Индикатор¶
Блок Индикатор для панели Z031:
Описание: Этот блок позволяет управлять выводом информации на индикатор контроллера Z031. Описание всех входов приведено в таблице ниже. Этот блок может располагаться только на главной FBD-схеме. Для того, чтобы его поместить туда, необходимо перетащить элемент Индикатор из дерева проекта на FBD сцену:
Таблица входов блока индикатора¶
Название входа |
Тип данных | Описание | Пиктограмма |
vent_on | логический | Работа вентилятора | |
air_on | логический | Воздушный потока | |
mode_auto | логический | Автоматический режим | |
mode_vent | логический | Режим вентиляции | |
mode_cool | логический | Режим охлаждения | |
mode_warm | логический | Режим нагрева | |
cels_small | логический | Градусы Цельсия (маленький знак) | |
percent_small | логический | Процент (маленький знак) | |
filter | логический | Неисправность фильтра | |
alarm | логический | Авария | |
humidity | логический | Влажность | |
no_humidity | логический | Нет влажности | |
voc | логический | ||
house | логический | ||
H | логический | ||
warming | логический | Подогрев полов | |
termo | логический | Температура | |
d_monday | логический | Понедельник | |
d_tuesday | логический | Вторник | |
d_wednesday | логический | Среда | |
d_thursday | логический | Четверг | |
d_friday | логический | Пятница | |
d_saturday | логический | Суббота | |
d_sunday | логический | Воскресенье | |
percent_big | логический | Процент (большой знак) | |
cels_big | логический | Градусы Цельсия (большой знак) | |
clock | логический | Таймер (часы) | |
point | логический | Децимальная точка | |
col | логический | Двоеточие
Работает только в режиме c_mode = 4.
|
|
r_mode | Беззнаковый
целый 1-байт
|
Режим вывода для двузначного индикатора
0 - все символы индикатора погашены
1 - режим вывода произвольного числа в диапазоне от -9 до 99
2 - вывод произвольных символов поразрядно
При любых других значений все символы индикатора гасятся.
|
|
c_mode | Беззнаковый
целый 1-байт
|
Режим вывода для четырехзначного индикатора
0 - все символы индикатора погашены
1 - режим вывода произвольного числа в диапазоне от -999 до 3999
2 - вывод произвольных символов поразрядно
3 - режим вывода текущего времени
4 - режим вывода значения часов и минут
При любых других значений все символы индикатора гасятся.
|
|
r_number | Знаковый
целый 2-байт
|
Вывод значения в двузначный индикатор
При установленном режиме r_mode = 1 происходит вывод числа
в диапазоне от -9 до 99.
При установке режима r_mode = 2 происходит вывод
произвольных символов побайтно.
Символы кодируются согласно таблице.
Старший байт отвечает за вывод первого символа,
младший - за вывод второго.
Например, значение 0x1501 выведет символы Р1.
|
|
c_number | Знаковый
целый 4-байт
|
Вывод значения в четырехзначный индикатор
При установленном режиме c_mode = 1 происходит вывод числа
в диапазоне от -999 до 3999.
Для вывода дробных чисел необходимо использовать мнимую
запятую. Управление отображением точки осуществляется входом
point.
При установке режима c_mode = 2 происходит вывод
произвольных символов побайтно.
Символы кодируются согласно таблице.
Старший байт отвечает за вывод первого символа, младший -
за вывод четвертого.
Например, значение 0x000E1616 выведет символы Err.
|
|
hour | Беззнаковый
целый 1-байт
|
Вывод значения в разряд часов. На входе c_mode необходимо
установить режим 4.
|
|
minute | Беззнаковый
целый 1-байт
|
Вывод значения в разряд часов. На входе c_mode необходимо
установить режим 4.
|
|
speed | Беззнаковый
целый 1-байт
|
Скорость потока. Вывод числового параметра в диапазоне
от 0 до 9. Допускается вывод символов, согласно таблице.
|