# promauto.gelios.flow

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

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

    plugin.peripherial:

      module.W258:
        netaddr:   17
        type:      promauto.gelios.flow
        averaging: 10

## Параметры

averaging | коэффициент усреднения. Чем больше, тем плавнее изменение выходной производительности (PrzCur). По умолчанию 0 - без усреднения

## Теги

Имя | Описание
--- | ---
ADCCtrl |
ADCInit |
ADCMain |
ADCRequest |
ADCSetGr |
Answer |
Cmd |
ConsoleInput | Удаленное управление клавиатурой. Для выполнения удаленного нажатия клавиш, записать в тег один или несколько символов клавиш в строковом виде. Таблица символов клавиш приведена ниже. При успешной передачи строки в устройство, тег принимает записанное в него значение. Иначе в начало строки добавляется символ `«!»`. В тег также можно записать пустую строку, никаких команд при этом не отправляется
ConsoleOutput | Текстовый вывод дисплея, состоящий из нескольких строк, разделенных символом `«`|`»`
ConsoleTimer | Таймер включения режима консоли. Для включения режима консоли записать в этот тег значение > 0, которое будет автоматически декрементироваться до нуля. Если тег равен нулю, теги `ConsoleInput` и `ConsoleOutput` не используются, запрос вывода дисплея не производится
Crc |
CurOutput |
CurWeight |
ErrorCode |
In |
Out |
ReqOutput |
Reset |
State |
SumWeightHigh |
SumWeightLow |
WesSvrState |

## Таблица символов клавиш

Символ | Назначение
--- | ---
0 | 0 / ТАРА
1 | 1 / ИТОГ1
2 | 2 / стрелка вверх
3 | 3 / ИТОГ2
4 | 4 / стрелка влево
5 | 5 / АРХИВ
6 | 6 / стрелка вправо
7 | 7 / ШАГ
8 | 8 / стрелка вниз
9 | 9 / ВРЕМЯ
A | ВВОД
B | ОТМЕНА
C | ПРОГ
D | СТАРТ
E | РАЗГ / удаление символа
F | СТОП