Индикатор
Блок Индикатор для панели 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. Допускается вывод символов, согласно таблице.
|