В начало

ТЭГ языке

Создание программы на языке FBD
Требуется создать программу на языке FBD согласно условиям: 1) Время перемещения в каждом направлении нужно контролировать. Перемещение влево должно прекращаться через 5 с, а перемещение вправо – через 10 с. 2) Направление перемещения изменяется автоматически по истечении указанного времени.
Создание программы на языке IL
Создание программы на языке IL
Создание программы на языке LD
Создание программы на языке LD
Создание программы на языке SFC
Создание программы на языке SFC
Создание программы на языке ST
Создание программы на языке ST
Турникет на языке CFC
Требуется организовать учет людей в офисном здании, проходящих через турникет на входе. На турникете имеются 2 дискретных датчика (фотоэлемента). При наличии людей в здании должна сработать лампа-индикатор, при их отсутствии лампа выключена.
Турникет на языке ST
Нужно организовать работу турникета в здании, при этом на пульте охраны должна загораться лампа в том случае если в здании есть люди и гаснуть при выходе всех людей. Блок-схема примерного алгоритма программы показана на рис.1.
Управление бойлером на языке IL
Имеется некий бойлер, который нужно включить одной кнопкой и выключить другой. Перед включением и во время работы необходимо контролировать тревожные состояния (аварию, пожар) и при их возникновении незамедлительно вырубить ТЭН бойлера. Примерный алгоритм управления бойлером показан на рис. 1.
Управление бойлером на языке ST
Сначала будет правильней привязать наши переменные к физическим входам/выходам ПЛК. Для этого нужно в Организаторе объектов выбрать закладку «Ресурсы», на которой расположен элемент «Конфигурация ПЛК». В нашей программе будет задействовано 4 дискретных входа и 2 дискретных выхода (рис. 1).