IGC IMS-EX2400NB(6) [8/20] X5 запись состояния одного релейного выхода

IGC IMS-EX2400NB(6) [8/20] X5 запись состояния одного релейного выхода
N* = [Количество выходов для чтения]/8, если остаток > 0, то принимается N=N+1
Пример запроса состояния релейных выходов 20-38 устройства с адресом 0x1
Запрос
Ответ
Адрес
0x1
Адрес
0x1
Функция
0x1
Функция
0x1
Начальный адрес
(старший байт)
0x0
Число байт
0x3
Начальный адрес
(младший байт)
0x13
Состояния выходов
27-20
0xCD
Количество входов
(старший байт)
0x0
Состояния выходов
35-28
0x6B
Количество входов
(младший байт)
0x13
Состояния выходов
38-36
0x05
0x5 - Запись состояния одного релейного выхода
Эта функция используется для записи состояния одного релейного выхода по выбранному
адресу.
Нумерация релейных выходов начинается с нуля. Значения регистров: 0xFF00 соответствует
включенному состоянию выхода, 0x00FF выключенному.
При успешном выполнении команды в ответ устройство присылает копию запроса.
Запрос
Функция
1 байт
0x5
Адрес выхода
2 байта
0x0-0xFFFF
Значение для записи
2 байта
0xFF00 или 0x00FF
Ответ
Функция
1 байт
0x5
Адрес выхода
2 байта
0x0-0xFFFF
Значение для записи
2 байта
0xFF00 или 0x00FF
Ошибка
Функция
1 байт
0x85

Похожие устройства