0 / 0 / 0
Регистрация: 31.08.2018
Сообщений: 3
|
|
1 | |
Конфигурация modbus rtu для s1200 (TIA14)31.08.2018, 09:06. Показов 2414. Ответов 4
Метки нет (Все метки)
Добрый день, уважаемые форумчане.
Остается только просить помощи. Уже голова пухнет, ломается и пытается ударить сама себя об стену. Вот беда что пришла ко мне. В общем задача состоит в том чтобы опрашивать плк через опс сервер и скаду. И вроде все просто а нет... никак они у меня не подружатся уже и были использованы образцы с сименского форума и скачана "вроде как рабочая прога" но стоило загрузить в плк как все накрывалось медным тазом. Переварено сотня видюх с индусами и бразильцами на этих ютубах. В общем мой 1200-й (1212 DC/DC/DC) на пару с CM1241 422/485 выдают ошибку 8280 Единственное чего мне удалось добиться так это "игры в одни ворота" т.е. из опс-сервера данные передаются и уходят в плк, но контроллер не отвечает от слова совсем и свои циферки посылать не желает. Остается только просить помощи... Заранее благодарен за поддержку и прикладываю скрины
0
|
31.08.2018, 09:06 | |
Ответы с готовыми решениями:
4
ModBus RTU master для компа Подключение устройств к S7-300 по Modbus RTU Ошибка 16#81E2 modbus rtu siemens ET200sp Соединение S7-1200 c ПЧ FC51 по протоколу MODBUS RTU Прием данных по Modbus RTU (МК905 + NIM741, ST + CodeSys) |
192 / 136 / 62
Регистрация: 23.05.2013
Сообщений: 299
|
|
20.09.2018, 18:30 | 2 |
enot_ka, может поможет. Сам мучился со слейвом и этими блоками.
Во-первых, надо правильно режим выставить (422/485). А выставляется он непосредственной записью правильного параметра в db modbus_comm_load. Во-вторых, есть особенности с вызовом и выполнением. Вызывать modbus_comm-load надо в ob1, но почему-то у меня срабатывала настройка только при запуске контроллера. Если пытаться перенастроить в дальнейшем, то не работало. В ob1 вызвал (до этого в ob100 задал режим нужный с помощью move, и здесь же выставил меркер в тру для выполнения comm_load в ob1 при старте программы) и все заработало у меня.
0
|
192 / 136 / 62
Регистрация: 23.05.2013
Сообщений: 299
|
|
21.09.2018, 17:53 | 4 |
NewOrdered, я вызывал его в ob при старте - не успевал блок отрабатывать просто. А вот в ob1 когда стал разово запускать по меркеру на старте - сразу заработало.
0
|
23.09.2018, 00:32 | 5 |
menreiven, все верно, на вход en подаёте меркер "first scan", но сам вызов в ob1.
0
|
23.09.2018, 00:32 | |
23.09.2018, 00:32 | |
Помогаю со студенческими работами здесь
5
Нет связи между модулем ввода (modbus rtu slave) и программой modbus poll на ноутбуке Протокол Modbus RTU/ASCII для режима Slave Эмулятор для Modbus RTU (slave и master) под Linux Работа с Modbus RTU Запрос MODBUS RTU Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |