я просто взял в настройках порта выбрал протокол adam и вставил модуль в/в овен, а по протоколу модбас там самому надо все настраивать.
я просто взял в настройках порта выбрал протокол adam и вставил модуль в/в овен, а по протоколу модбас там самому надо все настраивать.
Настраиваете порт на протокол Modbus RTU, добавляете устройство, а в него регистры. В принципе все просто.
Посмотрите вот этот документ
http://www.insat.ru/services/support..._Low_Level.pdf
Спасибо.
по Modbus RTU попробую, но остается вопрос почему по DCON модуль не работает как хотелось бы?
Некорректно посылается запрос на включение выхода.
Спасибо.
А что можно сделать чтобы запрос корректно посылался? Modbus RTU нас не устраивает, так как обмен с модулем в/в идет через радиомодем нужен Dcon или Modbus ASCII.
Сначала нужно чтобы программисты исправили ошибку, затем собрать исполнительную систему контроллера, а потом вы ее обновите в контроллере.
У радиомодемов должна быть настройка задержки ожидания данных в буфере - попробуйте ее увеличить, тогда и RTU сможет работать
Спасибо.
Спасибо, будем пробовать, а сколько времени займет этот процесс "Сначала нужно чтобы программисты исправили ошибку, затем собрать исполнительную систему контроллера" ?
Радиомодем "Невод-5" практически не способен работать в режиме RTU. Постоянно возникают тайм-ауты (ориентировочно до 200..300 мс) между байтами в кадре. Нужно использовать ASCII, а его в MAsterScada нет, или Dcon.
Вообще наши клиенты работают с данными модемами по RTU (кстати тоже как и вы с ПЛК304). Нужно только настроить таймаут в модеме, попробуйте посмотреть параметр “tl=”
Попробуем исправить сегодня или завтра. Однако тут не совсем наша ошибка.
Дело в том что модуль ОВЕН на включение выхода требует команду такого вида:
@ 0 1 0 1
Первые две цифры - адрес модуля, затем ноль, и битовая маска включения.
А MasterPLC посылает запрос следующего вида:
@ 0 1 1
То есть ноль перед маской не ставится. Но команду такого вида требуют к себе модули ICP DAS.
(Data) is one character for output channel less than 4 - один символ, если выходных каналов меньше четырех.
И такого вида команда используется и для ICP DAS и для ADAM.
Мы сделаем в MasterPLC исключение для модулей ОВЕН.
Последний раз редактировалось Николаев Андрей; 16.08.2012 в 14:42.
Спасибо.
СПАСИБО БОЛЬШОЕ за оперативность всем кто помогал!!!
Во всех режимах попробовали через радиомодемы по Dcon-y, все работает супер! Завтра попробуем все таки через модемы по RTU.
В независимости от результатов отпишусь.
Последний раз редактировалось Максим79; 17.08.2012 в 01:02.