Siwenoid v2 Modbus configuration/hu

From Siwenoid Wiki
Jump to navigation Jump to search
Language: English  • magyar

Modbus leírás.

A PLC programozótól kérnünk kell egy táblázatot ami tartalmazza a központok címét, illetve a központhoz tartozó eszköz címeket, valamint a treatmenteket és hogy azokhoz melyik bit társul.
Ezt importálni nem tudjuk, kézzel kell létrehozni az összes adatpontot és a hozzájuk tartozó treatmenteket is.




Hozzunk létre egy új konténert, adjunk neki nevet, majd válasszuk ki a Modbust a listából, majd a hozzátartozó Protokoll-t.
Host IP: Központ ip
Default Port: 502
Mentsük a konténert.



A konténeren belül létre kell hoznunk 3 konkrét adatpontot. Az egyik tartalmazza az eszközöket, a másik A regiszert. A regiszter tartalmazza azt a tartományt, amiből a Siwenoidnak le kell kérdeznie az eszközök státuszát.
Hozzunk létre "TYPE_PHYSICAL_CONTAINER" típussal egy adatpontot, nevezzük el Fizikai konténernek, majd ez alá "TYPE_PHYSICAL_DATAPOINT" típusú adatpontot. Ez lesz a regiszter, 2 paramétert meg is kell adnunk még pedig Tartomány kezdete-vége.
Ezen tartományon belül keresi majd a Siwenoid az eszközöket.
Táblázatban 40011-40038-ig tart az első NIB tartománya.


A táblázatban látható 40011-40038-as címből mi csak az utolsó 2 karaktert használjuk, ezért került a 11-39 cím és Modbus szám paraméternek.(Eggyel nagyobb címet írunk be, hogy biztosan lekérdezze az utolsót is)



A másik adatpont amire szükségünk lesz, ezt a konténer alá hozzuk szintén létre: "TYPE_LOGICAL_CONTAINER", nevezzük is el Logikai konténernek. A Logikai konténer adatpont alá kell létrehoznunk az eszközök adatpontjait névvel paraméterrel együtt.
Az összes eszköz adatpont típusa "TYPE_HOLDING_REGISTER". Nevét és a címét a kapott táblázatból kinézni. Fontos: 2 paramétert kell megadni!! Cím és a Modbus szám. Ezek azonosak!
Egy új eszközt mindig a Logikai konténer alá veszünk fel!
Az eszköz címe nem lehet sem kevesebb, sem több a Regiszterbe beírt tartománytól.
A táblázatban látható 40011-es címből mi csak az utolsó 2 karaktert használjuk, ezért került a 11 cím és Modbus szám paraméternek.



Treatmentek létrehozása



Fájl menü/beállítások/típusok menün belül keressük ki a Modbust. Itt adjunk hozzá új treatmentet a "TYPE_HOLDING_REGISTER" adatpont típushoz. A táblázatot használva írjuk be a első treatment nevét, állítsunk be hozzá kategóriát, alul az Állapothoz a hozzátartozó bitet, majd effekt maszknak válasszunk ki mindent.(ha az összes treatment fel lesz véve, akkor lesz ott érdemi tartalom) Hozzuk létre a többit is.Effekt maszk mindegyiknél mind legyen bepipálva!