PLC Knowledge Round-Up: Lettura essenziale per l'ingegneri elettrici!
PLC Knowledge Round-Up: Lettura essenziale per l'ingegneri elettrici!

I. Definizione è Classificazione di PLC
PLC, o Controller Logic Programmable, hè una nova generazione di dispositi universali di cuntrollu industriale. Hè basatu annantu à i microprocessori è integra a tecnulugia di l'informatica, a tecnulugia di cuntrollu automaticu è a tecnulugia di cumunicazione. Cuncepitu per l'ambienti industriali, i PLC presentanu una prugrammazione faciule da capisce cù una "lingua naturale" orientata versu i prucessi di cuntrollu è l'utilizatori. Sò carattarizati da simplicità, facilità d'operazione è alta affidabilità.
Evoluzione da u cuntrollu sequenziale di relé, i PLC sò centrati intornu à i microprocessori è servenu cum'è dispositivi di cuntrollu automaticu versatili. Andemu in i specifichi:
1. Definizione
Un PLC hè un sistema elettronicu digitale cuncepitu per applicazioni industriali. Utilizà una memoria programabile per almacenà struzzioni per operazioni cum'è u calculu logicu, u cuntrollu sequenziale, u timing, u conte è l'aritmetica. Interfaccendu cù ingressi è output digitali è analogichi, i PLC cuntrolanu diversi equipaghji meccanichi è prucessi di produzzione. Tramindui i PLC è i so dispositi periferici sò pensati per integrà perfettamente cù sistemi di cuntrollu industriale è per facilità l'espansione funziunale.
2. Classificazione
I prudutti PLC venenu in una larga varietà cù diverse specificazioni è capacità di prestazione. Sò largamente classificati in basa di a forma strutturale, e differenze funziunali, è u numeru di punti I / O.
2.1 Classificazione per Forma Strutturale
I PLC ponu esse categurizzati in tipi integrali è modulari basati nantu à a so forma strutturale.
(1) PLC integrale
I PLC integrali ospitanu cumpunenti cum'è l'alimentazione, CPU è interfacce I / O in un unicu armadiu. Sò cunnisciuti per a so struttura compacta, a piccula dimensione è l'accessibilità. I PLC di piccula dimensione tipicamente adoptanu sta struttura integrale. Un PLC integrale hè custituitu da una unità basica (cunnisciutu ancu cum'è unità principale) cù punti I / O differenti è una unità di espansione. L'unità basica cuntene u CPU, interfacce I/O, un portu di espansione per cunnette à unità di espansione I/O, è interfacce per cunnette à un programatore o scrittore EPROM. L'unità di espansione, invece, cuntene solu cumpunenti I / O è di alimentazione, senza CPU. L'unità di basa è l'unità di espansione sò generalmente cunnessi via un cable flat. I PLC integrali ponu ancu esse equipati di unità di funzione speciale, cum'è unità analogiche è unità di cuntrollu di posizione, per espansione e so capacità.
(2) PLC modulari
I PLC modulari presentanu moduli separati per ogni cumpunente, cum'è moduli CPU, moduli I / O, moduli di alimentazione (a volte integrati in u modulu CPU), è diversi moduli di funzione. Questi moduli sò muntati nantu à un quadru o backplane. U vantaghju di i PLC modulari si trova in a so cunfigurazione flessibile, chì permette a selezzione di diverse scale di sistema cum'è necessariu. Sò ancu faciuli di assemblà, espansione è mantene. I PLC di medie è grande dimensione generalmente adoptanu una struttura modulare.
Inoltre, alcuni PLC combinanu e caratteristiche di i tipi integrali è modulari, furmendu ciò chì hè cunnisciutu cum'è un PLC impilatu. In i PLC impilati, cumpunenti cum'è u CPU, l'alimentazione è l'interfacce I / O sò moduli indipendenti cunnessi via cavi è ponu esse impilati strati per strati. Stu disignu ùn solu offre una cunfigurazione flessibile di u sistema, ma permette ancu una dimensione compacta.
2.2 Classificazione per Funzione
Basatu nantu à e so capacità funziunali, i PLC ponu esse divisi in trè categurie: low-end, mid-range è high-end.
(1) PLC low-end
I PLC low-end pussede funzioni basiche cum'è operazioni logiche, timing, cunti, shifting, autodiagnosi è monitoraghju. Puderanu ancu include una quantità limitata di input / output analogicu, operazioni aritmetiche, trasferimentu di dati è paraguni, è funzioni di cumunicazione. Questi PLC sò principalmente usati per sistemi di cuntrollu di una sola macchina chì implicanu u cuntrollu logicu, u cuntrollu sequenziale, o una piccula quantità di cuntrollu analogicu.
(2) PLC di gamma media
In più di e funzioni di i PLC di fascia bassa, i PLC di gamma media offrenu capacità più forti in input / output analogicu, operazioni aritmetiche, trasferimentu di dati è paraguni, cunversione di u sistema di numeri, I / O remoti, subrutine è rete di cumunicazione. Qualchidunu pò ancu avè funzioni di cuntrollu di interruzzione è di cuntrollu PID, chì li facenu adattati per sistemi di cuntrollu cumplessi.
(3) PLC high-end
I PLC high-end, in più di e capacità di i PLC di gamma media, includenu funzioni avanzate cum'è operazioni aritmetiche firmate, computazioni di matrici, operazioni logiche di bit, calculi di radica quadrata è altre operazioni di funzione speciale. Hanu ancu capacità di creazione di tavule è trasferimentu di tavulinu. I PLC high-end vantanu funzionalità di cumunicazione è di rete rinfurzate, chì permettenu un cuntrollu di prucessu à grande scala o a furmazione di sistemi di cuntrollu di rete distribuiti, ottenendu cusì l'automatizazione di fabbrica.
2.3 Classificazione per punti I/O
Sicondu u numeru di punti I / O, i PLC ponu esse classificati in categurie chjuche, medie è grande.
(1) Small PLC
I PLC chjuchi anu menu di 256 punti I / O, presentanu una sola CPU, è utilizanu processori 8-bit o 16-bit. A so capacità di memoria d'utilizatore hè tipicamente sottu 4KB.
(2) Medium PLC
I PLC medii anu trà 256 è 2048 punti I/O, impieganu CPU duali, è anu una capacità di memoria d'utilizatore chì varieghja da 2KB à 8KB.
(3) Grande PLC
I PLC grandi vantanu più di 2048 punti I/O, utilizanu più CPU, è sò dotati di processori 16-bit o 32-bit. A so capacità di memoria d'utilizatore varieghja da 8KB à 16KB.
In u mondu sanu, i prudutti PLC ponu esse categurizzati in trè tippi righjunali principali: americani, europei è giapponese. I tecnulugii PLC americani è europei sò stati sviluppati indipindentamente, risultatu in differenzi distinti trà i so prudutti. A tecnulugia PLC giapponese, introdutta da i Stati Uniti, eredita certe caratteristiche da i PLC americani, ma si cuncentra in i PLC di piccula dimensione. Mentre chì i PLC americani è europei sò famosi per e so offerte media è grande, i PLC giapponesi sò famosi per i so contraparti di piccula dimensione.
II. Funzioni è campi d'applicazione di i PLC
I PLC combinanu i vantaghji di u cuntrollu relay-contactor è a flessibilità di l'urdinatori. Stu disignu unicu 赋予了PLCs numerose caratteristiche senza precedenti cumparatu cù altri controller.
1. Funzioni di PLC
Cum'è un dispositivu di cuntrollu automaticu industriale universale centratu intornu à i microprocessori è chì integra a tecnulugia di l'informatica, a tecnulugia di cuntrollu automaticu è a tecnulugia di cumunicazione, i PLC offrenu una multitùdine di vantaghji. Questi includenu alta affidabilità, dimensioni compatte, funziunalità forte, cuncepimentu di prugramma simplice è flessibile, versatilità è mantenimentu faciule. In cunseguenza, i PLC trovanu applicazioni estensive in campi cum'è a metallurgia, l'energia, i chimichi, i trasporti è a generazione di energia, chì emergenu cum'è unu di i trè pilastri di u cuntrollu industriale mudernu (à fiancu à i robots è CAD / CAM). Basatu nantu à e caratteristiche di i PLC, e so forme funziunali ponu esse riassunte cum'è seguente:
(1) Switching Control Logic
I PLC pussede robuste capacità di calculu logicu, chì li permettenu di ottene diversi cuntrolli lògichi simplici è cumplessi. Questu hè u duminiu più fundamentale è largamente applicatu di i PLC, chì rimpiazza u cuntrollu tradiziunale di relay-contactor.
(2) Control Analogicu
PLCs sò furnuti cù moduli di cunversione A / D è D / A. U modulu A/D converte quantità analogiche da u campu - cum'è a temperatura, a pressione, u flussu è a velocità - in quantità digitale. Queste quantità digitali sò poi trattate da u microprocessore in u PLC (cum'è i microprocessori ponu solu gestisce quantità digitale) è dopu aduprate per u cuntrollu. In alternativa, u modulu D/A converte quantità digitali in quantità analogiche per cuntrullà l'ughjettu cuntrullatu, permettendu cusì à i PLC di esercite un cuntrollu di quantità analogiche.
(3) Prucessu Control
I PLC muderni di medie è grande dimensione tipicamente presentanu moduli di cuntrollu PID, chì permettenu u cuntrollu di prucessu in ciclu chjusu. Quandu una variabile devia durante u prucessu di cuntrollu, u PLC calcula l'output currettu utilizendu l'algoritmu PID, aghjustendu cusì u prucessu di produzzione è mantene a variabile à u setpoint. Attualmente, parechji PLC di piccula dimensione incorporanu ancu funziunalità di cuntrollu PID.
(4) Timing and Counting Control
I PLC vantanu una forte capacità di cronometrazione è cuntazione, capaci di furnisce decine, centinaie, o ancu millaie di timers è contatori. A durata di u tempu è i valori di cunti pò esse stabilitu arbitrariamente da l'utilizatore quandu scrive u prugramma d'utilizatore, o da l'operatori in situ attraversu un programatore. Questu permette u cuntrollu di u timing è u conte. Se l'utilizatori anu bisognu di cuntà i segnali d'alta frequenza, ponu optà per moduli di cunti d'alta veloce.
(5) Control Sequential
In u cuntrollu industriale, u cuntrollu sequenziale pò esse rializatu attraversu l'istruzzioni di passi PLC o a prugrammazione di registru di shift.
(6) Trattamentu di dati
I PLC muderni ùn sò micca solu capaci di eseguisce operazioni aritmetiche, trasferimentu di dati, classificazione è ricerca di tavule, ma ponu ancu fà paraguni di dati, cunversione di dati, cumunicazione di dati, visualizazione di dati è stampa. Puderanu robuste capacità di trattamentu di dati.
(7) Comunicazione è Networking
A maiò parte di i PLC muderni incorporanu tecnulugia di cumunicazione è di rete, cù interfacce RS-232 o RS-485 per u cuntrollu I/O remoto. Diversi PLC ponu esse in rete è cumunicà cù l'altri. Unità di trasfurmazioni di signali di i dispositi esterni ponu scambià prugrammi è dati cù unu o più cuntrolli programabili. U trasferimentu di prugramma, u trasferimentu di file di dati, u monitoraghju è u diagnosticu pò esse realizatu attraversu interfacce di cumunicazione o processori di cumunicazione, chì utilizanu interfacce hardware standard o protokolli di cumunicazione proprietarii per facilità u trasferimentu di u prugramma è di dati.
2. Campi Applicazioni di PLC
Attualmente, i PLC sò largamente impiegati in u paese è à l'internaziunale in diverse industrie, cumprese siderurgia, petroliu, chimica, energia, materiali di costruzione, fabricazione meccanica, automobili, tessili ligeri, trasporti, prutezzione ambientale è divertimentu culturale. E so applicazioni ponu esse largamente categurizate cum'è seguente:
(1) Switching Control Logic
Questu hè u duminiu più fundamentale è largamente applicatu di i PLC, chì rimpiazza i circuiti di relè tradiziunali per ottene u cuntrollu logicu è sequenziale. I PLC ponu esse aduprati per u cuntrollu di una sola macchina, è ancu per u cuntrollu di u gruppu multi-macchina è e linee di produzzione automatizate, cum'è macchine per stampaggio a iniezione, macchine da stampa, macchine graffatrici, macchine utensili combinate, rettificatrici, linee di produzione di imballaggio e linee di assemblaggio galvaniche.
(2) Control Analogicu
In i prucessi di produzzione industriale, numerose quantità variate continuamente - cum'è a temperatura, a pressione, u flussu, u livellu di liquidu è a velocità - sò quantità analogiche. Per attivà i PLC per trattà quantità analogiche, deve esse realizatu cunversione A/D è D/A trà quantità analogiche è digitali. I pruduttori di PLC producenu moduli di cunversione A/D è D/A accumpagnati per facilità l'applicazioni di cuntrollu analogicu per i PLC.
(3) Motion Control
PLCpò esse usatu per u cuntrollu di u muvimentu rotativu o lineale. In quantu à a cunfigurazione di u sistema di cuntrollu, l'applicazioni iniziali cunnessu direttamente sensori di pusizione è attuatori per cambià i moduli I/O. Oghje, i moduli di cuntrollu di muvimentu specializati sò generalmente impiegati. Questi moduli ponu guidà u cuntrollu di posizione à un assi o multi-assi per i motori stepper o servomotori. Quasi tutti i prudutti principali di i pruduttori di PLC in u mondu presentanu capacità di cuntrollu di muvimentu, chì sò largamente utilizati in diverse machini, macchine utensili, robots, ascensori è altre applicazioni.
(4) Prucessu Control
U cuntrollu di prucessu si riferisce à u cuntrollu in ciclu chjusu di quantità analogiche cum'è a temperatura, a pressione è u flussu. Hà applicazioni estensive in campi cum'è metallurgia, ingegneria chimica, trattamentu termale è cuntrollu di caldaie. Cum'è l'urdinatori di cuntrollu industriale, i PLC ponu esse programati cù una varietà di algoritmi di cuntrollu per rializà u cuntrollu in ciclu chjusu. U cuntrollu PID hè un metudu di regulazione cumunimenti utilizatu in sistemi di cuntrollu di circuitu chjusu. I PLC di grandezza media è grande sò dotati di moduli PID, è attualmente, assai PLC di dimensioni chjuche presentanu ancu stu modulu funziunale. L'elaborazione PID generalmente implica l'esecuzione di una subrutina PID dedicata.
(5) Trattamentu di dati
I PLC muderni sò dotati di operazioni matematiche (cumprese a matrice di calculu, u calculu di funzioni, l'operazioni logiche), u trasferimentu di dati, a cunversione di dati, a classificazione, a ricerca di a tavola è e funzioni di manipulazione di bit. Puderanu eseguisce l'acquisizione di dati, l'analisi è u trattamentu. Queste dati ponu esse paragunati cù i valori di riferimentu almacenati in memoria per fà operazioni di cuntrollu specifichi o trasmessi à altri dispositi intelligenti per via di funzioni di cumunicazione. Puderanu ancu esse stampati è tabulati. L'elaborazione di dati hè tipicamente utilizata in sistemi di cuntrollu di grande scala, cum'è sistemi di fabricazione flessibile senza equipaggiu, è in sistemi di cuntrollu di prucessu, cum'è quelli in a fabbricazione di carta, a metallurgia è l'industria alimentaria.
(6) Comunicazione è Networking
A cumunicazione PLC include a cumunicazione trà PLC è trà PLC è altri dispositi intelligenti. Cù u sviluppu di u cuntrollu di l'urdinatore, e rete d'automatizazione di fabbrica anu avanzatu rapidamente. Tutti i pruduttori di PLC ponenu un grande enfasi nantu à e capacità di cumunicazione di i PLC è anu introduttu i so rispettivi sistemi di rete. I PLC pruduciutu recentemente sò dotati di interfacce di cumunicazione, rendendu a cumunicazione assai còmuda.
III. Struttura di basa è u principiu di travagliu di i PLC
Cum'è un computer di cuntrollu industriale, i PLC sparte similarità in a struttura cù l'urdinatori ordinali. Tuttavia, e differenze nascenu per via di diversi scenari d'usu è obiettivi.
1. Cumpunenti Hardware di PLC
U schema di struttura di basa di un host PLC hè mostratu in a figura sottu: [Figura]
In u diagramma, l'ospite PLC hè custituitu da una CPU, memoria (EPROM, RAM), unità di input / output, interfacce I / O periferiche, interfacce di cumunicazione è un alimentatore. Per i PLC integrali, tutti questi cumpunenti sò allughjati in u stessu armadiu. In i PLC modulari, ogni cumpunente hè imballatu indipindente cum'è un modulu, è i moduli sò cunnessi via un rack è cavi. Tutte e parti in l'ospite sò interconnesse per mezu di l'autobus di putenza, l'autobus di cuntrollu, l'autobus d'indirizzu è l'autobus di dati. Sicondu i bisogni di l'ughjettu di cuntrollu attuale, diversi dispositi esterni sò cunfigurati per furmà diversi sistemi di cuntrollu PLC.
I dispositi esterni cumuni includenu programatori, stampanti è scrittori EPROM. I PLC ponu ancu esse equipati di moduli di cumunicazione per cumunicà cù macchine di livellu più altu è altri PLC, furmendu cusì un sistema di cuntrollu distribuitu per i PLC.
A sottu hè una introduzione à ogni cumpunente di u PLC è u so rolu, per aiutà l'utilizatori à capisce megliu i principii di cuntrollu è i prucessi di travagliu di i PLC.
(1) CPU
U CPU hè u centru di cuntrollu di u PLC. Sottu u cuntrollu di u CPU, u PLC coordina è opera in modu ordinatu per ottene u cuntrollu di vari equipaghji in situ. Cumpostu da un microprocessore è un controller, u CPU pò fà operazioni logiche è matematiche è coordina u travagliu di diversi cumpunenti internu di u sistema di cuntrollu. U controller gestisce l'operazione ordinata di tutte e parte di u microprocessore. A so funzione primaria hè di leghje struzzioni da a memoria è eseguisce.
(2) Memoria
I PLC sò dotati di dui tipi di memoria: memoria di sistema è memoria d'utilizatore. A memoria di u sistema guarda i prugrammi di gestione di u sistema, chì l'utilizatori ùn ponu accede o mudificà. A memoria di l'utilizatori conserva i prugrammi di l'applicazione compilati è i stati di dati di travagliu. A parte di a memoria di l'utilizatori chì guarda i stati di dati di travagliu hè ancu cunnisciuta cum'è l'area di almacenamiento di dati. Include spazii di l'imaghjini di dati di input / output, aree di dati di valori predefiniti è attuali per timers / contatori, è zone di buffer per almacenà risultati intermedi.
A memoria PLC include principalmente i seguenti tipi:
Memoria di sola lettura (ROM)
Memoria programmabile di sola lettura (PROM)
Memoria di sola lettura programmabile cancellabile (EPROM)
Memoria di sola lettura programmabile e cancellabile elettricamente (EEPROM)
Memoria d'accessu aleatoriu (RAM)
(3) Moduli di input/output (I/O).
① Module d'entrée de commutation
I dispusitivi di cunversione di input includenu diversi switches, buttoni, sensori, etc. Tipi di input PLC pò esse DC, AC, o i dui. L'alimentazione per u circuitu di input pò esse furnita esternamente, o in certi casi, furnita internamente da u PLC.
② Modulu d'uscita di cambiamentu
U modulu di output converte i segnali di cuntrollu di livellu TTL emessi da u CPU quandu eseguisce u prugramma di l'utilizatori in segnali necessarii in u situ di produzzione per guidà l'equipaggiu specificu, attuendu cusì u mecanismu di esecuzione.
(4) Programmer
U programatore hè un dispositivu esternu essenziale per i PLC. Permette à l'utilizatori di inserisce i prugrammi in a memoria di u prugramma di l'utilizatori di u PLC, i prugrammi di debug è di monitorà l'esecuzione di u prugramma. Programmatically, i programatori ponu esse categurizzati in trè tippi:
Programmatore portatile
Programmatore Graficu
Programmatore Generale di Computer
(5) Alimentazione
L'unità di alimentazione converte l'energia esterna (per esempiu, 220V AC) in tensione di travagliu internu. L'alimentazione cunnessa esternamente hè trasfurmata in a tensione di travagliu necessaria da i circuiti interni di u PLC (per esempiu, DC 5V, ± 12V, 24V) per mezu di un regulatore di tensione dedicatu in modalità switch in u PLC. Fornisce ancu una alimentazione di 24V DC per i dispositi di input esterni (per esempiu, interruttori di prossimità) (per i punti di input solu). L'alimentazione per guidà carichi PLC hè furnita da ...
(6) Interfacce periferiche
I circuiti di l'interfaccia periferica cunnettanu programatori portatili o altri programatori grafichi, display di testu, è ponu formà una rete di cuntrollu PLC via l'interfaccia periferica. I PLC ponu cunnette à l'urdinatori utilizendu un cable PC / PPI o una carta MPI attraversu una interfaccia RS-485, chì permette a prugrammazione, u monitoraghju, a rete è altre funzioni.
2. Cumpunenti Software di PLC
U software PLC comprende prugrammi di sistema è prugrammi d'utilizatori. I prugrammi di u sistema sò cuncepiti è scritti da i pruduttori di PLC è almacenati in a memoria di u sistema di u PLC. L'utilizatori ùn ponu micca leghje, scrive o mudificà direttamente. I prugrammi di u sistema generalmente includenu prugrammi di diagnosticu di u sistema, prugrammi di trasfurmazioni di input, prugrammi di compilazione, prugrammi di trasferimentu di informazioni è prugrammi di monitoraghju, frà altri.
UI prugrammi ser sò compilati da l'utilizatori chì utilizanu linguaggi di prugrammazione PLC basatu nantu à esigenze di cuntrollu. In l'applicazioni PLC, l'aspettu più criticu hè l'usu di i linguaggi di prugrammazione PLC per scrive prugrammi d'utilizatori per ottene l'ugettivi di cuntrollu. Siccomu i PLC sò specificamente sviluppati per u cuntrollu industriale, i so utilizatori primari sò tecnichi elettrici. Per risponde à i so abitudini tradiziunali è e capacità d'apprendimentu, i PLC impieganu principalmente lingue dedicate chì sò più simplici, più comprensibili è più intuitivi cumparatu cù e lingue di l'informatica.
Struttura d'istruzione grafica
Variabili esplicite è constanti
Struttura di prugramma simplificata
Prucessu simplificatu di generazione di software d'applicazione
Strumenti di Debugging Enhanced
3. Principiu di travagliu basicu di PLC
U prucessu di scanning PLC hè principalmente divisu in trè fasi: campionamentu di input, esecuzione di u prugramma di l'utilizatori è rinfrescante di output. Cum'è mostra in a figura: [Figura]
Fase di campionamentu di input
Durante a fase di campionamentu di input, u PLC leghje in sequenza tutti i stati di input è e dati in una manera di scansione è li almacena in l'unità currispundenti di l'area di l'imaghjini I/O. Dopu chì u campionamentu di input hè cumpletu, u prucessu passa à l'esekzione di u prugramma di l'utilizatori è e fasi di rinfrescante di output. In queste duie tappe, ancu s'è i stati di input è i dati cambianu, i stati è e dati in l'unità currispundenti di l'area di l'imaghjini I / O ùn saranu micca alterati. Dunque, se l'input hè un signalu di impulsu, a larghezza di l'impulsu deve esse più grande di un ciclu di scanning per assicurà chì l'input pò esse lettu in ogni circustanza.
Fase di Esecuzione di u prugramma di l'Usuariu
Durante a fase di esecuzione di u prugramma di l'utilizatori, u PLC scansa sempre u prugramma di l'utilizatore (diagramma di scala) in una sequenza top-down. Quandu scanseghja ogni schema di scala, prima scansa u circuitu di cuntrollu furmatu da i cuntatti à u latu manca di u diagramma di scala. L'operazioni logiche sò realizate nantu à u circuitu di cuntrollu in un ordine da sinistra à diritta, da cima à fondu. Allora, basatu annantu à i risultati di l'operazioni logiche, u statutu di u bit currispundente in l'area di almacenamento RAM di u sistema per a bobina logica hè rinfrescatu, o l'statu di u bit currispundenti in l'area di l'imaghjini I / O per a bobina di output hè rinfrescatu, o hè determinatu se eseguisce l'istruzzioni di funzione speciale specificata da u diagramma di scala.
Vale à dì, durante l'esekzione di u prugramma di l'utilizatori, solu i stati è e dati di i punti di input in l'area di l'imaghjini I/O restanu invariati, mentre chì i stati è e dati di l'altri punti di output è i dispositi soft in l'area di l'imaghjini I/O o l'area di almacenamiento RAM di u sistema pò cambià. I diagrammi di scala posizionati più altu affettanu i risultati di l'esekzione di i diagrammi di scala più bassi chì riferite à queste bobine o dati. À u cuntrariu, i stati rinfriscati o dati di bobine logiche in i diagrammi di scala più bassi influenzeranu solu i diagrammi di scala più altu in u prossimu ciclu di scanning.
Stage di rinfrescante di output
Quandu a scansione di u prugramma di l'utilizatori hè cumpleta, u PLC entra in u stadiu di rinfrescante di output. Durante questa fase, u CPU aghjurnà tutti i circuiti di latch di output secondu i stati è e dati in l'area di l'imaghjini I / O è guida i periferiche currispondenti via i circuiti di output. Questu marca u veru output di u PLC.
Fenomenu Lag Input / Output
Da u prucessu di travagliu di u PLC, si ponu ghjunghje e seguenti cunclusioni:
I prugrammi sò eseguiti in modu di scanning, risultatu in un lag inherente in a relazione logica trà i signali di input è output. U più longu u ciculu di scanning, u più severu u lag.
In più di u tempu occupatu da e trè fasi principali di travagliu - campionamentu di input, esecuzione di u prugramma di l'utilizatori è rinfrescante di output - u ciculu di scansione include ancu u tempu cunsumatu da l'operazioni di gestione di u sistema. U tempu pigliatu per l'esekzione di u prugramma hè in relazione cù a durata di u prugramma è a cumplessità di l'operazioni d'istruzzioni, mentre chì altri fattori restanu relativamente custanti. I cicli di scanning sò tipicamente in l'ordine di millisecondi o microsecondi.
Durante a n-esima esecuzione di scansione, i dati d'input chì si basanu sò u valore di campionamentu X ottenutu durante a fase di campionamentu di quellu ciculu di scanning. I dati di output Y(n) sò basati nantu à u valore di output Y (n-1) da a scansione precedente è u valore di output attuale Yn. U signale mandatu à u terminal di output rapprisenta u risultatu finali Yn dopu chì tutti i calculi sò stati eseguiti durante stu ciculu.
U lag di risposta di input / output ùn hè micca solu ligatu à u metudu di scansione, ma ancu à l'arrangiamentu di u disignu di u prugramma.