Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
doc:jroboplc:modules:peripherial:geliosmaslo2v2 [2018/12/05 10:43] denis создано |
— (текущий) | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ====== promauto.gelios.maslo2v2 ====== | ||
| - | Mодуль управления маслодозатором (ПромАвтоматика). | ||
| - | |||
| - | Используемый протокол - modbus. | ||
| - | |||
| - | <code yaml> | ||
| - | module.gelios1: | ||
| - | netaddr: 1 | ||
| - | portnum: 1 | ||
| - | type: promauto.gelios.maslo2v2 | ||
| - | </code> | ||
| - | |||
| - | |||
| - | ===== Теги ===== | ||
| - | |Crc16 |см. [[#Crc]] | | ||
| - | |WeightHigh1 |Счетчик веса, граммы | | ||
| - | |WeightLow1 |:::| | ||
| - | |NumHigh1 |Счетчик навесок | | ||
| - | |NumLow1 |:::| | ||
| - | |WeightHigh2 |Счетчик веса, граммы | | ||
| - | |WeightLow2 |:::| | ||
| - | |NumHigh2 |Счетчик навесок | | ||
| - | |NumLow2 |:::| | ||
| - | |Nominal |Номинал | | ||
| - | |Netto |Текущий вес | | ||
| - | |DStep |Шаг дозирования | | ||
| - | |In |Состояние входов | | ||
| - | |Out |Состояние выходов | | ||
| - | |StopCode |Код завершения операции | | ||
| - | |WeightKg1 |Вес, кг | | ||
| - | |WeightKg2 |:::| | ||
| - | |State |Состояние: ?=остановлено, ?=работа, ?=авария | | ||
| - | |ErrorCode |Код ошибки при аварии | | ||
| - | |Cmd |внешнее управление: ?=нет команды, ?=старт, ?=стоп | | ||
| - | |WesSvrState |флаг работы сервера архивации | | ||
| - | |||
| - | ===== Crc ===== | ||
| - | Расчет выполняется по алгоритму Crc16. Исходный для расчета буфер данных формируется из двухбайтовых слов следующих тегов в приведенной последовательности: | ||
| - | <code> | ||
| - | WeightHigh1 | ||
| - | WeightLow1 | ||
| - | NumHigh1 | ||
| - | NumLow1 | ||
| - | WeightHigh2 | ||
| - | WeightLow2 | ||
| - | NumHigh2 | ||
| - | NumLow2 | ||
| - | SYSTEM.ErrorFlag. | ||
| - | </code> | ||