steg för steg förfarande för PLC programmering i branscher

PLC-programmeringskoncept

PLC-programmeringskoncept

programmerbara logiska styrenheter (Plc) är de viktigaste komponenterna i industriella automations-och styrsystem. PLC: s kontrollerande karaktär sträcker sig från enkel tryckknappsomkoppling till en enda motor till flera komplexa styrstrukturer. PLC-programmeringen är en viktig uppgift att utforma och implementera kontrollapplikation beroende på kundernas behov. Ett PLC-program består av en uppsättning instruktioner antingen i text-eller grafisk form, vilket representerar logiken som ska implementeras för specifika industriella realtidsapplikationer.

en dedikerad PLC-programmeringsprogramvara kommer från en PLC-hårdvara från en specifik tillverkare som tillåter inmatning och utveckling av användarapplikationskod, som äntligen kan laddas ner till PLC-hårdvaran. Denna programvara säkerställer också Human Machine Interface (HMI) som en grafisk representation av variabler. När detta program laddas ner till PLC och om PLC placeras i körläge, fungerar PLC kontinuerligt enligt programmet. Innan vi går till PLC-programmet, Låt oss veta grunderna i PLC-programmeringshandledningen och dess grundläggande begrepp.

PLC-Programmeringsgrunder

en CPU i PLC kör två olika program:

1. Operativsystemet
2. Användarprogrammet

operativsystemet

operativsystemet organiserar alla funktioner, operationer och sekvenser för CPU: n som inte är associerade med en kontrolluppgift. OS-uppgifterna inkluderar

  • hantera en varm omstart och varm omstart
  • uppdatering och utmatning av processbildtabeller för in-och utgångar
  • exekvera användarprogrammet
  • upptäcka och ringa avbrott
  • hantera minnesområdena
  • upprätta kommunikation med programmerbara enheter
PLC programmering grunderna

PLC programmering grunderna

användarprogrammet

det är en kombination av olika funktioner som krävs för att bearbeta en automatiserad uppgift. Detta måste skapas av användarna och måste laddas ner till PLC: s CPU. Några av användarprogrammets uppgifter inkluderar:

  • initiera alla villkor för att starta den angivna uppgiften
  • läsa och utvärdera alla binära och analoga ingångssignaler
  • ange utgångssignaler till alla binära och analoga utgångssignaler
  • exekvera avbrott och hanteringsfel

i nuvarande industriell automationssektor finns det flera ledande PLC-tillverkare som utvecklar typiska PLC: er som sträcker sig från små till avancerade PLC: er. Varje PLC-tillverkare har sin egen dedikerade programvara för att programmera och konfigurera PLC-hårdvaran. Men PLC-programmeringsspråket varierar beroende på tillverkarna. Vissa tillverkare har gemensamma programmeringsspråk och andra har olika. Några av PLC: s standardprogrammeringsspråk är i grunden av två typer, som vidare delas upp i flera typer, som är följande:

1.Textspråk

  • instruktionslista (IL)
  • strukturerad Text (ST)

2. Grafiskt språk

  • stege Diagram (LD)
  • funktion blockschema (FBD)
  • Sekventiell funktion Diagram (SFC)

jämfört med textbaserade språk föredras grafiska språk av många användare att programmera en PLC på grund av deras enkla och praktiska programmeringsfunktioner. Alla nödvändiga funktioner och funktionella block finns i standardbiblioteket för varje PLC-programvara. Dessa funktionsblock inkluderar timers, räknare, strängar, komparatorer, numeriska, aritmetiska, bit-shift, anropande funktioner och så vidare.

PLC-Programmeringsenheter

olika typer av programmeringsenheter används för att ange, ändra och felsöka ett PLC-program. Dessa programmeringsterminalenheter inkluderar handhållna och PC-baserade enheter. I den handhållna programmeringsenhetsmetoden är en proprietär enhet ansluten till PLC via en anslutningskabel. Denna enhet består av en uppsättning nycklar som gör det möjligt att ange, Redigera och dumpa koden i PLC. Dessa handhållna enheter består av liten skärm för att göra instruktionen som har programmerats synlig. Dessa är kompakta och lättanvända enheter, men dessa handhållna enheter har begränsade funktioner.

PLC-Programmeringsenheter

PLC-Programmeringsenheter

mest populärt används en persondator (PC) för programmering av PLC i samband med Programvaran från tillverkaren. Genom att använda den här datorn kan vi köra programmet i antingen online eller offline-läge och kan också redigera, övervaka, diagnostisera och felsöka PLC-programmet. Sättet att överföra programmet till PLC visas i ovanstående figur där PC består av programkod som motsvarar styrprogram som överförs till PLC CPU via programmeringskabel.

Ladder Logic PLC programmering

 Ladder Logic PLC programmering

Ladder Logic PLC programmering

bland flera programmeringsspråk ladder logic diagram är den mest grundläggande och enklaste formen av programmering av PLC. Innan du programmerar PLC med detta språk borde du veta lite grundläggande information om det. Nedanstående figur visar det hårdkodade stegediagrammet där samma lampbelastning styrs av två tryckknappsbrytare, i fallet om någon av omkopplarna stängs, lampan lyser. Här kallas två horisontella linjer stegpinnar som är anslutna mellan två vertikala linjer som kallas skenor. Varje stegpinne fastställer den elektriska kontinuiteten mellan positiva (L) och negativa skenor (N) så att strömmen flyter från ingångs-till utgångsenheterna. Några av symbolerna som används i ladder logic-programmering visas i figuren.

Ingångsomkopplare är typer inkluderar normalt stängda och normalt öppnade som visas ovan. Förutom ovan givna funktionella symboler finns det flera funktioner som timer, räknare, PID, etc., som lagras i standardbiblioteket för att programmera komplexa uppgifter.

steg-för-steg-procedur för programmering av PLC med Ladder Logic

steg för steg-procedur för programmering av PLC med Ladder Logic

steg för steg-procedur för programmering av PLC med Ladder Logic

proceduren för programmering av en PLC för en viss applikation beror på typen av standardproducentprogramverktyg och typen av kontrollapplikation. Men för att ge en grundläggande vägledning till eleverna, ger denna atrticle ett enkelt sätt att utforma styrprogram i PLC-programmeringsprogramvara, som anges nedan, men detta sätt att programmera passar inte exakt in i alla typer av programmeringsverktyg och kontrollapplikationer.

Steg 1: analysera och få tanken på Kontrollapplikation

det primära steget att programmera PLC är att få tanken på vilken du ska utveckla ett applikationsbaserat program. Om du kör en linjeföljarrobot med hjälp av likströmsmotor när tryckknappen trycks in. Denna status måste visas av LED-lampan när motorn slås på. Motorn är också ansluten med en sensor (här betraktas den som en annan strömbrytare) som upptäcker hinder, så när den slås på ska motorn stängas av. Och på motsvarande sätt, om motorn är avstängd, ska summern vara påslagen.

 PLC-styrprogram

PLC-styrprogram

steg 2: Lista alla förhållanden och få designen med flödesschema

variablerna i ovanstående projekt är M: Motor, a: Ingångsbrytare 1, B: Ingångsbrytare 2, L: LED och Bu: Buzzer, och utformningen av logiken är lätt med genomförandet av flödesschema, som ges nedan för ovanstående ansökan.

flödesschema för PLC-programmering

flödesschema för PLC-programmering

Step3: öppna och konfigurera PLC-programmeringsprogramvaran

öppna programmeringsprogramvaran installerad i datorn som levereras med PLC-hårdvara. Välj HÅRDVARUMODELL för PLC i programvaran och konfigurera den med lämpliga ingångs-och utgångsmoduler. Välj ladder language (ld) från listan över programmeringsspråk och välj hårdvaruprocessorn och ange ett namn för programmet.

PLC-Programmeringsprogramvara

PLC-Programmeringsprogramvara

steg 4: Lägg till de nödvändiga stegpinnarna och adressera dem

Lägg till de nödvändiga stegpinnarna baserat på kontrollapplikationslogiken och ge adressen till varje ingång och utgångar. Ladderlogikdiagrammet för det ovan diskuterade exemplet ges nedan.

exempel på Ladder Logic Program

exempel på Ladder Logic Program

Steg 5: Kontrollera felen och simulera det

leta reda på Online-avsnittet i menyraden och välj Online. Kontrollera om felen och gör nödvändiga ändringar efter att ha valt Offline. Återigen, gå online och välj alternativet Kör för att simulera det.

Step6: ladda ner programmet till PLC CPU-minne

efter den framgångsrika simuleringen av programmet, ladda ner programmet till CPU genom att välja nedladdningsalternativet via en nätverks-eller kommunikationskabel.

det här handlar om grunderna för PLC-programmering och dess procedursteg. Vi hoppas att det givna innehållet är tydligt och lätt att förstå. Det är också möjligt att känna till och förstå det bättre med specificerad programvara för viss PLC som RSLogix 500, Codesys, steg 7, etc. Du kan dela dina åsikter, förslag på PLC-programmering eller om du vill ha hjälp med exemplen , skriv sedan till oss i kommentarsektionen nedan.

Fotokrediter:

  • PLC programming Concept by automation
  • Procedure for Programming PLC by siemens
  • PLC Programming Software by blogspot

Lämna ett svar

Din e-postadress kommer inte publiceras.

More: