IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> GX Configurator DP, POU for GX IEC Developer не создает тело POU
Vl@dimir
сообщение 13.05.2014 - 22:52
Сообщение #1


Читатель
*

Группа: Пользователи
Сообщений: 5
Регистрация: 13.05.2014
Пользователь №: 10264



Все делаю, как в примере расписанном в SoftWare Manual, создается библиотека.
Импортирую библиотеку в проект, но тело POU отсутствует, что делаю не так?
Прикрепленные файлы
Прикрепленный файл  test.bmp ( 75.79 килобайт ) Кол-во скачиваний: 14
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 14.05.2014 - 17:17
Сообщение #2


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Внимательно читайте документацию.
При использовании функции Autorefresh (Автообновление) никакая программная последовательность для увязки ячеек буфера модуля Profibus с ячейками памяти процессора, как и для настройки параметров модуля, не требуется. Обмен данными между процессором и модулем обеспечивается средствами внутренней шины контроллера, разумеется, если проект был в него загружен. Естественно, что и POU в программе, сформированной для IEC Developer будут отсутствовать. То же самое будет иметь место, если в проекте .dp2 не прописана увязка ячеек ведомого с ячейками памяти процессора.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vl@dimir
сообщение 14.05.2014 - 20:41
Сообщение #3


Читатель
*

Группа: Пользователи
Сообщений: 5
Регистрация: 13.05.2014
Пользователь №: 10264



Пробовал и без авторефреш, тоже самое выходит.
Не может быть, что тело POU не видно так же, как у POU из стандартной библиотеки?
В задачах то задача на опрос появляется.
Не может оно, как в фоновом режиме работать?

Сообщение отредактировал Vl@dimir - 14.05.2014 - 20:41
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 14.05.2014 - 21:44
Сообщение #4


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(Vl@dimir @ 14.05.2014 - 22:41) *
Пробовал и без авторефреш, тоже самое выходит.
Не может быть, что тело POU не видно так же, как у POU из стандартной библиотеки?
В задачах то задача на опрос появляется.
Не может оно, как в фоновом режиме работать?


Vl@dimir, постарайтесь ответить сами для себя на два вопроса:
1) Зачем Вам так нужна программа обмена с модулем Profibus в ПЛК, если можно, а, кроме того, не в пример лучше и проще, использовать режим автообновления?
2) Прописана ли в .dp2-проекте привязка буфера обмена каждого из ведомых к ячейкам памяти контроллера?


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Vl@dimir
сообщение 14.05.2014 - 22:35
Сообщение #5


Читатель
*

Группа: Пользователи
Сообщений: 5
Регистрация: 13.05.2014
Пользователь №: 10264



1/ скорее из принципа, понять почему не видно тела, так и должно быть или что-то не так.
2/ привязка буфера обмена каждого из ведомых к ячейкам памяти контроллера -это через slave specific transfer?

В сименсах как то понятнее было, назначил номера входов выходов на slave, залил конфигурацию, в принципе все,
здесь мне как то не очень ясно. Вот и хочу разобраться.
Буду рад помощи.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
inntele
сообщение 14.05.2014 - 22:54
Сообщение #6


Гуру
******

Группа: Пользователи
Сообщений: 1000
Регистрация: 19.08.2009
Пользователь №: 9149



Цитата(Vl@dimir @ 15.05.2014 - 00:35) *
2/ привязка буфера обмена каждого из ведомых к ячейкам памяти контроллера -это через slave specific transfer?


Да.

Я обещал больше не участвовать в работе форума. Так что рассчитывать на активную помощь - напрасное занятие. Если бы не ответил, Ваш вопрос мог остаться подвисшим насовсем.
Почитайте документацию. Как правило, это существенно помогает в работе.


--------------------
Мозг любого человека работает круглосуточно. Но мозг инженера отличается тем, что способен при этом проанализировать задачу, синтезировать несколько техничных ее решений, а затем выбрать из этих решений наилучшее.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.03.2024 - 22:28