# Задать логическую программу | Типовые задачи Предыдущий Следующий

## Момент выполнения В общем случае пользователь решает задачу Задать логическую программу после решения задачи Сконфигурировать каналы. ## Последовательность действий Для решения задачи Задать логическую программу пользователь должен: 3.1.В окне настройки «Проект» (см. описание) выбрать пункт «Программа». Изменится вид основной рабочей области (см. рисунок ниже). 3.2.При помощи пиктограммы Добавить с панели инструментов для добавления/удаления и перемещения элементов добавить требуемое количество подпрограмм для логической программы. В окне настройки «Проект» и на основной рабочей области отобразится список добавленных подпрограмм (см. рисунок ниже). 3.3.При необходимости перевести подпрограмму в графическую схему (FBD) — в группе Подпрограммы выбрать требуемую подпрограмму и на панели инструментов работы с подпрограммами нажать кнопку «Сделать схемой» []. 3.4.В окне настройки «Проект» выбрать подпрограмму для ее задания. 3.5.Выполнить одно из следующего: 5.1. Задать подпрограмму: •в формате текста; •в формате FBD. 5.2. Импортировать подпрограмму из файла. 6.Повторить пункты 3—5 для задания других подпрограмм. 7.При необходимости экспортировать данные требуемых подпрограмм. 8.При необходимости при помощи пиктограммы Сделать группой на панели инструментов для добавления/удаления и перемещения элементов преобразовать требуемые подпрограммы в группы. В окне настройки «Проект» на основной рабочей области добавятся группы подпрограмм (см. рисунок ниже). 9.При необходимости добавить в группу подпрограмм существующие подпрограммы — в окне настройки «Проект» выбрать группу и при помощи пиктограммы Добавить существующую на панели инструментов для добавления/удаления и перемещения элементов добавить существующие подпрограммы. В окне настройки «Проект» в выбранную группу подпрограмм добавятся существующие подпрограммы (см. рисунок ниже). 10.Повторить пункт 9 для добавления подпрограмм в другие группы подпрограмм. ## Результат После выполнения указанных выше действий будет запрограммирована логическая программа Контроллера (см. рисунок ниже). ## См. также Описание текстовой логической программы приведено в специальном подразделе. Детальное описание всех стандартных алгоблоков приведено в Приложении А.