Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jroboplc:modules:peripherial:modbus [2023/09/29 19:09] denis [Параметры] |
doc:jroboplc:modules:peripherial:modbus [2025/01/13 19:05] (текущий) denis [modbus] |
||
---|---|---|---|
Строка 38: | Строка 38: | ||
writeSingle: on | writeSingle: on | ||
writeMultiple: off | writeMultiple: off | ||
+ | mul: 10 | ||
- name: inp00 | - name: inp00 | ||
Строка 65: | Строка 66: | ||
|**maxWriteSizeInp**| ''128'' |Максимальное количество регистров в запросе при множественной записи COIL | | |**maxWriteSizeInp**| ''128'' |Максимальное количество регистров в запросе при множественной записи COIL | | ||
|**maxWriteSizeReg**| ''16'' |Максимальное количество регистров в запросе при множественной записи HLDREG | | |**maxWriteSizeReg**| ''16'' |Максимальное количество регистров в запросе при множественной записи HLDREG | | ||
+ | |**writeSingle**| ''on'' |Разрешение одиночной записи для всех регистров (приоритетней одноименного параметра тега) | | ||
+ | |**writeMultiple**| ''on'' |Разрешение множественной записи для всех регистров (приоритетней одноименного параметра тега) | | ||
+ | |**forcedWriteWO**| ''off'' |Принудительная запись тегов с доступом WO каждый цикл. Если ''off'', то запись происходит только при изменении тега | | ||
|**tags**| - |Список тегов. Количество тегов может быть любым. | | |**tags**| - |Список тегов. Количество тегов может быть любым. | | ||
^ **tags** ^^^ | ^ **tags** ^^^ | ||
Строка 97: | Строка 101: | ||
|**tracktag**| '''' |Имя тега слежения для выполнения принудительной повторной записи. Предназначено для тегов с ''access=WO''. Тег слежения должен быть определен в этом же модуле. Запись инициируется, если последнее записанное значение отличается от значения, получаемого от тега слежения | | |**tracktag**| '''' |Имя тега слежения для выполнения принудительной повторной записи. Предназначено для тегов с ''access=WO''. Тег слежения должен быть определен в этом же модуле. Запись инициируется, если последнее записанное значение отличается от значения, получаемого от тега слежения | | ||
|**bits**| - |Карта дополнительных битовых тегов, где ключ - это имя тега (суффикс), а значение - битовая маска. Битовые теги доступны только для тегов типа ''uint16''. Формат имени дополнительного битового тега: <code><name>.<суффикс></code> Все операции записи в битовые теги фактически являются записью в соответствующие биты основного тега. При изменении значения основного тега в результате операции чтения также изменяются значения соответствующих битовых тегов. Количество дополнительных битовых тегов может быть любым | | |**bits**| - |Карта дополнительных битовых тегов, где ключ - это имя тега (суффикс), а значение - битовая маска. Битовые теги доступны только для тегов типа ''uint16''. Формат имени дополнительного битового тега: <code><name>.<суффикс></code> Все операции записи в битовые теги фактически являются записью в соответствующие биты основного тега. При изменении значения основного тега в результате операции чтения также изменяются значения соответствующих битовых тегов. Количество дополнительных битовых тегов может быть любым | | ||
+ | |**bitTagNameUnique**| ''off'' |Имя битового тега без имени основного тега | | ||
+ | |**mul**| ''1'' |Множитель значения (int) | | ||
Строка 165: | Строка 171: | ||
* [[doc:jroboplc:modules:peripherial:modbus_akkont_w1]] | * [[doc:jroboplc:modules:peripherial:modbus_akkont_w1]] | ||
* [[doc:jroboplc:modules:peripherial:modbus_vzlet]] | * [[doc:jroboplc:modules:peripherial:modbus_vzlet]] | ||
+ | * [[doc:jroboplc:modules:peripherial:modbus_owen_trm10]] | ||
+ | * [[doc:jroboplc:modules:peripherial:modbus_owen_trm200]] | ||
* [[doc:jroboplc:modules:peripherial:modbus_owen_trm202]] | * [[doc:jroboplc:modules:peripherial:modbus_owen_trm202]] | ||
+ | * [[doc:jroboplc:modules:peripherial:modbus_gelios_flow]] | ||
+ | * [[doc:jroboplc:modules:peripherial:modbus_gelios_flow_bunk]] | ||