Konfiguration
Der TwinCAT FIAS Server wird mittels einer Textdatei im XML-Format (TcFIASServer.cfg) konfiguriert. Die Datei wird mit der Installation mitgeliefert und befindet sich nach Beendigung der Installation im Installationsverzeichnis. Die Datei darf weder verschoben noch umbenannt werden. Die nachfolgende Tabelle beschreibt die einzelnen Parameter, die zur Konfiguration der Verbindungen zu einem Hotelmanagementserver benötigt werden. Des Weiteren wird beschrieben, in welchen Abhängigkeiten eine Backup-Datei erstellt wird und wie sie im laufenden Betrieb aktualisiert wird.
TcFIASServer.cfg (Beispiel)
<?xml version="1.0" encoding="utf-8" ?>
<TcFiasServerConfig>
<Client Name="FIAS1" Port="5001" Ip="192.168.0.20" ResyncCycleTime="120" SaveCycleTime="120" SaveType="2" LinkAliveCycleTime="5" />
</TcFiasServerConfig>
Wenn Sie zu mehr als nur einem Hotelmanagementserver eine Verbindung aufbauen wollen, müssen Sie eine weitere FiasClient Konfiguration in der TcFIASServer.cfg Datei eintragen. Siehe folgendes Beispiel. |
<?xml version="1.0" encoding="utf-8" ?>
<TcFiasServerConfig>
<Client Name="FIAS1" Port="5001" Ip="192.168.0.21" ResyncCycleTime="120" SaveCycleTime="120" SaveType="2" LinkAliveCycleTime="5" />
<Client Name="FIAS2" Port="5001" Ip="192.168.0.22" ResyncCycleTime="120" SaveCycleTime="120" SaveType="2" LinkAliveCycleTime="5" />
<Client Name="FIAS3" Port="5001" Ip="192.168.0.23" ResyncCycleTime="120" SaveCycleTime="120" SaveType="2" LinkAliveCycleTime="5" />
</TcFiasServerConfig>
Beschreibung der Parameter
Kann ein Parameter nicht eingelesen werden oder liegt dieser außerhalb des erlaubten Bereichs, so liefert jeder Aufruf eines SPS-Bausteins aus der TcFIAS.Lib einen spezifischen Fehler zurück. Dies geschieht so lange, bis der Fehler behoben wurde. |
Parameter | Beschreibung |
---|---|
Name | Name des Hotelmanagementservers. |
Port | Der TCP Port des Hotelmanagementservers. |
Ip | IP-Adresse des Hotelmanagementservers. |
ResyncCycleTime | Gibt die Zeitspanne zwischen einem Resync der Datenbank an. Der TwinCAT FIAS Server vergleicht anhand eines Zeitstempels in der Backup-Datei ob die Zeitspanne zum vorherigen Resync überschritten wurde. Wurde die ResyncCycleTime überschritten, wird beim nächsten Verbindungsaufbau zum Managementserver ein Datenbank Resync durchlaufen. |
SaveType | Der SaveType gibt an, in welchen Fällen die Backup-Datei beschrieben werden soll.
|
SaveCycleTime | Gibt die Zeitspanne zwischen dem Intervall zum Beschreiben der Backup-Datei an. Die SaveCycleTime wird in Minuten erwartet. Min-Wert ist 30 min und Max-Wert ist 65535 min. |
LinkAliveCycleTime | Gibt die Zeitspanne zwischen dem Intervall zum Senden eines Keep-Alive-Telegrams. Die LinkAliveCycleTime wird in Minuten erwartet. Min-Wert ist 5 min und Max-Wert ist 30 min. |