2017-07-21 31 views
0

Ich entwickle gerade eine Methode, um IEC 61131-3-Anwendungen symbolisch auszuführen und zu testen. Um meinen Ansatz zu bewerten, benötige ich nicht-triviale Programme, die in einer der im Standard definierten Sprachen geschrieben sind.Nichttriviale IEC 61131-3 Code Beispiele

Gibt es irgendwelche offen zugänglichen Codebasen, die ich dafür verwenden könnte?

Antwort

3

Die OSCAT libraries ist die größte offene Code-Basis in IEC61131-3 afaik geschrieben. Sie stellen verschiedene Bibliotheken für verschiedene Anwendungsfälle und für verschiedene SPS-Hersteller zur Verfügung.

Außerdem sind einige Beispielprogramme unter Beckhoff Infosys verfügbar. Für fast jede Bibliothek stellen sie einen Beispielbereich zur Verfügung. Eines der größten Beispiele ist das OOP-Erweiterungsprobe (OOP-Erweiterungen sind in der neuen Version von IEC61131-3 enthalten, nicht sicher, ob Sie daran interessiert sind). Eine andere Quelle für Beispiele ist die Codesys Store. Sie haben einige kostenlose und einige bezahlte Beispiele.

Und noch eins mag ich (aber nur auf Deutsch). M. Seitz Der Autor eines guten SPS-Programmierbuchs bietet einige begleitende Beispiele, von denen eines etwas größer ist (Kaffeemaschine). Es gibt auch eine Simulations- und Kontrollbibliothek.

0

Eine sehr gute Quelle für Beispiele ist das Beckhoff Informationssystem, das ebenfalls zum Download bereitsteht.

Sie können gute Beispiele für verschiedene Methoden zum Beispiel unter verschiedenen Bibliotheken finden.

Einige Links: