OpenPLC op Industriële Controllers: Configuratie & Hardware

Laatst bijgewerkt op 30 april 2026

In deze handleiding lees je hoe je de OpenPLC inzet om PLC-programma’s te bouwen, te testen en industriële hardware aan te sturen. OpenPLC is een open-source platform dat IEC 61131-3 ondersteunt en programmeertalen zoals Ladder Diagram (LD), Structured Text (ST) en Function Block Diagram (FBD) mogelijk maakt. Remote levert de Edge Controller met een geïntegreerde OpenPLC-omgeving zodat engineers en ontwikkelaars snel prototypes en slimme besturingen kunnen realiseren.

Wat is OpenPLC?

OpenPLC is een open-source platform bedoeld om programmeerbare logische controllers (PLC’s) toegankelijk te maken. Dankzij de ondersteuning van IEC 61131-3 kun je kiezen uit meerdere programmeertalen (LD, ST, FBD) en bestaande PLC-projecten makkelijker importeren. OpenPLC is geschikt voor industriële processen, onderwijs en proof-of-concepts.

OpenPLC vs. Raspberry Pi PLC

Hoewel je OpenPLC vaak op een Raspberry Pi ziet, mist dit voor professionele toepassingen de nodige robuustheid. Onze controllers bieden je de perfecte OpenPLC hardware-oplossing:

  • Industriële I/O: Directe aansturing van je 24V sensoren en actuatoren.
  • Security: Volledig geïntegreerd met ons Zero Trust Remote Portal.
  • Betrouwbaarheid: Geen SD-kaarten die kapotgaan, maar industrieel flashgeheugen.

Stappenplan: De OpenPLC Web Interface configureren

Onze controllers hebben een ingebouwde webinterface die je direct kunt gebruiken. Volg deze stappen:

  1. Verbinden: Sluit je pc aan op de LAN-poort van de controller.
  2. IP-adres: Open je browser en ga naar het standaard IP-adres 10.195.0.1.
  3. Inloggen: Gebruik je inloggegevens en ga in het menu naar de sectie OpenPLC.
  4. OpenPLC Editor: Schrijf je programma in de gratis editor en upload het .st bestand simpelweg via de webinterface. De OpenPLC Editor gebruik je om PLC-programma’s te schrijven in LD, ST of FBD.

open plc

Inputs en outputs in realtime monitoren

Eenmaal geladen kan het actieve PLC-programma direct communiceren met de fysieke inputs en outputs van de controller. Via de webinterface lees je inputs en outputs realtime uit en stuur je ze aan. Dat betekent dat sensoren, schakelaars en actuatoren zichtbaar en testbaar zijn vanuit OpenPLC, zodat je de programmatische logica meteen op de aangesloten hardware kunt valideren.

Communicatie: Modbus, DNP3 en Ethernet/IP

Jouw OpenPLC-omgeving op de controller fungeert als de centrale hub in je netwerk. Het ondersteunt industriële communicatie via ingebouwde servers onder andere voor:

  • Modbus TCP/RTU: Voor eenvoudige datacollectie (voor informatie over datacollectie en monitoring, zie ook Modbus).
  • DNP3 & Ethernet/IP: Voor naadloze integratie in je bestaande SCADA-systemen.
  • OPC UA & MQTT: Optioneel in te stellen voor jouw IoT-toepassingen.

Het actieve programma kan daarmee gemonitord en beïnvloed worden via de gangbare protocollen, wat integratie met andere systemen vereenvoudigt.

Flexibiliteit en toepassingsmogelijkheden

De combinatie van OpenPLC en de controller biedt flexibiliteit: je kiest de programmeertaal die bij je project past, importeert bestaande PLC-projecten en voert aanpassingen eenvoudig door. Dit maakt de oplossing geschikt voor industriële toepassingen, onderzoek en opleidingen. Engineers kunnen snel werken aan prototypes, foutzoeken en herhaalbare tests uitvoeren op de hardware.

Beheer en praktische tips

Werk systematisch: versiebeheer van PLC-programma’s in de OpenPLC Editor, duidelijke naamgeving van I/O-tags en het documenteren van IP-adressen en inloggegevens (gebruikersnaam/wachtwoord) helpen problemen voorkomen. Test functies eerst door inputs en outputs lokaal te monitoren voordat je integratie met andere systemen activeert.

Een toekomstgerichte oplossing zonder complexiteit

Door OpenPLC te gebruiken op de controller ontstaat een gebruiksvriendelijke omgeving voor besturingsoplossingen. Je ontwikkelt en test programma’s rechtstreeks via de webinterface, monitor je realtime I/O en stuurt hardware aan zonder ingewikkelde setup. Dankzij support voor Modbus, DNP3 en Ethernet/IP kun je bestaande automatiseringssystemen eenvoudig aansluiten en uitbreiden.

Veelgestelde vragen over OpenPLC (FAQ)

Voor industriële toepassingen raden wij onze Edge Controller aan. Deze robuuste IoT-gateway is speciaal ontwikkeld voor Industry 4.0 en bieden standaard 24V I/O en 4G-ondersteuning. Voor een gedetailleerd overzicht van alle poorten en specificaties kun je de pagina Edge Controller mogelijkheden en aansluitingen raadplegen.

Standaard is de webinterface niet beveiligd voor openbaar internet. Wij adviseren daarom altijd een koppeling met ons Remote Portal. Hiermee creëer je een versleutelde Zero Trust-verbinding, waardoor je wereldwijd toegang hebt tot je OpenPLC-dashboard zonder poorten in je firewall open te zetten.

Ja, de Edge controller is volledig compatibel met de OpenPLC Editor. Je kunt je programma’s (LD, ST, FBD) eenvoudig als .st bestand exporteren en via de webinterface naar de controller uploaden. Dit maakt snelle aanpassingen in je proceslogica mogelijk.

Ja, door de ingebouwde 4G-module in onze controllers kun je OpenPLC ook inzetten voor projecten op afgelegen locaties, zoals in watermanagement of mobiele installaties. In combinatie met ons platform behoud je altijd de volledige controle over je PLC-logica.