CODESYS

Переключение выходов ТАЙМЕРАМИ на CFC

 

            Схема на рис. 1 переключает выходы таймеров Т1-Т4, которые соответствуют трем цветам светофора красному, желтому и зеленому. Переменная «х» запускает начало переключения. Переменная «с» прерывает логическую «1» на выходе логического элемента AND таким образом, чтобы на вход таймера Т1 поступил передний фронт импульса, который в свою очередь и запустит таймер Т1. Ну а дальше все как по маслу, через установленное время, в данном случае 3 секунды сработает выход таймера и на переменной «y1» установится логическое состояние TRUE, которое в свою очередь запустит таймер Т2. Опять же, через установленное на таймере Т2 время, на его выходе «y установится «1», которая обнулит «у1» и запустит таймер Т3. Ну и т.д.

 

Переключение выходов ТАЙМЕРАМИ на языке CFC

Рис. 1. Переключение выходов таймерами на языке CFC

 

            В конфигурировании элементов визуализации для кнопки необходимо установить в качестве переменной переключения и переменной переключения цвета PLC_PRG.x. А для трех визуальных элементов светофора переменные изменения цвета: для красного – PLC_PRG.y1, желтого – PLC_PRG.y2 и зеленого – PLC_PRG.y3.

 

Рис. 2. Визуализация переключения выходов таймерами