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

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

Пример программы на языке 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 оперирует с двумя категориями...


Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Почему важны муниципальные выборы? Туристическая фирма оставляет за собой право, в случае причин непреодолимого характера, вносить некоторые изменения в программу тура без уменьшения общего объема и качества услуг, в том числе предоставлять замену отеля на равнозначный...

Тема 2: Анатомо-топографическое строение полостей зубов верхней и нижней челюстей. Полость зуба — это сложная система разветвлений, имеющая разнообразную конфигурацию...

Виды и жанры театрализованных представлений   Проживание бронируется и оплачивается слушателями самостоятельно...

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

Устройство рабочих органов мясорубки Независимо от марки мясорубки и её технических характеристик, все они имеют принципиально одинаковые устройства...

Ведение учета результатов боевой подготовки в роте и во взводе Содержание журнала учета боевой подготовки во взводе. Учет результатов боевой подготовки - есть отражение количественных и качественных показателей выполнения планов подготовки соединений...

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