Смекни!
smekni.com

Програмне забезпечення для МПК Ломіконт (стр. 2 из 2)

- напівформатний модуль аналогових входів TSX AEZ 802, який розташований на 3-му місці і працює з 8 аналоговими сигналами 0-20 або 4-20 мА;

- ніпівформатний модуль аналогових виходів TSX ASZ 200, який розташований на 4-му місці і працює з 2 аналоговими сигналами 0-20, 4-20 мА або 0-10 В;


Рис. 3 Підключення дискретних входів та виходів

Рис. 4 Підключення аналогових входів та аналогового виходу

Рис. 5 Конфігурування процесорного модуля


Рис. 6 Конфігурування модуля дискретних входів

Рис. 7 Конфігурування модуля дискретних виходів

Рис. 8 Конфігурування модуля аналогових входів


Рис. 9 Конфігурування модуля аналогових виходів

Рис. 10 Конфігурування таймерів

Фрагмент програми імітації:

IF %M10 AND NOT %M11 THEN (*якшо нажата кнопка ПУСК і не нажата кнопка СТОП*)

IF %MW19=0 THEN (*ОБНУЛЯЄМ ТАЙМЕРИ*)

DOWN %TM1;

DOWN %TM2;

DOWN %TM3;

DOWN %TM4;

%MW19:=1;

END_IF;

IF %MW19=1 THEN (*ВІКДРИВАЄМ КЛ 5 І НА 40% КЛ 4*)

SET %M43;

%MW30:=6000;

START %TM1;(*ЗАПУСКАЄМ ТАЙМЕР 1*)

%MW19:=2;

END_IF;

IF %MW19=2 THEN (*ЯКЩО ВИЙШОВ ЧАС 5ХВ, ТО ЗАКРИВАЄМ КЛ4 І ЗАПУСКАЄМ ТАЙМЕР 2*)

IF %TM1.Q THEN

%MW30:=0;

START %TM2;

%MW19:=3;

END_IF;

END_IF;

IF %MW19=3 THEN (*КОЛИ ВИЙШОВ ЧАС 2 ХВ, ТО ЗАКР КЛ 5 І ВІДКР КЛ 1*)

IF %TM2.Q THEN

RESET %M43;

SET %M40;

SET %M48;

%MW19:=4;

END_IF;

END_IF;

IF %MW19=4 THEN (*НАПОВНЮЄМ БАЧОК МОЛОКОМ*)

%MW21:=%MW21+50;

IF %MW21>=10000 THEN %MW19:=5;

END_IF;

END_IF;

IF %MW19=5 THEN (*ЯКЩО БАЧОК ПОВНИЙ, ТО ЗАКР КЛ 1, ОБНУНИЛИ ПОКАЗНИК ДОЗ*)

IF %MW21>=10000 THEN

RESET %M40;

%MW200:=0;

%MW19:=20;

END_IF;

END_IF;

(*початок дозування*)

IF %MW19=20 THEN

%MW200:=1;

SET %M41;SET %M12;DOWN %TM5;START %TM5;%MW19:=21;

END_IF;

IF %MW19=21 THEN

IF %TM5.Q THEN SET %M13;RESET %M41;SET %M42;DOWN %TM6;START %TM6;RESET %M13;%MW19:=22;END_IF;

END_IF;

IF %MW19=22 THEN

IF %TM6.Q THEN RESET %M12;RESET %M42;%MW19:=23;END_IF;

END_IF;

(**)

IF %MW19=23 THEN

%MW200:=2;

SET %M41;SET %M12;DOWN %TM5;START %TM5;%MW19:=24;

END_IF;

IF %MW19=24 THEN

IF %TM5.Q THEN SET %M13;RESET %M41;SET %M42;DOWN %TM6;START %TM6;RESET %M13;%MW19:=25;END_IF;

END_IF;

IF %MW19=25 THEN

IF %TM6.Q THEN RESET %M12;RESET %M42;%MW19:=6;END_IF;

END_IF;

(*кінець дозування*)

IF %MW19=6 THEN (*ЯКЩО ДВІ ДОЗИ..., ТО ВКЛЮЧАЄМ МІШАЛКУ І ТАЙМЕР 3*)

SET %M45;

START %TM3;

%MW19:=7;

END_IF;

IF %MW19=7 THEN (*КОЛИ ВИЙШОВ ЧАС 3ХВ, ТО ВИКЛ МІШАЛКУ, ВІДКРИТИ КЛ 4 ПОВНІСТЮ*)

IF %TM3.Q THEN

RESET %M45;

%MW30:=10000;

%MW19:=8;

END_IF;

END_IF;

IF %MW19=8 THEN (*підігрівання*)

%MW20:=%MW20+20;

IF %MW20>=4000 THEN %MW19:=9;

END_IF;

END_IF;

IF %MW19=9 THEN (*КОЛИ ТЕМПЕРАТУРА=40 ГРАД, ТО ЗАКР КЛ 4, ВІДКР КЛ 5*)

IF %MW20>=4000 THEN

%MW30:=0;

SET %M43;

SET %M49;

%MW19:=10;

END_IF;

END_IF;

IF %MW19=10 THEN (*ЗЛИВ МОЛОКА*)

%MW21:=%MW21-50;

IF %MW21<1 THEN %MW19:=11;

END_IF;

END_IF;

IF %MW19=11 THEN (*КОЛИ АПАРАТ ПОРОЖНІЙ, ВІДКРИТИ КЛ 6, ЗАПУСТИТИ ТАЙМЕР 4*)

IF %MW21=0 THEN

%MW20:=0;

SET %M44;

START %TM4;

%MW19:=12;

END_IF;

END_IF;

IF %MW19=12 THEN

IF %TM4.Q THEN (*КОЛИ ВИЙШОВ ЧАС 6 ХВ, ЗАКР КЛ 6, ЗАКР КЛ 5 *)

RESET %M44;

RESET %M43;

%MW19:=0;

END_IF;

END_IF;

END_IF;

Копія екрану Runtime Screen:



Література

1. Ельперін І.В. Промислові контролери: Навч.посіб. – К.: НУХТ, 2003. – 320 с.

2. Ельперін І.В. Промислові контролери. Частина 1.: Конспект лекцій до вивчення дисц. Для студ. Спец. 6.092500 «автоматизоване управління технологічними процесами» і «Комп‘ютерно-інтегровані технологічні процеси і виробництва» напряму підготовки 0925 «Автоматизація і комп‘ютерно-інтегровані технології». – К.: НУХТ, 2007. – 84 с.

3. Ельперін І.В. Промислові контролери. Частина 2.: Конспект лекцій до вивчення дисц. Для студ. Спец. 6.092500 «автоматизоване управління технологічними процесами» і «Комп‘ютерно-інтегровані технологічні процеси і виробництва» напряму підготовки 0925 «Автоматизація і комп‘ютерно-інтегровані технології». – К.: НУХТ, 2007. – 84 с.

4. Мікропроцесорні пристрої і системи управління в харчовій промисловості: Навч. Посібник /І.В.Ельперін, Є.Л.Календро, А.П.Ладанюк. -К.: ІСДО, 1994. - 140 с.

5. Мікропроцесорні та програмні засоби автоматизації: Метод. вказівки до виконання курс. проекту для студ. спец. 6.092501 “Автоматизоване управління технологнічними процесами” та 6.092502 “Комп‘ю-терно-інтегровані технологічні процеси та виробництва”ден. та заоч.форм навчання / Уклад.: І.В. Ельперін, В.М. Кушков, Г.В. Кабальський. – К.: УДУХТ, 2001. – 16 с.

6. Мікропроцесорні пристрої та системи автоматики: Метод. Вказівки до вивчення дисципліни для студтів спец.. 7.092501 “Автоматизація технологнічних процесів і виробництв заоч. форми навчання” / Уклад.: І.В. Ельперін, В.М. Кушков.– К.: УДУХТ, 1998. – 20 с.