Mitsubishi — с опросом по заднему фронту)

Глава 1. Принципы программирования ПЛК 1.4.1 Создание релейно-контактных (лестничных) программ для ПЛК Оценка программы идет сначала слева направо, затем сверху вниз. Максимальное количество последовательных контактов в строке - 11. Если контактов больше 11, на выходе 11 контактов будет автоматически сгенерирован сигнал «0» и 12-й контакт будет перемещен на следующую строку. См. рис. ниже: 0 X0 X1 X2 X3 X4 X5 X6 X7 X10 C0 C1 Y1 0 X11 X12 X13 Во время оценки программы ПЛК сканирует строку слева направо, после чего переходит на следующую строку и так до выполнения команды END. Выходные катушки и базовые/прикладные команды располагаются в правой части диаграммы.

На примере ниже показана диаграмма и порядок выполнения операций (цифры показывают порядок, операция – в рамке пунктирной линии). Y1 K10 Пример порядка выполнения программы: 1 LD X0 2 OR M0 3 AND X1 4 LD X3 AND M1 ORB 5 LD Y1 AND X4 6 LD T0 AND M3 ORB 7 ANB 8 OUT Y1 TMR T0 K10 LD или LDI запускают строку или блок 1.4.2 LD / LDI (Загрузка Н/О контакта / загрузка Н/З контакта) LD instruction LD instruction Команда LD Команда LD 1.4.3 LDP / LDF (Загрузка триггера с опросом по переднему фронту / загрузка триггера Блок «логическое И» Блок «логическое ИЛИ» AND block OR block с опросом по заднему фронту) фронту, как показано на рис. ниже.

Подобно команде LD, команды LDP и LDF действуют только по переднему или заднему Передний фронт Задний фронт Rising-edge Falling-edge X0 X0 Время Время ВЫКЛ ВЫКЛ ВЫКЛ ВЫКЛ ВКЛ ВКЛ OFF ON OFF Time OFF ON OFF Time Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru 9 X0 X1 M0 X3 M1 Y1 X4 TMR T0