Die aktuellen CPUs der SIEMENS S7-Baureihe (S7-1200 und S7-1500) besitzen bereits ab Werk eine Unterstützung des Modbus-TCP-Protokolls. Mit Hilfe unseres neuen Modbus-Treibers kann nunmehr auf einfache und komfortable Weise ein Datenaustausch zwischen unserer blockorientierten Simulation BORIS und der S7-SPS erfolgen. Der Treiber ermöglicht sowohl den Direktzugriff auf das Prozessabbild der Ein- und Ausgänge der S7 (Lesen/Schreiben von Bits und Worten), als auch den Datenaustausch über einen beliebigen Bereich eines Datenbausteins oder einen Merkerbereich. Unser Einführungsvideo demonstriert die Nutzung des Treibers in Verbindung mit einer S7-1200. Mögliche Anwendungen sind vielfältig, beispielsweise kann BORIS als Bedien- und Beobachtungstool für die SPS eingesetzt werden oder aber die SPS als „intelligentes“ I/O-Modul im Rahmen einer Hardware-in-the-loop-Regelung mit BORIS.
Auch die von der herstellerübergreifenden und kostenlosen SPS-Programmierumgebung CODESYS unterstützten Steuerungen bieten in der Regel eine Modbus-Schnittstelle an; dies gilt auch für die mit CODESYS ausgelieferte Soft-SPS CODESYS Control Win V3. Wie der Modbus-Treiber in diesen Fällen zum Datenaustausch zwischen BORIS und der SPS genutzt werden kann, zeigt das zugehörige Video.
Über den Autor