Внутренние регистры WebHMI

Материал из WebHMI Wiki
Перейти к: навигация, поиск

В версии WebHMI 1.5 доступны такие внутренние регистры:

Dxxx - Data Registers

РегистрОписаниеЕдиницы измеренияТип данныхRead/Write
D0Обычный регистр для нужнд пользователей.WordRead/Write
...
D255Обычный регистр для нужнд пользователей.WordRead/Write

Данные в этих регистрах после перезагрузки не сохраняются.

T0 - Time Register

РегистрОписаниеЕдиницы измеренияТип данныхRead/Write
T0Текущее времяСекундыUnixTimeRead/-

Hx - Hardware-related registers

Регистры для чтения состояния оборудования на борту WebHMI

РегистрОписаниеЕдиницы измеренияТип данныхRead/Write
H0Флаг валидности значения температуры. 1 = значение достоверное, 0 = значение не достоверноBitRead/-
H1Флаг валидности регистров контролера питания, 1 = значения достоверное, 0 = значения не достоверныBitRead/-
H2Температура на кристалле RTCГрадусы ЦельсияDouble word, float 32Read/-
H3Входное напряжениеВольтыDouble word, float 32Read/-
H4Напряжение на батарееВольтыDouble word, float 32Read/-
H5“Power OK” - питание в нормеBitRead/-
H6"Battery Low" - батарея разряжен. 1 означает, что на батарее напряжение достигло минимального но еще рабочего напряжения, WebHMI завершит работу штатным образом.BitRead/-
H7Battery Critical. Напряжение на батарее достигло минимального значения, и если в течении 10 сек не появится входное напряжение то контролер обесточит WebHMI.BitRead/-
H8System OK. 1 означает что система загрузилась и работает.BitRead/-
H9“External Power Supply”. Работаем на 24В. 1 означает что система работает от внешнего питания.BitRead/-
H10“Internal Power Supply”. Работаем от аккумулятора. 1 означает что система работает от аккумулятора.BitRead/-
H11"Reset enabled" - включен таймер на подачу сигнала RESET. 1 означает что система собирается перезагрузитьсяBitRead/-
H12“Power OFF enabled”. 1 означает что система собирается выключиться.BitRead/-