5813
правок
Kilpio (обсуждение | вклад) |
Kilpio (обсуждение | вклад) |
||
Строка 148: | Строка 148: | ||
В качестве данных мы получили шестнадцатеричное число 0x2D, то есть состояние восьми coil-регистров в двоичном виде такое: 0b10110100 (старший бит — нулевой регистр). | В качестве данных мы получили шестнадцатеричное число 0x2D, то есть состояние восьми coil-регистров в двоичном виде такое: 0b10110100 (старший бит — нулевой регистр). | ||
{|class="wikitable" align="center" | |||
!Код функции || HEX || Название || Действие | |||
|- | |||
! 1 | |||
| 0x01 || Read Coils || Чтение значений нескольких регистров флагов | |||
|- | |||
! 2 | |||
| 0x02 ||Read Discrete Inputs || Чтение значений нескольких дискретных входов | |||
|- | |||
! 3 | |||
| 0x03 ||Read Holding Registers || Чтение значений нескольких регистров хранения | |||
|- | |||
! 4 | |||
| 0x04 ||Read Input Registers || Чтение значений нескольких регистров ввода | |||
|- | |||
! 5 | |||
| 0x05 ||Write Single Coil || Запись одного регистра флагов | |||
|- | |||
! 6 | |||
| 0x06 ||WriteSingle Register || Запись одного регистра (ввода или хранения) | |||
|- | |||
! 15 | |||
| 0x0F ||WriteMultipleCoils || Запись нескольких регистрвов флагов | |||
|- | |||
! 16 | |||
| 0x10 ||Write Multiple register || Запись нескольких регистров (ввода или хранения) | |||
|- | |||
|} |
правок