Радиомодем "Невод-5" практически не способен работать в режиме RTU. Постоянно возникают тайм-ауты (ориентировочно до 200..300 мс) между байтами в кадре. Нужно использовать ASCII, а его в MAsterScada нет, или Dcon.
Радиомодем "Невод-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 в 13:42.
Спасибо.