Herunterladen Inhalt Inhalt Diese Seite drucken

Multidata HERMES-P2 Handbuch Seite 49

Inhaltsverzeichnis

Werbung

Jedem Controller, der lokal ansprechbar sein soll, wird ein VCAPI-Server
zugeordnet:
<localController>\VCAPI_SERVER_CONTROLLER (DWORD)
<localController>\VCAPI_SERVER_ADDR
<localController>\VCAPI_SERVER_PORT_NO
Wenn ein Server mehrere Controller unterstützt, dann kann für jeden
Controller auf dem Server ein RegistryKey eingetragen werden. Die Zahl
<localController> muss von 1 aufsteigend sein.
Der
Wert
VCAPI_SERVER_CONTROLLER
Controllernummer auf dem Server an, welche die capi2032.dll auf die lokale
Controllernummer abbildet.
Beispiel:
Es soll ein HERMES-PRO/X (S0) mit der IP-Adresse 192.168.1.10 und ein
HERMES-PRO/P3 (vier S2M) mit der IP-Adresse 192.168.1.11 konfiguriert
werden.
....\Client\1\VCAPI_SERVER_CONTROLLER
....\Client\1\VCAPI_SERVER_ADDR
....\Client\1\VCAPI_SERVER_PORT_NO
....\Client\2\VCAPI_SERVER_CONTROLLER
....\Client\2\VCAPI_SERVER_ADDR
....\Client\2\VCAPI_SERVER_PORT_NO
....\Client\3\VCAPI_SERVER_CONTROLLER
....\Client\3\VCAPI_SERVER_ADDR
....\Client\3\VCAPI_SERVER_PORT_NO
Dem Client stehen danach drei Controller mit den Nummern 1, 2 und 3 zur
Verfügung.
Besonderheiten der Implementierung für mehrere Controller
Die Funktion
CAPI_REGISTER
konfigurierten
Server
fehlschlagen, meldet die Funktion den Fehler "CAPI not installed".
Die zurückgegebene Application-ID ist lokal generiert und stimmt nicht mit
der Application-ID auf dem Server überein.
Falls für einen Controller kein Server definiert ist, bzw. keine TCP
Verbindung zu dem Server besteht, gibt die Funktion
den Wert
0x2002
versucht, eine TCP-Verbindung zu jedem
aufzubauen.
"Illegal Controller" zurück. Dieser Wert ist laut CAPI
CAPI-Serverfunktion
(String)
(String)
(Achtung
DWORD
1
192.168.1.10
7703
1
192.168.1.11
7703
2
192.168.1.11
7703
Erst
wenn
alle
CAPI_PUT_MESSAGE
6
!)
gibt
die
Verbindungen
49

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Multidata HERMES-P2

Diese Anleitung auch für:

Hermes-pro

Inhaltsverzeichnis