Внутренние регистры WebHMI — различия между версиями
Материал из WebHMI Wiki
(→Dxxx - Data Registers) |
|||
Строка 2: | Строка 2: | ||
== Dxxx - Data Registers == | == Dxxx - Data Registers == | ||
− | <table border=1> | + | <table border="1" cellspacing="0"> |
<tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | <tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | ||
<tr><td>D0</td><td>Обычный регистр для нужнд пользователей.</td><td></td><td>Word</td><td>Read/Write</td></tr> | <tr><td>D0</td><td>Обычный регистр для нужнд пользователей.</td><td></td><td>Word</td><td>Read/Write</td></tr> | ||
− | <tr><td colspan="7">...</td></tr> | + | <tr><td colspan="7" align="center">...</td></tr> |
<tr><td>D255</td><td>Обычный регистр для нужнд пользователей.</td><td></td><td>Word</td><td>Read/Write</td></tr> | <tr><td>D255</td><td>Обычный регистр для нужнд пользователей.</td><td></td><td>Word</td><td>Read/Write</td></tr> | ||
</table> | </table> | ||
Строка 11: | Строка 11: | ||
== T0 - Time Register == | == T0 - Time Register == | ||
− | <table border=1> | + | <table border="1" cellspacing="0"> |
<tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | <tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | ||
<tr><td>T0</td><td>Текущее время</td><td>Секунды</td><td>UnixTime</td><td>Read/-</td></tr> | <tr><td>T0</td><td>Текущее время</td><td>Секунды</td><td>UnixTime</td><td>Read/-</td></tr> | ||
Строка 18: | Строка 18: | ||
== Hx - Hardware-related registers == | == Hx - Hardware-related registers == | ||
Регистры для чтения состояния оборудования на борту WebHMI | Регистры для чтения состояния оборудования на борту WebHMI | ||
− | <table border=1> | + | <table border="1" cellspacing="0"> |
<tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | <tr><td>Регистр</td><td>Описание</td><td>Единицы измерения</td><td>Тип данных</td><td>Read/Write</td></tr> | ||
<tr><td>H0</td><td>Флаг валидности значения температуры. 1 = значение достоверное, 0 = значение не достоверно</td><td></td><td>Bit</td><td>Read/-</td></tr> | <tr><td>H0</td><td>Флаг валидности значения температуры. 1 = значение достоверное, 0 = значение не достоверно</td><td></td><td>Bit</td><td>Read/-</td></tr> |
Версия 20:21, 5 октября 2014
В версии WebHMI 1.5 доступны такие внутренние регистры:
Dxxx - Data Registers
Регистр | Описание | Единицы измерения | Тип данных | Read/Write | ||
D0 | Обычный регистр для нужнд пользователей. | Word | Read/Write | |||
... | ||||||
D255 | Обычный регистр для нужнд пользователей. | Word | Read/Write |
Данные в этих регистрах после перезагрузки не сохраняются.
T0 - Time Register
Регистр | Описание | Единицы измерения | Тип данных | Read/Write |
T0 | Текущее время | Секунды | UnixTime | Read/- |
Регистры для чтения состояния оборудования на борту WebHMI
Регистр | Описание | Единицы измерения | Тип данных | Read/Write |
H0 | Флаг валидности значения температуры. 1 = значение достоверное, 0 = значение не достоверно | Bit | Read/- | |
H1 | Флаг валидности регистров контролера питания, 1 = значения достоверное, 0 = значения не достоверны | Bit | Read/- | |
H2 | Температура на кристалле RTC | Градусы Цельсия | Double word, float 32 | Read/- |
H3 | Входное напряжение | Вольты | Double word, float 32 | Read/- |
H4 | Напряжение на батарее | Вольты | Double word, float 32 | Read/- |
H5 | “Power OK” - питание в норме | Bit | Read/- | |
H6 | "Battery Low" - батарея разряжен. 1 означает, что на батарее напряжение достигло минимального но еще рабочего напряжения, WebHMI завершит работу штатным образом. | Bit | Read/- | |
H7 | Battery Critical. Напряжение на батарее достигло минимального значения, и если в течении 10 сек не появится входное напряжение то контролер обесточит WebHMI. | Bit | Read/- | |
H8 | System OK. 1 означает что система загрузилась и работает. | Bit | Read/- | |
H9 | “External Power Supply”. Работаем на 24В. 1 означает что система работает от внешнего питания. | Bit | Read/- | |
H10 | “Internal Power Supply”. Работаем от аккумулятора. 1 означает что система работает от аккумулятора. | Bit | Read/- | |
H11 | "Reset enabled" - включен таймер на подачу сигнала RESET. 1 означает что система собирается перезагрузиться | Bit | Read/- | |
H12 | “Power OFF enabled”. 1 означает что система собирается выключиться. | Bit | Read/- |