
Ropam OptimaGSM je poljska protuprovalna alarmna centrala s GSM/GPRS vezom. TapHome s centralom komunicira preko Modbus TCP kroz modul pristupnika (gateway) Ropam AP-IP, koji daje komunikacijsko sučelje TCP/IP na portu 502.
Ovo je početni predložak: obuhvaća 1 izlaz i 9 ulaza zona od ukupno 40 izlaza i 48 ulaza. Korisnici mogu dodati još uređaja po istom obrascu opisanom niže.
Protokol Modbus na centrali OptimaGSM izravno ne daje registre za uključivanje i isključivanje zaštite ni za stanje sustava: to je sigurnosna odluka proizvođača. Zaobilazno rješenje s preslikavanjem ulaza i izlaza opisano je u odjeljku Rješavanje problema.
Hardversko spajanje
Modul AP-IP spaja se unutar centrale OptimaGSM i daje Ethernet priključak (RJ45) za komunikaciju TCP/IP. Spojite modul AP-IP standardnim Ethernet kabelom na istu lokalnu mrežu na kojoj je TapHome Core.
- Protokol: Modbus TCP
- Port: 502
- Slave ID: podesiv (u predlošku zadano 1; službena dokumentacija navodi 255; prema iskustvima korisnika radi i 4)
Modulu AP-IP u DHCP postavkama usmjerivača dodijelite statičku IP adresu. Modul zadano koristi DHCP: bez rezervacije IP adresa se nakon isključivanja i ponovnog uključivanja napajanja može promijeniti.
Konfiguracija
Zahtjevi za firmver
- Firmver OptimaGSM: v2.4 ili noviji
- Firmver AP-IP: v1.5 ili noviji
Ako je instalirana starija verzija, prije nastavka ažurirajte firmver u programu OptimaGSM Manager.
Uključivanje poslužitelja Modbus TCP/IP
- Otvorite OptimaGSM Manager (v2.0 ili noviji)
- Idite na odjeljak AP-IP internet module
- Postavite mrežne postavke (Ethernet DHCP ili statička IP adresa)
- Na dnu stranice konfiguracije AP-IP označite potvrdni okvir „Enable MODBUS TCP/IP server”
Uključivanje upravljanja izlazima preko Modbusa
Svaki izlaz kojim se treba upravljati iz sustava TapHome mora imati uključenu opciju „WWW/IP control”:
- U programu OptimaGSM Manager idite na odjeljak Outputs
- Za svaki izlaz kojim želite upravljati na popisu potvrdnih okvira „Triggered by” uključite „WWW”
- Time se istodobno omogućuje upravljanje iz aplikacije, web poslužitelja i preko Modbus TCP/IP
Ako za određeni izlaz nije uključena opcija „WWW/IP control”, centrala zanemaruje Modbus naredbe za upis u odgovarajući registar coil.
Parametri uvoza u TapHome
Pri uvozu predloška u TapHome unesite:
- IP adresa — IP adresa modula AP-IP u lokalnoj mreži (unesite stvarnu adresu uređaja; predložak unaprijed upisuje rezervirano mjesto 192.168.1.0)
- Slave ID — Modbus adresa (slave) (zadano: 1)
Mogućnosti uređaja
Upravljanje izlazom
Predložak sadrži jedan izlaz (Izlaz 1) preslikan na registar coil C:0. Izlaz koristi oznake stanja Emergency/OK i može se uključivati i isključivati Modbus funkcijom 0x05 (Write Single Coil).
Praćenje ulaza zona
Devet ulaza zona uključeno je kao senzori s reed kontaktom koji čitaju registre diskretnih ulaza:
- Ulazi zona 1–8 — uzastopne adrese D:0 do D:7
- Ulaz zone 32 — adresa D:31 (nije uzastopna, preskače D:8 do D:30)
Svaki ulaz zone prikazuje fizičko stanje odgovarajućeg ulaza alarmne zone s vremenom odziva od 250 ms.
Proširenje predloška
OptimaGSM daje 40 izlaza (coil C:0–C:39) i 48 ulaza zona (diskretni ulazi D:0–D:47). Predložak sadrži samo početni podskup. Za dodavanje novih uređaja:
- Dodatni izlazi: dodajte uređaj ModbusSwitch s
MODBUSR(C, {address}, Bool), gdje je adresa 0–39 - Dodatni ulazi: dodajte uređaj ModbusReedContact s
MODBUSR(D, {address}, Bool), gdje je adresa 0–47
Dodatne mogućnosti
Centrala OptimaGSM daje i ulazne registre za senzore temperature (4 kanala), analogni ulaz (0–10 V), razinu GSM signala, stanje AC napajanja, napon DC napajanja, praćenje napajanja/napona modula IOE-IQPL, vrijeme sustava, kodove kvarova i verzije firmvera. Mogu se dodati u predložak TapHome kao uređaji ModbusVariable koji čitaju ulazne registre.
Rješavanje problema
Nema komunikacije Modbus
- Provjerite je li firmver modula AP-IP v1.5 ili noviji
- Provjerite je li poslužitelj Modbus TCP/IP uključen u programu OptimaGSM Manager
- Provjerite jesu li modul AP-IP i TapHome Core u istoj mreži/podmreži
- Isprobajte različite Slave ID-ove (1, 4 ili 255): ispravna vrijednost ovisi o verziji firmvera i konfiguraciji modula AP-IP
Izlazi ne reagiraju na naredbe
- Provjerite je li u programu OptimaGSM Manager za svaki izlaz uključena opcija „WWW/IP control”
- Pomoću alata Ropam Modbus Tester (
modbus_tester.exe) provjerite reagiraju li izlazi na naredbe za upis neovisno o sustavu TapHome
Uključivanje i isključivanje zaštite iz sustava TapHome
Protokol Modbus iz sigurnosnih razloga namjerno ne sadrži registre za izravno uključivanje i isključivanje zaštite. Dostupno je zaobilazno rješenje s preslikavanjem ulaza i izlaza:
- Upravljanje zaštitom: u centrali postavite izlaz (coil) koji je logički preslikan na ulaz. Vrstu ulaza po potrebi postavite na ARM, DISARM, ARM-only, DISARM-only ili CANCEL alarm
- Praćenje stanja: postavite jedan ili više izlaza koje stanje sustava okida u bistabilnom načinu (npr. izlaz 3 za „Full arm”, izlaz 4 za „Alarm”). Stanje registra coil očitajte preko Modbusa kako biste odredili stanje sustava
