Это старая версия документа.


promauto.gelios.dozman

Mодуль управления ручным однокомпонентным дозатором Гелиос (ПромАвтоматика).

Используемый протокол - modbus.

Описание modbus-регистров здесь.

module.gelios1:
  netaddr:   1
  portnum:   1
  type:      promauto.gelios.dozman

Параметры

Параметр По умолчанию Описание
version 2 Версия протокола. Выбирается в соответствии с прошивкой дозатора

Теги

Тег Доступ Тип данных Описание
crc32 LONG Crc32 по тегам:
weightCur, weightTot, stable, finished, run, status, SYSTEM.ErrorFlag
isEmptyCur BOOL weightCur в зоне нуля
setEmptyCur rw BOOL Команда Тара для curWeight. Значение сбрасывается в 0 после выполнения команды
isEmptyTot BOOL weightTot в зоне нуля
setEmptyTot rw BOOL Команда Тара для weightTot. Значение сбрасывается в 0 после выполнения команды
stornum rw INT Номер источника продукта/питателя (на перспективу)
weightReq rw INT Заданный вес, г
weightCur INT Текущий оперативный вес, г
weightTot INT Текущий суммарный вес, г
weightDev rw INT Допустимое отклонение текущего веса от заданного, г
stable BOOL Значение weightCur и weightTot стабильно
finished rw BOOL Дозирование закончено. Для автоматического дозатора установка 1 автоматически (доступ readonly). Для ручного дозатора установка 1 вручную (доступ read/write).Если run==0, то finished=0.
underweight BOOL Индикация недовеса
overweight BOOL Индикация перевеса
run rw BOOL Команда Дозировать. Значение устанавливается и сбрасывается вручную.
resetError rw BOOL При установке происходит сброс аварии. Значение сбрасывается после выполнения команды.
status INT Текущее состояние:
0 - стоп
1 - дозирование
2 - авария

Для руч.дозатора:

if( status!=2 && run && !finished) status=1
errorCode INT Код аварии
inp0..inpN BOOL Логические входы
out0..outN rw BOOL Логические выходы

Crc32

doc/jroboplc/modules/peripherial/promauto_gelios_dozman.1644986612.txt.gz · Последние изменения: 2022/02/16 07:43 — denis
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0