Xbox Live Gold - 12 месяцев
Xbox Live Gold - 12 месяцев


Xbox Live - Карта Оплаты 2500 рублей
Xbox Live - Карта Оплаты 2500 рублей


PlayStation Network (PSN) - 365 ДНЕЙ
PlayStation Network (PSN) - 365 ДНЕЙ


В начало

Лампа в длинном коридоре на 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. Визуализация работы программы