-
Прописал в регистр WRITE сдвиг 0х001281.
Modbus_Slave_COM_Port.byModbusError принял значение "RESPONSE_SUCCESS".
Сообщение "Шина не запущена. Данные значения, возможно, не актуальны" не появляется.
Появился значок связи с Slave-устройством.
Меняю значения переменной в СПК, на ПЛК нет ни каких изменений.
Подскажите что нужно сделать что бы изменить значения в ПЛК (включить вход Y1)
-
Александр, я уже писал, что в дельте нумерация регистров с 1
В СПК с 0.
Сделайте несколько "включателей" на СПК.
присвойте им адреса 1280, 1281, 1282,1283,1284, 1285 и смотрите. какой выход установится.
Это вам для наглядности, заодно разберетесь в какую сторону сдвиг делать.
-
Вложений: 1
Проверил адреса с 1280 до 1320, ни один выход не установился.
Может в программе проблема???
Вложение 28319
-
На скриншоте написано, что Y - это Coils. На предыдущей странице вы выкладывали скриншоты из CDS, где видно, что вы используете функцию Write Multiple Registers.
Попробуйте использовать функцию Write Single Coil и повторить эксперименты с адресами 1280 и далее.
-
Все получилось. Всем огромное спасибо.
Шаговики запустились с панели. Поменял на Write Single Coil, но адреса не прописывались.
Использовал адреса из "DVP Com. Address (hex)" 0500 ~ 05FF.
Только почему-то индикатор выхода Y1 сначала светится, а потом начинает мигать.
-
сделайте не прямое управление выходом,
а через тригер в ПЛК.
Я вам писал.