Pirma, PLC apibrėžimas ir klasifikavimas
PLC yra pagrįstas mikroprocesoriais, kompiuterinės technologijos, automatinės valdymo technologijos ir ryšių technologijos deriniu, o į vartotoją orientuota į valdymą orientuota į „natūralios kalbos“ programavimą, pritaikytą pramoninei aplinkai, paprastą ir lengvai suprantamą, lengvai valdomą, didelį naujos kartos naujos kartos bendrosios pramoninės kontrolės prietaisų patikimumą.
PLC yra mikroprocesoriaus pagrindu sukurtas bendrosios paskirties automatinio valdymo įtaisas, sukurtas remiantis relės sekos valdymu.
1 PLC apibrėžimas
Programuojamas loginis valdiklis yra skaitmeninė algoritminė operacija elektroninė sistema, skirta pritaikyti pramonėje.
Jis naudoja programuojamą atmintį, skirtą instrukcijoms saugoti, kad būtų galima atlikti tokias operacijas kaip loginės operacijos, sekos valdymas, laikas, skaičiavimas ir aritmetinės operacijos bei kontroliuoti įvairių tipų mašinų ar gamybos procesus per skaitmeninius ir analoginius įėjimus ir išėjimus.
Programuojamą valdiklį ir su juo susijusius periferinius įrenginius turėtų būti lengva suformuoti visumą su pramoninės valdymo sistema, lengvai išplėsti savo projektavimo principo funkciją.
2 PLC klasifikacija
PLC produktų įvairovė, jo specifikacijos ir našumas yra skirtingi. PLC, paprastai grindžiamas skirtingomis struktūrinėmis formomis, funkciniais skirtumais ir I / O taškų skaičiumi ir kt.
2.1 Klasifikacija pagal struktūrinę formą
Pagal struktūrinę PLC formą PLC galima suskirstyti į dvi rūšis: integruotą ir modulinį.
(1) Integral PLC
„Integal PLC“ yra maitinimo šaltinis, CPU, I/O sąsajos ir kiti komponentai yra pritvirtinti prie važiuoklės, su kompaktiška struktūra, mažu dydžiu, maža kaina. Mažas PLC paprastai naudoja šią integruotą struktūrą.
Integruotas PLC pagal skirtingus pagrindinio vieneto (dar žinomo kaip pagrindinio) I / O taškus ir išplėtimo bloką sudaro pagrindinis CPU, I / O sąsajos ir I / O išplėtimo blokas, prijungtas prie išplėtimo prievado ir programuotojo arba EPROM rašytojo, prijungto prie sąsajos ir kt.; tik išplėtimo blokas, tik I / O, maitinimo šaltinis ir kt., Ir nėra procesoriaus.
Tarp pagrindinio bloko ir išplėtimo bloko paprastai yra sujungtas su plokščiu kabeliu. „Integal PLC“ taip pat gali būti aprūpintas specialiais funkcijų vienetais, tokiais kaip analoginiai blokai, padėties valdymo blokai ir kt., Kad jo funkcijas būtų galima išplėsti.

(2) Moduliniai PLC
„Modular PLC“ bus PLC komponentai, pagaminti iš daugybės atskirų modulių, tokių kaip CPU moduliai, I / O moduliai, maitinimo šaltinio moduliai (kai kurie, esantys CPU modulie) ir įvairių funkcinių modulių. Modulinį PLC susideda iš rėmo arba substrato ir įvairių modulių, kurie yra pritvirtinti ant rėmo ar substrato lizdų, kaip parodyta paveikslėlyje.
Šiam moduliniam PLC pasižymi lanksčia konfigūracija, atsižvelgiant į poreikį pasirinkti skirtingą sistemos dydį ir lengvai surinkti, lengvai išplėsti ir prižiūrėti. Dideli ir vidutiniai PLC paprastai naudoja modulinę struktūrą.

Taip pat yra PLC, kurie sujungia monolitinių ir modulinių tipų charakteristikas, kad sudarytų vadinamuosius sukrautus PLC.
Sukraustas PLC CPU, maitinimo šaltinis, I / O sąsajos ir kt. Taip pat yra nepriklausomi moduliai, tačiau juos sujungia kabelis, o modulius galima sukrauti sluoksniu. Tokiu būdu sistema ne tik gali būti lanksčiai sukonfigūruota, bet ir gali būti kompaktiška.
2.2 Klasifikacija pagal funkciją
Remiantis skirtingomis PLC funkcijomis, PLC galima suskirstyti į tris kategorijas: žemo laipsnio, vidutinio lygio ir aukštos kokybės.
(1) žemos kokybės plc
Žemo laipsnio PLC su logikos operacijomis, laiku, skaičiavimu, perėjimu ir savęs diagnostikomis, stebėjimu ir kitomis pagrindinėmis funkcijomis, taip pat nedidelį kiekį analoginio įvesties/išvesties, aritmetinių operacijų, duomenų perdavimo ir palyginimo bei ryšio funkcijų, daugiausia logikos valdymui, sekos valdymui ar nedideliam analoginės valdymo valdymo sistemai.
(2) Vidutinio nuotolio PLC
Vidutinės klasės PLC, be žemo lygio PLC funkcijų, tačiau taip pat turi stiprų analoginį įvestį / išvestį, aritmetines operacijas, duomenų perdavimą ir palyginimą, skaitmeninę konvertavimą, nuotolinį I / O, paprogramę ir ryšių tinklus bei kitas funkcijas; Kai kurie taip pat gali būti pridedami, kad nutrauktų valdymą, PID valdymą ir kitas funkcijas, tinkančias sudėtingoms valdymo sistemoms.
(3) Aukštos kokybės plc
Aukštos kokybės PLC Be vidutinio nuotolio PLC funkcijų, tačiau taip pat padidino aritmetinių operacijų, matricos operacijų, bitų loginių operacijų, kvadratinių šaknies operacijų ir kitų specialių funkcijų, tokių kaip aritmetika, lentelių lentelių ir formos perdavimo funkcijos.
Aukštos kokybės PLC turi stipresnes ryšių ir tinklų kūrimo funkcijas, kurios gali būti naudojamos didelio masto proceso valdymui arba paskirstytai tinklo valdymo sistemai, taip realizuojant gamyklos automatizavimą.
2.3 Klasifikacija pagal I/O taškų skaičių
Remiantis I / O taškų skaičiumi PLC, PLC galima suskirstyti į mažas, vidutines ir dideles tris kategorijas.
(1) Mažos PLC
Mažuose PLC turi mažiau nei 256 I/O taškus, vieną CPU ir 8- bitą arba 16- bitų procesorių, o vartotojo atminties talpa - 4KB ar mažesnė.
(2) Vidutinio dydžio PLC
Vidutinio dydžio PLC turi nuo 256 iki 2048 I/O taškų, dvigubą procesorių ir nuo 2 iki 8 KB vartotojo atminties.
(3) dideli PLC
Didelio dydžio PLC turi daugiau nei 2048 I/O taškus, kelis procesorius ir 16- bitą arba 32- bitų procesorius, o vartotojo atminties talpa yra nuo 8 iki 16 kb.
Pasaulyje PLC produktai gali būti geografiškai suskirstyti į tris pagrindines mokyklas: Amerikos produktų mokyklą, Europos produktų mokyklą, japonų gaminių mokyklą.
Jungtinių Valstijų ir Europos PLC technologija tiriama ir plėtojama savarankiškai atskirai vienas nuo kito, todėl tarp JAV ir Europos PLC produktų yra akivaizdus skirtumas.
Nors Japonijos PLC technologiją pristatė JAV, JAV Amerikos PLC produktai turi tam tikrą paveldėjimą, tačiau pagrindiniai Japonijos produktai yra mažame PLC. JAV ir Europa yra žinomos dėl didelių ir vidutinių PLC, o Japonija yra žinoma dėl mažų PLC.
Antra, PLC funkcijos ir taikymo sritys
PLC yra relės kontaktorių valdymo ir kompiuterio lankstumo, patogumo ir projektavimo ir gamybos bei kūrimo pranašumų sintezė, todėl PLC turi daugybę kitų valdiklių, kurių negalima palyginti su charakteristikomis.
1 PLC funkcija
PLC yra mikroprocesorius kaip branduolys, kompiuterinės technologijos, automatinės valdymo technologijos ir komunikacijos technologijos derinys sukūrė bendrą pramoninio automatinio valdymo įtaisą, turintį didelį patikimumą, mažą dydį, stiprią funkcionalumą, paprastą programavimą, lanksčią ir universalią bei lengvą priežiūrą bei privalumų seriją, todėl ji turi platų modernų naudojimą, todėl moderniosios pramonės šakos yra įvairios pramonės srityse. (PLC, robotika ir CAD/CAM) šiuolaikinės pramonės kontrolės. Remiantis PLC charakteristikomis, jo funkcinę formą galima apibendrinti šiais tipais.
(1) Loginės valdymo perjungimas
PLC turi galingą loginės veikimo galimybes ir gali realizuoti įvairius paprastus ir sudėtingus logikos valdymą. Tai yra pati pagrindinė ir plačiausia PLC taikymo sritis, kuri pakeičia tradicinį relės kontaktorių valdymą.
(2) Analoginis valdymas
PLC yra aprūpintas A/D ir D/A konversijos moduliu, A/D modulis gali būti temperatūros, slėgio, srauto, greičio ir kitų analoginių konvertavimo į skaitmeninius kiekius vieta, o po to PLC mikroprocesoriaus apdorojimas (mikroprocesoriaus apdorojimas gali būti tik skaitmeniniai kiekiai), o po to valdyti; arba D / A modulis, paverčiamas skaitmeniniais kiekiais, tada valdykite; arba D / A modulis, paverčiamas skaitmeniniais kiekiais.
Arba konvertuojamą modulį į analogą, tada valdyti kontroliuojamą objektą, kad PLC būtų galima realizuoti analoginiame valdyme.
(3) Proceso kontrolė
Šiuolaikinis didelis ir vidutinio dydžio PLC paprastai yra PID valdymo modulis, kurį galima valdyti uždaro ciklo proceso valdymas. Kai kintamojo nuokrypis valdymo procese, PLC gali apskaičiuoti teisingą išvestį pagal PID algoritmą, o po to valdyti ir sureguliuoti gamybos procesą, kad kintamasis išlaikytų nustatytą vertę. Šiuo metu daugelis mažų PLC taip pat turi PID valdymo funkciją.
(4) Laiko ir skaičiavimo kontrolė
PLC turi tvirtą laiko ir skaičiavimo funkcijas, jis gali suteikti vartotojams dešimtis ar net šimtus, tūkstančius laikmačių ir skaitiklių.
Rašydamas vartotojo programas, vartotojas gali nustatyti savo laiko laiką ir skaičiavimo vertę, o pramoninio lauko operatorius jį taip pat gali nustatyti per programuotoją, taip suvokdamas laiko ir skaičiavimo kontrolę. Jei vartotojams reikia suskaičiuoti signalus aukštesniu dažniu, jie gali pasirinkti didelės spartos skaičiavimo modulį.
(5) sekos valdymas
Pramonės kontrolėje, PLC žingsnių instrukcijų programavimas ar programavimas naudojant „Shift Regists“ gali būti naudojamas sekos valdymui įgyvendinti.
(6) Duomenų apdorojimas
„Modern PLC“ gali ne tik atlikti aritmetines operacijas, duomenų perdavimą, rūšiavimą ir lentelės paiešką, bet ir gali palyginti duomenis, duomenų konvertavimą, duomenų ryšį, duomenų rodymą ir spausdinimą ir kt. Jis turi stiprią duomenų apdorojimo galimybes.
(7) Bendravimas ir tinklų kūrimas
Daugelis šiuolaikinių PLC priima ryšių ir tinklų technologiją, naudodama RS -232 arba RS -485 sąsają nuotolinio I/O valdymui.
Keli PLC gali būti sujungtos ir perduodami tarpusavyje, o programų ir duomenų mainai gali būti realizuoti tarp vieno ar programuojamų valdiklių išorinių įrenginių ir signalo apdorojimo vienetų, tokių kaip programos perdavimas, duomenų failų perdavimas, stebėjimas ir diagnostika. Ryšio sąsaja arba komunikacijos procesorius pagal standartinę aparatinės įrangos sąsają arba patentuotą komunikacijos protokolą, kad būtų galima užpildyti programą ir perduoti duomenis.
2 PLC taikymo sritys
Šiuo metu PLC buvo plačiai naudojamas namuose ir užsienyje įvairiose pramonės šakose, tokiose kaip geležis ir plienas, nafta, cheminė medžiaga, elektros energija, statybinės medžiagos, mašinų gamyba, automobilių, tekstilės, transportavimo, aplinkos apsaugos ir kultūros ir pramogų bei kt., Kurių naudojimą galima apytiksliai apibendrinti šiose kategorijose.
(1) Loginės valdymo perjungimas
Tai yra pats paprasčiausias PLC, bet ir išsamiausias taikymo sritis, ji pakeičia tradicinę relės grandinę, kad pasiektų loginę valdymą, sekos valdymą; abu skirta vienos įrangos valdymui.
Gali būti naudojama ne tik vienos įrangos valdymui, bet ir kelių mašinų grupių valdymo ir automatizavimo linijoms, tokioms kaip įpurškimo liejimo mašinos, spausdinimo mašinos, montavimo mašinos, kombinuotos staklės, šlifavimo mašinos, pakavimo linijos ir dengimo linijos.
(2) Analoginis valdymas
Pramoninio gamybos procese yra daug nuolat kintančių kiekių, tokių kaip temperatūra, slėgis, srautas, lygis ir greitis yra analoginiai. Norėdami, kad PLC susidorotų su analoginiais kiekiais, turite suvokti analoginius ir skaitmeninius kiekius tarp A / D konversijos ir D / A konversijos. PLC gamintojai gamina palaikančius A / D ir D / A konversijos modulį, kad PLC būtų analoginis valdymas.
(3) Judesio valdymas
PLC gali būti naudojamas apskritimo judesiui arba tiesiniam judesio valdymui. Remiantis valdymo mechanizmo konfigūracija, anksti tiesiogiai perjungti I / O modulį, prijungtą prie padėties jutiklio ir pavaros, ir dabar paprastai naudoja specialų judesio valdymo modulį, kuris gali paskatinti „Stepper“ variklius arba servo variklius vienos ašies arba kelių ašių padėties valdymo modulį.
Pagrindinių pasaulyje PLC gamintojų produktai beveik visi turi judesio kontrolės funkcijas, plačiai naudojamas įvairiose mašinose, staklėse, robotuose, liftuose ir kitomis progomis.
(4) Proceso valdymas
Proceso kontrolė reiškia uždaro ciklo temperatūros, slėgio, srauto ir kitų analoginių kiekių valdymą, metalurgijoje, chemijos pramonėje, termiškai apdoroti, katilų kontrolė ir kitomis progomis labai plačiau pritaikyti. Kaip pramoninio valdymo kompiuteris, PLC gali užprogramuoti įvairius valdymo algoritmus, kad užbaigtų uždarojo ciklo valdymą.
PID reguliavimas paprastai naudojamas uždarojo ciklo valdymo sistemoje, daugiau reguliavimo, dideli ir vidutinio dydžio PLC turi PID modulį, daugelis mažų PLC taip pat turi šį funkcijų modulį. PIDD apdorojimas paprastai vykdomas specialioje PID paprogramėje.
(5) Duomenų apdorojimas
Šiuolaikinė PLC su matematinėmis operacijomis (įskaitant matricos operacijas, funkcijų operacijas, logines operacijas), duomenų perdavimą, duomenų konvertavimą, rūšiavimą, lentelę ir bitų operacijas ir kt., Gali baigti duomenų rinkimą, analizę ir apdorojimą. Šie duomenys gali būti saugomi atmintyje su etalonine verte palyginimu ir tada atlikti tam tikras valdymo operacijas; Taip pat gali naudoti ryšio funkciją kitiems intelektualiems įrenginiams arba atsispausdinti skirtuką.
Duomenų apdorojimas paprastai naudojamas didelio masto valdymo sistemoms, tokioms kaip nepilotuojama lanksčios gamybos sistema; Taip pat gali būti naudojamas proceso valdymo sistemoms, tokioms kaip popierius, metalurgija, maisto pramonė, kai kurios didelio masto valdymo sistemos.
(6) Bendravimas ir tinklų kūrimas
PLC komunikacijoje yra PLC ryšys ir ryšys tarp PLC ir kitų intelektualių įrenginių. Tobulinant kompiuterio valdymą, gamyklos automatizavimo tinklo kūrimas yra labai greitas, PLC gamintojai suteikia didelę reikšmę PLC komunikacijos funkcijai, pristatė savo tinklo sistemą. Naujai pagaminti PLC turi ryšių sąsajas, ryšys yra labai patogus.
Trečia, pagrindinė PLC struktūra ir darbo principas
Kaip pramoninio valdymo kompiuteris, PLC ir paprasti kompiuteriai turi panašią struktūrą; Tačiau dėl skirtingų progų ir tikslų naudojimo struktūra yra keletas skirtumų.
1 PLC aparatūros sudėtis
PLC pagrindinį kompiuterį sudaro CPU, atmintis (EPROM, RAM), įvesties/išvesties blokai, periferinės I/O sąsajos, ryšių sąsajos ir maitinimo šaltinis. „Integal PLC“ visi šie komponentai yra tame pačiame korpuse.
Kita vertus, moduliniams PLC kiekviena dalis yra savarankiškai kapsuliuota ir vadinama moduliu, o moduliai yra sujungti stelažais ir kabeliais.
Kiekviena pagrindinio kompiuterio dalis yra sujungta per maitinimo magistralę, valdymo magistralę, adresų magistralę ir duomenų magistralę pagal faktinį valdymo objektą, kurį reikia aprūpinti tam tikra išorine įranga, sudaranti skirtingą PLC valdymo sistemą.
Dažniausiai naudojami išoriniai įrenginiai yra programuotojai, spausdintuvai, „EPROM“ rašytojai ir kt. PLC gali būti sukonfigūruoti bendrauti su pagrindinio kompiuterio ir kitu PLC ryšio moduliu, sudarančiu PLC paskirstytą valdymo sistemą.
Toliau pateikiamas kiekvieno PLC komponento ir jo vaidmens aprašymas, kad vartotojai galėtų toliau suprasti PLC kontrolės principą ir darbo procesą.
(1) CPU
CPU yra PLC valdymo centras, PLC, kontroliuojamas CPU, kad tvarkingai koordinuotų darbą, kad būtų galima valdyti įvairius scenos įrenginius. CPU sudaro mikroprocesoriai ir valdikliai, kurie gali realizuoti logiką ir matematines operacijas ir koordinuoti valdymo sistemą įvairių sistemos dalių darbe.
Valdiklio vaidmuo yra valdyti visus mikroprocesorinius komponentus, kad jie veiktų organizuotai, jo pagrindinė funkcija yra skaityti instrukcijas iš atminties ir vykdyti instrukcijas.
(2) Atmintis
„PLC“ yra dviejų tipų atminties, būtent sistemos atmintis ir vartotojo atmintis. Sistemos atmintis naudojama sistemos valdymo programai saugoti, vartotojas negali pasiekti ir modifikuoti šios atminties dalies turinio.
Vartotojo atmintis naudojama užprogramuotos programos programos ir darbo duomenų būsenai saugoti. Vartotojo atminties, saugančios darbo duomenų būseną, dalis taip pat vadinama duomenų saugojimo sritimi, į kurią įeina įvesties/išvesties duomenų vaizdo sritis, laikmačio/priešpriešinio nustatymo numerio ir dabartinės vertės duomenų sritį bei buferio sritį tarpiniams rezultatams saugoti.
PLC atmintis daugiausia apima šiuos dalykus.
(1) tik skaitoma atmintis
(2) programuojama tik skaitymo atmintis
(3) Ištrinti programuojama tik skaitymo atmintis
(4) Elektriniu būdu ištrinama programuojama tik skaitymo atmintis
(5) Atsitiktinės prieigos atmintis
(3) įvesties/išvesties (I/O) moduliai
①Singėjimo įvesties modulis
Konstavimo įvesties įtaisai yra įvairūs jungikliai, mygtukai, jutikliai ir kt. PLC įvesties tipai paprastai gali būti DC, AC ir AC/DC. Įvesties grandinės maitinimo šaltinį PLC gali tiekti išorėje arba viduje.
②Singėjimo išvesties modulis
Išvesties modulio funkcija yra konvertuoti TTL lygio valdymo signalus, kuriuos CPU vykdė vartotojo programą, į signalus, reikalingus gamybos vietoje, kurie gali paskatinti konkrečius įrenginius, kad būtų galima paskatinti pavaros veikimą.
(4) programuotojas
Programuotojas yra svarbus išorinis PLC įrenginys, naudojant programuotoją galima nusiųsti vartotojo programai į vartotojo programos atmintį apie PLC, derinant programą, stebint programos vykdymo procesą. Programuotojus galima struktūriškai suskirstyti į šiuos tris tipus.
(1) Paprastas programuotojas
(2) grafinis programuotojas
(3) Bendrosios paskirties kompiuterio programuotojas
(5) maitinimo šaltinis
Maitinimo bloko funkcija yra paversti išorinį maitinimo šaltinį (220 V kintamos srovės galią) į vidinę veikimo įtampą. Išoriškai sujungtas maitinimo šaltinis per PLC yra aprūpintas specialiu vidiniu perjungimo reguliatoriaus maitinimo šaltiniu, AC / DC maitinimo šaltiniu į PLC vidinę grandinę, reikalingą maitinimo šaltiniui (DC 5 V, ± 12 V, 24 V), ir tik išoriniams įvesties komponentams (pvz., Proximity jungikliams). Maitinimo šaltinį PLC apkrovai skatina vartotojas.
(6) periferinė sąsaja
Periferinės sąsajos grandinė naudojama norint sujungti delninį programuotoją ar kitą grafikos programuotoją, teksto ekraną ir gali sudaryti PLC valdymo tinklą per periferinę sąsają. PLC naudoja PC/PPI kabelio arba MPI kortelę, kad galėtų prisijungti prie kompiuterio per RS -485 sąsają, kuri gali realizuoti programavimo, stebėjimo ir tinklo funkcijas.
2 PLC programinės įrangos komponentai
PLC programinę įrangą sudaro sistemos ir vartotojų programos.
Sistemos programa, kurią sukūrė ir parašė PLC gamintojas, ir saugoma PLC sistemos atmintyje, vartotojas negali tiesiogiai skaityti ir rašyti bei pakeisti. Sistemos programos paprastai apima sistemos diagnostikos procedūras, įvesties apdorojimo programas, kompiliavimo programas, informacijos perdavimo programas ir stebėjimo programas.
PLC vartotojo programa yra vartotojas, naudojantis PLC programavimo kalba, remiantis programos valdymo reikalavimais. Taikant PLC, svarbiausia yra parašyti vartotojo programą su PLC programavimo kalba, kad būtų galima įgyvendinti kontrolės tikslą.
Kadangi PLC yra įrenginys, sukurtas specialiai pramonei kontrolei, pagrindiniai jo vartotojai yra dauguma elektrinių technikų, siekdami patenkinti savo tradicinius įpročius ir įvaldyti gebėjimą naudoti pagrindinę PLC programavimo kalbą, nei kompiuterio kalba yra gana paprasta, lengvai suprantama, specialios kalbos įvaizdis.
1. Grafinė instrukcijos struktūra
2. Išvalyti kintamos konstantos
3. Supaprastinta programos struktūra
4. Supaprastintas programų programinės įrangos generavimo procesas
5. Patobulinti derinimo įrankiai
3 Pagrindinis PLC darbo principas
PLC nuskaitymas veikia trimis pagrindinėmis fazėmis, būtent įvesties mėginių ėmimo etapu, vartotojo programos vykdymo etapu ir išvesties atnaujinimo faze.
1. Įvesties mėginių ėmimo etapas
Įvesties mėginių ėmimo etape PLC visose įvesties būsenose skaito ir nuskaitymo būdu nuskaito ir kaupia juos atitinkamuose I/O vaizdo srityje. Baigęs įvesties atranką, jis pereina prie vartotojo programos vykdymo ir išvesties gaivinimo etapo. Šiose dviem etapais, net jei keičiasi įvesties būsenos ir duomenys, atitinkamų ląstelių būsenos ir duomenys I/O vaizdo srityje nesikeičia.
Todėl, jei įvestis yra impulsų signalas, impulsų signalo plotis turi būti didesnis nei vienas nuskaitymo ciklas, kad būtų užtikrinta, jog įvestį galima nuskaityti bet kokiomis aplinkybėmis.
2. Vartotojo programos vykdymo etapas
Vartotojo programos vykdymo etape PLC visada nuskaito vartotojo programos (kopėčių diagramą) iš eilės iš viršaus į apačią. Nuskaitydami kiekvieną kopėčių diagramą ir visada pirmiausia nuskaitykite kairiąją kopėčių schemos pusę kontaktais, sudaro valdymo liniją, o pagal pirmąjį kairę, o paskui dešinę, pirmiausia aukštyn, o paskui žemyn kontaktų tvarka sudaro loginių operacijų valdymo liniją; ir tada pagal loginių operacijų rezultatus atnaujinkite loginę ritę sistemos RAM laikymo srityje atitinkamo bitų būsenoje arba atnaujinkite išvesties ritę I/O vaizdo srityje atitinkamo bitų būsenoje, ar nustatykite, ar vykdyti atitinkamos bitų kopėčių diagramą. Vartotojo programa vykdo specialią funkcijos instrukciją, nurodytą kopėčių diagramoje.
Tai yra, vykdant vartotojo programą, įvesties taškų būsena ir duomenys I/O vaizdo srityje nepasikeis, o kitų išvesties taškų būsena ir duomenys ir minkštieji įrenginiai I/O vaizdo srityje arba sistemos RAM atminties sritis gali pasikeisti, o kopėčių diagramos, išklotos viršuje esančių kopėčių diagramų viršuje, žemiau esančių kopėčių diagramos, o programos rezultatai bus naudojami žemiau esančių kopėčių diagramose, o programos rezultatai. Priešingai, kopėčių diagramos, išdėstytos kopėčių diagramų apačioje, programos vykdymo rezultatas bus kopėčių diagramos, išdėstytos kopėčių diagramų apačioje. Priešingai, apačioje esančios kopėčios, atnaujintos loginės ritės būsena ar duomenys gali veikti tik virš jos virš jos iki kito nuskaitymo ciklo.
3. Išvesties atnaujinimo fazė
Kai vartotojo programos nuskaitymas bus baigtas, PLC patenka į išvesties atnaujinimo fazę. Šiuo laikotarpiu CPU pagal atitinkamą I / O vaizdo srities būseną ir duomenis atnaujina visą išvesties skląsčio grandinę, o po to per išvesties grandinę, kad būtų galima vairuoti atitinkamą periferinį įrenginį. Šiuo metu tikrasis PLC išvestis.
Įvesties / išvesties atsilikimo reiškinys
Iš PLC darbo proceso galima apibendrinti šias išvadas:
1, Norint nuskaityti kelią programai vykdyti, loginis ryšys tarp jos įvesties / išvesties signalų yra histerezės principas. Kuo ilgesnis nuskaitymo ciklas, tuo rimtesnė histerezė.
2, nuskaitymo ciklas apima tris pagrindinius darbo etapus, būtent įvesties mėginių ėmimo etapą, vartotojo programos vykdymo etapą ir išvesties gaivinimo etapą, be sistemos valdymo operacijos. Tarp jų programos vykdymo laikas yra susijęs su programos ilgiu ir komandų operacijos sudėtingumu, o kiti iš esmės nesikeičia. Paprastai nuskaitymo laikotarpis yra milisekundžių tvarka.
3, NTH nuskaitymas programai vykdyti, remiantis įvesties duomenimis, yra nuskaitymo ciklas, esančio nuskaitymo vertės X mėginių ėmimo fazėje, remiantis išvesties duomenimis, turi paskutinio nuskaitymo y (n -1) išvesties vertę, taip pat ir dabartinės YN išvesties vertę; N išsiųstas į signalo išvesties terminalą, tai yra, visų galutinio Yn rezultato skaičiavimų įgyvendinimas.
4, įvesties/išvesties atsako histerezė ne tik susijusi su nuskaitymo metodu, bet ir su programos projektavimo tvarka.




