Функции управления программой и таймерамиФункции управления программой в качестве входных операндов могут использовать переменные типа BOOLEAN. GOTOпереход к метке Prog1 - метка Оператор GOTOможет быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, будет осуществлен переход к указанной метке. Если оператор GOTO не соединен с переменной типа BOOLEAN, осуществляется безусловный переход к метке. RETURN выход из программы Завершает текущую программу и передает управление следующей за ней программе. Для условного завершения программы оператор RETURN может быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, программа завершится. В случае, если оператор RETURN встретился внутри библиотечного блока, то управление перейдет к следующему блоку, но не к следующей программе. TSTARTпуск таймера tm_var - пеpеменная таймеpного типа Осуществляется инициализация (сброс) и начинается инкрементирование указанной таймерной переменной с периодом 0.01 сек. до момента выполнения команды TSTOP. Оператор TSTART может быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, оператор будет выполнен. TSTOP останов таймера tm_var пеpеменная таймеpного типа Останавливает инкрементирование указанной таймерной переменной, состояние переменной сохраняется. Оператор TSTOP может быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, оператор будет выполнен. GSTART Старт программы name_progимя любой программы проекта. Включает любую программу в цикл контроллера. Начиная с этого момента программа исполняется в каждом цикле контроллера. Оператор GSTART может быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, оператор будет выполнен. GSTOP Останов программы name_progимя любой программы проекта. Исключает любую программу из цикла контроллера. Оператор GSTOP может быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, оператор будет выполнен. GCALLвыполнить программу name_progимя любой программы проекта, которая должна быть выполнена. Оператор GCALLможет быть соединен связью с переменной типа BOOLEAN. Если данная переменная примет логическое значение TRUE, оператор будет выполнен. EXT выполнить внешнюю процедуру с передачей параметров EXT - внешняя процедура в виде объектного модуля Parametr - переменная любого типа, являющаяся параметром для функции EXT. Кнопка вызова функций управления программой на панели инструментов вызывает следующее меню:
Кнопка панели инструментов Кнопка NET панели инструментов вызывает режим именования связей. Установите курсор на какой либо связи и нажмите левую кнопку мыши. Выбранная связь будет выделена белым цветом и откроется окно ввода имени. Рисунок 3. Вы можете ввести имя связи двумя способами: - ввести имя с клавиатуры; - перенести (мышкой) имя соответствующей переменной из таблиц глобальных переменных. Поможем в написании учебной работы
|