Modbus-server
Modbus server tila Laitteen voi asettaa toimimaan modbus väylässä myös slave laitteena. Tämä tuki saadaan aktivoitua seuraavasti: 1. Aseta haluttu modbus portti "slave" tilaan esimerkiksi vaihtamalla kenttä "mode" tietokantapisteessä "ioPorts/modbusRTU/P1". 2. Aseta halutut slave -tilan asetukset pisteeseen "sys/settings/modbusSlave".. 2.1 Haluttu väyläosoite kenttään "address" 2.2 Käytettävä kommunikaatioportti kenttään "port" 2.3 Valitse protokolla versio (RTU tai TCP) 2.4 Aseta slave-tila päälle vaihtamalla enabled kenttä arvoon "true" 2.5 Käynnistä task uudestaan (restart painike) Modbus laitteeesta luettavat rekisterit voidaan määritellä lisäämällä haluttuihin tietokantapisteisiin kenttä "modbusMapping", ja asettamalla siihen sopiva arvo. modbusMapping kentäs arvo muodostuu seuraavasti: [rekisteriTyyppi]/[rekisteriNumero] esimeriksi: Laitteen tietokantapiste "ioPoints/HOLDING_0" halutaan näkymään modbus väylällä holding rekisterinä 0 Pisteeseen luodaan kenttä "modbusMapping" ja sen arvoksi asetetaan "holding/0" Ohjelmisto käynnistetään uudestaan. Nyt tietokantapistettä voi lukea ja kirjoittaa modbus väylän kautta. Muiden kuin pv kenttien näyttäminen modbusväylässä --------------------------------------------------- Modbus slave tilassa väylälle kerrotana oletusarvoisesti pisteen .pv kenttä. Jos väylälle halutaan kertoa jokin muu pisteen kenttä, voidaan se määrittää URL parametrilla "field". Esimerkki: Hälytyspisteen .av kenttä voidaan antaa modbus väylälle diskreetti-rekisterissä 0. Pisteen modbusMapping kenttään asetetaan silloin määritys: discrete/0?field=av Kun tietokanta tallennetaan, ja ohjelmisto käynnistetään uudelleen, voidaan pisteen av kenttä lukea discrete 0 rekisteristä.