Modbus: различия между версиями

Строка 157: Строка 157:
|-
|-
!    1 (Read Coils) и 2 (Read Discrete Inputs)
!    1 (Read Coils) и 2 (Read Discrete Inputs)
|<ul><li>Адрес первого coil-регистра или входного регистра (16 бит)</li><li>Количество данных (8 значений на байт) (16 бит)</li><ul>||  <ul><li>Число передаваемых байт (8 бит)</li><li>Значения coil-регистров или входных регистров (8 значений на байт)</li></ul>  
|<ul><li>Адрес первого регистра флагов или входного регистра (16 бит)</li><li>Количество данных (8 значений на байт) (16 бит)</li><ul>||  <ul><li>Число передаваемых байт (8 бит)</li><li>Значения регистров флагов или входных регистров (8 значений на байт)</li></ul>  
|-
|-
!    3  (Read Holding Registers) и 4 (Read Input Registers)
!    3  (Read Holding Registers) и 4 (Read Input Registers)
Строка 169: Строка 169:
|-
|-
!    15 (WriteMultipleCoils)  
!    15 (WriteMultipleCoils)  
| <ul><li>Адрес первого coil-регистра для записи (16 бит)</li><li>Количество coil-регистров для записи (16 бит)</li><li>Количество передаваемых байт данных для coil-регистров (8 бит)</li><li>Данные (8 регистров на байт)</li></ul> ||  <ul><li>Адрес первого coil-регистра (16 бит)</li><li>Количество записанных coil-регистров(16 бит)</li></ul>  
| <ul><li>Адрес первого регистра флагов для записи (16 бит)</li><li>Количество регистров флагов для записи (16 бит)</li><li>Количество передаваемых байт данных для регистров флагов (8 бит)</li><li>Данные (8 регистров флагов на байт)</li></ul> ||  <ul><li>Адрес первого coil-регистра (16 бит)</li><li>Количество записанных coil-регистров(16 бит)</li></ul>  
|-
|-
!    16 (Write Multiple register )
!    16 (Write Multiple register )
5813

правок