Welche Programmiersprachen unterstützt das ControlLogix-Modul?

Aug 06, 2024 Eine Nachricht hinterlassen

Die vom ControlLogix-Modul unterstützten Programmiersprachen entsprechen dem IEC61131-3-Standard und umfassen hauptsächlich die folgenden:
Leiterdiagramm:
Kontaktplandiagramme sind eine grafische Sprache, die intuitiv und leicht zu verstehen ist und eine der am häufigsten verwendeten und am weitesten verbreiteten Programmiersprachen ist. Es übernimmt die Begriffe und grafischen Symbole von Relaiskontakten, Spulen, Serien, Parallelen usw. und fügt neue Funktionen und logische Symbole hinzu, die intuitiv, leicht zu erlernen und leicht zu verstehen sind.
Strukturierter Text:
Strukturierter Text ähnelt höheren Computersprachen und verwendet Ausdrucksstrukturen, die aus Operatoren und Operanden bestehen, um das Verhalten von Funktionen, Funktionsblöcken und Programmen zu beschreiben. Gibt beim Ausführen eines Ausdrucks einen Wert zurück, der für komplexe unkonventionelle arithmetische Operationen, spezielle Arrays oder Schleifentabellen geeignet ist.

 

1756-EN2TR AB


Funktionsblockdiagramm:
Funktionsblockdiagramme verwenden grafische logische Symbole ähnlich der Booleschen Algebra, um die Steuerungslogik und die Konfigurationsprozesssteuerung darzustellen. Es legt die Programmstruktur durch die Verbindungen zwischen Funktionsblöcken fest und ist eine in DCS-Systeme eingeführte Methode zur Instrumentensteuerungskonfiguration, die sich besonders für Szenarien wie Prozesssteuerung, Antriebssteuerung und Regelung eignet.
Sequentielles Funktionsdiagramm:
Ein sequentielles Funktionsdiagramm ähnelt einem Flussdiagramm der sequentiellen Steuerung, das den Arbeitsablauf in Schritte verfeinert, die Gesamtstruktur bereitstellt und stapelorientierte Prozesse koordiniert. Es eignet sich besonders für Steuerungsanforderungen mit klaren Prozessschritten, wie z. B. die Verwaltung mehrerer Vorgänge auf hoher Ebene, wiederholte Vorgangssequenzen und die Stapelverarbeitung einer großen Anzahl wiederholter Vorgänge.
Diese Programmiersprachen haben ihre eigenen Eigenschaften und können je nach Anwendungsszenario und Programmiergewohnheiten von Ingenieuren und technischem Personal ausgewählt und verwendet werden. Auch die Anzahl der Anweisungen, Befehlssymbole und Parameter in den einzelnen Sprachen variiert und einige Anweisungen werden nur für bestimmte Steuerungsszenarien verwendet. Beispielsweise haben die Timeranweisungen TON und TONR für Kontaktplandiagramme und strukturierten Text unterschiedliche Formen, und sequentielle Funktionsdiagramme unterstützen keine ASCII-Anweisungen. Daher ist es bei der Wahl einer Programmiersprache notwendig, die spezifische Situation und Anforderungen der Anwendung umfassend zu berücksichtigen.

Haftungsausschluss:

PLCleader verkauft neue und überschüssige Produkte und entwickelt Kanäle für den Kauf dieser Produkte. Diese Website wurde von keinem der aufgeführten Hersteller oder Marken genehmigt oder anerkannt.

PLCleader ist kein autorisierter Distributor, Händler oder Vertreter der auf dieser Website angezeigten Produkte. Alle auf dieser Website verwendeten Produktnamen, Warenzeichen, Marken und Logos sind Eigentum ihrer jeweiligen Inhaber. Die Beschreibung, Erklärung oder der Verkauf von Produkten mit diesen Namen, Warenzeichen, Marken und Logos dient nur zu Identifikationszwecken und stellt keine Verbindung zu oder Genehmigung durch einen Rechteinhaber dar.