В начало

Лампа в длинном коридоре на ST

           

Имеется некий коридор, в котором освещение ограничено 1 лампочкой и 2 выключателями, при этом каждый выключатель несет на себе 2 функции: включает и выключает освещение.

Ниже приведена программа (рис. 1) на языке ST для реализации управления.

 

Программа управления лампой в длинном коридоре на языке ST

Рис. 1. Программа управления лампой в длинном коридоре на языке ST

 

            Для визуализации необходимо добавить новый объект в организаторе объектов на закладке «Визуализации» и сконфигурировать элементы.

 

Таблица 1. Параметры конфигурирования

Название элемента визуализации

Категория  в конфигураторе

Значение

Кнопка SW1

Текст

SW1

 

Ввод, Переменная переключения

PLC_PRG.SW1

Кнопка SW1

Текст

SW2

 

Ввод, Переменная переключения

PLC_PRG.SW2

Лампа SW1

Текст

HL1

 

Цвета

Заливка – Серый

Тревожный цвет, Заливка – Желтый

 

Переменные, Изменения цвета

PLC_PRG.HL1

 

Для визуализации необходимо в организаторе объектов выбрать закладку «Визуализации», на ней создать новый объект и  добавить графические элементы. Ну и потом их сконфигурировать. В данном примере были выбраны 2 кнопки, переменные переключения которых PLC_PRG.B и PLC_PRG.E соответственно. Лампа нарисована в виде эллипса, переменная изменения цвета для нее PLC_PRG.L и дополнительно для нее установлены нормальный и тревожный цвета заливки (серый и жёлтый) чтобы было видно, когда она светит.

 

Визуализация работы программы

Рис. 2. Визуализация работы программы

 

LEGO The Lord of the Rings
LEGO The Lord of the Rings


Lord of the Rings: War in the North
Lord of the Rings: War in the North


XCOM-2
XCOM-2