Plc-Programmeringskonsept
Programmerbare Logiske Styringer (Pls) er hovedkomponentene i industrielle automasjons-og styringssystemer. Den kontrollerende natur PLC er alt fra enkel-trykknapp veksling til en enkelt motor til flere komplekse styrestrukturer. PLC-programmeringen er en viktig oppgave å designe og implementere kontrollprogram avhengig av kundenes behov. ET PLC-program består av et sett med instruksjoner enten i tekstlig eller grafisk form, som representerer logikken som skal implementeres for spesifikke industrielle sanntidsprogrammer.
en dedikert plc-programmeringsprogramvare kommer fra EN plc-maskinvare av spesifikk produsent som tillater oppføring og utvikling av brukerapplikasjonskode, som endelig kan lastes ned TIL plc-maskinvaren. Denne programvaren sikrer Også Human Machine Interface (Hmi) som en grafisk representasjon av variabler. NÅR dette programmet blir lastet ned TIL PLC og HVIS PLC er plassert I Kjøremodus, fungerer PLC kontinuerlig i henhold til programmet. Før du går TIL plc-programmet, gi oss beskjed om GRUNNLEGGENDE OM PLC-programmeringsopplæringen og dens grunnleggende konsepter.
Plc Programmering Grunnleggende
EN CPU AV PLC utfører to forskjellige programmer:
1. Operativsystemet
2. Brukerprogrammet
Operativsystemet
operativsystemet organiserer alle FUNKSJONER, operasjoner Og sekvenser AV CPU som ikke er knyttet til en kontrolloppgave. OS-oppgavene inkluderer
- Håndtering av en varm omstart og varm omstart
- Oppdatere og sende ut prosessbildetabellene med inngang og utganger
- Utføre brukerprogrammet
- Oppdage og ringe avbrudd
- Administrere minneområdene
- Etablere kommunikasjon med programmerbare enheter
Grunnleggende plc-programmering
Brukerprogrammet
det er en kombinasjon av ulike funksjoner som kreves for å behandle en automatisert oppgave. Dette må opprettes av brukerne og må lastes ned TIL CPU AV PLC. Noen av oppgavene til brukerprogrammet inkluderer:
- Initiere alle betingelsene for å starte den angitte oppgaven
- Lese Og evaluere alle binære og analoge inngangssignaler
- Spesifisere utgangssignaler til alle binære og analoge utgangssignaler
- Utføre avbrudd og håndteringsfeil
i dagens industriell automasjonssektor er det flere ledende PLC-produsenter som utvikler typiske PLC-er som spenner fra små TIL high-end PLC-er. HVER PLC-produsent har sin egen dedikerte programvare for å programmere OG konfigurere plc-maskinvaren. MEN PROGRAMMERINGSSPRÅKET PLC er variert avhengig av produsentene. Noen produsenter har felles programmeringsspråk og noen andre har ulik. Noen av DE standard programmeringsspråkene TIL PLC er i utgangspunktet av to typer, som videre er delt inn i flere typer, som er som følger:
1.Tekstspråk
- Instruksjonsliste (IL)
- Strukturert Tekst (ST)
2. Grafisk språk
- Stigediagrammer (LD)
- Funksjonsblokkdiagram (FBD)
- Sekvensiell Funksjonsdiagram (SFC)
sammenlignet med tekstbaserte språk, er grafiske språk foretrukket av mange brukere å programmere EN PLS på grunn av deres enkle og praktiske programmeringsfunksjoner. Alle nødvendige funksjoner og funksjonsblokker er tilgjengelige i standardbiblioteket TIL HVER PLC-programvare. Disse funksjonsblokkene inkluderer tidtakere, tellere, strenger, komparatorer, numeriske, aritmetiske, bit-shift, ringer funksjoner, og så videre.
PLC-Programmeringsenheter
Ulike typer programmeringsenheter brukes til å angi, modifisere og feilsøke ET PLC-program. Disse programmeringsterminalenhetene inkluderer håndholdte og PC-baserte enheter. I den håndholdte programmeringsmetoden er en proprietær enhet koblet til PLC via en tilkoblingskabel. Denne enheten består av et sett med nøkler som gjør det mulig å skrive inn, redigere og dumpe koden I PLC. Disse håndholdte enhetene består av liten skjerm for å gjøre instruksjonen som er programmert synlig. Disse er kompakte og brukervennlige enheter, men disse håndholdte enhetene har begrensede evner.
PLC-Programmeringsenheter
mest populært en Personlig Datamaskin (PC) brukes til programmering AV PLC i forbindelse med programvaren gitt av produsenten. Ved Å bruke DENNE PCEN kan vi kjøre programmet i enten online eller offline modus, og kan også redigere, overvåke, diagnostisere OG feilsøke PROGRAMMET TIL PLC. Måten å overføre programmet TIL PLC er vist i figuren ovenfor, HVOR PCEN består av programkode som svarer til kontrollprogrammet som overføres til PLC CPU via programmeringskabel.
Ladder Logic Plc Programmering
Ladder Logic Plc Programmering
blant flere programmeringsspråk er ladder logic diagram den mest grunnleggende OG enkleste formen FOR programmering AV PLC. Før du skal programmere PLC med dette språket, bør du vite litt grunnleggende informasjon om DET. Figuren nedenfor viser hardwired-stigen diagram der den samme lampen belastningen styres av to trykknappbrytere, i tilfelle hvis en av bryterne blir lukket, lampen lyser. Her kalles to horisontale linjer trinn som er forbundet mellom to vertikale linjer kalt skinner. Hvert trinn etablerer den elektriske kontinuiteten mellom positive (L) og negative skinner (N) slik at strømmen strømmer fra inngangs-til utgangsenheter. Noen av symbolene som brukes i stigen logikk programmering er vist i figuren.
Inngangsbrytere er typer inkluderer normalt lukket og normalt åpnet som vist ovenfor. I tillegg til ovenfor gitte funksjonelle symboler, er det flere funksjoner som timer, teller, PID, etc., som er lagret i standardbiblioteket for å programmere komplekse oppgaver.
Trinnvis Prosedyre FOR Programmering AV PLC Ved Hjelp Av Stigelogikk
Trinnvis Prosedyre FOR Programmering AV Plc Ved Hjelp AV Stigelogikk
prosedyren for programmering AV PLC for en bestemt applikasjon avhenger av typen standard produsent programvareverktøy og typen kontrollapplikasjon. Men for å gi en grunnleggende veiledning til studentene, gir denne atrticle en enkel tilnærming til å designe kontrollapplikasjon I PLC-programmeringsprogramvare, som gitt nedenfor, men denne programmeringsmetoden passer ikke akkurat inn i alle typer programmeringsverktøy og kontrollapplikasjoner.
Trinn 1: Analyser Og Få Ideen Om Control Application
det primære trinnet for å programmere PLC er å få ideen du skal utvikle et applikasjonsbasert program for. Hvis du kjører en linje tilhenger robot ved BRUK AV DC motor når trykknappen trykkes. Denne statusen må vises AV LED-lampen når motoren slås på. Motoren er også festet med en sensor (her betraktes det som en annen bryter) som oppdager hindringer, så når dette slås på, må motoren slås av. Og tilsvarende, hvis motoren er slått av, skal summeren slås på.
PLC-Kontrollapplikasjon
Trinn 2: Oppgi Alle Forholdene og få Designet ved Hjelp Av Flytskjema
variablene i prosjektet ovenfor Er M: Motor, A: Inngangsbryter 1, B: Inngangsbryter 2, L:LED Og Bu: Buzzer, og utformingen av logikken er lett med implementeringen av flytskjema, som er gitt nedenfor for ovennevnte applikasjon.
Flytskjema FOR Plc-Programmering
Trinn 3: Åpne OG Konfigurer PLC-Programmeringsprogramvaren
Åpne programmeringsprogramvaren som er installert på PCEN som følger med plc-maskinvare. Velg maskinvaremodellen TIL PLC i programvaren og konfigurer den med passende inngangs-og utgangsmoduler. Velg ladder language (LD) fra listen over programmeringsspråk, og velg maskinvareprosessoren og gi et navn til programmet.
Plc Programmeringsprogramvare
Trinn 4: Legg Til De Nødvendige Trinnene Og Adressere Dem
Legg til de nødvendige trinnene basert på kontrollapplikasjonslogikken og gi adressen til hver inngang og utganger. Stigen logikk diagram av ovennevnte diskutert eksempel er gitt nedenfor.
Eksempel På Stigelogikkprogram
Trinn 5: Kontroller Feilene Og Simuler Det
Finn online-delen i menylinjen og velg Online. Se etter feilene og foreta nødvendige endringer etter å ha valgt Frakoblet. Igjen, gå online og velg Kjør-alternativet for å simulere det.
Trinn 6: Last Ned Programmet TIL PLC CPU-Minne
etter vellykket simulering av programmet, last ned programmet TIL CPU ved å velge Nedlastingsalternativet via et nettverk eller kommunikasjonskabel.
Dette handler om PLC programmering grunnleggende og dens prosessuelle trinn. Vi håper at det gitte innholdet er klart og lett for forståelse. Det er også mulig å vite og forstå det bedre med spesifisert programvare av bestemt PLC som RSLogix 500, Codesys, step 7, etc. Du kan dele dine synspunkter, forslag TIL plc-programmering, eller hvis du vil ha hjelp med eksemplene , skriv til oss i kommentarfeltet nedenfor.
Fotokreditt:
- PLC programming Concept by automation
- Procedure for Programming PLC by siemens
- PLC Programming Software by blogspot