PLCcom für Modbus
Modbus Master/Slave SDK für .NET und Java
PLCcom für Modbus ist eine professionell gepflegte und leistungsfähige SDK-Komponente zur direkten Integration von Modbus-Kommunikation in eigene .NET- und Java-Anwendungen.
Das SDK unterstützt Modbus TCP, UDP, RTU, RTU over TCP und ASCII, jeweils als Master oder Slave. Registerwerte können als 16-, 32- oder 64-Bit-Daten verarbeitet werden.
Für abgesicherte Kommunikation steht Secure Modbus TCP mit TLS 1.2 / TLS 1.3, PKI, Zertifikatsprüfung und rollenbasierter Autorisierung zur Verfügung.
Native Library für .NET und Java
Bei PLCcom für Modbus handelt es sich je nach Version um eine .NET Assembly oder eine 100 % Java Library. Die Komponente wird direkt in das eigene Projekt eingebunden – bei .NET über NuGet oder als Verweis auf die Assembly, bei Java über Maven Central oder als Java Library.
Zur Ausführung wird keine C- oder C++-Komponente über Wrapper angesprochen. Entwickler arbeiten in ihrer Zielumgebung direkt mit den Klassen, Datentypen und Funktionen des SDKs.
PLCcom für Modbus kann in 32- und 64-Bit-Umgebungen eingesetzt werden und unterstützt plattformübergreifende Anwendungen.
Innerhalb einer Anwendung können Modbus Master- und Slave-Funktionen genutzt werden. Mehrere Master-Instanzen, mehrere Slave-Listener und kombinierte Szenarien sind möglich.

Unterstützte Zielplattformen
PLCcom für Modbus steht als .NET-Version und als Java-Version zur Verfügung.
- .NET-Version: Unterstützt .NET Framework 4.7.2/4.8, .NET Standard 2.1 sowie moderne .NET-Versionen bis .NET 10. Die Einbindung erfolgt über das NuGet-Paket PLCcomModbus oder über den offiziellen Indi.An-Download.
- Java-Version: Unterstützt Java ab Version 1.8 und ist bis Java 26 getestet. Die Einbindung erfolgt über das Maven-Central-Artefakt com.indi-an.plccom:plccom-for-modbus oder über den offiziellen Indi.An-Download.
Lizenzierung, Maintenance und Herstellersupport
PLCcom für Modbus ist wahlweise als Entwicklerlizenz oder Firmenlizenz erhältlich. Für Anwendungen, die mit dem SDK erstellt und ausgeliefert werden, fallen keine zusätzlichen Runtime-Lizenzkosten an.
Für die Planung stehen transparente Preise sowie eine 14-Tage-Testversion zur Verfügung. Ein Maintenance Plan mit mindestens einjähriger Laufzeit ist bei jedem Lizenzkauf enthalten.
Support erfolgt direkt durch den Hersteller – bei technischen Fragen zur Integration, Lizenzierung und zum Einsatz des SDKs in eigenen Anwendungen.
Kostenlose Modbus-Test-Apps
PLCcom für Modbus ist wahlweise als Entwicklerlizenz oder Firmenlizenz erhältlich. Für Anwendungen, die mit dem SDK erstellt und ausgeliefert werden, fallen keine zusätzlichen Runtime-Lizenzkosten an.
Für die Planung stehen transparente Preise sowie eine 14-Tage-Testversion zur Verfügung. Ein Maintenance Plan mit mindestens einjähriger Laufzeit ist bei jedem Lizenzkauf enthalten.
Support erfolgt direkt durch den Hersteller – bei technischen Fragen zur Integration, Lizenzierung und zum Einsatz des SDKs in eigenen Anwendungen.
Für Verbindungstests, Inbetriebnahme und Fehlersuche stellt Indi.An kostenlose Modbus-Test-Apps bereit. Die Tools können als Modbus Master– oder Modbus Slave-Emulator eingesetzt werden und basieren auf der PLCcom für Modbus Library.
Die Test-Apps finden Sie im Download-Bereich.
SDK – Informationen
EU-Konformität (CRA)
Cyber Resilience Act (EU 2024/2847)

