Вход

Просмотр полной версии : Как настроить конфигурацию МУ110-220.32 Р по Modbus



rocky7
14.03.2014, 15:08
В проекте с ПЛК используется модуль дискретных выходов. Как правильно в Сodesys настроить конфигурацию этого модуля ? Не понятен вопрос адресации.

melky
14.03.2014, 15:47
Может стоит прочитать РЭ на указанный модуль ?
Там несколько вариантов, с ШИМ, маской.

Универсальный модуль Modbus с 32 бит выходом. параметр DWORD в регистр 97 (десятичное) - по маске

Александр1980
14.03.2014, 15:52
А как без маски это сделать,если пользуюсь языком LD и на выход реле полылаю сигнал --I I----------()

Александр1980
14.03.2014, 15:54
Возможна ли такая конфигурация 12261

melky
14.03.2014, 16:36
В LD тоже ведь можно формировать I-------()Out1.0
Out1.1 .................Out1.31

Out - DWORD регистра устройства Modbus
Ну или через EN поставить MOVE для Out в Out1 и т.д. ну или другой POU сделать для пересылки в регистр и вызывать в конце вашего программного POU. вариаций же масса.
Должно работать

zendo057
16.03.2014, 19:45
Может стоит прочитать РЭ на указанный модуль ?
Там несколько вариантов, с ШИМ, маской.

Универсальный модуль Modbus с 32 бит выходом. параметр DWORD в регистр 97 (десятичное) - по маске
А вот дворд не всегда работает корректно с МУ 110-32Р, вот два ворд с адресами 98 97 фунциклируют за здрасте.

,

Валенок
16.03.2014, 23:30
А вот дворд не всегда работает корректно с МУ 110-32Р, вот два ворд с адресами 98 97 фунциклируют за здрасте.
,
Дворд с 97-ого всегда работает корректно. Тока нужно в нем слова местами поменять. Так же как и в real'ах c Ai модулей. Говорят что где-то в штатном мастере есть настройка.

zendo057
22.03.2014, 21:46
Дворд с 97-ого всегда работает корректно. Тока нужно в нем слова местами поменять. Так же как и в real'ах c Ai модулей. Говорят что где-то в штатном мастере есть настройка.
А у меня МУ110 открывает тоько старший регистр 97 а 98 открывать не хочет, а вот МВ110-32ДН в той же программе с адресом 99 работает корректно. Почему?

Sergey666
22.03.2014, 22:05
Команду надо выбрать правильно , МУ с "Нх10" работает.
Для очередности есть параметр "Byte sequence". Почти всегда по умолчанию все работает.

zendo057
23.03.2014, 20:10
Команду надо выбрать правильно , МУ с "Нх10" работает.
Для очередности есть параметр "Byte sequence". Почти всегда по умолчанию все работает.

Вот конфигурация,что не так?

Sergey666
24.03.2014, 08:05
Х.з вроде все правильно .
Когда у меня подобные непонятки возникают , тестирую прибор Модбас тестером (можно аналогичной программой , или тем-же Лектусом).
Программистов от косяк(чков) никто не освобождал.

zendo057
24.03.2014, 18:49
Что это,модбас тестер ,прога такая? и как ей прользоватся.

Sergey666
24.03.2014, 22:24
Что это,модбас тестер ,прога такая? и как ей прользоватся.

ххх... Гугл лох или яндекс , карочи нагуглить или наяндексить низя ???

Что ? Чебурашки? Может как с девушкой знакомится надо рассказывать?

Нет!!! Это прибор , БЛИН!!! Ц43хх со стрелкой!!! И питается от плоской батарейки на 4.5 вольта , кто помнит такие??

melky
24.03.2014, 23:14
Sergey666 а вы какую из двух Modbus tester имеете ввиду ? интересно просто.

capzap
25.03.2014, 05:49
Sergey666 а вы какую из двух Modbus tester имеете ввиду ? интересно просто.

Ну правда смешно, для Явы я например сам пишу , используя библиотеку jamod и мастера и слейв,и для последовательных портов и для ТСР/UDP,а на самом деле полно готовых решений,кроме того есть ОРС сервера или эмуляторы панелей

melky
25.03.2014, 08:56
capzap и совсем не смешно, так как столкнулся с датчиками температуры и влажности от RealLab, так вот найденны на просторах были ДВЕ программы с одинаковым названием Modbus Tester, и с датчиком работала только одна из них, так же не смогли с датчиком работать Modbus Doctor и еще какая-то.
Вот и задаешься вопросом, программы кривые или датчик непонятно как работает по Modbus. Покупать за свои датчик для проверки нет желания.

Sergey666
25.03.2014, 13:38
Sergey666 а вы какую из двух Modbus tester имеете ввиду ? интересно просто.

http://www.agrostroy.ru/index.php?page=4
По идее это новая версия , меня старая не подводила .

melky
25.03.2014, 20:09
Sergey666, да, именно эта версия Modbus Tester смогла работать с датчиком температуры и влажности NL-3DPAS-M, ни одна другая программа по работе с modbus устройствами, которой можно было читать данные с ПЛК 150 например с данным датчиком не справилась, выдавала всякую ахинею.

zendo057
26.03.2014, 22:42
ххх... Гугл лох или яндекс , карочи нагуглить или наяндексить низя ???

Cпасибо за совет.Скачал,разбираюсь.