Wat is Ladder Logic Programming?
Ladder -logische programmering is een coderingstaal die wordt gebruikt om circuitrepresentaties te maken om mensen te helpen apparaten te bouwen en instructies te geven aan controllers. Hoewel dit kan worden gebruikt om veel verschillende circuits te bouwen, wordt ladderlogische programmering voornamelijk gebruikt om programmeerbare logische controllers (PLC's) te maken. Afgezien van het bouwen van het circuit, stelt deze taal ook gebruikers in staat om als/vervolgens uitspraken af te leggen. Deze taal is gemaakt om vergelijkbaar te zijn met hardwareproductiesystemen, dus veel voorkomende gebruikers die wisten dat deze systemen geen training nodig zouden hebben, maar er is nog steeds een leercurve voor deze programmeertaal.
Wanneer een circuit wordt gebouwd, moeten zowel de mensen die het circuit assembleren en het apparaat zelf weten hoe het circuit werkt. Mensen moeten het weten, zodat ze de juiste hardware kunnen maken, en het apparaat moet het weten, zodat het begrijpt hoe stroom kan stromen. Met ladderlogische programmering kan de gebruiker voor beide een weergave maken. De weergave van deze taal is SimpLE, voornamelijk met beugels, koppeltekens en schuine strepen om draden en letters voor variabelen weer te geven.
De ladderlogische programmeertaal heeft de mogelijkheid om veel verschillende circuits te maken, maar het is vooral gebruikt om PLC's te programmeren. Deze apparaten kunnen met relatief gemak worden geprogrammeerd en zijn in staat om productie- en apparaatprocessen te besturen. Afgezien van hun vermogen om voor veel verschillende doeleinden te worden gebruikt, heeft ladderlogische codering veel blokken en variabelen die vooral geschikt zijn voor het bouwen van PLC's.
Circuits, vooral geavanceerde, hebben zelden een eenvoudig pad. Er zijn meestal voorwaarden, zoals een deel van het circuit dat gedurende een periode van tijd open moet blijven of alleen ergens vermogen moet sturen als aan een voorwaarde is voldaan. Ladder Logic -programmering heeft betrekking op deze behoefte via IF/vervolgens verklaringen. Hierdoor kan de programmeur het circuit vertellen om één bewerking uit te voeren until een voorwaarde verschijnt en vervolgens zal een nieuwe bewerking plaatsvinden vanuit de toestand.
Gemaakt in de jaren zeventig, was ladderlogische programmering bedoeld als eenvoudig en om de productieprogramma's van hardware na te bootsen. Gerichte gebruikers waren diegenen die bekend waren met hardwareproductiesystemen, dus degenen in de branche dachten dat gebruikers geen training nodig zouden hebben om een ladderlogisch programma voor een PLC of circuit te bouwen. Hoewel het vergelijkbaar is met dit soort werk, hebben de meeste mensen echter training nodig om ladder logische codering volledig te begrijpen. Training is echter vaak klein, omdat deze taal meestal eenvoudiger is dan andere programmeertalen.