41781

Программирование на языках Texno IL и Texno SFC

Лабораторная работа

Информатика, кибернетика и программирование

Создайте еще один канал. Установите период пересчета равным 1 секунде. Для удобства восприятия назовем новый канал «выключатель». Для создания выключателя необходимо щелкнуть левой клавишей мыши по иконке выключателя на рабочем столе.

Русский

2013-10-25

1.76 MB

12 чел.

Арк. 

13

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

Лабораторная работа №4

Программирование на языках Texno IL и Texno SFC

Цель работы: изучить языки программирования Texno IL и Texno SFC, создать АСУ ТП, с использованием указанных языков Texno IL, SFC.

Ход работы

1. Создание проекта. Сохраните проект, созданный в ходе выполнения работы 3 под новым именем. Удалите обе программы.

2. Создание выключателя. Создайте еще один канал. Установите период пересчета равным 1 секунде. Для удобства восприятия назовем новый канал «выключатель». Для создания выключателя необходимо щелкнуть левой клавишей мыши по иконке выключателя на рабочем столе. Все приведенные переключатели обладают одинаковыми возможностями. Поэтому не важно, какой переключатель будет расположен на экране. Достаточно выбрать тот, который размещен на панели инструментов. После выбора инструмента для создания выключателя щелкните левой клавишей мыши там, где хотите поместить выключатель. Пример размещения выключателя приведен на рисунке 4.1.

Рисунок 4.1 – Размещение выключателя

Откройте окно свойств объекта «выключатель». Произведите настройку, как показано на рисунке 4.2, где Выключатель_b1— аргумент, который служит для привязки к первому биту канала выключатель(рисунок 4.3).

Арк. 

14

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

Рисунок 4.2 – Настройка переключателя

Рисунок 4.3 – Аргументы экрана

3. Создание SFC диаграммы. Создайте объект программа . Создайте

атрибуты, аналогично работе 3. Помимо атрибутов, использовавшихся в

программах работы 3, понадобится атрибут, передающий в программу реальное

значение канала, который хранит состояние выключателя. Пример создания

атрибутов приведен на рисунке 4.4.

Создайте глобальную переменную, для хранения результата вычисления

суммарного расхода при предыдущем вызове программы (рисунок 4.5). Выделите строку программа в структуре программы. Среди предложенных языков программирования выберите SFC диаграмму. На рабочем поле отображается только один шаг: начальный шаг. Дважды щелкните по данному шагу левой клавишей мыши. Введите новое имя шага, к примеру,  «проверка исходных данных». Для создания нового шага выделите единственный существующий шаг. Щелкните левой клавишей мыши по иконке  или вызовите контекстное меню и выберите создать шаг/переход. Будет создан новый шаг и

переход. Двойным щелчком по созданному шагу и переходу измените их имя. Шаг можно назвать как «генерирование сигнала», к примеру, переход— «true».

Выделите шаг «генерирование сигнала» и создайте новый шаг и переход. Созданный шаг ипереход можно назвать как «полный расчет» и «реальное значение выключателя», к примеру. Выделите шаг «генерирование сигнала». Создайте новый шаг и переход. Новый шаг и переход можно назвать как «расчет только предыдущего значения суммарного значения» и «реальное значение выключателя с отрицанием», к примеру. Внешний вид созданной SFC

Арк. 

15

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

диаграммы приведен на рисунке 4.6.

Рисунок 4.4 - Аргументы программы

Рисунок 4.5 – Глобальные переменные программы

Рисунок 4.6 - Новая программа на языке Texno SFC

4. Создание шагов

a. Создание шага «проверка исходных данных».В структуре программы

раскройте раздел SFC диаграмма. Раскройте раздел шаги и переходы. Выделите строку проверка исходных данных. Среди предложенных языков выберите TexnoIL. При указанных выше именах атрибутов и глобальной переменной текст программы, производящей проверку исходных данных примет вид (рисунок 4.7).

Арк. 

16

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

Рисунок 4.7 – Программа производящая проверку данных

b. Создание шага «генерирование сигнала». Выделите строчку генерирование сигнала. Среди предложенных языков выберите FBD. Создайте FBD программу, как показано на рисунке 4.8. Для создания перехода к созданному шагу выделите строчку true в разделе переходы. среди предложенных языков выберите ST. Текст программы примет вид (рисунок 4.9).

Рисунок 4.8 – Программа производящая генерирование сигнала

c. Создание шага «полный расчет». Выберите строку полный расчет.

Среди предложенных языков выберите IL. Текст программы примет вид (рисунок 4.10).

Арк. 

17

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

Рисунок 4.9 – Программа производящая переход true

Рисунок 4.10 – Программа производящая полный расчёт

Для создания перехода к созданному шагу выделите строку реальное значение выключателя. Среди предложенных языков выберите ST. Текст программы примет вид (рисунок 4.11).

Рисунок 4.11 – Программа производящая переход к созданному шагу

d. Создание шага «расчет только предыдущего значения суммарного

расчета». Выделите строку расчет только предыдущего значения суммарного

Арк. 

18

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

расчета. Среди предложенных языков выберите IL. Текст программы примет вид (рисунок 4.12).

Рисунок 4.12 – Программа производящая расчет только предыдущего значения

Для создания перехода к созданному шагу выделите строку реальное значение выключателя с отрицанием. Среди предложенных языков выберите ST. Текст программы примет вид (рисунок 4.13)

Рисунок 4.13 – Программа производящая переход к созданному шагу

5. Запуск проекта. Запустите проект аналогично первой работе. При обоих положениях переключателя должно происходить заполнение емкости аналогично работе 3. При одном из положений переключателя должен производиться вывод новых полученных значений суммарного расхода и стоимости, при другом— новые значения суммарного расхода и стоимости не выводится.

Арк. 

19

ЗФ 6.050202.4-1.017.004-ЛР

Зм.

Кільк.

Арк.

Підпис

Дата

№док.

Рисунок 4.14 – Результат выполнения программы

Выводы: Во время выполнения данной лабораторной работы изучил языки программирования Texno IL и Texno SFC, создал АСУ ТП, с использованием указанных языков Texno IL, SFC.


 

А также другие работы, которые могут Вас заинтересовать

20116. Причины возникновения погрешностей измерительных устройств 27 KB
  Погрешности схемы прибора. Технологические погрешности. Динамические погрешности. Температурные погрешности.
20117. Методы размерного точностного синтеза. 104.5 KB
  Основная задача: выбор номинальных параметров измерительной цепи по критерию min теоретической погрешности. С точки зрения min погрешности существуют 3 категории ИУ: Устройство которые должны иметь min погрешность только при определенном значении входного сигнала. Для них min погрешность это min наклон погрешности Все остальные ИУ у которых при любом значении входного сигнала одинакова неприятна теоретическая погрешность. Min погрешность для них min модуля максимума погрешности.
20118. Погрешности показаний, обусловленные схемой измерительного устройства 34 KB
  устройства: Действительное показание устройства: Погрешность показаний измер. устройства: Функция в общем случае не линейна может быть сложной и только в частном случае линейной. устройства а второй член оставшийся в правой части.
20119. Средства измерения шероховатости поверхности 188.5 KB
  В настоящее время накоплен значительный теоретический и эксплуатационный материалы по связи шероховатости со следующими эксплуатационными показателями: 1 износостойкость при всех видах трения; 2 контактная жесткость; 3 выносливость; 4 прочность посадок с натягом; 5 отражательная способность поверхности; 6 прочность сцепления при склеивании; 7 коррозионная стойкость; 8 лакокрасочные покрытия; 9 точность при измерении. После отражения от поверхности пучок проходит 2 и 10 и попадает на 6. Поэтому оператор через окуляр 7 видит:...
20120. Приборы для измерения резьбовых и зубчатых деталей 57.5 KB
  Рассмотрим наиболее распространённые методы и средства контроля основных параметров однозаходной цилиндрической резьбы. Изза сложности проверки внутренней резьбы в обычных производственных условиях производят её комплексный контроль. Погрешности среднего диаметра резьбы возникают изза действия тех же факторов что и при обработке гладких цилиндрических изделий. Влияние этих факторов в процессе резьбообразования может изменяться = изменяется величина погрешности по длине резьбы.
20121. Классификация средств измерений линейных и угловых величин 24.5 KB
  Средства измерения техническое средство предназначенное для количественной оценеи измеряемых величин длина угол и имеюшее нормированные метрологические свойства. Измерительные приборы средства измерения предназначен ные для выработки сигнала измерительной информации в форме доступной для непосредственного восприятия наблюдателем. По физическому принципу действия приборы для измерения длин и углов подразделяют на: Механические; Оптико механические; Оптические; Пневматическиеэлектрические; Электронные; Опто электронные. По назначению...
20122. Требования, предъявляемые к приборам для измерения длин и углов 25.5 KB
  К приборам для измерения длин и углов могут предъявляться следующие требования: Точности; Надежности; Экологичность; Техническая эстетика; Безопасности; Безопасность обслуживания наличие устройств заземления блокировок аварийной сигнализации и т. ; Высокая точность измерения одно из основных требований предъявляемых к приборам для измерения длин и углов. Если раньше погрешность измерения в 15 2 считалась нормальной и достаточно удовлетворительной то в настоящее время нередко требуется иметь погрешность не более 02 05 .
20123. Визуальные и регистрирующие отсчетные устройства средств измерений 25.5 KB
  Мера есть средство измерений предназначенное для воспроизведения физической величины заданного размера. Измерительный преобразователь это средство измерений предназначенное для выработки сигнала измерительной информации в форме удобной для передачи дальнейшего преобразования обработки и или хранения но не поддающейся непосредственному восприятию наблюдателем. Отсчетное устройство средства измерений часть элементов средства измерений показывающая значение измеряемой величины или связанных с ней величин.
20124. Штриховые и концевые меры длин и углов 25.5 KB
  Меры являются необходимым средством измерений т. Меры как средства измерений могут изготавливаться различных классов точности которые регламентируются соответствующими ГОСТами и поверочными схемами. Меры подразделяют на однозначные и многозначные.