Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лр7-1

.docx
Скачиваний:
0
Добавлен:
26.03.2021
Размер:
175.52 Кб
Скачать

ПРАКТИЧНА РОБОТА № 7

Тема: Вивчення середовища CodeSys для програмування ПЛК ОВЕН. Програмування на мові CFC.

Мета: Розробити програму для керування аварійною сигналізацією перегріву в середовищі CodeSys з використанням таймерів, тригерів та BLINK- алгоритму.

Завдання

Розробити керуючу програму для ПЛК Овен використовуючи мову програмування CFC для керування сигналізацією перегріву. Розробити візуалізацію (мнемосхему), в якій передбачити лампи: «сигнальна лампа перегріву», «увімкнення охолоджувача», та кнопку «скидання аварійної сигналізації». Лампа «сигнальна лампа перегріву» повинна вмикатись через час t1 після досягнення температури Т та працювати в режимі стробоскопа (час при якому лампа світиться t2 , час при якому лампа не світиться t3). У візуалізації передбачити можливість ручного задання температури, та табло відображення поточної температури. У програмі використати таймер типу TON, SR-тригер та алгоритм BLINK.

№ п/п

Температура Т, °С

Час t1, с

Час t2, с

Час t3, с

Нижня границя задання температури

Верхня границя задання температури

4

70

2,0

1,5

1

35

115

Лістинг програми

PROGRAM PLC_PRG

VAR

Temp: REAL:=70;

Ust: REAL:=115;

Timer1: TON;

Sr1: SR;

Sbr: BOOL;

Ohl: BOOL;

Blink1: BLINK;

Alarm: BOOL;

Lamp: BOOL;

END_VAR

Рисунок 1 – Лістинг програми

Рисунок 2 – Візуалізація програми

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]