Relaisladderlogica

Ladderdiagrammen, of Relaisladderlogica (RLL), zijn de primaire programmeertaal voor PLC ‘ s (programmable logic controllers). Ladder logic programming is een grafische weergave van het programma ontworpen om eruit te zien als relay logica. Deze conventie gaat terug naar de vroege dagen van PLC ‘ s toen elektriciens en technici werden opgeleid in relay logica en verwacht dat deze nieuwe apparaten ook problemen op te lossen.

de tekeningen tonen zowel de overeenkomsten als de verschillen in de twee soorten programma ‘ s. De tekening van de relaislogica toont schakelaars elektrisch verbonden aan rollen-solenoïden, proeflichten, enz. Het ladderdiagram gebruikt contacten om de schakelaars, of om het even welke input weer te geven, en het spoelsymbool om een output weer te geven. Een lijn met een ingang of meerdere ingangen en een uitgang staat bekend als een sport.

het relaisdiagram gebruikte elektrische continuïteit om een sport als elektrisch gesloten aan te geven. Ladder logic programming toont de resultaten van een statuscontrole van de in-en uitgangen waar de omstandigheden waar zijn of niet waar. De oorspronkelijke bedoeling van RLL was om een manier te bieden voor de controller om logische sequenties met discrete signalen op te lossen.

basis-en functieblokken

de bovenste sport van het getoonde ladderdiagram vertegenwoordigt een basis sport van logica. Het bestaat uit een set van input condition instructions, vertegenwoordigd door contact symbolen, en een output instructie, vertegenwoordigd door een spoel symbool. Conditieinstructies worden aan de linkerkant van de sport geplaatst en kunnen in Serie, parallel of een combinatie van de twee zijn om de gewenste regellogica te bepalen. De uitvoerinstructie wordt aan de rechterkant van de sport geplaatst.

de lijn aan de linkerkant van de sport vertegenwoordigt de imaginaire “hete” machtsspoor terwijl die aan de rechterkant de imaginaire “Neutrale” is.”Als een van links naar rechts pad op een sport is “gesloten” of “gemaakt”, dan is de sport wordt gezegd dat “waar” en de output wordt geactiveerd. Dit wordt ook wel logische continuïteit genoemd.

naarmate de computerchip die in de PLC werd gebruikt krachtiger werd, zagen ingenieurs dat er veel meer toepassingen voor deze controllers waren. De PLC werd meer een computer en niet alleen een ” relaisvervanger.”Om van deze macht te profiteren, waren aanvullingen op de instructieset nodig. Zo werden geboren ” functieblokken.”

in de meeste controllers worden bewerkingen zoals timing, tellen, rekenen, gegevensoverdracht en andere geavanceerde bewerkingen weergegeven door een blokdiagram (zie de tweede sport in het voorbeeld). Aangezien deze instructies worden uitgevoerd wanneer een bepaalde set van input voorwaarden waar zijn, worden deze beschouwd als output instructies, hoewel er soms geen “output” uitgevoerd.

in het voorbeeld zijn er uitgangen die het blok volgen. Wanneer de voorwaarden waar zijn om de blokinstructie (EN) mogelijk te maken, dan zal de blokinstructie zijn werking uitvoeren. Na voltooiing van die operatie zal de output worden geactiveerd. Soms moeten de gegevens in het blok worden gereset zodat de operatie opnieuw kan beginnen. Een sport van logica kan zo worden geconstrueerd dat wanneer bepaalde input condition instructies waar zijn het blok wordt gereset (R).Dit artikel is gebaseerd op informatie van Programmable Logic Controllers: The Complete Guide to the Technology , door C. T. Jones, uitgegeven door Patrick-Turner Publishing Co. Atlanta, Ga. Telefoonnummer (770) 956-7992.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.