Waycom Prodel¶
Die Kommunikation mit einer Prodel-Steuerung erfolgt über die InterfaceWay Schnittstelle. Dabei handelt es sich um eine 32 Bit Com-Schnittstelle zur Com-Server-Applikation C:/WayCom/ProdelService.exe . Das heißt ‚Waycom Prodel‘ kann nur in einem 32 Bit Prozess verwendet werden.
Standardmäßig startet Viper.NET diese Com-Server-Applikation bei Bedarf automatisch (Einstellung TryStartProdelExe, Standard aktiv; Pfad über ProdelServiceExe, Standard C:\WayCom\ProdelService.exe). Über die Einstellungen der Hardware lassen sich außerdem die Wiederholungen (MaxRetryRead / MaxRetryWrite, Standard je 3) und Wartezeiten (SleepAfterStartProdelExe, TimeoutWait4NumeroPresentOnInit, Standard je 5000 ms) anpassen.
Hinweis
In einem 64 Bit Prozess muss ‚Waycom Prodel‘ über eine GInOut-UDP-Client-Schnittstelle zu einem 32-Bit-GInOutHwExplorer erfolgen. (Das Visual Studio Tool ‚CorFlags.exe GInOutHwExplorer.exe /32BIT+‘ setzt das 32 Bit Flag des Prozesses.)
Type: Waycom Prodel - 32 bit C++ dlls
ID: ID vergeben
Name suffix: Steuerung benennen
Create: Button drücken, um Objekt zu generieren
Numero: Eintragen der Adresse der Prodel Steuerung (am Prodel-Modul-Display ablesbar).
DisplayName: Steuerung bennenen
+: Hinzufügen von Datenbereichen, die für Kommunikation verwendet werden sollen
DatenBlockID: ID für diesen Datenbereich.
Length: Länge des Datenbereichs
Name: Name des Datenbereichs
Page: Seitennummer. Der Speicher der Prodel Steuerung ist in Seiten aufgeteilt. Jede Seite ist 24 byte lang.
Offset: Offset in [byte] auf der Seite.