C++ Bibliotheken stellen wir nicht zur Verfügung, allerdings gibt es verschiedene Möglichkeiten, wie das Alarm Modem mit einem externen Gerät kommunizieren kann:
1. Im Modem sind eine Vielzahl von
SPS-Protokollen hinterlegt. Wenn Ihre Anwendung eines dieser Protokolle spricht, wäre dies die einfachste bidirektionale Anbindung. (Alarm Modem ist Master oder Slave)
2. Weiterhin könnte ein offenes Feldbusprotokoll verwendet werden, wie z.B.
Modbus. Auch dieses ist bidirektional im Modem nutzbar. (Alarm Modem ist Master)
3. Tixi bietet weiterhin ein eigenes einfaches Feldbus-Protokoll "TixiBus" an, welches Sie ggf. in Ihre Anwendung implementieren können. Auch dieses ist bidirektional nutzbar. (Alarm Modem ist Master oder Slave)
4. Weiterhin kann das Alarm Modem beliebige Text-String empfangen, und darauß Variablenwerte parsen. Verwendet wird dazu das "ASCII-Protokoll", welches im
SPS-TiXML-Handbuch erläutert wird. Dieses ist jedoch nur unidirektional verwendbar (Modem kann keine Werte in die Anwendung schreiben. Alarm Modem ist Master).
Diese 4 Varianten haben den Vorteil, daß die auf allen am Alarm Modem verfügbaren Schnittstellen (RS232/422/485) verwendet werden können.
Die fünfte Variante, die sie derzeit nutzen, funktioniert nur am COM1 (RS232):
5. Das Alarm Modem kann auf TiXML-Befehle reagieren, in welche Parameter eingefügt werden können. Dies ist nur eingeschränkt bidirektional nutzbar, denn wenn die Anwendung Daten aus dem Modem erhalten soll, muss Sie diese manuell abfragen. (Alarm Modem ist Slave)
_________________
Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00:
Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min