12 063
правки
(Новая страница: «*''' Maximum value''' of the field. Required for channels of type range. All values greater than the maximum will be replaced by the maximum.») |
(Новая страница: «*''' Value scale''' - multiplier of the value. For example, if the multiplier is 2 and the channel has a value of 10, the register value will be 20. Conversely, i…») |
||
Строка 83: | Строка 83: | ||
*''' Maximum value''' of the field. Required for channels of type range. All values greater than the maximum will be replaced by the maximum. | *''' Maximum value''' of the field. Required for channels of type range. All values greater than the maximum will be replaced by the maximum. | ||
* '''Value scale''' - | *''' Value scale''' - multiplier of the value. For example, if the multiplier is 2 and the channel has a value of 10, the register value will be 20. Conversely, if a value of 30 has been written to the register, a message with a value of 15 will go to the broker. | ||
* '''Byte swap''' - поменять порядок байт в регистрах Modbus. По умолчанию, значения записываются в регистры в формате big-endian. Если установить этот флаг, регистр будет интерпретироваться как little-endian. ''Важно:'' флаг действует только на отдельные регистры; в случае составных значений (размером больше 2 байт), меняется порядок только в каждом двухбайтном слове. Например, значение 0x12345678 будет записываться как 0x34127856, | * '''Byte swap''' - поменять порядок байт в регистрах Modbus. По умолчанию, значения записываются в регистры в формате big-endian. Если установить этот флаг, регистр будет интерпретироваться как little-endian. ''Важно:'' флаг действует только на отдельные регистры; в случае составных значений (размером больше 2 байт), меняется порядок только в каждом двухбайтном слове. Например, значение 0x12345678 будет записываться как 0x34127856, |
правки