Добрый день, уважаемые коллеги! Необходима Ваша помощь. При подключение С2000-ПП. По Modbus RTU к ПК, при запросе регистра 40001 происходит считывание. Значения 38144. После преобразования числа в 16 ричную систему получилось число 9500. После отделения старшего и младшего бита получил значение 95 в 16-ой системе, преобразовав его в 10-ую систему получил значение 149. Обратился к таблице кодов, оказалось что это код события которое указывает на открытый корпус. Я боюсь, что делаю что- то не так. Т.к. при запросе о новом событие получаю какое-то странное значение.
Теперь вопрос. Как правильно расшифровывать данные которые я получаю с регистров? Или же я двигаюсь в правильном направление. Пользуюсь ModBus Poll.
Так же в моей системе стоит два пожарных извещателя. Дип 34А. Обозначены адресом 10 и 11, на КДЛ.
К какому регистру необходимо обратиться, чтобы узнать какой пожарный датчик сработает? Или какой регистр запросить, чтобы узнать состояния датчика, допустим по 11 адресу?
Спасибо!