Vad är Ladder Logic Programming?
Laddarlogikprogrammering är ett kodningsspråk som används för att skapa kretsrepresentationer för att hjälpa människor att bygga enheter och för att ge instruktioner till styrenheterna. Även om detta kan användas för att bygga många olika kretsar, används stigningslogikprogrammering främst för att göra programmerbara logikstyrenheter (PLC). Bortsett från att bygga kretsen, gör detta språk också användare att kunna göra if / sedan uttalanden. Detta språk gjordes för att likna hårdvaruproduktionssystem så vanliga användare som visste att dessa system inte skulle behöva utbildning, men det tenderar fortfarande att finnas en inlärningskurva för detta programmeringsspråk.
När en krets byggs måste både personer som monterar kretsen och själva enheten veta hur kretsen fungerar. Människor behöver veta så att de kan skapa lämplig hårdvara, och enheten måste veta så att den förstår hur ström kan flyta. Med stege-logikprogrammering kan användaren göra en representation för båda. Representationen byggd med detta språk är enkel och visar främst parenteser, bindestreck och snedstreck för att avbilda ledningar och bokstäver för variabler.
Steglogikens programmeringsspråk har förmågan att skapa många olika kretsar, men det har främst använts för att programmera PLC: er. Dessa enheter kan programmeras med relativt enkelhet och kan styra tillverkningsprocesser och enhetsprocesser. Förutom deras förmåga att användas för många olika ändamål har stege-logikkodning många block och variabler som är särskilt lämpade för att bygga PLC: er.
Kretsar, särskilt avancerade, har sällan en enkel väg. Det finns vanligtvis förhållanden, såsom att en del av kretsen måste förbli öppen under en tidsperiod eller bara skicka ström någonstans om ett villkor har uppfyllts. Laddningslogikprogrammering hanterar detta behov genom if / sedan uttalanden. Detta tillåter programmeraren att berätta för kretsen att utföra en operation tills ett tillstånd visas, och sedan kommer en ny operation att ske från tillståndet.
Skapad på 1970-talet var stege-logikprogrammering avsett att vara enkelt och att efterlikna hårdvaruproduktionsprogram. Riktade användare var de som känner till hårdvaruproduktionssystem, så de i branschen trodde att användare inte skulle behöva någon utbildning för att börja bygga ett stege-logikprogram för en PLC eller krets. Även om det liknar den här typen av arbete, men de flesta människor behöver utbildning för att fullt ut förstå den logiska kodningen för stegen. Träningen är dock ofta liten, eftersom detta språk tenderar att vara enklare än andra programmeringsspråk.