Проблема с адресами
добрый день скада не читает и не записывает такие адреса как например 40001( 9С41 )
добрый день скада не читает и не записывает такие адреса как например 40001( 9С41 )
Задача решена. Проблема заключалась в неверно указанных регионах modbus при настройке драйвера.
список адресов плк модбас rtu :
работающие М0 ---00001, М1----00002, М2---- 00003-----И Т.Д. регион coils (bool)
НЕ РАБОТАЮТ Х0 -----10001,Х1----10002,Х2-----10003 и т.д. регион coils (bool)
не работают D0 -----40001. D1----40002. D2-----40003 и т.д. регион Holding Register (int 16), R\W
Х0 -----10001,Х1----10002,Х2-----10003 и т.д. регион coils (bool) - для этих адресов выбираем Discret Input и адреса указываем соответственно 1,2,3 и т.д.
не работают D0 -----40001. D1----40002. D2-----40003 и т.д. регион Holding Register (int 16), R\W - для этих адресов выбираем Holding Registe и адреса указываем соответственно 1,2,3 и т.д.
Ахмет, добрый день. Напишите пожалуйста в онлайн-чат техподдержки, я Вас переключу на Юрия.
https://simpscada.bitrix24.ru/online/simp
список адресов плк модбас rtu :
работающие М0 ---00001, М1----00002, М2---- 00003-----И Т.Д. регион coils (bool)
НЕ РАБОТАЮТ Х0 -----10001,Х1----10002,Х2-----10003 и т.д. регион coils (bool)
не работают D0 -----40001. D1----40002. D2-----40003 и т.д. регион Holding Register (int 16), R\W
Напишите в чат на сайте, попросите перевести диалог на Юрия. Подключимся посмотрим на месте.
список адресов плк модбас rtu :
работающие М0 ---00001, М1----00002, М2---- 00003-----И Т.Д. регион coils (bool)
НЕ РАБОТАЮТ Х0 -----10001,Х1----10002,Х2-----10003 и т.д. регион coils (bool)
не работают D0 -----40001. D1----40002. D2-----40003 и т.д. регион Holding Register (int 16), R\W
адрес 10001- вход плк Х0 ,адрес 40001 -значение регистра D0 в целочисленном формате 16 bit
Пришлите карту регистров, посмотреть. А для оперативного решения задачи, напишите в чат на сайте, и попросите диалог перевести на Юрия.
адреса такие как 500 в десятичном формате работают нормально,начиная с адреса модбас 10001 не работает система
Повторюсь - к примеру выбрали регион Holding Registe и указали адрес 500 - то соответственно Вы будете опрашивать адрес согласно региону т.е. 40500.
Для адресов 10001,40001 - соответственно для Coils - указываете адрес 1, для Holding - 1.
Задача решена. Проблема заключалась в неверно указанных регионах modbus при настройке драйвера.