Exempel på enkla PLC-program i CodeSys på stegspråket

Exempel på enkla PLC-program i CodeSys på stegspråketDen här artikeln visar ett exempel på tre enkla program för programmerbara logiska styrenheter (PLC). Alla program är skrivna för att automatisera styrsystem för olika installationer i branschen. De är pedagogiska till sin natur och kan användas för att lära ut PLC-programmering. Tidigare om detta ämne undersökte vi flera typiska lösningar i PLC-program som kan användas för att styra elmotorer.

Denna samling omfattar automatisering av följande processer: ett automatiskt system för kassering av flaskor, automatiskt val av pigmentfärg och automatisering av ett ventilationssystem. Alla program är skrivna iCoDeSyspå språket för stege diagram. I den första installationenett transportband används för att flytta flaskor från en station till en annan. Men innan flaskorna kommer till bensinstationen är det nödvändigt att göra alla flaskorna värda för ytterligare fyllning. En fallande flaska på en transportör kan skapa problem ...

 

Motoriska startdiagram i stegdiagramsspråk LD för PLC

Motoriska startdiagram i stegdiagramsspråk LD för PLCMed den här artikeln börjar vi en serie utbildningsmaterial för att skapa program för programmerbara logikkontroller (PLC) i CodeSys-miljön. Det är bäst att lära sig hur man programmerar PLC: er med hjälp av praktiska exempel.

Överväg några enkla program som du kan använda för att styra ekorre-induktionsmotorer. För att skapa programmen kommer vi att använda LD-stegdiagrammsspråket i CodeSys. Stegdiagram Språk, LD) i den ryskspråkiga dokumentationen för PLC kallas ofta språket för reläkontaktkretsar (RCS). Detta grafiska språk skapades på 70-talet. XX-talet och för det första skapades det för elektriker, som vid den tiden var tvungna att uppgradera reläkontaktkretsar med diskreta enheter (reläer, tidtagare, räknare, etc.) till kretsar med PLC: er. Han har varit ledande inom popularitet länge ...

 

Ett exempel på uppgradering av den elektriska kretsen i en pumpstation med två pumpar till en krets styrd av PLC

Ett exempel på uppgradering av den elektriska kretsen i en pumpstation med två pumpar till en krets styrd av PLCI recensionerna av den föregående artikeln om detta ämne fanns det en önskan att skapa material med en mer detaljerad steg-för-steg-analys av processen att skriva ett program i CFC iCoDeSys. Eftersom det inte är särskilt intressant att återmontera kretsen från föregående artikel, låt oss den här gången ta något annat som exempel, till exempel den en gång mycket populära pumpstationen med pumppumpar.

Så det finns en pumpstation med dräneringstyp med två pumpar. Vatten rusar in i reservoaren genom tyngdkraften, och pumparnas uppgift är att pumpa den ut ur denna behållare för att förhindra överfyllning. En av pumparna enligt schemat är den viktigaste, den andra är säkerhetskopian. Schemat ger möjlighet att tilldela en primär- och reservpump med en switch. Ursprungligt är pumpen påslagen, som utses till den huvudsakliga, och om den inte klarar av att pumpa ut vätskan, slås standbypumpen automatiskt på för att hjälpa till ...

 

Ett exempel på uppgradering av den elektriska kretsen för en godshiss med hjälp av en programmerbar styrenhet (PLC)

Ett exempel på uppgradering av den elektriska kretsen för en godshiss med hjälp av en programmerbar styrenhet (PLC)Nyligen har ämnet automatisering av olika tekniska processer med programmerbara styrenheter (PLC) blivit allt populärare. Trots detta finns det mycket få praktiska artiklar på Internet med verkliga exempel på hur man programmerar dessa PLC: er. Detta ämne är mycket intressant. Att lära sig att skriva PLC-program är möjligt även utan dem. Emuleringsläget, som finns i alla moderna programvarupaket, hjälper mycket med detta.

I den här artikeln kommer jag att visa ett exempel på att översätta en elektrisk krets byggd på reläenheter (startar, reläer) till ett program som fungerar på regulatorn. Jag måste genast säga att detta bara är ett litet utbildningsprojekt och inte låtsas förklara något mer än bara förklara de grundläggande principerna för PLC-programmering med ett konkret exempel. Det ursprungliga schemat för detta projekt är ett relativt enkelt schema för en lyftbil med två våningar ...

 

Functional Block Diagram Language (FBD) och dess tillämpning

Functional Block Diagram Language (FBD) och dess tillämpningEtt av de populära PLC-programmeringsspråken - programmerbara logiska styrenheter, är det grafiska språket i funktionella blockdiagram FBD - Funktionsblockdiagram. Detta språk, tillsammans med andra språk i standarden IEC 61131-3, som till exempel språket för stege-logik (LD), använder i sin arkitektur en slags elektronisk krets.

Ett program som är skrivet på detta språk för en controller består av en viss lista över kretsar som körs efter varandra från topp till botten. Dessutom finns möjligheten att tilldela etiketter till enskilda kedjor, i detta fall kommer användningen av instruktioner för att gå till etiketten att finnas för att ändra sekvensen för körning av kedjor och skapa förutsättningar och cykler. Således är ett program skrivet på det grafiska språket FBD en uppsättning funktionella block som är anslutna till varandra, vars utgångar och ingångar är anslutna med kommunikationslinjer ...

 

LD Ladder Language och dess tillämpning

LD Ladder Language och dess tillämpningStegen eller stege diagram språket LD (från det engelska stege diagram) är ett lättanvänt, grafiskt utvecklingsspråk. Det är baserat på reläkontaktkretsar, så de logiska elementen här är: relälindningar, reläkontakter, horisontella och vertikala hoppare.

Ett par reläkontakter eller knappar är de huvudsakliga logiska variablerna på LD-språket, medan tillståndet för variablerna inte är något annat än tillståndet för kontakterna: öppna eller stängda. Programmet i sig på detta grafiska språk verkar vara en analog till reläkretsen, som kan innehålla många olika funktionsblock. I allmänhet gör syntaxen för LD-språket det mycket enkelt att bygga logiska kretsar för reläteknik. Som sådant fanns språket för reläkretsar under Thomas Edisons tid, och först i början av 1970-talet anpassades det för de första PLC: erna ...

 

Automatisering av klassrumsbelysning

Automatisering av klassrumsbelysning

En betydande del av organisationens kostnader inom området bostäder och kommunala tjänster är elkostnader. Låt oss titta på ett exempel på hur du kan organisera en av åtgärderna för att spara el genom att automatisera belysningskontroll i klassrummen.

Moderna belysningskontrollsystem gör att du kan skapa optimala förhållanden för vistelsen, människors närvaro samt spara energi avsevärt. En mycket vanlig situation - elever och lärare, som har tillbringat en lektion i klassrummet, glömmer ständigt att slå av lamporna efter att de lämnat. Detta väcker problemet - hur kan man se till att ljuset slocknar sig själv efter att den sista personen lämnat klassrummet? Syftet med vårt arbete var att skapa en datormodell av ett automatiserat belysningskontrollsystem i klassrummet, vilket sparar energi. En automatisk designades ...

 

Använda ARIES PLC i automatiska belysningskontrollsystem

Använda ARIES PLC i automatiska belysningskontrollsystemHemmautomation börjar ofta med den enkla, brådskande uppgiften att kontrollera belysningen. Det är ofta nödvändigt att kontrollera på och av lampan från olika platser eller från en vanlig fjärrkontroll eller en uppsättning knappar. Dessutom är antalet belysningsarmaturer, rum, växlar alltid annorlunda. Och kontrollschemat skiljer sig från uppgift till uppgift.

I detta material kommer vi att överväga ett universellt verktyg för att lösa ett sådant problem - en fritt programmerbar styrenhet Aries PLC. Med den här enheten kan du automatisera belysningen med nästan vilken komplexitet som helst. Samtidigt behövs inte mellanliggande kontakter, omkoppling av elektriska kretsar sker med inbyggda elektromagnetiska reläer. Skapandet av arbetsalgoritmen börjar med nedladdningen av CoDeSys-programmet. Det är gratis och ingår i leveransen av PLC ...

 
Gå tillbaka << 1 2 >> Nästa sida