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

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

Пример программы на языке 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. Нарушение авторских прав; Мы поможем в написании вашей работы!




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


ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...


Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...


Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...

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

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