Kommunikationstreiber für S7-Steuerungen

ComDrvS7 ist eine Kommunikationsbibliothek (Windows-DLL) für Steuerungen der Reihen S7-300/400 von Siemens sowie Vipa100V/200V/300S. Sie ermöglicht den Zugriff auf Operanden einer S7-Steuerung über MPI, Profibus-DP und Ethernet. Ebenso kann der Zugriff über eine Telefonleitung (analog/ISDN zusammen mit Teleservice) erfolgen. Auch das Routen über Netzgrenzen hinweg wird unterstützt. Die Kommunikationsbibliothek ist in der Version 5 verfügbar und wurde dabei um einige Funktionen erweitert. Die Seriennummer einer S7-CPU sowie die Seriennummer der in der S7-CPU gesteckten MMC kann ausgelesen werden. Damit ist der Softwareentwickler z.B. in der Lage, sein PC-Programm auf eine bestimmte CPU bzw. MMC zu dongeln. Des Weiteren wurde eine Funktion implementiert, mit der der Zustand der Fehler-LEDs auf einer CPU abgefragt werden kann. Der Programmierer hat so z.B. die Information, dass die SF- (Sammelfehler) oder BF-LED (Busfehler) leuchtet und kann in seinem PC-Programm entsprechend reagieren. Ab Version 5 wird auch die Passwortübergabe an eine passwortgeschützte CPU ermöglicht. Damit kann die CPU z.B. mit einem Schreibschutz versehen werden und trotzdem ist der schreibende Zugriff über ComDrvS7 möglich.