Добрый день!
Хочу поднять тему связи дерева системы и дерева объектов.
Не могу разобраться как сделать обмен по протоколам Modbus между АРМ и ПЛК. Мне нужно принять переменную (например, Coil) от ПЛК, поменять ее на АРМ и отправить обратно. И наоборот, когда меняю на ПЛК, чтобы менялась и в MasterSCADA 4D.
Пробовал три варианта параметров:
1. методом Drag&Drop перетаскиваю вход канала модуля TCP на параметр;
2. параметр перетаскиваю на выход канала модуля TCP;
3. делаю перекрестные ссылки (параметр на выход канала, вход канала на параметр).
В итоге:
1. Когда меняю состояние на ПЛК, параметр объекта также меняется. Но при нажатии кнопки на АРМ выход канала модуля TCP не меняется
2. Могу поменять состояние на АРМ. При этом поменяется на ПЛК. Но когда меняю на ПЛК, параметр объекта остается на месте.
3. Когда меняю состояние на ПЛК, параметр объекта также меняется. Но при нажатии кнопки на АРМ происходит 4-5 переходов состояние true/false и замирает на случайном состоянии.
Снимок.JPG




Ответить с цитированием