PLC Knowledge Round-Up: Essensjele lêzing foar elektryske yngenieurs!
PLC Knowledge Round-Up: Essensjele lêzing foar elektryske yngenieurs!

I. Definysje en klassifikaasje fan PLCs
PLC, of Programmierbare Logic Controller, is in nije generaasje fan universele yndustriële kontrôle apparaten. It is basearre op mikroprocessors en yntegreart kompjûtertechnology, automatyske kontrôletechnology, en kommunikaasjetechnology. Untworpen foar yndustriële omjouwings, PLC's hawwe maklik te begripen programmearring mei in "natuerlike taal" rjochte op kontrôleprosessen en brûkers. Se wurde karakterisearre troch ienfâld, gemak fan operaasje en hege betrouberens.
Evolúsje fan relais sekwinsjele kontrôle, PLC's binne sintraal om mikroprocessors en tsjinje as alsidige automatyske kontrôleapparaten. Litte wy dûke yn 'e spesifikaasjes:
1. Definysje
In PLC is in digitaal elektroanysk systeem ûntworpen foar yndustriële tapassingen. It brûkt in programmeerber ûnthâld om ynstruksjes op te slaan foar operaasjes lykas logyske berekkening, sekwinsjele kontrôle, timing, tellen en rekkenjen. Troch ynterfacing mei digitale en analoge yn- en útgongen, kontrolearje PLC's ferskate meganyske apparatuer en produksjeprosessen. Sawol PLC's as har perifeare apparaten binne ûntworpen om naadloos te yntegrearjen mei yndustriële kontrôlesystemen en om funksjonele útwreiding te fasilitearjen.
2. Klassifikaasje
PLC-produkten komme yn in breed ferskaat mei ferskillende spesifikaasjes en prestaasjesmooglikheden. Se wurde breed yndield op basis fan strukturele foarm, funksjonele ferskillen, en it oantal I / O punten.
2.1 Klassifikaasje troch strukturele foarm
PLC's kinne wurde yndield yn yntegrale en modulêre soarten basearre op har strukturele foarm.
(1) Integral PLC
Yntegrale PLC's hûs komponinten lykas de macht oanbod, CPU, en I / O ynterfaces binnen ien kabinet. Se binne bekend om har kompakte struktuer, lytse grutte en betelberens. PLC's fan lytse grutte nimme typysk dizze yntegrale struktuer oan. In yntegraal PLC bestiet út in basis ienheid (ek bekend as de wichtichste ienheid) mei ferskate I / O punten en in útwreiding ienheid. De basis ienheid befettet de CPU, I / O Schnittstellen, in útwreiding haven foar ferbining mei I / O útwreiding ienheden, en ynterface foar ferbining mei in programmeur of EPROM skriuwer. De útwreiding ienheid, oan 'e oare kant, allinnich befettet I / O en voeding komponinten, sûnder in CPU. De basis ienheid en útwreiding ienheid wurde meastal ferbûn fia in platte kabel. Yntegrale PLC's kinne ek wurde foarsjoen fan spesjale funksje-ienheden, lykas analoge ienheden en posysjekontrôle-ienheden, om har mooglikheden út te wreidzjen.
(2) Modular PLC
Modulêre PLC's hawwe aparte modules foar elke komponint, lykas CPU-modules, I / O-modules, stromforsyningsmodules (soms yntegrearre binnen de CPU-module), en ferskate funksjemodules. Dizze modules wurde monteard op in ramt of efterplan. It foardiel fan modulêre PLC's leit yn har fleksibele konfiguraasje, wêrtroch de seleksje fan ferskate systeemskalen as nedich is. Se binne ek maklik te sammeljen, útwreidzje en ûnderhâlden. Middels en grutte PLC's nimme oer it algemien in modulêre struktuer oan.
Derneist kombinearje guon PLC's de skaaimerken fan sawol yntegrale as modulêre typen, en foarmje wat bekend is as in steapele PLC. Yn steapele PLC's binne komponinten lykas de CPU, stroomfoarsjenning en I / O-ynterfaces ûnôfhinklike modules ferbûn fia kabels en kinne laach foar laach wurde steapele. Dit ûntwerp biedt net allinich fleksibele systeemkonfiguraasje, mar soarget ek foar in kompakte grutte.
2.2 Klassifikaasje troch funksje
Op grûn fan har funksjonele mooglikheden kinne PLC's wurde ferdield yn trije kategoryen: low-end, mid-range, en high-end.
(1) Low-end PLC
Low-end PLC's hawwe basisfunksjes lykas logyske operaasjes, timing, tellen, ferskowen, selsdiagnoaze en tafersjoch. Se kinne ek in beheind bedrach fan analoge ynfier / útfier, rekenkundige operaasjes, gegevensoerdracht en fergeliking, en kommunikaasjefunksjes omfetsje. Dizze PLC's wurde primêr brûkt foar ienmasine-kontrôlesystemen wêrby't logyske kontrôle, sekwinsjele kontrôle, as in lyts bedrach fan analoge kontrôle binne.
(2) Mid-range PLC
Njonken de funksjes fan lege-ein PLC's, biede mid-range PLC's sterkere mooglikheden yn analoge ynfier / útfier, rekenkundige operaasjes, gegevensferfier en fergeliking, nûmersysteemkonverzje, I/O op ôfstân, subroutines en kommunikaasjenetwurk. Guon kinne ek ûnderbrekkingskontrôle en PID-kontrôlefunksjes hawwe, wêrtroch se geskikt binne foar komplekse kontrôlesystemen.
(3) High-end PLC
High-end PLC's, neist de mooglikheden fan mid-range PLC's, omfetsje avansearre funksjes lykas ûndertekene arithmetyske operaasjes, matrixberekkeningen, bitlogyske operaasjes, fjouwerkantswoartelberekkeningen en oare spesjale funksje-operaasjes. Se hawwe ek tafel oanmeitsjen en tabel oerdracht mooglikheden. High-end PLC's hawwe ferbettere kommunikaasje- en netwurkfunksjonaliteiten, wêrtroch grutskalige proseskontrôle mooglik is as de formaasje fan ferspraat netwurkkontrôlesystemen, en dêrmei fabryksautomatisaasje berikke.
2.3 Klassifikaasje troch I / O Punten
Ofhinklik fan it oantal I / O-punten kinne PLC's wurde yndield yn lytse, middelgrutte en grutte kategoryen.
(1) Lytse PLC
Lytse PLC's hawwe minder dan 256 I/O-punten, hawwe in inkele CPU, en brûke 8-bit of 16-bit processors. Harren brûker ûnthâld kapasiteit is typysk ûnder 4KB.
(2) Medium PLC
Medium PLC's hawwe tusken 256 en 2048 I / O-punten, brûke dûbele CPU's, en hawwe in brûkersûnthâldkapasiteit fariearjend fan 2KB oant 8KB.
(3) Grutte PLC
Grutte PLC's hawwe mear dan 2048 I / O-punten, brûke meardere CPU's, en binne foarsjoen fan 16-bit of 32-bit processors. Harren kapasiteit foar brûkersûnthâld farieart fan 8KB oant 16KB.
Wrâldwiid kinne PLC-produkten wurde yndield yn trije grutte regionale soarten: Amerikaanske, Jeropeeske en Japanske. Amerikaanske en Jeropeeske PLC-technologyen waarden ûnôfhinklik ûntwikkele, wat resultearre yn ûnderskate ferskillen tusken har produkten. Japanske PLC-technology, yntrodusearre út 'e Feriene Steaten, erft bepaalde skaaimerken fan Amerikaanske PLC's, mar rjochtet him op lytse PLC's. Wylst Amerikaanske en Jeropeeske PLC's ferneamd binne foar har middelgrutte en grutte oanbod, binne Japanske PLC's ferneamd om har lyts-sized tsjinhingers.
II. Funksjes en tapassingsfjilden fan PLC's
PLC's kombinearje de foardielen fan relais-kontaktorkontrôle en de fleksibiliteit fan kompjûters. Dit unike ûntwerp 赋予了PLCs tal fan ongeëvenaarde funksjes yn ferliking mei oare controllers.
1. Funksjes fan PLCs
As in universele yndustriële automatyske kontrôleapparaat sintraal om mikroprozessors en yntegrearjen fan kompjûtertechnology, automatyske kontrôletechnology, en kommunikaasjetechnology, biede PLC's in mannichte oan foardielen. Dizze omfetsje hege betrouberens, kompakte grutte, sterke funksjonaliteit, ienfâldich en fleksibel programma-ûntwerp, veelzijdigheid en maklik ûnderhâld. Dêrtroch fine PLC's wiidweidige tapassingen yn fjilden lykas metallurgy, enerzjy, gemikaliën, ferfier, en enerzjyopwekking, opkommende as ien fan 'e trije pylders fan moderne yndustriële kontrôle (njonken robots en CAD / CAM). Op grûn fan 'e skaaimerken fan PLC's kinne har funksjonele foarmen as folget wurde gearfette:
(1) Switching Logic Control
PLC's hawwe robúste logyske berekkeningsmooglikheden, wêrtroch't se ferskate ienfâldige en komplekse logyske kontrôles kinne berikke. Dit is it meast fûnemintele en wiid tapaste domein fan PLC's, ferfangt tradisjonele relais-kontaktorkontrôle.
(2) Analog Control
PLCs binne foarsjoen fan A / D en D / A konverzje modules. De A/D-module konvertearret analoge hoemannichten út it fjild - lykas temperatuer, druk, trochstreaming en snelheid - yn digitale hoemannichten. Dizze digitale hoemannichten wurde dan ferwurke troch de mikroprosessor binnen de PLC (om't mikroprozessors allinich digitale hoemannichten kinne omgean) en dêrnei brûkt foar kontrôle. As alternatyf konvertearret de D/A-module digitale hoemannichten werom yn analoge hoemannichten om it kontroleare objekt te kontrolearjen, wêrtroch PLC's kontrôle kinne oer analoge hoemannichten.
(3) Proseskontrôle
Moderne middelgrutte en grutte PLC's hawwe typysk PID-kontrôlemodules, wêrtroch sletten-loop proseskontrôle mooglik is. As in fariabele ôfwiket tidens it kontrôleproses, berekkent de PLC de juste útfier mei it PID-algoritme, en past dêrmei it produksjeproses oan en hâldt de fariabele op it setpoint. Op it stuit omfetsje in protte lytse PLC's ek PID-kontrôlefunksjonaliteit.
(4) Timing en Counting Control
PLC's hawwe sterke timing- en telmooglikheden, yn steat om tsientallen, hûnderten of sels tûzenen timers en tellers te leverjen. De timing doer en tellen wearden kinne willekeurich ynsteld troch de brûker by it skriuwen fan de brûkers programma, of troch operators on-site fia in programmeur. Dit makket timing en tellen kontrôle mooglik. As brûkers hege frekwinsje sinjalen moatte telle, kinne se kieze foar modules foar tellen mei hege snelheid.
(5) Sekwinsjele kontrôle
Yn yndustriële kontrôle kin opfolgjende kontrôle wurde berikt fia PLC-stapynstruksjes of programmearring fan skiftregister.
(6) Data Processing
Moderne PLC's binne net allinich yn steat om rekenkundige operaasjes út te fieren, gegevensoerdracht, sortearjen en tabelopsykjen, mar kinne ek gegevensfergeliking, gegevenskonverzje, gegevenskommunikaasje, gegevenswerjefte en printsjen útfiere. Se hawwe robúste gegevensferwurkingsmooglikheden.
(7) Kommunikaasje en netwurking
De measte moderne PLC's omfetsje kommunikaasje- en netwurktechnologyen, mei RS-232- as RS-485-ynterfaces foar I/O-kontrôle op ôfstân. Meardere PLC's kinne yn netwurk wurde en mei-inoar kommunisearje. Sinjaalferwurking-ienheden fan eksterne apparaten kinne programma's en gegevens útwikselje mei ien of mear programmabele controllers. Programma-oerdracht, gegevensbestânoerdracht, tafersjoch en diagnostyk kinne wurde berikt fia kommunikaasje-ynterfaces as kommunikaasjeprozessors, dy't standert hardware-ynterfaces as proprietêre kommunikaasjeprotokollen brûke om programma- en gegevensoerdracht te fasilitearjen.
2. Applikaasje fjilden fan PLCs
Op it stuit wurde PLC's in protte ynset sawol binnenlânsk as ynternasjonaal yn ferskate yndustry, ynklusyf izer en stiel, petroleum, gemikaliën, macht, boumaterialen, meganyske fabrikaazje, auto's, ljochte tekstyl, ferfier, miljeubeskerming, en kultureel ferdivedaasje. Har applikaasjes kinne yn 't algemien as folget wurde kategorisearre:
(1) Switching Logic Control
Dit is it meast fûnemintele en wiidweidich tapaste domein fan PLC's, ferfangt tradisjonele relay-sirkels om logyske en opfolgjende kontrôle te berikken. PLC's kinne brûkt wurde foar ienmasjinekontrôle, lykas kontrôle fan meardere masines en automatisearre produksjelinen, lykas spuitmasjines, printmasines, stapmasjines, kombinaasjemasjine-ark, slijpmasines, ferpakkingsproduksjelinen, en elektroplatearjende montagelinen.
(2) Analog Control
Yn yndustriële produksjeprosessen binne tal fan kontinu wikseljende hoemannichten - lykas temperatuer, druk, stream, floeistofnivo en snelheid - analoge hoemannichten. Om PLC's yn te skeakeljen om analoge hoemannichten te behanneljen, moatte A/D- en D/A-konversaasjes tusken analoge en digitale hoemannichten wurde realisearre. PLC-fabrikanten produsearje begeliedende A/D- en D/A-konverzjemodules om analoge kontrôleapplikaasjes foar PLC's te fasilitearjen.
(3) Motion Control
PLCkin brûkt wurde foar rotearjende as lineêre bewegingskontrôle. Yn termen fan kontrôle systeem konfiguraasje, iere applikaasjes direkt ferbûn posysje sensoren en actuators te wikseljen I / O modules. Tsjintwurdich wurde spesjalisearre modules foar bewegingskontrôle oer it algemien brûkt. Dizze modules kinne posysjekontrôle mei ien as of mei meardere assen ride foar steppermotoren as servomotors. Hast alle produkten fan grutte PLC-fabrikanten wrâldwiid hawwe mooglikheden foar bewegingskontrôle, dy't in protte brûkt wurde yn ferskate masines, masine-ark, robots, liften en oare tapassingen.
(4) Proseskontrôle
Proseskontrôle ferwiist nei sletten-loopkontrôle fan analoge hoemannichten lykas temperatuer, druk en stream. It hat wiidweidige tapassingen yn fjilden lykas metallurgy, gemyske technyk, waarmtebehanneling en boilerkontrôle. As kompjûters foar yndustriële kontrôle kinne PLC's wurde programmearre mei in ferskaat oan kontrôlealgoritmen om kontrôle mei sletten lus te realisearjen. PID-kontrôle is in meast brûkte regeljouwingsmetoade yn kontrôlesystemen mei sletten lus. Sawol middelgrutte en grutte PLC's binne foarsjoen fan PID-modules, en op it stuit hawwe in protte lytse PLC's ek dizze funksjonele module. PID-ferwurking giet oer it algemien om it útfieren fan in tawijd PID-subroutine.
(5) Data Processing
Moderne PLC's binne foarsjoen fan wiskundige operaasjes (ynklusyf matrixberekkening, funksjeberekkening, logyske operaasjes), gegevensferfier, gegevenskonverzje, sortearjen, tabelopsykjen, en bitmanipulaasjefunksjes. Se kinne gegevenswinning, analyse en ferwurking útfiere. Dizze gegevens kinne wurde fergelike mei referinsjewearden opslein yn it ûnthâld om spesifike kontrôleoperaasjes út te fieren of oerdroegen oan oare yntelliginte apparaten fia kommunikaasjefunksjes. Se kinne ek wurde printe en tabulearre. Gegevensferwurking wurdt typysk brûkt yn grutskalige kontrôlesystemen, lykas ûnbemanne fleksibele produksjesystemen, en yn proseskontrôlesystemen, lykas dy yn papierfabryk, metallurgy en de fiedingsindustry.
(6) Kommunikaasje en netwurking
PLC-kommunikaasje omfettet kommunikaasje tusken PLC's en tusken PLC's en oare yntelliginte apparaten. Mei de ûntwikkeling fan kompjûterkontrôle binne fabryksautomatisaasjenetwurken rap avansearre. Alle PLC-fabrikanten lizze grutte klam op 'e kommunikaasjemooglikheden fan PLC's en hawwe har respektive netwurksystemen yntrodusearre. Koartlyn produsearre PLC's binne foarsjoen fan kommunikaasje-ynterfaces, wêrtroch kommunikaasje heul handich is.
III. Basisstruktuer en wurkprinsipe fan PLC's
As in yndustriële kontrôlekomputer diele PLC's oerienkomsten yn struktuer mei gewoane kompjûters. Ferskillen ûntsteane lykwols troch wikseljende gebrûkssenario's en doelstellingen.
1. Hardware komponinten fan PLCs
It basisstruktuerdiagram fan in PLC-host wurdt werjûn yn 'e figuer hjirûnder: [Figure]
Yn it diagram bestiet de PLC-host út in CPU, ûnthâld (EPROM, RAM), ynfier- / útfier-ienheden, perifeare I / O-ynterfaces, kommunikaasje-ynterfaces en in stroomfoarsjenning. Foar yntegrale PLC's binne al dizze komponinten ûnderbrocht yn itselde kabinet. Yn modulêre PLC's wurdt elke komponint selsstannich ferpakt as in module, en de modules binne ferbûn fia in rek en kabels. Alle dielen binnen de host binne mei-inoar ferbûn fia krêftbussen, kontrôlebussen, adresbussen en gegevensbussen. Ofhinklik fan 'e easken fan it eigentlike kontrôleobjekt, binne ferskate eksterne apparaten konfigureare om ferskate PLC-kontrôlesystemen te foarmjen.
Algemiene eksterne apparaten omfetsje programmeurs, printers en EPROM-skriuwers. PLC's kinne ek wurde foarsjoen fan kommunikaasjemodules om te kommunisearjen mei masines op heger nivo en oare PLC's, en foarmje dêrmei in ferspraat kontrôlesysteem foar PLC's.
Hjirûnder is in ynlieding foar elke komponint fan 'e PLC en har rol, om brûkers te helpen de kontrôleprinsipes en wurkprosessen fan PLC's better te begripen.
(1) CPU
De CPU is it kontrôlesintrum fan 'e PLC. Under de kontrôle fan 'e CPU koördinearret en wurket de PLC oarderlik om kontrôle te krijen oer ferskate apparatuer op it terrein. Gearstald út in mikroprosessor en in controller, de CPU kin útfiere logyske en wiskundige operaasjes en koördinearje it wurk fan ferskate ynterne komponinten fan it kontrôle systeem. De controller beheart de oarderlike wurking fan alle dielen fan 'e mikroprosessor. Syn primêre funksje is om ynstruksjes út it ûnthâld te lêzen en se út te fieren.
(2) Unthâld
PLC's binne foarsjoen fan twa soarten ûnthâld: systeemûnthâld en brûkersûnthâld. Systeemûnthâld bewarret programma's foar systeembehear, dêr't brûkers gjin tagong krije kinne of feroarje. Meidoggerûnthâld bewarret kompilearre applikaasjeprogramma's en steaten fan wurkgegevens. It diel fan brûkersûnthâld dat steaten fan wurkgegevens opslacht is ek bekend as it gegevensopslachgebiet. It omfettet ôfbyldingsgebieten foar ynfier / útfiergegevens, gegevensgebieten foar ynstelde en aktuele wearde foar timers / tellers, en buffersônes foar it bewarjen fan tuskenresultaten.
PLC-ûnthâld omfettet primêr de folgjende soarten:
Allinnich lêzen ûnthâld (ROM)
Programmierber Read-Only Memory (PROM)
Erasable Programmable Read-Only Memory (EPROM)
Elektrysk wissich programmeerber lêsûnthâld (EEPROM)
Random Access Memory (RAM)
(3) Ynput / Utfier (I / O) Modules
① Switching Input Module
Switching input apparaten befetsje ferskate switches, knoppen, sensors, ensfh PLC input types kinne wêze DC, AC, of beide. De macht oanbod foar de ynfier circuit kin ekstern foarsjoen, of yn guon gefallen, levere yntern troch de PLC.
② Switching Output Module
De útfiermodule konvertearret de TTL-nivo kontrôlesinjalen dy't troch de CPU útfiere by it útfieren fan it brûkersprogramma yn sinjalen dy't nedich binne op 'e produksjeside om spesifike apparatuer te riden, en dêrmei it útfieringsmeganisme te aktivearjen.
(4) Programmer
De programmeur is in essensjeel ekstern apparaat foar PLC's. It lit brûkers programma's ynfiere yn it brûkersprogrammaûnthâld fan 'e PLC, programma's debuggen en de útfiering fan programma's kontrolearje. Programmatysk kinne programmeurs wurde yndield yn trije soarten:
Handheld Programmer
Grafyske programmeur
Algemiene Computer Programmer
(5) Power Supply
De Netzteil-ienheid konvertearret eksterne krêft (bgl. 220V AC) yn ynterne wurkspanning. De ekstern ferbûne stroomfoarsjenning wurdt omfoarme ta de wurkspanning dy't fereaske is troch de ynterne circuits fan 'e PLC (bgl. DC 5V, ± 12V, 24V) fia in tawijd spanningsregulator foar skeakelmodus binnen de PLC. It soarget ek foar in 24V DC Netzteil foar eksterne ynfier apparaten (bygelyks, proximity Switches) (allinnich foar ynfier punten). De stroomfoarsjenning foar it riden fan PLC-loads wurdt levere troch ...
(6) Perifeare Schnittstellen
Perifeare ynterface circuits ferbine handheld programmeurs of oare grafyske programmeurs, tekst byldskermen, en kin foarmje in PLC kontrôle netwurk fia de perifeare ynterface. PLC's kinne ferbine mei kompjûters mei in PC / PPI-kabel of MPI-kaart fia in RS-485-ynterface, wêrtroch programmearring, tafersjoch, netwurking en oare funksjes mooglik binne.
2. Software komponinten fan PLCs
PLC-software omfettet systeemprogramma's en brûkersprogramma's. Systeemprogramma's wurde ûntwurpen en skreaun troch PLC-fabrikanten en opslein yn it systeemûnthâld fan 'e PLC. Brûkers kinne se net direkt lêze, skriuwe of wizigje. Systeemprogramma's omfetsje typysk systeemdiagnostyske programma's, ynputferwurkingsprogramma's, kompilaasjeprogramma's, programma's foar ynformaasjeoerdracht, en kontrôleprogramma's, ûnder oaren.
User-programma's wurde gearstald troch brûkers dy't PLC-programmearrings brûke basearre op kontrôleeasken. Yn PLC-applikaasjes is it meast krityske aspekt it brûken fan PLC-programmearrings om brûkersprogramma's te skriuwen om kontrôledoelen te berikken. Sûnt PLC's binne spesifyk ûntwikkele foar yndustriële kontrôle, binne har primêre brûkers elektryske technici. Om te foldwaan oan har tradisjonele gewoanten en learmooglikheden, brûke PLC's primêr tawijde talen dy't ienfâldiger, begrypliker en yntuïtyf binne yn ferliking mei kompjûtertalen.
Grafyske ynstruksje struktuer
Eksplisite fariabelen en konstanten
Simplified Program Struktuer
Simplified Application Software Generation Process
Ferbettere debuggen ark
3. Basis wurkprinsipe fan PLCs
It PLC-skennenproses is benammen ferdield yn trije stadia: ynput sampling, útfiering fan brûkersprogramma, en útfier ferfarskje. Lykas werjûn yn 'e figuer: [Figure]
Ynfier Sampling Stage
Tidens de ynfier-sampling-faze lêst de PLC sequentieel alle ynfierstatussen en gegevens op in skennende manier en bewarret se yn 'e oerienkommende ienheden fan it I / O-ôfbyldingsgebiet. Nei't ynfier-sampling is foltôge, giet it proses troch nei de útfiering fan it brûkerprogramma en de útfier ferfrissende stadia. Yn dizze twa stadia, sels as de ynfierstatussen en gegevens feroarje, wurde de statusen en gegevens yn 'e oerienkommende ienheden fan it I / O-ôfbyldingsgebiet net feroare. Dêrom, as de ynfier in pulssinjaal is, moat de pulsbreedte grutter wêze dan ien skennensyklus om te soargjen dat de ynfier ûnder alle omstannichheden lêzen wurde kin.
Utfiering fan brûkersprogramma
Tidens de útfiering fan it brûkerprogramma scant de PLC altyd it brûkerprogramma (ljedderdiagram) yn in folchoarder fan boppen nei ûnderen. By it skennen fan elke ljedderdiagram, scant it earst de kontrôlesirkwy foarme troch de kontakten oan 'e linkerkant fan' e ljedderdiagram. Logyske operaasjes wurde útfierd op de kontrôle circuit yn in lofts-nei-rjochts, top-to-bottom folchoarder. Dan, basearre op de resultaten fan de logyske operaasjes, de status fan de oerienkommende bit yn it systeem RAM opslach gebiet foar de logyske coil wurdt ferfarske, of de status fan de oerienkommende bit yn de I / O ôfbylding gebiet foar de útfier coil wurdt ferfarske, of it wurdt bepaald oft te fieren de spesjale funksje ynstruksjes oantsjutte troch de ledder diagram.
Dat is, tidens de útfiering fan it brûkersprogramma bliuwe allinich de statusen en gegevens fan 'e ynfierpunten yn it I / O-ôfbyldingsgebiet net feroare, wylst de statusen en gegevens fan oare útfierpunten en sêfte apparaten yn it I / O-ôfbyldingsgebiet of systeem-RAM-opslachgebiet kinne feroarje. Ljedderdiagrammen dy't heger wurde pleatst sille ynfloed hawwe op de útfieringsresultaten fan diagrammen mei legere ljedders dy't ferwize nei dizze spoelen of gegevens. Oarsom sille de ferfarske statusen of gegevens fan logyske spoelen yn diagrammen mei legere ljedders allinich beynfloedzje op hegere ljedderdiagrammen yn 'e folgjende skennensyklus.
Utfier fernijende Stage
As de scan fan it brûkersprogramma foltôge is, giet de PLC it útfierferfrissende poadium yn. Tidens dizze faze updates de CPU alle útfier latch circuits neffens de statusen en gegevens yn de I / O image gebiet en driuwt de oerienkommende perifeare apparaten fia de útfier circuits. Dit markearret de wiere útfier fan 'e PLC.
Ynput / Utfier Lag fenomeen
Ut it PLC-wurkproses kinne de folgjende konklúzjes lutsen wurde:
Programma's wurde útfierd op in skennende manier, wat resulteart yn in ynherinte efterstân yn 'e logyske relaasje tusken ynfier- en útfiersinjalen. Hoe langer de skennensyklus, hoe hurder de efterstân.
Njonken de tiid dy't beset wurdt troch de trije haadwurkstadia - ynput sampling, útfiering fan brûkersprogramma's en útfierferfarsking - omfettet de skennensyklus ek tiid ferbrûkt troch operaasjes foar systeembehear. De tiid dy't nedich is foar it útfieren fan it programma is relatearre oan de programmalingte en de kompleksiteit fan 'e ynstruksjeoperaasjes, wylst oare faktoaren relatyf konstant bliuwe. Scansyklusen binne typysk yn 'e oarder fan millisekonden of mikrosekonden.
Tidens de n-de scan-útfiering binne de ynfiergegevens dy't fertroud binne de samplewearde X krigen yn 'e samplingfaze fan dy skennensyklus. De útfierdata Y(n) is basearre op sawol de útfierwearde Y(n-1) fan 'e foarige scan as de hjoeddeistige útfierwearde Yn. It sinjaal stjoerd nei de útfier terminal stiet foar it einresultaat Yn neidat alle berekkeningen binne útfierd yn dizze syklus.
De ynput-/útfier-antwurdfertraging is net allinich relatearre oan 'e skennenmetoade, mar ek mei de regeling fan it programma-ûntwerp.