Codesys - та ПЛК эмуляциялау жүйесі



Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 6 бет
Таңдаулыға:   
ҚР білім және ғылым минитрлігі
Семей қаласының Шәкәрім атындағы Мемлекеттік Университеті
Ақпараттық-Коммуникациялық технологиялар факультеті
Автоматика және Ақпараттық Технологиялар оқу кафедрасы

Пән: Микроконтроллерлерді және өндірістік контроллерлерді бағдарламалық қамтамасыздандыру
СӨЖ 6
Тақырыбы: Codesys-та ПЛК эмуляциялау жүйесі

Дайындаған: Абылқаиров Әділет
Тексерген: Оспанов Е.А.
Тобы: АУ-801

Семей 2020
Жоспар
Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3
1.Сodesys-та ПЛК эмуляцилау жүйесі ... ... ... ... ... ... ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
Қорытынды ... ... ... ... ... ... .. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..8
Қолданылған әдебиет ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9

Кіріспе
Технологиялық бағдарламалауда жиі, яғни жабдық жұмысының алгоритмдерін жасау кезінде келесі міндет туындайды. Сізге қандай да бір атқару механизмін қосу шарттарын және оны ажырату шарттарын бөлу қажет. Мысалы, желдеткішті іске қосу шартымен басқару кезінде бөлмеде жоғары температура болуы мүмкін. Ал сол вентиляторды тоқтату шарты берілген уақытты есептеу аяқталады.

1.Codesys-та ПЛК эмуляциялау жүйесі
Мұндай бөлек шарттарды жүзеге асыру үшін CoDeSys-та дискретті айнымалы мәндерді орнату және жою операциялары жүзеге асырылады. Біздің кірістеріміз мен шығыстарымыз дискретті ретінде жарияланды. Осылайша, in3 кірісінде сигнал бар болса, out3 шығысын іске қосуды қоя аламыз. In4 кірісінде сигнал болған кезде out3 өшірілуі мүмкін. Бұл алгоритмді жүзеге асыру үшін біз out3 айнымалысының жанында байланыс желісін бөлектейміз.

1.1.1 - Сурет
Содан кейін жылдам қатынау тақтасында SR түймесін тауып, оны ЛБМ басыңыз. Енді out3 айнымалысына осы тізбекте орнату операциясы қолданылады. Егер сіз SR түймесін қайта бассаңыз, онда R символы пайда болады, яғни қалпына келтіру әрекеті теңшелетін болады. Келесі басқанда SR жүйесі тізбекті қалыпты тағайындау күйіне қайтарады және S және R қосымша символдары автоматты түрде жойылады. Потренируйтесь ауыстырып операциялар орнату және түсіру. Түймені жылдам кіру жолағында пайдаланудың орнына контекстік мәзірде SetReset тармағын таба аласыз . Бұл мәзір, еске сала кетейік, ПКМ басу арқылы шақырылады, оны байланыс желісінің бөлінген бөлігінде жасау қажет. Нәтижесінде, суретте бейнеленген төрт тізбек болуы керек:

1.1.2 - Сурет
Осы Алгоритммен жұмыс істегенде, сіз кездейсоқ артық жергілікті айнымалыларды қоя аласыз. Var және END_VAR кілт сөздер арасында айнымалыларды жариялау саласында ешқандай жазба жоқ екеніне көз жеткізіңіз.

1.1.3 - Сурет
Егер олар бар болса, оларды қолмен жойыңыз.
Қателер түзетілген кезде, эмуляция режимін қосу керек. Сізге "Онлайн" мәзіріне кіріп, "эмуляция режимі"тармағында белгі қою қажет.

1.1.4 - Сурет
Алдағы уақытта біз бұл белгіні алып тастаймыз. Ал әзірше жобаны іске қосамыз ("Онлайн "- "қосылу" немесе AIt+F8). Бағдарламаны іске қосу қажеттілігі туралы есте сақтаңыз, ол үшін F5 түймесін басыңыз.
Сіздің бағдарламаның сыртқы түрі төмендегі суретте бейнеленген сияқты болуы керек.

1.1.5 ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Аналогтық кіріс
Өндірістік контроллерлер
Әр түрлі басқару жүйелеріндегі контроллерлер
Контроллер - электроника мен есептеудегі басқару құрылғысы
Автоматтандырылған су жүйелері
Микроконтроллер құрылғысына арналған программалық қамтамасыз етуді әзірлеу
Үш корпусты абсорбция қондырғы аппаратын шығын мен концентрациялар параметрлерін реттеуге арналған контроллерді программалау
Автотұрақ схемасы
ST құрылымдалған мәтін
Автономды фотоэлектрлік жүйелер
Пәндер