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