Zêdekirina Zanîna PLC: Xwendina bingehîn ji bo Endezyarên Elektrîkê!
Zêdekirina Zanîna PLC: Xwendina bingehîn ji bo Endezyarên Elektrîkê!

I. Pênase û Dabeşkirina PLCyan
PLC, an Kontrolkerê Mantiqa Bernamekirî, nifşek nû ya amûrên kontrolkirina pîşesaziyê ya gerdûnî ye. Ew li ser mîkroprosesoran e û teknolojiya komputerê, teknolojiya kontrola otomatîk, û teknolojiya ragihandinê yek dike. PLC-yên ku ji bo hawîrdorên pîşesaziyê hatine sêwirandin, bernamesaziyek hêsan-fêmkirî bi karanîna "zimanek xwezayî" ya ku li ser pêvajoyên kontrolê û bikarhêneran ve girêdayî ye vedihewîne. Ew bi sadebûn, hêsaniya xebitandinê, û pêbaweriya bilind têne diyar kirin.
PLC-yên ku ji kontrolkirina rêzdar a releyê derketine, li dora mîkroprosesoran têne navend kirin û wekî amûrên kontrolê yên otomatîkî yên piralî xizmet dikin. Ka em li ser taybetmendiyan bigerin:
1. Pênasîn
PLC pergalek elektronîkî ya dîjîtal e ku ji bo sepanên pîşesaziyê hatî çêkirin. Ew bîranînek bernamekirî bikar tîne da ku talîmatên ji bo operasyonên wekî hesabkirina mentiqî, kontrolkirina rêzdar, dem, hejmartin, û jimartin hilîne. Bi pêwendiya bi ketin û derketinên dîjîtal û analog, PLC cûrbecûr alavên mekanîkî û pêvajoyên hilberînê kontrol dikin. Hem PLC û hem jî amûrên wan ên dorhêl têne sêwirandin ku bi pergalên kontrolê yên pîşesaziyê re bi rengek yekgirtî tevbigerin û berfirehbûna fonksiyonel hêsan bikin.
2. Tesnîfkirin
Berhemên PLC bi cûrbecûr cûrbecûr bi taybetmendî û kapasîteyên performansê yên cihêreng têne. Ew bi berfirehî li ser bingeha forma avahî, cûdahiyên fonksiyonel, û hejmara xalên I/O têne dabeş kirin.
2.1 Dabeşkirin ji hêla Forma Structural ve
PLC dikarin li ser bingeha forma xweya avahîsaziyê li celebên entegre û modular werin categorîzekirin.
(1) PLC entegre
PLC-yên entegre hêmanên wekî dabînkirina hêzê, CPU, û pêwendiya I/O di nav kabînek yek de vedihewînin. Ew ji bo avahiya xwe ya tevlihev, mezinahiya piçûk, û erzan têne zanîn. PLC-yên piçûk bi gelemperî vê avahiya entegre qebûl dikin. PLC ya entegre ji yekîneyek bingehîn (ku wekî yekîneya sereke jî tê zanîn) bi xalên I/O yên cihêreng û yekîneyek berfirehbûnê pêk tê. Yekîneya bingehîn CPU, navgînên I/O, portek berfirehkirinê ji bo girêdana bi yekîneyên berfirehkirina I/O, û navgînên ji bo girêdana bi bernamenûs an nivîskarek EPROM re vedihewîne. Yekîneya berfirehkirinê, ji hêla din ve, tenê I/O û hêmanên dabînkirina hêzê, bêyî CPU, dihewîne. Yekîneya bingehîn û yekîneya berfirehkirinê bi gelemperî bi kabloyek guncan ve têne girêdan. PLC-yên entegre jî dikarin bi yekîneyên fonksiyonê yên taybetî, wekî yekîneyên analog û yekîneyên kontrolkirina pozîsyonê, werin saz kirin da ku kapasîteyên xwe berfireh bikin.
(2) PLC Modular
PLC-yên Modular ji bo her pêkhateyê modulên cihêreng vedigirin, wek modulên CPU, modulên I/O, modulên dabînkirina hêzê (carinan di nav modula CPU de têne yek kirin), û modulên fonksiyonê yên cihêreng. Ev modul li ser çarçoveyek an planek paşîn têne çêkirin. Feydeya PLC-yên modular di veavakirina wan a maqûl de ye, ku destûrê dide hilbijartina pîvanên pergalê yên cihê ku hewce dike. Ew di heman demê de komkirin, berfirehkirin û domandin jî hêsan in. PLC-yên navîn û mezin bi gelemperî avahiyek modular digirin.
Wekî din, hin PLC taybetmendiyên her du celebên entegre û modular tevdigerin, ku ya ku wekî PLC-ya stêrk tê zanîn ava dikin. Di PLC-yên stacked de, hêmanên wekî CPU, dabînkirina hêzê, û navgînên I/O modulên serbixwe ne ku bi kabloyan ve girêdayî ne û dikarin qat bi qat bêne xêz kirin. Vê sêwiranê ne tenê veavakirina pergalê ya maqûl pêşkêşî dike lê di heman demê de rê dide mezinahiyek tevlihev.
2.2 Dabeşkirin ji hêla fonksiyonê ve
Li ser bingeha kapasîteyên wan ên fonksiyonel, PLC dikare li sê kategoriyan were dabeş kirin: kêm-end, navîn-range, û bilind-end.
(1) PLC kêm-end
PLC-yên nizm xwedan fonksiyonên bingehîn ên wekî operasyonên mentiqî, dem, hejmartin, veguheztin, xwe-naskirin, û şopandin in. Di heman demê de dibe ku ew hêjmarek sînorkirî ya têketin / derketinê analog, operasyonên jimareyî, veguheztin û berhevdana daneyê, û fonksiyonên ragihandinê jî di nav de bin. Van PLC di serî de ji bo pergalên kontrolê yên yek-makîneyê têne bikar anîn ku tê de kontrola mentiqî, kontrolkirina rêzimanî, an hejmarek piçûk a kontrolkirina analogê heye.
(2) PLC-ya navîn
Ji bilî fonksiyonên PLC-yên nizm, PLC-yên navîn di ketina/derketina analog, operasyonên jimareyî, veguheztina daneyan û berhevdan, veguheztina pergala hejmarê, I/O-ya dûr, jêr-rûtîn, û tora ragihandinê de kapasîteyên bihêztir pêşkêş dikin. Dibe ku hin fonksiyonên kontrolkirina navberê û PID-ê jî diyar bikin, ku wan ji bo pergalên kontrolê yên tevlihev maqûl dike.
(3) PLC-ya bilind
PLC-yên bilind-end, ji bilî kapasîteyên PLC-yên navîn, fonksiyonên pêşkeftî yên wekî operasyonên jimartinî yên îmzekirî, hesabên matrixê, operasyonên mantiqê bit, hesabên rûka çargoşe, û operasyonên fonksiyonên taybetî yên din jî vedigirin. Ew di heman demê de kapasîteyên çêkirina tablo û veguheztina tabloyê jî vedigirin. PLC-yên bilind bi fonksiyonên ragihandinê û torê yên pêşkeftî pesnê xwe didin, ku kontrolkirina pêvajoyê ya mezin an avakirina pergalên kontrolkirina torê yên belavkirî dihêlin, bi vî rengî otomasyona kargehê digihîje.
2.3 Dabeşkirin ji hêla I / O Points
Bi hejmara xalên I/O ve girêdayî, PLC dikarin di kategoriyên piçûk, navîn û mezin de werin dabeş kirin.
(1) PLC piçûk
PLCyên piçûk ji 256 xalên I/O kêmtir in, CPUyek yekane vedihewînin, û pêvajoyên 8-bit an 16-bit bikar tînin. Kapasîteya bîranîna bikarhênerê wan bi gelemperî di binê 4KB de ye.
(2) PLC Navîn
PLC-yên navîn di navbera 256 û 2048 xalên I/O de hene, CPU-yên dualî bikar tînin, û kapasîteya bîranîna bikarhêner ji 2KB heya 8KB heye.
(3) PLC ya mezin
PLC-yên mezin li ser 2048 xalên I/O pesnê xwe didin, CPU-yên pirjimar bikar tînin, û bi pêvajoyên 16-bit an 32-bit têne saz kirin. Kapasîteya bîranîna bikarhênerê wan ji 8KB heya 16KB ye.
Li çaraliyê cîhanê, hilberên PLC dikarin li sê celebên herêmî yên sereke werin categorîzekirin: Amerîkî, Ewropî û Japonî. Teknolojiyên PLC yên Amerîkî û Ewropî serbixwe hatin pêşve xistin, di encamê de cûdahiyên cûda di navbera hilberên wan de derketin. Teknolojiya PLC ya Japonî, ku ji Dewletên Yekbûyî ve hatî destnîşan kirin, hin taybetmendiyên ji PLCyên Amerîkî mîras digire lê balê dikişîne ser PLC-yên piçûk. Dema ku PLCyên Amerîkî û Ewropî ji ber pêşniyarên xweyên navîn û mezin têne navdar in, PLC-yên Japonî bi hevpîşeyên xwe yên piçûk-piçûk navdar in.
II. Fonksiyon û Qadên Serlêdanê yên PLC
PLC avantajên kontrola rele-kontakter û nermbûna komputeran bi hev re vedihewîne. Ev sêwirana bêhempa赋予了PLC li gorî kontrolkerên din gelek taybetmendiyên bêhempa vedihewîne.
1. Fonksiyonên PLCs
Wekî amûrek kontrolê ya otomatîkî ya gerdûnî ya ku li dora mîkroprosesoran navenda wê ye û teknolojiya komputerê, teknolojiya kontrolkirina otomatîkî, û teknolojiya ragihandinê yek dike, PLC gelek feydeyan pêşkêşî dike. Di nav wan de pêbaweriya bilind, mezinahiya tevlihev, fonksiyonek bihêz, sêwirana bernameyê sade û maqûl, pirzimanî, û lênihêrîna hêsan pêk tê. Ji ber vê yekê, PLC di warên wekî metalurgy, enerjî, kîmyewî, veguheztin û hilberîna hêzê de serîlêdanên berfireh dibîne, ku wekî yek ji sê stûnên kontrola pîşesaziyê ya nûjen (ligel robot û CAD / CAM) derdikeve holê. Li ser bingeha taybetmendiyên PLC-ê, formên fonksiyonê yên wan dikarin wiha werin kurt kirin:
(1) Veguheztina Kontrola Mantiqê
PLC xwedan kapasîteyên hesabkirina mentiqî yên zexm in, ku dihêle ku ew bigihîjin kontrolên mantiqî yên sade û tevlihev. Ev qada herî bingehîn û berfireh a PLC-ê ye, ku li şûna kontrola kevneşopî-peywendîdar-relay digire.
(2) Kontrola analog
PLC bi modulên veguherîna A/D û D/A ve têne stendine. Modula A/D mîqdarên analogê yên ji zeviyê -wek germahî, zext, herikîn, û bilez- vediguherîne mîqdarên dîjîtal. Dûv re ev hejmarên dîjîtal ji hêla mîkroprosesorê ve di hundurê PLC-ê de têne hilberandin (wekî ku mîkroprosesor tenê dikarin mîqdarên dîjîtal bi rê ve bibin) û paşê ji bo kontrolê têne bikar anîn. Wekî din, modula D/A hêjmarên dîjîtal vedigerîne mîqdarên analog da ku cewherê kontrolkirî kontrol bike, bi vî rengî PLC dihêle ku kontrola li ser mîqdarên analogê bikin.
(3) Kontrola pêvajoyê
PLC-yên navîn û mezin ên nûjen bi gelemperî modulên kontrolê yên PID-ê vedigirin, ku kontrolkirina pêvajoya girtî çalak dike. Dema ku guhêrbarek di pêvajoya kontrolê de ji hev vediqete, PLC bi karanîna algorîtmaya PID-ê hilberîna rast hesab dike, bi vî rengî pêvajoya hilberînê sererast dike û guhêrbar li cîhê destnîşankirî diparêze. Heya nuha, gelek PLC-yên piçûk di heman demê de fonksiyona kontrola PID-ê jî vedigirin.
(4) Kontrolkirina dem û hejmartinê
PLC xwedî kapasîteyên dem û hejmartinê yên bihêz in, ku dikarin bi dehan, bi sedan, an jî bi hezaran demjimêr û jimarvan peyda bikin. Di dema nivîsandina bernameya bikarhêner de, an jî ji hêla operatorên li ser malperê ve bi navgîniya bernameçêker ve, dema demjimêr û nirxên hejmartinê bi kêfî dikare were danîn. Ev rê dide kontrolkirina dem û hejmartinê. Ger bikarhêner hewce bike ku îşaretên frekansa bilind bijmêrin, ew dikarin modulên hejmartina bi leza bilind hilbijêrin.
(5) Kontrola Sequential
Di kontrola pîşesaziyê de, kontrolkirina rêzdar dikare bi rêwerzên gavê PLC an bernamekirina qeyda veguheztinê were bidestxistin.
(6) Pêvajoya Daneyên
PLC-yên nûjen ne tenê ne ku karibin karên jimareyî, veguheztina daneyê, rêzkirin, û lênihêrîna tabloyê bikin, lê di heman demê de dikarin danheva daneyan, veguheztina daneyê, ragihandina daneyê, pêşandana daneyê, û çapkirinê jî bikin. Ew xwedan kapasîteyên hilberandina daneyê ne.
(7) Ragihandin û Tora
Piraniya PLC-yên nûjen teknolojiyên ragihandinê û torê vedigirin, ku ji bo kontrolkirina I/O-ya ji dûr ve têkelên RS-232 an RS-485 hene. Gelek PLC dikarin bi torê ve bêne girêdan û bi hev re têkilî daynin. Yekîneyên hilberandina sînyalê yên cîhazên derve dikarin bername û daneyan bi yek an çend kontrolkerên bernamesaz re biguhezînin. Veguheztina bernameyê, veguheztina pelê daneyê, çavdêrîkirin, û tespîtkirin dikare bi navgînên pêwendiyê an pêvajoyên ragihandinê ve were bidestxistin, ku ji navgînên hardware standard an protokolên ragihandinê yên xwedan bikar tînin da ku bername û veguheztina daneyê hêsantir bikin.
2. Zeviyên Serlêdanê yên PLC
Heya nuha, PLC bi berfirehî hem li hundur û hem jî navneteweyî li ser pîşesaziyên cihêreng, di nav de hesin û pola, neft, kîmyewî, hêz, materyalên avahiyê, hilberîna mekanîkî, otomobîl, tekstîlên sivik, veguheztin, parastina jîngehê, û şahiya çandî têne xebitandin. Serlêdanên wan dikarin bi berfirehî wekî jêrîn werin categorî kirin:
(1) Veguheztina Kontrola Mantiqê
Ev qada herî bingehîn û berfireh a PLC-an e, ku li şûna çerxên relay kevneşopî digire da ku bigihîje kontrola mantiqî û rêzdar. PLC dikarin ji bo kontrolkirina yek-makîneyê û hem jî ji bo kontrolkirina koma pir-makîne û xetên hilberîna otomatîkî, wek makîneyên şiklê derzîlêdanê, makîneyên çapkirinê, makîneyên stapling, amûrên makîneya tevlihev, makîneyên qirkirinê, xetên hilberîna pakkirinê, û xetên kombûnê yên elektroplating werin bikar anîn.
(2) Kontrola analog
Di pêvajoyên hilberîna pîşesaziyê de, gelek hejmarên ku bi domdarî diguhezin - wekî germahî, zext, herikîn, asta şilê, û bilez - mîqdarên analog in. Ji bo ku PLC karibe mîqdarên analogê bi rê ve bibe, divê veguheztinên A/D û D/A di navbera mîqdarên analog û dîjîtal de werin bicîh kirin. Hilberînerên PLC modulên veguheztina A/D û D/A bi hev re hildiberînin da ku serîlêdanên kontrolkirina analog ji bo PLC-an hêsan bikin.
(3) Kontrola tevgerê
PLCdikare ji bo kontrolkirina tevgera zivirî an xêzik were bikar anîn. In terms of control system configuration, early applications directly connected position sensors and actuators to switch I/O modules. Nowadays, specialized motion control modules are generally employed. These modules can drive single-axis or multi-axis position control for stepper motors or servo motors. Hema hema hemî hilberên hilberînerên sereke yên PLC-ê li çaraliyê cîhanê taybetmendiyên kontrolkirina tevgerê hene, ku bi berfirehî di makîneyên cihêreng, amûrên makîneyê, robotan, asansor û serîlêdanên din de têne bikar anîn.
(4) Kontrolkirina pêvajoyê
Kontrolkirina pêvajoyê tê wateya kontrola girtî ya mîqdarên analog ên wekî germahî, zext û herikînê. It has extensive applications in fields like metallurgy, chemical engineering, heat treatment, and boiler control. As industrial control computers, PLCs can be programmed with a variety of control algorithms to accomplish closed-loop control. PID control is a commonly used regulation method in closed-loop control systems. Both medium and large-sized PLCs are equipped with PID modules, and currently, many small-sized PLCs also feature this functional module. PID processing generally involves running a dedicated PID subroutine.
(5) Pêvajoya Daneyên
PLC-yên nûjen bi operasyonên matematîkî (di nav de hesabkirina matrixê, hesabkirina fonksiyonê, operasyonên mentiqî), veguheztina daneyê, veguheztina daneyê, veqetandin, lêgerîna tabloyê, û fonksiyonên manîpulasyona bit-ê hene. They can perform data acquisition, analysis, and processing. Van daneyan dikarin bi nirxên referansê yên ku di bîranînê de hatine hilanîn re werin berhev kirin da ku operasyonên kontrolê yên taybetî pêk bînin an jî bi karûbarên ragihandinê ve ji amûrên din ên aqilmend re werin şandin. Ew jî dikarin bên çapkirin û tablokirin. Pêvajoya daneyê bi gelemperî di pergalên kontrolê yên mezin de, wekî pergalên hilberîna maqûl ên bêmirov, û di pergalên kontrolkirina pêvajoyê de, wekî yên di kaxezan, metalurjî, û pîşesaziya xwarinê de têne bikar anîn.
(6) Ragihandin û Tora
PLC communication encompasses communication between PLCs and between PLCs and other intelligent devices. With the development of computer control, factory automation networks have advanced rapidly. Hemî hilberînerên PLC giraniyek mezin didin ser kapasîteyên ragihandinê yên PLC û pergalên torê yên xwe yên têkildar destnîşan kirine. PLC-yên ku van demên dawî hatine hilberandin bi navgînên ragihandinê ve têne saz kirin, ku pêwendiyê pir hêsan dike.
III. Structure Bingehîn û Prensîba Xebatê ya PLCs
As an industrial control computer, PLCs share similarities in structure with ordinary computers. However, differences arise due to varying usage scenarios and objectives.
1. Hardware Components of PLCs
Diyagrama avahiya bingehîn a mêvandarek PLC di wêneya jêrîn de tê xuyang kirin: [Wêne]
Di diagramê de, mêvandarê PLC ji CPU, bîranîn (EPROM, RAM), yekîneyên ketin / derketinê, navbeynkarên I/O yên derdor, navbeynkarên ragihandinê, û dabînkerek hêzê pêk tê. Ji bo PLC-yên entegre, van hemî pêkhateyan di heman kabîneyê de têne bicîh kirin. In modular PLCs, each component is independently packaged as a module, and the modules are connected via a rack and cables. All parts within the host are interconnected through power buses, control buses, address buses, and data buses. Depending on the requirements of the actual control object, various external devices are configured to form different PLC control systems.
Amûrên derveyî yên hevpar bernamenûs, çapker û nivîskarên EPROM hene. PLC di heman demê de dikarin bi modulên ragihandinê ve werin saz kirin da ku bi makîneyên asta bilind û PLC-yên din re danûstendinê bikin, bi vî rengî ji bo PLC-yê pergalek kontrolê ya belavkirî ava bikin.
Li jêr danasîna her pêkhateyek PLC û rola wê heye, da ku ji bikarhêneran re bibe alîkar ku prensîbên kontrolê û pêvajoyên xebatê yên PLC çêtir fam bikin.
(1) CPU
CPU navenda kontrolê ya PLC ye. Di bin kontrola CPU de, PLC hevrêz dike û bi rêkûpêk tevdigere da ku kontrolê li ser alavên cihêreng ên cîhê bigire. CPU ku ji mîkroprosesorek û kontrolkerek pêk tê, dikare karûbarên mantiqî û matematîkî pêk bîne û xebata pêkhateyên cûda yên hundurîn ên pergala kontrolê hevrêz bike. Kontrolker xebata birêkûpêk a hemî beşên mîkroprosesorê birêve dibe. Fonksiyona wê ya bingehîn xwendina talîmatên ji bîrê û bicihanîna wan e.
(2) Bîranîn
PLC bi du celeb bîranîn têne saz kirin: bîranîna pergalê û bîranîna bikarhêner. Bîra pergalê bernameyên rêveberiya pergalê, ku bikarhêner nikarin bigihîjin an biguhezînin hilîne. Bîra bikarhêner bernameyên serîlêdanê yên berhevkirî û daneyên xebatê diparêze. Parçeya bîranîna bikarhêner ku dewletên daneya xebatê hilîne jî wekî qada hilanîna daneyê tê zanîn. Ew qadên wêneya daneya têketin/derketinê, deverên daneya nirxa pêşwext û heyî ji bo demjimêr / jimarvan, û deverên tampon ji bo hilanîna encamên navîn vedihewîne.
Bîra PLC di serî de celebên jêrîn pêk tîne:
Bîra Tenê Xwendin (ROM)
Bîra Tenê Xwendina Bernamekirî (PROM)
Bîra Tenê-Xwendinî ya Bernamekirî ya Jêbirin (EPROM)
Bîra Tenê-Xwendinî ya Bernamekirî ya Bi Elektrîkî Jêbirin (EEPROM)
Bîra gihîştina rasthatî (RAM)
(3) Input / Output (I / O) Modulên
① Guhertina Modula Ketinê
Amûrên têketinê yên guhêrbar guhêrbar, bişkok, senzor, hwd cihêreng in. Cûreyên têketina PLC dikarin DC, AC, an jî her du bin. Dabînkirina hêzê ji bo çerxa têketinê dikare ji derve were peyda kirin, an jî di hin rewşan de, di hundurê de ji hêla PLC ve were peyda kirin.
② Veguheztina Modula Derketinê
Modula derketinê îşaretên kontrolê yên asta TTL-ê yên ku ji hêla CPU-yê ve têne derxistin dema ku bernameya bikarhêner bicîh tîne vediguhezîne sînyalên ku li cîhê hilberînê hewce dike da ku alavên taybetî bişopîne, bi vî rengî mekanîzmaya darvekirinê çalak dike.
(4) Bernamesaz
Bernamesaz ji bo PLC-an amûrek derveyî ya bingehîn e. Ew destûrê dide bikarhêneran ku bernameyan têkevin bîra bernameya bikarhêner a PLC, bernameyan debug bikin, û pêkanîna bernameyê bişopînin. Ji hêla bernameyê ve, bernamenûs dikarin li sê celeb werin categorî kirin:
Bernameçêkerê destî
Programmer Graphical
Bernameçêkerê Giştî yê Komputerê
(5) Dabînkirina Hêzê
Yekîneya dabînkirina hêzê hêza derveyî (mînak, 220V AC) vediguherîne voltaja xebata hundurîn. Dabînkirina elektrîkê ya ji derve ve girêdayî tê veguheztin voltaja xebatê ya ku ji hêla çerxên hundurîn ên PLC-ê ve tê xwestin (mînak, DC 5V, ± 12V, 24V) bi rêgezek voltaja moda veguheztinê ya taybetî di nav PLC de. Di heman demê de ew ji bo cîhazên têketina derveyî (mînak, guheztinên nêzîk) (tenê ji bo xalên têketinê) dabînkirina hêzek 24V DC peyda dike. Dabînkirina hêzê ji bo ajotina barên PLC ji hêla ...
(6) Navrûyên Peripheral
Dormeyên pêwendiya periferîkî bernameçêkerên destan an bernamenûsên grafîkî yên din, pêşandanên nivîsê bi hev ve girêdidin û dikarin bi navgîniya dorhêlê ve tora kontrolê ya PLC ava bikin. PLC dikarin bi karanîna kabloyek PC/PPI an qerta MPI-ê bi navgînek RS-485 ve bi komputeran ve girêbidin, bernamekirin, çavdêrîkirin, torê, û fonksiyonên din çalak bikin.
2. Parçeyên Nermalavê yên PLC
Nermalava PLC ji bernameyên pergalê û bernameyên bikarhêner pêk tê. Bernameyên pergalê ji hêla hilberînerên PLC ve têne çêkirin û nivîsandin û di bîra pergala PLC de têne hilanîn. Bikarhêner nikarin rasterast bixwînin, binivîsin, an biguherînin. Bernameyên pergalê bi gelemperî bernameyên tespîtkirina pergalê, bernameyên hilberandina têketinê, bernameyên berhevkirinê, bernameyên veguheztina agahdariyê, û bernameyên çavdêriyê, di nav yên din de vedigirin.
Ubernameyên ser ji hêla bikarhênerên ku zimanên bernamesaziya PLC bikar tînin li ser bingeha daxwazên kontrolê têne berhev kirin. Di serîlêdanên PLC de, aliyek herî krîtîk karanîna zimanên bernamesaziya PLC ye ku bernameyên bikarhêner binivîsîne da ku bigihîje armancên kontrolê. Ji ber ku PLC bi taybetî ji bo kontrolkirina pîşesaziyê têne pêşve xistin, bikarhênerên wan ên bingehîn teknîsyenên elektrîkê ne. Ji bo ku adetên xwe yên kevneşopî û kapasîteyên fêrbûnê bicîh bînin, PLC di serî de zimanên diyarkirî yên ku li gorî zimanên kompîturê sadetir, têgihîştîtir û fêhmtir in bikar tînin.
Structure Instruction Graphical
Guherbarên eşkere û domdar
Struktura Bernameya Simplified
Pêvajoya Hilberîna Nermalava Serlêdanê ya Hêsankirî
Amûrên Debuggkirinê yên Pêşkeftî
3. Prensîba Xebatê ya Bingehîn a PLC
Pêvajoya şopandina PLC bi gelemperî li sê qonaxan tê dabeş kirin: nimûneya têketinê, pêkanîna bernameya bikarhêner, û nûvekirina derketinê. Wekî ku di wêneyê de tê nîşandan: [Wêne]
Qonaxa Samplkirina Input
Di qonaxa nimûneya têketinê de, PLC bi rêzdarî hemî statû û daneyên têketinê bi şêwazek şopandinê dixwîne û wan di yekîneyên têkildar ên qada wêneya I/O de hilîne. Piştî ku nimûneya têketinê qediya, pêvajo ber bi pêkanîna bernameya bikarhêner û qonaxên nûvekirina derketinê ve diçe. Di van her du qonaxan de, her çend statûyên têketinê û daneyan biguhezin jî, dê statû û daneyên di yekîneyên têkildar ên qada wêneya I/O de neyên guheztin. Ji ber vê yekê, heke têketin îşaretek pêlê be, pêdivî ye ku firehiya pêlê ji yek çerxa şopandinê mezintir be da ku pê ewle bibe ku têketin di her şert û mercî de were xwendin.
Qonaxa Pêkanîna Bernameya Bikarhêner
Di qonaxa pêkanîna bernameya bikarhêner de, PLC her gav bernameya bikarhêner (şeyara nêrdewanê) bi rêzek jor-jêr digere. Dema ku her diagrama nêrdewanê dişoxilîne, ew pêşî çerxa kontrolê ya ku ji hêla têkiliyên li milê çepê xêza pêlê ve hatî çêkirin dikole. Operasyonên mantiqî li ser çerxa kontrolê bi rêzek çep-rast, jor-bi-nî têne kirin. Dûv re, li ser bingeha encamên operasyonên mentiqî, statûya bitê ya têkildar di qada hilanînê ya RAM-a pergalê de ji bo kulika mentiqî tê nûve kirin, an jî statûya bitê ya têkildar di qada wêneya I/O de ji bo kulîlka derketinê tê nûve kirin, an jî tê destnîşankirin ka meriv talîmatên fonksiyonê yên taybetî yên ku ji hêla diyagrama pêlavê ve hatî destnîşan kirin têne bicîh kirin.
Ango, di dema cîbicîkirina bernameya bikarhêner de, tenê rewş û daneyên xalên têketinê di qada wêneya I/O de nayên guhertin, di heman demê de rewş û daneyên xalên derketinê yên din û cîhazên nerm ên li devera wêneya I/O an devera hilanîna RAM-ê ya pergalê dibe ku biguhezin. Diagramên pêlavê yên ku li jor hatine danîn dê bandorê li encamên darvekirinê yên nexşeyên pêlên jêrîn ên ku referansê li van kulm an daneyan dikin. Berevajî vê, statûyên nûvekirî an daneyên kulîlkên mentiqî yên di xêzên pêlên jêrîn de dê tenê di çerxa şopandina paşîn de bandorê li nexşeyên pêlên bilind bikin.
Qonaxa Nûvekirina Derketinê
Dema ku şopandina bernameya bikarhêner qediya, PLC dikeve qonaxa nûvekirina derketinê. Di vê qonaxê de, CPU li gorî rewş û daneyên di qada wêneya I/O de hemî çerxên lêdana derketinê nûve dike û dorhêlên têkildar bi navgîniya çerxên derketinê dimeşîne. Ev hilbera rastîn a PLC nîşan dide.
Fenomena Derengiya Ketin/Derketin
Ji pêvajoya xebata PLC, encamên jêrîn dikarin bêne derxistin:
Bername bi şêwazek şopandinê têne darve kirin, û di encamê de di têkiliya mentiqî ya di navbera sînyalên ketin û derketinê de derengiyek xwerû çêdibe. Çiqas çerxa şopandinê dirêjtir be, dereng jî ew qas girantir dibe.
Ji bilî dema ku ji hêla sê qonaxên xebatê yên sereke ve tê dagir kirin - nimûneya têketinê, pêkanîna bernameya bikarhêner, û nûvekirina derketinê - çerxa şopandinê di heman demê de dema ku ji hêla operasyonên rêveberiya pergalê ve tê vexwarin jî vedihewîne. Dema ku ji bo pêkanîna bernameyê tê girtin bi dirêjahiya bernameyê û tevliheviya operasyonên talîmatê ve girêdayî ye, dema ku faktorên din bi rengek domdar dimînin. Demjimêrên şopandinê bi gelemperî li ser fermana milî çirkeyan an mîkroçirkeyan in.
Di dema înfazkirina n-emîn de, daneya têketinê ya ku xwe dispêre nirxa nimûneyê X e ku di qonaxa nimûneyê ya wê çerxa şopandinê de hatî wergirtin. Daneyên derketinê Y(n) hem li ser bingeha nirxa derketinê Y(n-1) ya ji şopandina berê û hem jî li ser nirxa derketinê ya heyî Yn ye. Nîşana ku ji termînala derketinê re tê şandin, piştî ku hemî hesab di vê dewreyê de hatine kirin, encama dawîn Yn nîşan dide.
Derengiya bersivê ya ketin/derketinê ne tenê bi rêbaza şopandinê ve di heman demê de bi birêkûpêkkirina sêwirana bernameyê ve jî têkildar e.