Mga halimbawa ng mga simpleng programa ng PLC sa CodeSys sa wika ng hagdan

Mga halimbawa ng mga simpleng programa ng PLC sa CodeSys sa wika ng hagdanAng artikulong ito ay nagpapakita ng isang halimbawa ng tatlong simpleng mga programa para sa mga programmable logic Controllers (PLC). Ang lahat ng mga programa ay isinulat upang awtomatiko ang mga sistema ng kontrol para sa iba't ibang mga pag-install sa industriya. Ang mga ito ay pang-edukasyon sa likas na katangian at maaaring magamit upang magturo ng programa sa PLC. Mas maaga sa paksang ito, napagmasdan namin ang ilang mga tipikal na solusyon sa mga programa ng PLC na maaaring magamit upang makontrol ang mga de-koryenteng motor.

Sakop ng koleksyon na ito ang automation ng mga sumusunod na proseso: isang awtomatikong sistema para sa pagtapon ng mga bote, awtomatikong pagpili ng kulay ng pigment, at automation ng isang sistema ng bentilasyon. Ang lahat ng mga programa ay nakasulat saCodeyssa wika ng mga diagram ng hagdan. Sa unang pag-installang isang conveyor belt ay ginagamit upang ilipat ang mga bote mula sa isang istasyon papunta sa isa pa. Ngunit bago makarating ang mga bote sa gasolinahan, kinakailangan na gawing sulit ang lahat ng mga bote para sa karagdagang pagpuno. Ang isang bumabagsak na bote sa isang conveyor ay maaaring lumikha ng isang problema ...

 

Mga motor na nagsisimula ng diagram sa wika ng diagram ng hagdan LD para sa PLC

Mga motor na nagsisimula ng diagram sa wika ng diagram ng hagdan LD para sa PLCGamit ang artikulong ito, nagsisimula kami ng isang serye ng mga materyales sa pagsasanay para sa paglikha ng mga programa para sa mga programmable logic Controllers (PLC) sa kapaligiran ng CodeSys. Pinakamainam na malaman kung paano i-program ang mga PLC gamit ang mga praktikal na halimbawa ng tunay na buhay.

Isaalang-alang ang ilang simpleng mga programa na maaari mong gamitin upang makontrol ang ardilya motor induction motor. Upang lumikha ng mga programa, gagamitin namin ang wika ng diagram ng hagdan ng LD sa CodeSys. Wika ng Ladder Diagram, LD) sa dokumentasyon ng wikang Ruso para sa PLC ay madalas na tinatawag na wika ng mga circuit ng relay-contact (RCS). Ang graphic na wika na ito ay nilikha noong 70s. XX siglo at una sa lahat ito ay nilikha para sa mga electrician, na sa oras na iyon ay kailangang mag-upgrade ng mga circuit ng relay-contact na may mga aparato na discrete (relay, timers, counter, atbp.) sa mga circuit na gumagamit ng mga PLC. Siya ay naging pinuno sa katanyagan ng mahabang panahon ...

 

Isang halimbawa ng pag-upgrade ng electrical circuit ng isang pumping station na may dalawang bomba sa isang circuit na kinokontrol ng PLC

Isang halimbawa ng pag-upgrade ng electrical circuit ng isang pumping station na may dalawang bomba sa isang circuit na kinokontrol ng PLCSa mga pagsusuri ng nakaraang artikulo tungkol sa paksang ito, mayroong pagnanais na gumawa ng materyal na may mas detalyadong pagsusuri sa hakbang-hakbang na proseso ng pagsulat ng isang programa sa CFC saCoDeSys. Dahil hindi masyadong nakakainteres na muling likhain ang circuit mula sa naunang artikulo, kumuha tayo ng ibang bagay bilang isang halimbawa, halimbawa, ang isang napaka-tanyag na istasyon ng bomba na may mga pumping pump.

Kaya, mayroong isang pumping type pumping station na may dalawang bomba. Ang tubig ay dumadaloy sa reservoir sa pamamagitan ng grabidad, at ang gawain ng mga bomba ay upang bomba ito sa labas ng reservoir na ito, upang maiwasan ang labis na pagpuno nito. Ang isa sa mga bomba ayon sa pamamaraan ay ang pangunahing, ang pangalawa ay ang backup. Ang scheme ay nagbibigay para sa posibilidad ng pagtatalaga ng isang pangunahing at backup na pump gamit ang switch. Sa una, ang bomba ay naka-on, na kung saan ay itinalaga bilang pangunahing, at kung hindi ito makaya sa paghuhugas ng likido, pagkatapos ang standby pump ay awtomatikong naka-on sa tulong nito ...

 

Isang halimbawa ng pag-upgrade ng de-koryenteng circuit ng isang elevator ng kargamento gamit ang isang programmable controller (PLC)

Isang halimbawa ng pag-upgrade ng de-koryenteng circuit ng isang elevator ng kargamento gamit ang isang programmable controller (PLC)Kamakailan lamang, ang paksa ng automation ng iba't ibang mga teknolohikal na proseso gamit ang mga programmable na mga controller (PLC) ay naging popular. Sa kabila nito, napakakaunting mga praktikal na artikulo sa Internet na may totoong mga halimbawa kung paano i-program ang mga PLC na ito. Napaka-kawili-wili ang paksang ito. Ang pag-aaral kung paano sumulat ng mga programa ng PLC ay posible kahit na wala ito. Ang mode ng pagtulad, na magagamit sa lahat ng mga modernong pakete ng software, ay makakatulong sa maraming bagay.

Sa artikulong ito magpapakita ako ng isang halimbawa ng pagsalin sa isang de-koryenteng circuit na binuo sa mga aparato ng relay (mga nagsisimula, mga relay) sa isang programa na gagana sa magsusupil. Dapat kong sabihin agad na ito ay lamang ng isang maliit na proyekto sa pang-edukasyon at hindi nagpapanggap na ipaliwanag ang anumang bagay kaysa sa pagpapaliwanag lamang sa mga pangunahing prinsipyo ng programming ng PLC na may isang kongkretong halimbawa. Ang paunang iskema para sa proyektong ito ay isang medyo simpleng pamamaraan ng isang two-story linkage truck hoist ...

 

Functional Block Diagram Language (FBD) at ang Application nito

Functional Block Diagram Language (FBD) at ang Application nitoAng isa sa mga pinakatanyag na wika ng programming ng mga PLC - maaaring ma-program na mga kontrol ng lohika, ay ang graphic na wika ng mga diagram ng pag-block ng FBD - Function Block Diagram. Ang wikang ito, kasama ang iba pang mga wika ng pamantayang IEC 61131-3, tulad ng halimbawa ng wikang hagdan ng lohika (LD), ay gumagamit ng arkitektura ng isang uri ng electronic circuit.

Ang isang programa na nakasulat sa wikang ito para sa isang magsusupil ay binubuo ng isang tiyak na listahan ng mga circuit na naisagawa nang isa-isa mula sa itaas hanggang sa ibaba. Bilang karagdagan, may posibilidad na magtalaga ng mga label sa mga indibidwal na kadena, sa kasong ito, ang paggamit ng mga tagubilin upang pumunta sa label ay magagamit upang mabago ang pagkakasunud-sunod ng pagpapatupad ng mga kadena, at lumikha ng mga kondisyon at siklo. Kaya, ang isang programa na nakasulat sa graphic na wika FBD ay isang hanay ng mga functional na bloke na konektado sa bawat isa, ang mga output at input na kung saan ay konektado sa pamamagitan ng mga linya ng komunikasyon ...

 

LD Ladder Language at ang Application nito

LD Ladder Language at ang Application nitoAng wikang hagdan ng hagdan o hagdan ng LD (mula sa Diagram ng Ingles na Ladder) ay isang madaling gamiting, grapikong pag-unlad na wika. Ito ay batay sa mga circuit ng relay-contact, kaya ang mga elemento ng logic ay narito: mga relay na paikot-ikot, mga relay contact, pahalang at patayong jumpers.

Ang isang pares ng mga contact o pindutan ng relay ay ang pangunahing mga variable na lohikal na variable ng wika LD, habang ang estado ng mga variable ay walang higit pa sa estado ng mga contact: bukas o sarado. Ang programa mismo sa wikang graphic na ito ay tila isang analogue ng relay circuit, na maaaring magsama ng maraming iba't ibang mga bloke ng pag-andar. Sa pangkalahatan, ang syntax ng LD na wika ay ginagawang napakadali upang bumuo ng mga logic circuit para sa teknolohiya ng relay. Tulad nito, ang wika ng mga circuit ng relay ay umiral noong panahon ni Thomas Edison, at noong unang bahagi ng 1970 ay inangkop ito para sa mga unang PLC ...

 

Ang awtomatikong pag-iilaw sa silid-aralan

Ang awtomatikong pag-iilaw sa silid-aralan

Ang isang makabuluhang bahagi ng mga gastos sa samahan sa larangan ng pabahay at serbisyo sa komunal ay mga gastos sa koryente. Tingnan natin ang isang halimbawa kung paano maaari mong ayusin ang isa sa mga hakbang upang makatipid ng koryente sa pamamagitan ng pag-automate ng control control sa mga silid-aralan.

Pinapayagan ka ng mga modernong control control system na lumikha ng pinakamainam na mga kondisyon para sa pananatili, ang pagkakaroon ng mga tao, pati na rin makabuluhang makatipid ng enerhiya. Isang pangkaraniwang sitwasyon - ang mga mag-aaral at guro, na ginugol ang isang aralin sa silid-aralan, patuloy na nakalimutan na patayin ang mga ilaw pagkatapos umalis. Itinaas nito ang problema - kung paano matiyak na pagkatapos ng huling tao na umalis sa silid-aralan, ang ilaw ay patayin ang sarili? Ang layunin ng aming trabaho ay upang lumikha ng isang modelo ng computer ng isang awtomatikong sistema ng control control sa silid-aralan, na nakakatipid ng enerhiya. Ang isang awtomatikong dinisenyo ...

 

Paggamit ng ARIES PLC sa mga awtomatikong sistema ng control control

Paggamit ng ARIES PLC sa mga awtomatikong sistema ng control controlAng automation ng bahay ay madalas na nagsisimula sa simple, kagyat na gawain ng pagkontrol sa pag-iilaw. Ito ay madalas na kinakailangan upang makontrol ang on at off light mula sa iba't ibang mga lugar o mula sa isang karaniwang remote control o isang hanay ng mga pindutan. Bukod dito, ang bilang ng mga fixture ng ilaw, mga silid, switch ay palaging naiiba. At ang control scheme ay naiiba sa gawain sa gawain.

Sa materyal na ito isasaalang-alang namin ang isang unibersal na tool para sa paglutas ng naturang problema - isang malayang programmable na magsusupil na Aries PLC. Sa aparatong ito, maaari mong awtomatiko ang pag-iilaw ng halos anumang pagiging kumplikado. Kasabay nito, ang mga intermediate contact ay hindi kinakailangan, ang paglipat ng mga electric circuit ay nangyayari gamit ang built-in na electromagnetic relay. Ang paglikha ng algorithm ng trabaho ay nagsisimula sa pag-download ng programa ng CoDeSys. Ito ay libre at kasama sa saklaw ng paghahatid ng PLC ...

 
Bumalik << 1 2 >> Susunod na pahina