Студопедия — Функции управления программой и таймерами
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Функции управления программой и таймерами






Функции управления программой в качестве входных операндов могут использовать переменные типа BOOLEAN.

GOTO переход к метке

Prog 1 - метка

Оператор 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.

Вы можете ввести имя связи двумя способами:

- ввести имя с клавиатуры;

- перенести (мышкой) имя соответствующей переменной из таблиц глобальных переменных.







Дата добавления: 2014-12-06; просмотров: 1380. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

Условия, необходимые для появления жизни История жизни и история Земли неотделимы друг от друга, так как именно в процессах развития нашей планеты как космического тела закладывались определенные физические и химические условия, необходимые для появления и развития жизни...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия