В проекте с ПЛК используется модуль дискретных выходов. Как правильно в Сodesys настроить конфигурацию этого модуля ? Не понятен вопрос адресации.
Вид для печати
В проекте с ПЛК используется модуль дискретных выходов. Как правильно в Сodesys настроить конфигурацию этого модуля ? Не понятен вопрос адресации.
Может стоит прочитать РЭ на указанный модуль ?
Там несколько вариантов, с ШИМ, маской.
Универсальный модуль Modbus с 32 бит выходом. параметр DWORD в регистр 97 (десятичное) - по маске
А как без маски это сделать,если пользуюсь языком LD и на выход реле полылаю сигнал --I I----------()
Возможна ли такая конфигурация Вложение 12261
В LD тоже ведь можно формировать I-------()Out1.0
Out1.1 .................Out1.31
Out - DWORD регистра устройства Modbus
Ну или через EN поставить MOVE для Out в Out1 и т.д. ну или другой POU сделать для пересылки в регистр и вызывать в конце вашего программного POU. вариаций же масса.
Должно работать
Команду надо выбрать правильно , МУ с "Нх10" работает.
Для очередности есть параметр "Byte sequence". Почти всегда по умолчанию все работает.
Х.з вроде все правильно .
Когда у меня подобные непонятки возникают , тестирую прибор Модбас тестером (можно аналогичной программой , или тем-же Лектусом).
Программистов от косяк(чков) никто не освобождал.
Что это,модбас тестер ,прога такая? и как ей прользоватся.
Sergey666 а вы какую из двух Modbus tester имеете ввиду ? интересно просто.
capzap и совсем не смешно, так как столкнулся с датчиками температуры и влажности от RealLab, так вот найденны на просторах были ДВЕ программы с одинаковым названием Modbus Tester, и с датчиком работала только одна из них, так же не смогли с датчиком работать Modbus Doctor и еще какая-то.
Вот и задаешься вопросом, программы кривые или датчик непонятно как работает по Modbus. Покупать за свои датчик для проверки нет желания.
http://www.agrostroy.ru/index.php?page=4
По идее это новая версия , меня старая не подводила .
Sergey666, да, именно эта версия Modbus Tester смогла работать с датчиком температуры и влажности NL-3DPAS-M, ни одна другая программа по работе с modbus устройствами, которой можно было читать данные с ПЛК 150 например с данным датчиком не справилась, выдавала всякую ахинею.