Hvordan PLC -kontrollere fungerer og opererer

Mar 13, 2025 Legg igjen en beskjed

PLC -kontroller refererer til den programmerbare logikkontrolleren (programmerbar logikkontroller, PLC for kort), er en digital elektronisk enhet med en mikroprosessor for automatiseringskontroll av digital logikkontroller, kan lastes når som helst kontrollinstruksjonene er lagret i minnet og utførelsen.


PLC -kontroller er mye brukt innen industriell kontroll, følgende forklarer arbeidsprinsippet og driften av PLC -kontrolleren:


Arbeidsprinsippet til PLC -kontrolleren


Skanningsteknologi Når PLC blir satt i drift, er arbeidsprosessen generelt delt inn i tre trinn, nemlig inngangsprøvetaking, utførelse av brukerprogram og utførelse av utforming av tre trinn. Gjennomføring av de ovennevnte tre fasene kalles en skanningssyklus. I løpet av hele operasjonsperioden gjentar PLC -CPU de tre faser ovenfor med en viss skannehastighet.


1. Inngangsprøvetakingsfase I løpet av inngangsprøvetakingsfasen leser PLC i alle inngangstilstander og data sekvensielt på en skanningsmåte og lagrer dem i de tilsvarende enhetene i I/O -bildeområdet. Etter slutten av inngangsprøvetakingen, brukeren av brukerprogrammets utførelse og utgangsoppdateringsfase. I løpet av disse to fasene, selv om inngangstilstandene og dataene endres, endres ikke tilstandene og dataene til de tilsvarende celler i I/O -bildeområdet. Derfor, hvis inngangen er et pulssignal, må bredden på pulssignalet være større enn en skanningssyklus for å sikre at inngangen kan leses i alle fall.


2. Brukerprogrammets utførelsesfase I løpet av utførelsesfasen for brukerprogrammet, skanner PLC alltid brukerprogrammet (Ladder Diagram) sekvensielt i en ovenfra og ned-rekkefølge. Ved skanning av hvert stigediagram, og skanner alltid først venstre side av stigediagrammet med kontaktene kontrolllinjen, og i henhold til den første venstre og deretter til høyre, først opp og deretter ned rekkefølgen på kontaktene, utgjør kontrolllinjen for logiske operasjoner, og deretter i henhold til resultatene i den logiske operasjonene, oppdater den logiske spolen i System Ram -lagringsområdet i tilstanden til den logiske operasjonene, oppdater den logiske spolen i System Ram -lagringsområdet i tilstanden til den logiske operasjonene, oppdatere den logiske operasjonene for logiske operasjoner, og deretter den logiske operasjonene, og deretter oppstår kontrolllinjen for logiske operasjoner og deretter. eller oppdater utgangsspolen i den tilsvarende biten av tilstanden til I / O -bildeområdet; eller bestemme om du vil utføre en spesiell funksjonsinstruksjon som er spesifisert i stigediagrammet.

Det vil si at under utførelsen av brukerprogrammet er det bare tilstandene og dataene til inngangspunktene i I/O -bildeområdet som ikke endres, mens tilstandene og dataene til de andre utgangspunktene og de myke enhetene i I/O -bildeområdet eller System RAM -minneområdet kan endre seg, og stigediagrammer som er ordnet på topp Tvert imot, stigediagrammer som er anordnet på den annen side, en stige nederst på stigen, tilstanden eller dataene til logiske spoler som er oppdatert, vil ikke være tilgjengelig for programmet øverst på stigen til neste skanningssyklus. Hvis en øyeblikkelig I/O -instruksjon brukes under utførelse av programmet, kan du få tilgang til I/O -punkter direkte. Det vil si at hvis en I/O -instruksjon brukes, vil verdien av inngangsprosessbildegisteret ikke bli oppdatert, programmet vil ta verdien direkte fra I/O -modulen, og utgangsprosessbilderegisteret vil bli oppdatert umiddelbart, noe som er litt annerledes enn den umiddelbare inngangen.


3. Output oppdateringsfase Etter å ha skannet brukerprogrammet, går PLS inn i utgangsoppdateringsfasen. I løpet av denne perioden oppdaterer CPU i samsvar med I / O -bildeområdet som tilsvarer tilstanden og dataene alle utgangsslåskretsen, og deretter gjennom utgangskretsen for å drive de tilsvarende periferiutstyr. På dette tidspunktet er den virkelige produksjonen fra PLS.

PLC -kontrollerens driftsmodus Selv om Ladder Diagram -programmet som brukes av PLC ofte brukes i mange reléer, tidtakere og tellere og andre navn, men PLC er ikke fysisk innenfor maskinvaren, men minnet og programmeringen for å gjøre Logic Control -redigering, og gjennom utgangskomponentene koblet til de eksterne mekaniske enhetene for å gjøre fysisk kontroll. Derfor kan maskinvareområdet som kreves for kontrolleren reduseres kraftig. Faktisk utfører PLC Ladder -programmet ved å skanne stigprogramkoden inn i CPU -linjen for linje og utfører til slutt kontrolloperasjonen. Hele skanneprosessen består av tre hovedtrinn, "Input Status Check", "Programutførelse" og "Output Status Update", som er beskrevet som følger:


Trinn 1 "Inngangsstatus sjekk":PLC sjekker først statusen til bryterne eller sensorene som er koblet til inngangskomponentene (1 eller 0 for av eller på) og skriver deres status til den tilsvarende posisjonen XN i minnet.

Trinn 2 "Programutførelse":Stigprogrammet er lastet inn i CPU -linjen for linje for drift. Hvis inngangsstatus for inngangskontakt er nødvendig for programutførelse, vil CPU -en spørre og hente den direkte fra minnet. Resultatet av utgangsspoleoperasjonen lagres i tilsvarende posisjon i minnet og blir ikke reagert på utgangsterminalen YN foreløpig.

Trinn 3 "Output Status Update":Utgangsstatusen i trinn 2 oppdateres til PLS -utgangskontaktene og programmet går tilbake til trinn 1. Disse tre trinnene kalles PLC -skanningssyklusen, og tiden som kreves for fullføring kalles PLS -responstiden. Hvis PLC -inngangssignalet er mindre enn denne responstiden, er det en mulighet for feillesing. Etter hver programutførelse og før neste programutførelse, vil utdata- og inngangsstatusen bli oppdatert en gang, slik at denne operasjonen kalles "End-of-Program Regeneration" for utgangene og inngangene.

Sende bookingforespørsel

whatsapp

Telefon

E-post

Forespørsel