- •050702-Автоматтандыру және басқару мамандығы бойынша оқитын барлық
- •Мазмұны
- •1 Зертханалық жұмыс №1. Simatic Manager программасымен қамтамасыз ету және онымен танысу, мпж-ні конфигурациялау және параметрлеу. Логикалық функциялар
- •1.1 Зертханалық жұмысқа тапсырма
- •1.2 Жұмысты орындау реті
- •1.2.1 Жаңа жоба құру
- •1.1 Сурет – Жоба терезесінің мысалы
- •2 Зертханалық жұмыс 2. Таймерлік функциялар, санағыштар және ауысулар
- •2.1 Логикалық функцияларды қолдану арқылы программалау.
- •1 .9 Сурет - onlinе режіміндегі айнымалылар кестесі
- •1.3 Бақылау сұрақтары
- •2.2 Таймерді қолдану арқылы программалау
- •2.3 Санағыштарды қолдану арқылылы программалау.
- •2.3,А Сурет – Жинақтау зонасы.
- •2.4 Арифметикалық операцияларды программалау
- •2.4 Сурет - Арифметикалық өрнекті (1) шешудің lad-программасы
- •2.5 Жұмысты орындауға әдістемелік нұсқаулар
- •2.5 Сурет – Таймерлер түрі
- •9 Кесте
- •2.6 Бақылау сұрақтары
- •3 Зертханалық жұмыс 3. Аналогтық сигналдарды оқу және нормалау
- •3.1 Зертханалық жұмысқа тапсырма
- •3.2 Теориядан қысқаша түсініктеме
- •3.3 Жұмысты орындау тәртібі
- •3.4 Бақылау сұрақтары
- •4 Зертханалық жұмыс 4. Логикалық басқару және бақылау жүйесін программалау
- •4.1 Зертханалық жұмысқа тапсырма
- •4.2 Жұмысты орындау тәртібі
- •4.4 Бақылау сұрақтары
- •А Қосымшасы
- •Б Қосымшасы
- •В Қосымшасы
- •Г Қосымшасы
- •Әдебиеттер тізімі
2.2 Таймерді қолдану арқылы программалау
2.2.1 Каталогтан (Timers) және әдістемелік нұсқаулардан таймерлік функцияларды зерттеңіздер.
2.2.2 Тапсырмаға сәйкес LAD тілінде программа құрыңыз.
Тапсырма: тактілік импульстер генераторының жұмысын іске асырыңыз, ол уақыт арқылы басқару керек. 2.2 суреттегі LAD-программада такт түзу үшін таймерлік функцияларды қолдану көрсетілген. 3 кестеде жиіліктің мәндері көрсетілген.
2.2 Cурет - Такт түзу үшін таймерлік функцияларды қолдану
3 Кесте
MB биттері |
Жиілік, Гц |
Ұзақтығы 101 |
М 101.0 |
2.0 |
0.5 с (250 мс қосу/250 мс өшіруге) |
М 101.1 |
1.0 |
1 с (0.5 с қосу /0.5 с өшіруге) |
М 101.2 |
0.5 |
2 с (1 с қосу /1 с өшіруге) |
М 101.3 |
0.25 |
4 с (2 с қосу /2 с өшіруге) |
М 101.4 |
0.125 |
8 с (4 с қосу /4 с өшіруге) |
М 101.5 |
0.0625 |
16 с (8 с қосу /8 с өшіруге) |
М 101.6 |
0.03125 |
32 с (16 с қосу /16 с өшіруге) |
М 101.7 |
0.015625 |
64 с (32 с қосу /32 с өшіруге) |
2.3.3 CPU-ға программаны жүктеңіз де, оның дұрыстығын тексеріңіз.
2.3.4 Нәтижелерін 4 кестеге толтырыңыз.
4 Кесте
Кіріс сигналдар |
Орнатылатын көрсеткіштер |
Шығыс сигналдар |
|||||||||
I0.0 |
… |
T1 |
T2 |
… |
Q0.0 |
Q0.1 |
… |
T1 |
T2 |
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
2.2.3 Оқытушы тапсырмасы бойынша және өзіңізді тексеру үшін келесі тапсырмаларды орындаңыздар:
Есеп Т-1: Л-1 есебін шешіңіз, бірақ шарт бойынша «ҚОСУ» кнопкасы басылған соң 3 секундтан кейін ғана цилиндр затты бір транспортерден екіншіге итереді. Ал артқа цилиндр штогы шыға салысымен тез қайтады.
Есеп T-2: Л-2 есебін шешіңіз, бірақ шарт бойынша штамповка 5 секунд бойы жүреді. Шампты ұрған кезде цилиндр соңғы шектік күйінде бес секунд тұрады, содан кейін ғана артқа қайтады.
Есеп Т-3. Л-3 есебін шешіңіз, бірақ шарт бойынша насос төменгі деңгей датчигі сигнал берген соң 5 секундтан кейін ғана автоматты түрде қосылады.
2.3 Санағыштарды қолдану арқылылы программалау.
2.3.1 Каталогтан (Counters) және әдістемелік нұсқаулардан санағыш функцияларын зерттеңіздер.
2.3.2 Тапсырмаға сәйкес (2.3а сурет) программа құрыңыз.
2.3,А Сурет – Жинақтау зонасы.
Тапсырма: 2.3,а суретте жинақтау жүйесі келтірілген, онда екі конвейер және аралық жинақтау зонасы бар. Конвейер 1 пакеттерді жинақтау зонасына тасиды, конвейер 1 соңында, зонаның жанында орналасқан фотодатчик зонаға тасымалданатын пакеттерді санайды. 2-нші конвейер уақытша зонадан тасымалдау пунктіне апарады, оларды ол жерден автокөлікке салып, тұтынушыға жеткізеді. Конвейер 2 соңындағы фотодатчик зонадан қанша пакет тасымалданғанын санайды. 5 лампа орналасқан ақпараттық табло жинақтау зонасы қаншалықты толғаны жайлы хабарлайды. 2.2,б суретінде ақпараттық таблодағы лампаларды жандырудың программасы көрсетілген.
2.3,б Сурет - Индикаторлық лампаларды жағудың STL - программасы
2.3.3 Программаны CPU-ға жүктеңіз де дұрыстығын тексеріңіз.
2.3.4 Нәтижелерін 5-кестеге тіркеңіз:
5 Кесте
Кіріс сигналдар |
Орнатылатын көрсеткіштер |
Шығыс сигналдар |
|||||||||
I0.0 |
I0.1 |
… |
С1 |
C2 |
… |
Q0.0 |
Q0.1 |
… |
С1 |
C2 |
… |
|
|
|
|
|
|
|
|
|
|
|
|
2.3.5 Оқытушы тапсырмасы бойынша және өзіңізді тексеру үшін келесі тапсырмаларды орындаңыздар:
Есеп С-1: Гараж есіктері пневматикалық цилиндр П1 көмегімен ашылып жабылады. Машиналардың кіруін Д1 датчигі, ал шығуын Д2 датчигі бақылайды. Машиналар саны 50-ге жеткенде гараж есігі автоматты түрде П1 цилиндрімен жабылады. Гараж есігі оператордың “АШУ” кнопкасымен ашылады немесе ішінен “ШЫҒУ” кнопкасымен ашылады.
Есеп С-2: Д1 қимыл датчигімен жабдықталған турникет жанынан қатысушылар өтеді. Шығу таблосында 5 сигналдық лампалар Л1-Л5 орнатылған (әрбір 10 қатысушы үшін). Қатысушылар саны 50-ге жеткенде соңғы сигналдық лампа жанады да, турникет ақша қабылдауды тоқтатады (31 задвижкасы жабылады). Қатысушыларды қайтадан қабылдау тек алдыңғылар түгел шыққанда ғана басталады. Қатысушылардың қайтадан шығуын Д2 қимыл датчигі бақылайды.
Есеп С-3. Қозғалтқышқа орнатылған шрифт датчиктің бақылау зонасынан өткенде, Д датчигі оның өткенін тіркейді, яғни айналуының санын бақылап отырады. Айналым саны 256-дан асқанда қозғалтқыш автоматты түрде тоқтайды. Шығыс таблода екілік кодта датчиктің сигналы, яғни қозғалтқыштың айналым саны көрсетіледі. Қозғалтқыштың қосылуы «Қосу» кнопкасымен жүреді. Қозғалтқышты авариялық тоқтату «ӨШІРУ» кнопкасымен қарастырылады.
