Wir unterstützen Siemens ISO auf TCP mit S7_200, S7_300, S7_400 und entsprechenden VIPA Modellen (S5 ist noch nicht getestet). Die grundlegende Klasse ist rlSiemensTCP . Um den Siemens TCP Daemon zu erstellen, wählen Sie "Daemon->SiemensTCP" in pvdevelop. Nun können Sie eine kleine INI-Datei editieren, die beschreibt, was aus den SPS'en gelesen werden soll.
Innnerhalb Ihres pvserver können Sie rlSiemensTCPClient benutzen, um mit Siemens SPS'en kommunizieren zu können.
Wir interstützen SPS'en von Siemens, die das serielle PPI Protokoll nutzen. Das wird mit libnodave auf Linux und Windows unterstützt.
Das PPI Protokoll ist ein sehr einfaches serielles Protokoll. Aber Siemens veröffentlicht das Protokoll nicht. libnodave hat das Protokoll daher durch "Reverse Engineering" herausgefunden. Unglücklicherweise läuft libnodave nicht unter OpenVMS. Um einen Siemens PPI Daemon zu erstellen, wählen Sie "Daemon->PPI" in pvdevelop. Nun können Sie eine kleine INI-Datei editieren, welche beschreibt, was aus den SPS'en ausgelesen werden soll.
Innerhalb Ihres pvserver können Sie nun rlPPIClient
benutzen, um mit den Siemens SPS'en zu kommunizieren.