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

Приклад-2014

.pdf
Скачиваний:
17
Добавлен:
09.02.2016
Размер:
833.97 Кб
Скачать

ПРИКЛАД

Київ – 2014

ВИРІШЕННЯ ЗАДАЧІ «В» Склад системи задачі №11 «в» (програмування контролера)

Привід подачі напівдиска (2)

Пневматичний циліндр двосторонньої дії.

Керування – клапан 4/2 бістабільний з електромагнітним керуванням (сигнали Y2, YN2).

Контроль початкового положення – кінцевий вимикач (сигнал XN2). Контроль кінцевого положення – кінцевий вимикач (сигнал X2).

Привід затискання та фіксації (3)

Пневматичний циліндр двосторонньої дії.

Керування – клапан 4/2 бістабільний з електромагнітним керуванням (сигнали Y3, YN3).

Контроль початкового положення – кінцевий вимикач (сигнал XN3). Контроль функції затискання під час технологічної операції – пневматичне

реле тиску з електричним вихідним сигналом (сигнал X3). Контроль технологічного часу – таймер Т1.

Елемент пам’яті

Прапори F0.0 (XN4) та F0.1(X4)

Контролер FEC compact

Входи: I0.0, I0.1, I0.2, I0.3, I0.4, I0.5, I0.6 Виходи: O0.0, O0.1, O0.2, O0.3

Прапори: F0.0, F0.1, F0.2, F0.3

Таймер: T1

Зовнішнє керування

Вмикання системи – електроконтактна кнопка з фіксатором Sst.

Імітація наявності та завантаження першого напівдиску – електроконтактна кнопка без фіксатора Simit.

10

ПРИКЛАД

Київ – 2014

 

Опис дій системи

 

 

 

 

 

 

(задача №11 «в» програмування контролера)

В початковому положенні штоки циліндрів №2 та №3 втягнуто.

Послідовність дій в циклі:

2 4

 

3

 

 

(4 – елемент пам’яті)

2

4

3

Логічні вирази команд керування:

Y2 X

 

 

X

 

Xst Ximit

Y

 

 

 

X4

3

4

2

Y3 X

 

X4

Y3 X

 

 

2

4

Y4 X 2

Y

 

X3

4

При натисканні кнопок Sst та Simit система починає роботу:

1.Висувається шток циліндра №2 (команда Y2, сигнал контролю X2)

2.Вмикається елемент пам’яті (X4=1, XN4=0)

3.Повертається шток циліндра №2(команда YN2, сигнал контролю XN2)

4.Висувається шток циліндра №3(команда Y3, сигнал контролю X3)

5.Зростає тиск до рівня, встановленого на реле тиску(X3=1)

6.Вимикається елемент пам’яті + вмикається таймер (X4=0, за 6 секунд

XN4=1)

7.Повертається шток циліндра №3 (команда YN3, сигнал контролю XN3) Якщо від кнопок Sst та Simit система отримує сигнали «1», то цикл повторюється спочатку.

Якщо сигнал від Simit дорівнює “0”, то наступний цикл не розпочинається. Якщо сигнал від Sst приймає значення “0” під час виконання циклу, то система допрацьовує поточний цикл і зупиняється.

11

Задача №11 «в». Керування діями системи за допомогою контролера (схема підключення)

Привод 2

Привод 3

X2 +

Y2

Y2

X2

X3

+

 

X3 +

Y3

Y3

12

Під’єднання входів контролера (Inputs)

+24В

X2 X2 X3 X3 Sst Simit

p ≥

Під’єднання виходів контролера (Outputs)

Під’єднання електромагнитів керуючих

клапанів до приводів 2 і 3

O0.0

 

O0.1

 

O0.2

 

O0.3

 

К1

К2

К3

К4

 

 

 

 

 

 

 

 

 

 

 

 

P L C (Output)

I0.0

 

I0.1

 

I0.2

 

I0.3

 

I0.4

 

I0.5

 

K1

 

 

K2

 

 

K3

 

 

K4

 

 

Y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P L C (Input)

 

 

 

 

 

 

 

 

 

 

 

 

 

Y2

 

 

Y3

 

Y3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

Задача №11 «в». Алгоритм керування системою (приводи 2 та 3, елемент пам’яті «4») мова STL

STEP 0 «Перехід системи в початковий стан»

IF

NOP

THEN

RESET Y2

 

SET YN2

 

RESET Y3

 

SET YN3

 

RESET XT1

 

RESET X4

 

SET XN4

IF

XN2 AND XN3

THEN

JMP TO 1

STEP 1 «Основний крок програми»

IF

XN3 AND XN4 AND Sst AND Simit

THEN

SET Y2

 

RESET YN2

IF

X4

THEN

SET YN2

 

RESET Y2

IF

XN2 AND X4

THEN

SET Y3

 

RESET YN3

IF

XN4

THEN

SET YN3

 

RESET Y3

IF

X2

THEN

SET X4

 

RESET XN4

 

RESET XT1

IF

N XT1 AND X3

THEN

SET T1

 

WITH 6s

 

SET XT1

 

RESET X4

IF

N T1 AND XT1 «відлік часу»

THEN

SET XN4

IF

NOP

THEN

JMP TO 1

Входи контролера

Виходи контролера

Аllocation list

Abs

Simb

O0.0

Y2

O0.1

YN2

O0.2

Y3

O0.3

YN3

I0.0

XN2

I0.1

X2

I0.2

XN3

I0.3

X3

I0.4

Sst

I0.5

Simit

F0.0

XN4

F0.1

X4

F0.2

XT1

T1

Ttechn

TP1

 

Sst сигнал вмикання системи

Simit сигнал імітації присутності заготовки X4 прапор ввімкнутого елемента пам’яті XN4 прапор вимкнутого елемента пам’яті із затримкою часу (T1)

XT1 прапор покриття таймера T1 (запобігає повторному вмиканню)

Логічні вирази команд керування:

Y2

X3 X4 Xst Ximit

Y

 

 

 

X4

2

Y3 X

 

X4

Y3 X

 

 

2

4

Y4

X2

Y

 

X3

4

ПРИКЛАД

 

Київ - 2014

 

 

Завдання № 23

3

2

1

Б

А

Об’єкт автоматизації: Гідравлічний привод мобільного навантажувача деревообробного комбінату.

Підготовлені до промислової переробки дерев’яні колоди збираються на ділянці і відвантажуються на спеціальну площадку «А». Навантажувач, що переміщується за рахунок шасі, оснащений реверсним гідромотором 3, під’їжджає до заздалегідь обробленої колоди. Навантажувач за допомогою приводу 2 опускає схват до колоди, захоплює її за допомогою гідравлічних затискачів 1 і підіймає на транспортну висоту приводом 2. Навантажувач підвозить колоду до платформи площадки «Б», після чого привод 2 опускає колоду на висоту розвантаження і розкриває затискачі 1. Під час руху колеса навантажувача обертаються за рахунок гідромотора 3. Після звільнення колоди, на що витрачається не більше 5 секунд, привод 2 піднімає схват в транспортне положення і навантажувач під’їжджає до наступної колоди.

Зупинка навантажувача біля площадки «Б» контролюється за допомогою встановленого на її платформі датчику 5, і виконується автоматично, по досягненню колесами бортика платформи «Б». Зупинка навантажувача біля колоди виконується по сигналу від оператора.

Після того, як чергова колода відвантажена і приводи 1, 2 повернуться в вихідне положення, а оператор зупинить шасі навантажувача біля наступної колоди, гідравлічна система повторює цикл завантаження.

14

ПРИКЛАД

Київ - 2014

Задача 23.а. Розробити електрогідравлічну схему і програму керування в середовищі FST мова STL для керування діями привода вертикального переміщення та гідромотора шасі навантажувача (використовуються приводи 2 і 3). Контроль зупинки навантажувача біля колоди імітується електроконтактною кнопкою без фіксатора. Контроль наближення навантажувача до бортів площадки «Б» імітується датчиком. Час роботи привода схвата 1 складає 5 секунд. Вмикання приводів у дію в режимі неперервного циклу виконується за допомогою кнопки без фіксатора S1, зупинка системи після завершення циклу – повторне натискання S1.

Задача 23.б. Розробити електрогідравлічну схему і програму керування в середовищі FST мова LD для керування діями привода вертикального переміщення та гідромотора шасі навантажувача (використовуються приводи 2 і 3). Контроль зупинки навантажувача біля колоди імітується електроконтактною кнопкою без фіксатора. Контроль наближення навантажувача до бортів площадки «Б» імітується датчиком. Час роботи привода схвата 1 складає 5 секунд. Вмикання приводів у дію в режимі неперервного циклу виконується за допомогою кнопки без фіксатора S1, зупинка системи після завершення циклу – повторне натискання S1.

Задача 23.в. Розробити електрогідравлічну схему і програму керування в середовищі FST мова STL для керування роботою навантажувача (використовуються приводи 1, 2, 3). Вмикання системи у дію в режимі неперервного циклу виконується за допомогою кнопки S1 без фіксатора, зупинка системи після завершення циклу - повторне натискання кнопки S1.

Завдання підвищеної складності. Доповнити програму керування задачі 23.в. сервісними режимами:

перше натискання S1 – неперервний цикл роботи системи;

друге натискання S1 – завершення циклічної роботи системи;

перше натискання кнопки S4 – перехід в режим ручного керування приводами: 1 – кнопка S1, 2 – кнопка S2, 3 – кнопка S3;

повторне натискання кнопки S4 – вихід системи з режиму ручного керування.

Розв’язок задачі складається з:

переліку обладнання,

схем підключення елементів системи,

опису дій системи,

зібраної на стенді та налагодженої за своїми діями і параметрами системи.

15

ПРИКЛАД

Київ – 2014

 

ВИРІШЕННЯ ЗАДАЧІ «А»

Склад системи задачі №23, «а» (програмування контролера)

Привід підйому-опускання схвата (2)

Гідравлічний циліндр двосторонньої дії. Початкове положення – верхнє (шток висунуто).

Керування – клапан 4/3 моностабільний з електромагнітним керуванням (сигнали керування опускання - Y2, підйом - YN2).

Контроль початкового положення – кінцевий вимикач (сигнал XN2). Контроль середнього положення – кінцевий вимикач (сигнал X2М). Контроль нижнього положення – кінцевий вимикач (сигнал X2).

Привід шасі (3)

Гідравлічний мотор реверсивний.

Керування – клапан 4/3 моностабільний з електромагнітним керуванням (сигнал керування рухом на вивантаження Y3, сигнал керування рухом на завантаження YN3).

Контроль положення завантаження або зупинки – кнопка без фіксатора на пульті оператора (зовнішнє керування: короткочасний сигнал KNOP, запам’ятовує XN3).

Контроль положення вивантаження – датчик на платформі (зовнішнє керування: короткочасний сигнал SENS, запам’ятовує X3).

Керування живленням датчика середнього положення приводу 2 (“6”)

Керування – реле підключення живлення до датчика (сигнал керування

Y6).

Контроль підключеного стану – за сигналом Y6 (X6 = Y6). Контроль відключеного стану – за сигналом N Y6 (XN6 = N Y6).

Елемент пам’яті “7”

Прапори F0.0 (XN7) та F0.1(X7)

Імітація часу затискання бревна

таймер Т1

Імітація часу вивільнення бревна

таймер Т2

Контролер FEC compact

Входи: I0.0, I0.1, I0.2, I0.3, I0.4, I0.5

Виходи: O0.0, O0.1, O0.2, O0.3, О0.4 Прапори: F0.0, F0.1, …, F0.7, F1.0, …, F1.3

Таймери: T1, Т2

Зовнішнє керування

Вмикання та вимикання системи – електроконтактна кнопка без фіксатора S1.

Сигнал оператора про наближення до позиції завантаження або зупинку руху – електроконтактна кнопка без фіксатора KNOP.

16

ПРИКЛАД

Київ – 2014

 

Опис дій системи

 

(задача №23 «а» програмування контролера)

В початковому положенні шток циліндру №2 висунуто, гідромотор №3 зупинено.

Послідовність дій в циклі: 2 7 2 3,6 2 7 2 3,6 (7 – елемент пам’яті, 6 – подача живлення до датчику середнього положення) Логічні вирази команд керування:

Y2 X

 

 

 

X

 

X

 

Xst +X3 X6 X7

X

2M

Y

 

 

 

 

X7 X3 X

 

+X

 

X3 X6

3

7

6

2

6

7

Y3 X

 

 

 

X7

Y3 X

 

 

 

X

 

 

 

 

2

2

7

Y6

X

 

X7

Y

 

 

X

 

X

 

 

2

6

2

7

Y7

X2 X3

Y

 

X2m X3

7

При першому натисканні кнопки S1 (сигнал Xst) та кнопки оператора KNOP (сигнал X3 ), що позначає позицію завантаження бревна, система починає роботу:

1.Втягується шток циліндра №2 (схват опущено, команда Y2, сигнал контролю X2)

2.Вмикається елемент пам’яті №7 + вмикається таймер Т1: X7=0, XN7=1, за

5секунд X7=1, XN7=0 (імітація спрацювання приводу №1)

3.Повертається до вихідного положення шток циліндра №2 (підйом бревна, команда YN2, сигнал контролю XN2)

4.Вмикається гідромотор №3 (рух шасі до площадки “А”, команда Y3, сигнал контролю від датчику SENS (запам’ятовує сигнал X3, за яким гідромотор зупиняється)

та одночасно

Вмикається живлення датчику проміжного положення X2М - команда Y6

5.Втягується до проміжного положення шток циліндра №2 (опускання бревна, команда Y2, сигнал контролю X2М)

6.Вимикається елемент пам’яті (X7=0, XN7=1) + вимикається таймер Т2: X7=1, XN7=0, за 5 секунд X7=0, XN7=1 (імітація спрацювання приводу №1)

7.Повертається до вихідного положення шток циліндра №2 (підйом схвата, команда YN2, сигнал контролю XN2)

8.Вмикається реверсний рух гідромотора №3 (рух шасі до позиції завантаження, команда YN3, сигнал контролю від кнопки оператора KNOP

(запам’ятовує сигнал X3 ), за яким гідромотор зупиняється)

та одночасно

Вимикається живлення датчику проміжного положення X2М команда N Y6

Якщо сигнал від кнопки S1 вдруге приймає значення “1” під час виконання циклу, то система допрацьовує поточний цикл і зупиняється.

17

Задача №23 «а». Керування діями системи за допомогою контролера (схема підключення)

Привод 2

 

X2

+

+

Y2

Y2

X2M X2

+

KNOP (X3)

Привод 3

 

Y3

Y3

SENS (X3)

+

18

Під’єднання входів контролера (Inputs)

Під’єднання виходів контролера (Outputs)

Під’єднання електромагнитів керуючих

клапанів приводів 2 і 3

 

 

+24В

 

 

 

O0.0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

К1

К2

К3

К4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O0.0

 

O0.1

 

O0.2

 

O0.3

 

O0.4

 

 

X

 

 

X2 X2M

 

X3 X3

S1

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

P L C (Output)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

 

2M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I0..0

 

 

I0.1

 

 

I0.2

 

 

I0.3

 

 

I0.4

 

 

I0.5

 

 

 

 

 

 

K2

 

 

K3

 

 

K4

 

 

 

Y2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P L C (Input)

 

 

 

 

 

 

 

 

 

 

K1

 

 

 

 

 

 

 

 

 

 

Y2

 

 

Y3

 

Y3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

Задача №23 «а». Алгоритм керування системою (привод 2 та гідромотор 3, елемент пам’яті «7», проміжний датчик «6») мова STL

STEP 0 «Перехід системи в початковий стан»

IF

NOP

THEN

RESET Y2

 

SET YN2 (підйом схвата)

 

RESET Y3 (зупинка основного руху шасі)

 

RESET YN3 (зупинка реверсного руху шасі)

 

RESET Y6 (вимкнення проміжного датчика)

 

RESET X7

 

SET XN7

 

RESET XT1

 

RESET XT2

 

RESET XT7

 

RESET XNT7

 

RESET FS1

 

RESET Xst

 

RESET X3

 

RESET XN3

IF

XN2

THEN

RESET YN2

 

JMP TO 1

STEP 1 «Основний крок програми»

“запам’ятовування короткочасних сигналів”

IF

KNOP

THEN

SET XN3

IF

SENS

THEN

SET X3

“вмикання – вимикання системи за сигналом S1 ”

IF

S1 AND N FS1

THEN

SET Xst

IF

N S1 AND Xst

THEN

SET FS1

IF

S1 AND FS1

THEN

RESET Xst

IF

N S1 AND N Xst

THEN

RESET FS1

“Модуль №2” (опускання - підйом)

IF

XN3 AND XN7 AND XN6 AND Xst OR

 

X3 AND X6 AND X7 AND N X2M

THEN

SET Y2

IF

Y2 AND (X2M OR X2)

THEN

RESET Y2

IF

XN3 AND X7 AND XN6 OR

 

X3 AND X6 AND XN7

THEN

SET YN2

IF

YN2 AND XN2

THEN

RESET YN2

“Модуль №3” (рух шасі)

IF

XN2 AND X7

THEN

SET Y3

 

RESET XN3

IF

Y3 AND X3

THEN

RESET Y3

IF

XN2 AND XN7

THEN

SET YN3

 

RESET X3

IF

YN3 AND XN3

THEN

RESET YN3

“Модуль №6” (вмикання проміжного датчика)

IF

XN2 AND X7

THEN

SET Y6

 

SET X6

 

RESET XN6

IF

XN2 AND XN7

THEN

RESET Y6

 

SET XN6

 

RESET X6

“Модуль №7” (елемент пам’яті)

IF

X2 AND XN3

THEN

SET XT7

 

RESET XNT7

IF

X2 AND X3

THEN

RESET XT7

 

SET XNT7