Der Betrieb dieser Gerät am TS400 ist nicht gerade trivial. Das grösste Problem dabei ist die Tatsache, dass die Geräte von Haus aus nicht identifizierbar sind. Allerdings gibt es einen Work-Around.
Die Kommunikation erfolgt per UDP, standardmässig auf Port 7110. Damit das TS400 diesem Port horchen kann, müssen diese Pakete von der öffentlichen IP-Adresse auf das TS400 geroutet werden. Ein Router ist entsprechend einzurichten.
Da die Inventia-Geräte keine DNS-Anfragen kennen, muss die IP des TS400 statisch sein.
Konfiguration des MT
General
Parameter | Value |
---|---|
Module operating mode | MODBUS RTU Slave |
SIM card PIN number | 9397 |
GSM band | EU-900/1800 MHz |
Access to configuration | All |
Configuration password | |
Configuration read disable | No |
Data write protection | No |
Error display time [s] | 30.00 |
Use of GPRS | Yes |
Use of SMS | Yes |
Monthly SMS limit | 0 |
Roaming | Off |
Time synchronization | None |
Wichtig: Operating Mode und PIN
GPRS
Parameter | Value |
---|---|
APN name | gprs.swisscom.ch |
APN user name | |
APN login password | |
Module IP | 10.144.196.243 |
IP assignment | DHCP |
Virtual static IP Address | 0.0.0.5 |
GPRS transmission retries number | 3 |
Transmission timeout [s] | 12.00 |
Idle time [s] | 240.00 |
GPRS testing IP | 212.101.19.97 |
Number of login retries | 0 |
Wait time after disconnection [s] | 5.00 |
Data frame format | Open |
CRC compatibility | Yes |
Recipient's UDP port | 7110 |
Wichtig: Die APN-Parameter, Testing IP (IP des TS400), Data Format, CRC compatibility und UDP Port
Authorized Numbers/IP
Idx. | Name | Number | Configuration | Sending | Receiving |
---|---|---|---|---|---|
1 | IP 1 | 212.101.19.97 | * | * | * |
MODBUS RTU Slave mode/Routing Table
Idx. | IP Number | ID Number |
---|---|---|
1 | 212.101.19.97 | 2 |
Wichtig: Für jeden Modbus-Slave muss ein Routing angegeben werden.
Resources
Direkt unter 'Resources' muss die MODBUS-ID eingestellt werden.
Terminals
Hier muss bei den Q eingestellt werden, welches Inputs sein sollen. Für Analog-Messungen gibt es noch keine Erfahrungen
Dieselbe Konfiguration muss auch auf dem TS400 in der Nodelist vorgenommen werden, falls sie vom Standard abweicht.
Serial Port
Umstellen auf RS-485. Der Anschluss der Slaves erfolgt an den Anschlüssen RD+ und RD-
Asynchronous Timers/TMR1
Zeit für zyklische Verbindung einstellen. Das ist zugleich die Zeit, die es braucht, bis das TS400 erstmalig die Daten zuordnen kann
Constant Parameters (nur auf MT)
Parameter 1: Die Id des Gerätes. Nicht zu verwechseln mit der Modbus-ID. Diese ID dient zum Zuordnen der Daten.
Rules/Data Sending Rules
- Erst mal braucht es eine zyklische Verbindung, getriggert durch TMR1 (0->>1), bei dem 1 Register ab 'Buffer Inp. Reg.' 192 gesendet wird. Das dient der Zuordnung der IP zum Gerät oder der Gerätegruppe
- Dann braucht es eine zyklische Verbindung, getriggert durch TMR1 (0->>1), bei dem der Status gesendet wird.
- Dann braucht es für jeden digitalen Eingang eine Übermittlung auf jeden Statuswechsel, bei dem der Status gesendet wird.
- Für analoge Signale ist eine Verfahren in Arbeit