Changes for page Управление по ModBus (фоновые операции)
Last modified by writer on 2023/09/08 19:05
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,4 +1,4 @@ 1 -=== number, bool ReadModbusRegister (string name) ===1 +===== **number, bool ReadModbusRegister(string name)** ===== 2 2 3 3 Получение значения Modbus-регистра. 4 4 ... ... @@ -11,7 +11,7 @@ 11 11 * value - значение Modbus-регистра. Возвращает последнее успешно прочитанное значение из кэша, обновляющегося с интервалом 100 мс (периодичность обновления может изменяться в зависимости от определённых условий). Если значение ни разу не было успешно прочитано, возвращается 0. 12 12 * is_online - логическое значение, определяющее, была ли последняя попытка прочитать значение Modbus-регистра успешной. 13 13 14 -=== number, bool ReadModbusRegisterUpdated (string name) ===14 +===== **number, bool ReadModbusRegisterUpdated(string name)** ===== 15 15 16 16 Получение значения Modbus-регистра без использования кэша. Значение регистра запрашивается каждый раз при вызове команды. 17 17 ... ... @@ -24,7 +24,7 @@ 24 24 * value - значение Modbus-регистра; 25 25 * is_online - логическое значение, определяющее, была ли последняя попытка прочитать значение Modbus-регистра успешной. 26 26 27 -=== bool WriteModbusRegister (string name, number value) ===27 +===== **bool WriteModbusRegister(string name, number value)** ===== 28 28 29 29 Установка значения Modbus-регистра. 30 30 ... ... @@ -37,7 +37,7 @@ 37 37 38 38 * true - если установка значения Modbus-регистра выполнена успешно. 39 39 40 -=== number1, ... , numberN, bool ReadModbusMultipleRegistersUpdated (string name, number count) ===40 +===== **number1, ... , numberN, bool ReadModbusMultipleRegistersUpdated(string name, number count)** ===== 41 41 42 42 Получение значений нескольких расположенных подряд Modbus-регистров без использования кеша. 43 43 ... ... @@ -51,7 +51,7 @@ 51 51 * value1, ... , valueN – значения Modbus-регистров; 52 52 * is_online – логическое значение, определяющее, была ли попытка прочитать значения Modbus-регистров успешной. 53 53 54 -=== bool WriteModbusMultipleRegisters (string name, number count, number value1, ... , number valueN) ===54 +===== **bool WriteModbusMultipleRegisters(string name, number count, number value1, ... , number valueN)** ===== 55 55 56 56 Установка значений нескольких расположенных подряд Modbus-регистров. 57 57