Окно для программирования LAD/STL/FBD
Все блоки программируются в окне LAD/STL/FBD. Здесь вы можете
видеть представление для контактного плана.
Программирование ОВ1 в виде контактного плана
В этом разделе мы сделаем последовательную цепь , параллельную цепь и функцию памяти SR (установка / сброс) в виде контактного плана (LAD*).
Программирование последовательной цепи в контактном плане
![]() |
Если необходимо, установите LAD в качестве языка программирования в меню View [Вид]. |
![]() |
в области заголовка (title) OB1 и введите, например, "Циклически обрабатываемая главная программа".Это делать необязательно, но желательно заполнять поля title и comment чтобы вам легче было анализировать ваш код, в случае ошибки |
![]() |
Выберите путь тока для своегопервого элемента. Щелкните на этой кнопке на панели инструментов и вставьте нормально открытый контакт. |
![]() |
Таким же образом вставьте второй нормально открытый
контакт. Вставьте катушку у правого конца пути тока. В этой последовательной цепи тока отсутствуют адреса нормально открытых контактов и катушки. |
![]() |
Проверьте, активизировано ли символическое представление (Symbolic Representation). |
![]() |
Щелкните на знаке ??.? и введите символическое имя
"Key_1" (в кавычках). Подтвердите, нажав Enter. Точно также
сделайте для оставшихся эементов.* Символы отображаются красным цветом, если, например, они отсутствуют в таблице символов, или если имеет место синтаксическая ошибка. |
![]() |
Последовательная цепь сделана, незабудьте сохранить результат. |
Программирование параллельной цепи в контактном плане
![]() |
Выделите Network 1 [Сегмент 1]. Вставьте новый сегмент. |
![]() |
Выделите вертикальную линию в пути тока.Вставьте параллельную ветвь. Добавьте еще один нормально открытый контакт в параллельной ветви. |
![]() |
Закройте ветвь (если необходимо, выберите нижнюю стрелку). Назначте адреса всем контактам и сохраните ваш результат |
Программирование функции памяти в контактном плане
![]() |
Выделите Network 2 [Сегмент 2] и вставьте еще один сегмент. Снова
выделите путь тока. Перемещайтесь в каталоге элементов программы в разделе Bit Logic [Двоичная логика], пока не достигнете элемента SR. Дважды щелкните, чтобы вставить этот элемент. |
![]() |
Вставьте нормально открытый контакт перед каждым из входов S и R. |
![]() |
Введите символические имена для каждой катушки и входа. сохраните
результат. Вы можете изменить разрыв строки в символической адресации в окне программирования LAD/STL/FBD с помощью команды меню Options > Customize [Параметры > Настроить], выбрав во вкладке "LAD/FBD" "Width of address field [Ширина поля адреса]". Здесь вы можете установить разрыв строки между 10 и 24 символами. |
Программирование ОВ1 в виде списка операторов
В этом разделе мы сделаем последовательную цепь , параллельную цепь и
функцию памяти SR (установка / сброс) в списке операторов (STL*)
Установити STL в качестве языка программирования, проверьте включено ли символическое представление. Введите заголовок программы и коментарий. | |
![]() |
Выберите область для своего первого оператора.Напечатайте A (AND) в первой строке программы, пробел, а затем символическое имя "Key_1" (в кавычках). |
![]() |
Таким же образом завершите команду AND [И], как показанослева. Сохраните блок если в нем нет символов отмечанных красным цветом* |
Программирование команды OR [ИЛИ] в списке операторов | |
![]() |
Вставьте новый сегмент и снова выберите область ввода.Введите O (OR) и символическое имя "Key_3 [Ключ_3]" (так же, как для команды AND). Закончите команду OR и сохраните ее. |
Программирование функции памяти в списке операторов | |
![]() |
Выделите Network 2 [Сегмент 2] и вставьте еще один сегмент. В первой
строке напечатайте команду A с символическим именем "Automatic_On [Автоматический_режим_включен]" |
![]() |
Завершите функцию памяти и сохраните ее. Закройте блок. |
Программирование ОВ1 в виде функционального плана
Установите FBD в качестве языка программирования. Введите заголовок (title) и коменнтарий. Выберите область ввода под полем коментария. Проверьте включено ли символическое представление. | |
![]() |
Вставьте блок AND (&) и присваивание (=). |
![]() |
Введите символические имена и сохраните блок, если отсутствуют символы выделенные красным цветом. |
Программирование функции OR [ИЛИ] в функциональном плане | |
![]() |
Выделите область ввода под сегментом |
Программирование функции памяти в функциональном плане | |
![]() |
Вставьте новый сегмент и выделите область ввода. Перемещайтесь в каталоге элементов программы в разделе Bit Logic [Двоичная логика], пока не достигнете элемента SR. Дважды щелкните, чтобы вставить этот элемент. |
![]() |
Введите символические имена и сохраните блок. |
<--Предыдущая статья | Следующая статья --> |