Санағыштарды қолданып программалау
Автор: Yeraqa • Апрель 16, 2023 • Лабораторная работа • 564 Слов (3 Страниц) • 176 Просмотры
Коммерциялық емес акционерлік қоғам
«Ғұмарбек Дәукеев атындағы АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»
Автоматтандыру және басқару кафедрасы
№ 4 зертханалық жұмыс
Пәні: «Басқару жүйелеріндегі микропроцессорлық кешендер»
Тақырыбы: «Санағыштарды қолданып программалау»
Мамандығы: 6В07108 – «Автоматтандыру және басқару»
Орындаған:Кизамбаев Казыбек Тобы: АУ(Т)к 19-7
Нұсқа: № 8
Тексерген: Жунайт Аскар.
____________ ____________ «___» _____________ 2022 ж.
(бағасы) (қолы)
Алматы, 2022
№ 4 зертханалық жұмыс. Санағыштарды қолданып программалау.
Жұмыс мақсаты: TIA PORTAL программасымен қамтамасыз етудің Step7 тіліндегі санау, тасымалдау және салыстыру операцияларын қолдануды үйрену.
4.1 Зертханалық жұмысқа тапсырма
4.1.1 Counter operations (санағыштар), Сomparator operations (салыстыру), Move каталогтарын және әдістемелік нұсқаулардан санағыш функцияларын, салыстыру және тасымалдау операцияларын зерттеңіздер.
4.1.2 Берілген алгоритм бойынша орындалған, 1 - суреттегі технологиялық сұлбаға сәйкес программаны зерттеңіз.
Тапсырма: Конвейер пакеттерді жинақтау зонасына тасымалдайды. Конвейер соңындағы жинақтау зонасының жанындағы фотодатчик пакеттің өткенін бақылайды. Үш лампадан тұратын ақпараттық табло жинақтау зонасының күйін көрсетеді. 2 - суретте есептің LAD – программасы көрсетілген.
4.1.3 Суретке сәйкес кіріс және шығыс сигналдарға адрестерін беріп тэгтар кестесін толтырыңыз. Программаны CPU-ға жүктеп оның дұрысытығын тексеріңіз.
4.1.4 Нәтижесін 1 кестеге толтырыңыз.
[pic 1]
Сурет 1 - Жинақтау зонасы.
[pic 2]
Сурет 2 – Индикаторлық лампаларды активтеудің LAD-программасы.
1 – Кесте.
Кіріс сигналдар | Орнатылатын көрсеткіштер | Шығыс сигналдар | ||||
I0.0 | I0.1 | HM | Q0.0 | Q0.1 | Q0.2 | HM |
0 | 0 | 0 | 1 | 0 | 0 | 0 |
1 | 0 | 1 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 0 | 0 | 1 |
1 | 0 | 2 | 0 | 0 | 0 | 2 |
0 | 0 | 2 | 0 | 0 | 0 | 2 |
1 | 0 | 3 | 0 | 0 | 0 | 3 |
0 | 0 | 3 | 0 | 0 | 0 | 3 |
1 | 0 | 4 | 0 | 0 | 0 | 4 |
0 | 0 | 4 | 0 | 0 | 0 | 4 |
1 | 0 | 5 | 0 | 1 | 0 | 5 |
0 | 0 | 5 | 0 | 1 | 0 | 5 |
1 | 0 | 6 | 0 | 0 | 0 | 6 |
0 | 0 | 6 | 0 | 0 | 0 | 6 |
1 | 0 | 7 | 0 | 0 | 0 | 7 |
0 | 0 | 7 | 0 | 0 | 0 | 7 |
1 | 0 | 8 | 0 | 0 | 0 | 8 |
0 | 0 | 8 | 0 | 0 | 0 | 8 |
1 | 0 | 9 | 0 | 0 | 0 | 9 |
0 | 0 | 9 | 0 | 0 | 0 | 9 |
1 | 0 | 10 | 0 | 0 | 1 | 10 |
0 | 1 | 0 | 1 | 0 | 0 | 0 |
...