Siwenoid v2 Modbus configuration/hu: Difference between revisions
No edit summary |
|||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Languages| Siwenoid v2 Modbus configuration}} | |||
=Modbus leírás.= | =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.<br> | 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'''.<br> | ||
Ezt importálni nem tudjuk, kézzel kell létrehozni az összes adatpontot és a hozzájuk tartozó | Ezt importálni nem tudjuk, kézzel kell létrehozni az összes adatpontot és a hozzájuk tartozó treatmenteket is. <br> | ||
<br style="clear: both" /> | |||
[[Image:Info.JPG|left|thumb|700px]] | |||
<br style="clear: both" /> | |||
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.<br> | 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.<br> | ||
Host IP: Központ ip<br> | '''Host IP: Központ ip'''<br> | ||
Default Port: 502<br> | '''Default Port: 502'''<br> | ||
Mentsük a konténert.<br> | Mentsük a konténert.<br> | ||
<br style="clear: both" /> | <br style="clear: both" /> | ||
Line 11: | Line 19: | ||
<br style="clear: both" /> | <br style="clear: both" /> | ||
<br> | <br> | ||
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.<br> | 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.<br> | ||
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.<br> Ezen tartományon belül keresi majd a Siwenoid az eszközöket.<br> | 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.<br> Ezen tartományon belül keresi majd a Siwenoid az eszközöket.<br> | ||
Táblázatban 40011-40038-ig tart az első NIB tartománya. | |||
<br style="clear: both" /> | <br style="clear: both" /> | ||
[[Image:Phys.JPG|left|thumb|700px]] | [[Image:Phys.JPG|left|thumb|700px]] | ||
<br style="clear: both" /> | |||
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) | |||
<br style="clear: both" /> | |||
[[Image:Redszt.JPG|left|thumb|700px]] | |||
<br style="clear: both" /> | |||
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.<br> | |||
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.<br> | 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!'''<br> | ||
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!<br> | Egy új eszközt '''mindig a Logikai konténer alá veszünk fel!'''<br> | ||
Egy új eszközt mindig a Logikai konténer alá veszünk fel!<br> | |||
Az eszköz címe nem lehet sem kevesebb, sem több a Regiszterbe beírt tartománytól.<br> | Az eszköz címe nem lehet sem kevesebb, sem több a Regiszterbe beírt tartománytól.<br> | ||
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'''. | |||
<br style="clear: both" /> | <br style="clear: both" /> | ||
[[Image:Eszkoz.JPG|left|thumb|700px]] | |||
<br style="clear: both" /> | <br style="clear: both" /> | ||
===Treatmentek létrehozása | ===Treatmentek létrehozása=== | ||
<br style="clear: both" /> | <br style="clear: both" /> | ||
<br style="clear: both" /> | <br style="clear: both" /> | ||
Fájl menü/beállítások/típusok | 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) | 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! | Hozzuk létre a többit is.Effekt maszk mindegyiknél mind legyen bepipálva! | ||
<br style="clear: both" /> | <br style="clear: both" /> | ||
[[Image:Trtment.JPG|left|thumb|1000px]] | |||
<br style="clear: both" /> | <br style="clear: both" /> |
Latest revision as of 14:16, 15 July 2021
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!