Videos
Sehen Sie, wie es geht
Walkthroughs zur OpenPLC-Toolchain, vom ersten Ladder-Programm bis zum Ausrollen auf echter Hardware. Durchsuchen Sie die Videothek oder scrollen Sie nach unten zum Archiv für OpenPLC v3.
Erste SchritteOffiziell
OpenPLC v4 im Überblick: Bewässerungssteuerung, Teil eins
Die Steuerung wird im Function Block Diagram aufgebaut, mit Platzhalterbausteinen in Ladder, Instruction List und Structured Text.
Auf YouTube ansehenArchiv
Sie nutzen noch OpenPLC v3
OpenPLC v3 ist eingestellt
Es gibt keine weiteren v3-Releases und keine weiteren Korrekturen. Genau deshalb verweigert der v3-Editor so oft die Installation auf einer aktuellen Version von Windows, macOS oder Linux: Das Problem ist die Version, nicht Ihr Rechner, und es kommt nichts mehr, was das repariert.
OpenPLC v4 ist die gepflegte Version. Sie installiert sich wie jede andere Desktop-Anwendung, und jede Korrektur und jede neue Funktion landet jetzt dort. Wenn Sie entscheiden, wo Sie anfangen: fangen Sie dort an.
Zu OpenPLC v4Die folgenden Videos wurden für v3 gemacht und zeigen es weiterhin korrekt, und genau darum heben wir sie auf: Es laufen noch reichlich Steuerungen mit v3, und das Material, das zu diesen Bildschirmen passt, sollte auffindbar bleiben. Nichts davon ist ein Grund, ein neues Projekt auf v3 zu beginnen.
Vom OpenPLC-Kanal
Die Reihe Basics, in den v3-Jahren vom Projekt selbst produziert. Sie läuft der Reihe nach, von der Installation der Werkzeuge bis zum HMI davor.
- Grundlagen 01: Den OpenPLC Editor installierenOffiziellDen Editor unter Windows, macOS oder Linux einrichten und ein erstes Projekt öffnen.
- Grundlagen 02: Die OpenPLC Runtime installierenOffiziellDie Runtime auf einem Zielrechner einrichten und prüfen, ob sie erreichbar ist, bevor Sie etwas ausrollen.
- Grundlagen 03: Ein Arduino-Board programmierenOffiziellBoard-Konfiguration, Pin-Mapping und das Hochladen eines Ladder-Programms auf ein Arduino-Ziel.
- Grundlagen 04: OpenPLC auf dem Raspberry Pi mit ModbusOffiziellDie Runtime auf einem Pi betreiben und über Modbus an dezentrale E/A anbinden.
- Grundlagen 07: OpenPLC mit einem HMI verbindenOffiziellDie Runtime an ScadaBR anbinden, damit der Bediener etwas zu sehen hat.
Aus der Community
Tutorials von unabhängigen Kanälen, die abdecken, was die Reihe Basics auslässt: Simulation, HMIs und die Bausteine, aus denen die meiste Steuerungslogik besteht.
- Eine Einführung in OpenPLCvon Instrumentation ToolsWas das Projekt ist und was Editor und Runtime jeweils tun, für alle, die beides noch nie geöffnet haben.
- OpenPLC mit Factory I/O verbindenvon seafox cEine simulierte Anlage aus der Runtime heraus fahren, damit Logik getestet werden kann, bevor etwas verdrahtet ist.
- Ein HMI mit ScadaBR bauenvon seafox cEin Bedienbild in ScadaBR zeichnen und auf eine laufende OpenPLC-Steuerung richten.
- Timer und Zähler in einem SPS-Programmvon Learning OrbisDie beiden Bausteine, aus denen die meiste Steuerungslogik besteht, an einem durchgearbeiteten Ladder-Beispiel.
Auf bestimmter Hardware
v3 auf eine konkrete Platine bringen. Arduino, ESP8266 und Raspberry Pi Pico, jeweils von Grund auf gebaut und programmiert.
- OpenPLC und Arduino, Teil einsvon Saeed AlSaeedEin erstes Arduino-Board erkennen lassen und Logik ausführen, die von der Runtime kommt.
- SPS-Code direkt auf einen Arduino ladenvon seafox cEin Programm auf das Board selbst kompilieren, sodass es ohne angeschlossenen Rechner läuft.
- Eine Mini-SPS rund um einen ESP8266 bauenvon Kiyani's LabEine kleine Steuerungsplatine aufbauen und OpenPLC auf den ESP8266 laden, der sie antreibt.
- Eine SPS aus dem Raspberry Pi Pico bauenvon OnosTechEinen Pico zur Steuerung machen, von der Verdrahtung der E/A bis zum laufenden Programm.
- OpenPLC auf einem ESP8266 über WLANvon seafox cEine Steuerung auf einem ESP8266 betreiben und sie übers Netz statt per Kabel erreichen.















