Мазмұны:
- 1 -қадам: материалдарды жинау
- 2 -қадам: PLC сымын қосу
- 3 -қадам: PLC -ді компьютерге қосу
- 4 -қадам: RSLogix туралы түсінік
- 5 -қадам: PLC туралы түсінік
- 6 -қадам: Бағдарламаны құру
- 7 -қадам: Бағдарламаны түсіну
Бейне: PLC -ді светофорды басқару үшін бағдарламалау: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
PLC біз күнделікті кездесетін барлық нәрселерде қолданылады. Сыра, сода, сорпа және басқа да көптеген оралған тауарлар сияқты заттарды консервілеу немесе құю машиналарынан Walmart конвейеріне және кейбір қиылыстардағы светодиодтарға дейін, PLC әркімнің өміріне әсер етеді, сондықтан бұл өте маңызды. робототехника саласындағы біреу PLC қалай жұмыс істейтінін және оны қалай бағдарламалау керектігін біледі.
Келесі нұсқаулық PLC көмегімен жұмыс істейтін светофорды қалай жасау керектігін көрсетеді. Бұл қадамдар бағдарламалауды бастау үшін PLC -ді кіріс пен шығысқа қалай қосу керектігін көрсетеді. Олар сонымен қатар PLC -ді дұрыс шамдарды дұрыс аралықта шығару үшін қалай бағдарламалау керектігін көрсетеді.
1 -қадам: материалдарды жинау
Бұл жобаны аяқтау үшін келесі материалдар қажет.
1 - Аллен Брэдли MicroLogix 1400 PLC
1 - RSLogix 500 орнатылған компьютер
1 - қызыл 24в тұрақты ток шамы
1 - 24 в тұрақты жасыл жарық
1 - сары 24в тұрақты ток шамы
1 - 120 В ажыратқыш
1 - 120 вольттан айнымалыға 24 вольтты тұрақты ток көзі
1 - Ethernet сымы
1 - қуат сымы
Жарықтарды қосу үшін қажетті ұзындықтағы сым.
Қосымша: сымның ұштарын тозудан қорғау үшін феррул.
2 -қадам: PLC сымын қосу
ЕСКЕРТУ: Ешқашан ток тізбегінде жұмыс жасамаңыз, айнымалы ток желісі адамды өлтіруге немесе ішкі ағзалардың зақымдалуына, соның ішінде қатты электрлік күйіктерге әкелетін жеткілікті түрде розеткаға және 110 В -қа қосылады. Әрқашан электр желісінен ажыратыңыз, ажыратқышты ажыратыңыз және тізбектің тоқтан ажыратылғанын тексеріңіз.
Бұл қосымша үшін жоғарыдағы суретте көрсетілген толық сымдар қажет емес, тек төменде сипатталған сымдар. Барлық порттар PLC -де анық белгіленген.
Бастау үшін, PLC -ді L1 қуат көзіне қосудан бастаңыз, ақ сым қуат сымынан «VAC L1» портына және қуат көзіндегі «L» портына шығады. Содан кейін қуат сымынан келетін қара сым PLC -тегі «VAC L2» және «VAC DC5» және қуат көзіндегі «N» қосылады.
Қуат көзінен оң, қызыл сым PLC «VAC DC0, 1, 2, 3 және 4» порттарына қосылады. Теріс, қара сым PLC «COM 0 және 1» порттарына қосылған және әр шамның бір жағына қосылған. Әр шамның екінші жағы PLC «OUT 0, 1 және 2» порттарына қосылады.
3 -қадам: PLC -ді компьютерге қосу
PLC -ге қосылу үшін Ethernet сымының ұштарын PLC мен RSLogix орнатылған компьютерге жалғаңыз. RSLogix-ті ашыңыз, сол жақ жоғарғы бұрышта «Офлайн» деп жазылған мәзірде PLC параметрлерін бағдарламаға импорттау үшін «Жүктеуді» таңдаңыз.
4 -қадам: RSLogix туралы түсінік
RSLogix өз командалары мен адрестерін орналастыру үшін «Апарып тастауды» пайдаланады, яғни пәрменді немесе адресті енгізу үшін оны жай ғана шертіп, мәзірден қажетті орынға апарыңыз, содан кейін оны тастаңыз.
Жоғарғы суретте негізгі пәрмендер көрсетілген, бұл жиында тек алғашқы бесеуі ғана қолданылады. Солдан оңға қарай олар:
Жаңа баспалдақ енгізіңіз.
Филиалды енгізу
Жабық болса, тексеруді енгізіңіз
Ашық болса тексеруді енгізіңіз
Енгізу шығыс энергиясы
Бірінші пәрменнің астындағы екінші пәрмендер жиынтығы таймер жиынтығы болып табылады, осы бағдарламада осы жиында қолданылатын жалғыз команда «TON» немесе Timer On болады.
Төменгі үш суретте Таймер, Шығу және Екілік кестелері көрсетілген және оларды экранның сол жағындағы мәзірде қай жерде орналастыруға болады.
Таймер кестесінде ТТ «Таймердің уақыты» дегенді білдіреді, яғни таймер уақытты қосқанда бит қосылады. Таймер алдын ала белгіленген уақытқа жеткенде DN қосылады.
Бұл бағдарламаның екілік және шығыс бит адрестері кестенің жоғарғы жолында, оң жақтан 0 -ден басталады.
5 -қадам: PLC туралы түсінік
Бастау үшін, сол нәтижеге жету үшін PLC кез келген кезеңін бағдарламалаудың көптеген әдістері бар, кейбіреулері процессор үшін тиімдірек, ал басқалары жолда мәселелер туындаған кезде ақауларды жою оңайырақ.
Кірістер коммутаторларға қосылады, олар қосқыштан қажетті нәтиже шыққан кезде қосылатын немесе өшірілген күйге ауысатын кез келген нәрсе болуы мүмкін. Олар ультрадыбыстық сенсордан сенсорлық сенсорға дейін басу түймесіне дейін болуы мүмкін.
Шығу реле, қозғалтқышты қосу контактілері немесе шамдар сияқты қосылуы немесе өшірілуі қажет элементтерге қосылады.
Таймер мен екілік - бұл бағдарлама ішінде есептелетін және ешқандай сыртқы байланысы жоқ ішкі биттер.
Бағдаршам бағдарламасы үшін PLC шығысы, таймері және екілік бөліктері ғана қолданылады.
6 -қадам: Бағдарламаны құру
PLC бағдарламалау үшін бағдарламаның ішінде 7 «қадам» немесе жол құрудан бастаңыз.
Адрестерді тағайындауды сол апарып тастау әдісімен жасауға болады. O адрестер шығысқа сәйкес келеді, В адрестері екілікке, ал T адрестер Таймерге сәйкес келеді. Олардың мәзірін экранның сол жағындағы ашылмалы мәзірдегі атауды екі рет шерту арқылы ашуға болады.
Төменгі үш баспалдаққа сол жақта бір «Жабық болса тексер» қосқышын және әр баспалдақтың оң жағына бір «Шығу энергиясын» енгізіңіз. «Шығу энергиясын» кему ретімен O: 0/0, O: 0/1 және O: 0/2 деп белгілеңіз, ал «Жабық болса тексеріңіз» T4: 0/TT, T4: 1/TT -ге ауысады. және T4: 2/TT.
Жоғарыдан екінші баспалдақтың оң жағына бір «Output Energize» енгізіңіз және оны B3: 0/0 деп белгілеңіз.
Қалған үш баспалдақтың әрқайсысының оң жағына «Таймерді қосу» таймерін енгізіңіз және оларды кему ретімен T4: 0, T4: 1 және T4: 2 етіп тағайындаңыз.
Бірінші баспалдақтың сол жағына екі «бұтақ» енгізіңіз және сол тармақтардың біріне B3: 0/0 бойынша тағайындалған бір «Ашылса тексеріңіз» енгізіңіз. Филиалдар құрған басқа екі жолға әрқайсысына бір «Жабық болса тексер» қосқышын енгізіп, біреуін T4: 1/DN, екіншісін T4: 0/TT тағайындаңыз.
Үшінші және төртінші сатыларда әрқайсысының кірісіне бір «тармақ» енгізіңіз, олар жасаған әрбір жолда бір «Жабық болса тексеріңіз» қосқыштары бар. Үшінші сатыда қосқыштарды T4: 2/DN және T4: 1/TT -ге тағайындаңыз. Төртінші сатыда қосқыштарды T4: 0/DN және T4: 2/TT -ге тағайындаңыз.
Бірінші таймер - бұл қызыл шам жанып тұратын уақыт ұзақтығы, екінші таймер - сары шамаға, үшіншісі - жасыл шамға сәйкес келеді. Бұл мысал үшін 10 секунд, 2 секунд және 8 секунд уақыт аралығы пайдаланылды.
Бағдарламаны бастау үшін, бағдарламаның сол жақ жоғарғы бұрышындағы «OFFLINE» жазуы бар ашылмалы терезені нұқыңыз және «Жүктеу» таңдаңыз. Ескертулерді басып, оларды қабылдап, PLC бағдарламаны іске қосады.
7 -қадам: Бағдарламаны түсіну
Техник ретінде, біреу өз бағдарламасын жасау кезінде қандай логиканы қолданғанын түсіну, мәселе туындаған кезде бағдарламаны қалай жою керектігін түсіну үшін маңызды.
PLC жоғарыдан төмен қарай оқиды, және әдетте кіріс енгізу арқылы қол жеткізілетін бағдарламаны іске қосу командасы болмаса, таймер іске қосылмайды.
Оның орнына, бағдарлама B3: 0/0 екілік мекенжайы табиғи түрде өшірілген күйде болатындай етіп жасалған. Бірінші баспалдақ оқылады, себебі В3: 0/0 ашылған кезде тексеріңіз, қызыл түс таймері T4: 0 уақытты бастайды. Екінші сатыда B3: 0/0 қосулы күйге ауысады және T4: 0 таймері әрқашан белсенді болып қалмайтындай, бағдарлама уақытында қалады.
T4: 0 таймері 10 секунд ішінде уақытты сақтайды, себебі «Егер жабық» T4: 0/TT мекенжайы анықталса, тексеріңіз, таймер уақыт келгенде жабылады. Таймер 10 секундқа жетіп, уақыт аяқталғанда, T4: 0/DN биті іске қосылады, T4: 2 таймері іске қосылады, ал таймер 4: 0 уақытпен аяқталғандықтан, T4: 0/TT биті енді белсенді болмайды, таймер өзінің жинақталған мәнін 0 қалпына келтіреді. T4: 2 таймері дәл осы циклды аяқтайды, таймер аяқталғаннан кейін қалпына келтірілгеннен кейін T4: 1 таймерін іске қосады, ал T4: 1 таймері T4: 0 таймерінде циклді қайта бастайды.
Соңғы үш саты PLC -ге сәйкес таймер уақыты келгенде шамдарды қосуды айтады.
Ұсынылған:
Айнымалы токтың декодерін көп жылдамдықты айнымалы токты басқару үшін қалай бағдарламалау керек: 7 қадам
Айнымалы ток декодерін көп жылдамдықты айнымалы токты басқару үшін қалай бағдарламалау керек: Бірфазалы айнымалы ток қозғалтқыштары әдетте желдеткіштер сияқты тұрмыстық заттарда кездеседі және олардың жылдамдығын белгіленген дискретті орамалардың бірнешеуін қолданғанда оңай басқаруға болады. Бұл нұсқаулықта біз цифрлық контроллер құрамыз, ол
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: 4 қадам (суреттермен)
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: Соңғы кездері мен үйдегі және оның айналасындағы заттарды автоматтандыруға көп уақыт жұмсадым. Мен Domoticz -ді үйдегі автоматтандыру қосымшасы ретінде қолданамын, толығырақ www.domoticz.com сайтынан қараңыз. Мен Domoticz туралы барлық ақпаратты көрсететін бақылау тақтасының қосымшасын іздеуде
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
ATMEGA328 Arduino Uno үшін жүктеуші бағдарламалау қалқаны: 3 қадам (суреттермен)
Arduino Uno үшін ATMEGA328 жүктеушіні бағдарламалау қалқаны: Arduino Uno үшін ATMEGA328P жүктеуші жүктеу бағдарламалау қалқаны Кейде бұл орын алады және сіз Arduino Uno Atmega328P микропроцессорына зақым келтіресіз. Процессорды өзгертуге болады. Бірақ алдымен оған жүктеушіні бағдарламалау керек. Бұл нұсқаулықта мұны қалай жасауға болады
Arduino бағдарламалау үшін «жарық/жарық диодты» белгісін қалай оңай өзгертуге болады: 7 қадам (суреттермен)
Жеңіл Arduino бағдарламалау үшін «жарық/жарық диодты» белгісін қалай оңай өзгертуге болады: Мен бұл нұсқаулықта кез келген адам шамдары бар нәрсені бағдарламаланатын arduino шамдарына немесе «Жылжымалы шамдарға» қалай айналдыруға болатынын көрсетемін