Verwenden Sie Ihren Raspberry Pi als SPS
SPS-Programmierung ist in der Industrie und der Heimautomatisierung weit verbreitet. Das neue Elektor-Buch PLC Programming with the Raspberry Pi and the OpenPLC Project beschreibt, wie Sie Ihren Raspbery Pi 4 in eine industrielle speicherprogrammierbare Steuerung verwandeln.
SPS mit einem Raspberry Pi
Nach der Installation der Software auf dem Raspberry Pi und dem PC beschreibt das Buch die Hardware. Danach folgen Beispiele in den verschiedenen Programmiersprachen, die der Norm IEC 61131-3 entsprechen. In diesem Buch wird auch detailliert erklärt, wie man den SPS-Editor verwendet und wie man die Programme auf den Raspberry Pi lädt und ausführt. Alle IEC-Sprachen werden anhand von Beispielen erklärt, von Kontaktplan (KOP) über Structured Control Language (ST) bis hin zu Special Function Charts (SFC).
Auch die Vernetzung wird mit Arduino- und ESP8266-basierten ModbusRTU- und ModbusTCP-Modulen ausführlich behandelt. E/A-Schaltungen, die dem 24-V-Industriestandard entsprechen, könnten für den Leser ebenfalls von Interesse sein.
In dem folgenden Video führt Asma Sie durch dieses Buch. Sie erklärt, wie Sie mit dem SPS-Editor programmieren können. "Sie werden Ihre Programme in verschiedenen Programmiersprachen erstellen, übersetzen und zum Testen auf den Raspberry Pi hochladen", bemerkt sie.
Auch die Vernetzung kommt nicht zu kurz. Ein Arduino Uno und der ESP8266 werden als ModbusRTU- oder ModbusTCP-Module programmiert, um den Zugriff auf externe Peripheriegeräte zu ermöglichen, Sensoren auszulesen und elektrische Lasten zu schalten. Das ausführliche Buch schließt mit Details zu Befehlen für ST und LD.
Ressourcen
Übersetzung: Vasileios Laskaridis