Mitsubishi — 1.6 Различные варианты списков команд (мнемокодов).

Глава 1. Принципы программирования ПЛК 1.6 Различные варианты списков команд (мнемокодов). Как правило, программирование лестничных диаграмм осуществляется по принципу “сверху вниз и слева направо”. Однако существуют методы программирования, не следующие этому принципу, но позволяющие получить тот же и даже лучший результат управления. Рассмотрим ряд примеров преобразования лестничной диаграммы в список команд (мнемокод): Пример 1: Оба мнемокода могут быть получено из одной лестничной диаграммы. Разница в том, что в обычном методе невозможно объединить более 8 блоков (более 8 раз использовать команду ANB), превышение этого числа приведет к ошибке выполнения программы.

В улучшенном методе такого ограничения нет. Таким образом, улучшенный метод является более надежным и удобным с точки зрения пользователя. X0 X2 X4 X5 X3 X1 Пример 2: Лучший метод имеет меньший программный код и, как следствие, использует меньший ресурс оперативной памяти ПЛК, что снижает число ошибок и повышает быстродействие программы. Распространенные ошибки при программировании ПЛК обрабатывает программу слева направо и сверху вниз. При редактировании программ, пользователь должен это учитывать, иначе WPLSoft обнаружит ошибку. Наиболее распространенные ошибки: Перевод и адаптация:

компания СТОИК, (495) 661-24-41, www.stoikltd.ru 13 Улучшенный метод Обычный метод LD X0 OR X1 LD X2 OR X3 ANB LD X4 OR X5 ANB LD X0 OR X1 LD X2 OR X3 LD X4 OR X5 ANB ANB Лучший метод Худший метод LD X0 OR X1 OR X2 OR X3 LD X0 LD X1 LD X2 LD X3 ORB ORB ORB X 1 X 2 X 3 Нельзя подключать параллельный контакт (операция ИЛИ) сверху. Reverse current Не допускается реверсивное движение сигнала («тока»). Выходная линия должна подключаться сверху. Комбинация блоков: параллельный блок (операция ИЛИ) должен располагаться сверху.