Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jroboplc:modules:peripherial:promauto_gelios_pass [2020/12/16 17:38] denis [Дополнительные параметры] |
doc:jroboplc:modules:peripherial:promauto_gelios_pass [2023/03/29 13:05] (текущий) denis [Теги] |
||
---|---|---|---|
Строка 6: | Строка 6: | ||
<code yaml> | <code yaml> | ||
module.gelios1: | module.gelios1: | ||
+ | type: promauto.gelios.pass | ||
netaddr: 1 | netaddr: 1 | ||
portnum: 1 | portnum: 1 | ||
- | enable: off | ||
- | type: promauto.gelios.pass | ||
multireq: on | multireq: on | ||
params: | params: | ||
Строка 23: | Строка 22: | ||
|**params** | - |дополнительные регистры в виде пар - название тега и адрес. Диапазон адресов от 0 до 255 для проходных и от 0 до 65536 для выбоя | | |**params** | - |дополнительные регистры в виде пар - название тега и адрес. Диапазон адресов от 0 до 255 для проходных и от 0 до 65536 для выбоя | | ||
|**packer** | on |Режим "Выбой". Влияет только на способ опроса дополнительных регистров. **Для справки:** запрос команды 0х60 протокола обмена для выбоя состоит из 5 байт, а для проходных из 4. | | |**packer** | on |Режим "Выбой". Влияет только на способ опроса дополнительных регистров. **Для справки:** запрос команды 0х60 протокола обмена для выбоя состоит из 5 байт, а для проходных из 4. | | ||
+ | |**bitStateConv** | off |Конвертация значения тега ''State'' из старого битового формата в формат перечисления (стоп/старт/авария) | | ||
+ | |**skip20** | ''off'' |Не использовать команду протокола 0x20 (специально для одной из прошивок, где из весового блока считываются только доп.регистры) | | ||
===== Теги ===== | ===== Теги ===== | ||
Строка 34: | Строка 34: | ||
|CurWeightHigh |Текущий вес | | |CurWeightHigh |Текущий вес | | ||
|CurWeightLow |:::| | |CurWeightLow |:::| | ||
- | |State |Состояние: 0=остановлено, 1=работа, 2=авария | | + | |State |Состояние. Для версии прошивки >= 2.13: <code> |
+ | 0 = Стоп | ||
+ | 1 = Работа | ||
+ | 2 = Авария | ||
+ | </code>Для версии прошивки < 2.13:<code> | ||
+ | b0 - Стоп | ||
+ | b1 - Работа - Грубо | ||
+ | b2 - Работа - Точно | ||
+ | b3 - Работа - Готов | ||
+ | b5 - Работа - Разгрузка | ||
+ | b6 - Авария | ||
+ | </code> | | ||
|ErrorCode |Код ошибки при аварии | | |ErrorCode |Код ошибки при аварии | | ||
|Output |производительность в г/ч. Расчитывается из LastWeight и LastTime | | |Output |производительность в г/ч. Расчитывается из LastWeight и LastTime | | ||
|OutputKg |производительность в кг/ч | | |OutputKg |производительность в кг/ч | | ||
- | |SetCmd |внешнее управление: 0=нет команды, 1=старт, 2=стоп | | + | |SetCmd |Внешнее управление: <code> |
+ | 0 = Нет команды | ||
+ | 1 = Старт | ||
+ | 2 = Стоп | ||
+ | </code>| | ||
|SetCmdCtrl |<html><b style="color:red">Внимание! Важный тег! </b></html> Режим управления: 0=не управлять, 1=внешнее управление тегом SetCmd, 2=стоп, 3=старт. Данный тег сохраняемый (при использовании [[doc:jroboplc:modules:tagsaver]]). | | |SetCmdCtrl |<html><b style="color:red">Внимание! Важный тег! </b></html> Режим управления: 0=не управлять, 1=внешнее управление тегом SetCmd, 2=стоп, 3=старт. Данный тег сохраняемый (при использовании [[doc:jroboplc:modules:tagsaver]]). | | ||
|WesSvrState |флаг работы сервера архивации | | |WesSvrState |флаг работы сервера архивации | | ||
Строка 72: | Строка 87: | ||
Расчет Crc16 выполняется по алгоритму Crc16. Для расчета используются те же самые теги с добавлением в конец списка тега SYSTEM.ErrorFlag. | Расчет Crc16 выполняется по алгоритму Crc16. Для расчета используются те же самые теги с добавлением в конец списка тега SYSTEM.ErrorFlag. | ||
+ | |||
+ | ===== Params справочник (для проходных) ===== | ||
+ | |||
+ | * ReqOutput : 80 - требуемая производительность | ||
+ | * NumResetable : 8 - Счетчик навесок сбрасываемый | ||
+ | * WesResetable : 9 - Счетчик веса сбрасываемый | ||
+ | |||
+ | |||
+ | ===== Cmd справочник (для проходных однобункерных) ===== | ||
+ | * 1 - старт | ||
+ | * 2 - стоп | ||
+ | * 7 - сброс счетчика |