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

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

Пример программы на языке IL





Ниже приведен листинг программы управления установкой для смешивания жидкостей, алгоритм работы которой, подключение датчиков и выходных устройств к ПЛК, объявление переменных приведены в п. 2.4. В программе дополнительно введены две переменные SA1 и SA2 типа BOOL, которые используются для реализации трех состояний конечного автомата.

 

(*Declaration EFB*)

VAR

Timer: TON;

END_VAR

 

(*Invocation EFB*)

CAL Timer(IN:=SA2, PT:=t#10s)

 

(*Transformation of a code temperature*)

LD DTemp

UINT_TO_REAL

SUB 6400.0

DIV 256.0

GT 70.0

ST TUp

 

(*Control of state SA1*)

LD Start

S SA1

LD SA2

R SA1

 

(*Control of state SA2*)

LD TUp

S SA2

LDN DU1

R SA2

 

(*Control of valve К1*)

LD SA1

ANDN DU2

AND Stop

ST K1

 

(*Control of valve К2*)

LD SA1

AND DU2

ANDN DU3

AND Stop

ST K2

 

(*Control of heater - Nagr*)

LD SA1

AND DU3

ANDN TUp

AND Stop

ST Nagr

 

(*Control of electric motor*)

LD SA1

AND DU2

AND Stop

OR(SA2

AND DU3

AND Stop

)

ST KM

 

(*Control of valve К3*)

LD Timer.Q

AND Stop

ST K3

 

Вопросы для самоконтроля

1. Назовите основные особенности языка IL.

2. Что такое инструкция, оператор, операнд, модификатор, метка и аккумулятор?

3. Перечислите операторы языка IL и их функции.

4. Перечислите модификаторы языка IL и их функции.

5. Назовите особенности обращения к функциям и функциональным блокам.

 







Дата добавления: 2015-09-07; просмотров: 1408. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


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


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


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

Тактические действия нарядов полиции по предупреждению и пресечению групповых нарушений общественного порядка и массовых беспорядков В целях предупреждения разрастания групповых нарушений общественного порядка (далееГНОП) в массовые беспорядки подразделения (наряды) полиции осуществляют следующие мероприятия...

Механизм действия гормонов а) Цитозольный механизм действия гормонов. По цитозольному механизму действуют гормоны 1 группы...

Алгоритм выполнения манипуляции Приемы наружного акушерского исследования. Приемы Леопольда – Левицкого. Цель...

Деятельность сестер милосердия общин Красного Креста ярко проявилась в период Тритоны – интервалы, в которых содержится три тона. К тритонам относятся увеличенная кварта (ув.4) и уменьшенная квинта (ум.5). Их можно построить на ступенях натурального и гармонического мажора и минора.  ...

Понятие о синдроме нарушения бронхиальной проходимости и его клинические проявления Синдром нарушения бронхиальной проходимости (бронхообструктивный синдром) – это патологическое состояние...

Опухоли яичников в детском и подростковом возрасте Опухоли яичников занимают первое место в структуре опухолей половой системы у девочек и встречаются в возрасте 10 – 16 лет и в период полового созревания...

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