6.18 ModBus
Modbus má nota til að eiga samskipti við eininguna; það styður bæði lestrar- og skrifaðgerðir.
Þú munt þurfa:
- Einn Modbus hugbúnaður eða önnur leið til að keyra ModBus (margir eru fáanlegir til niðurhals á netinu, sjá dæmi).
- IP-tala í einingunni: má finna í Upplýsingar um kerfið á tækinu eða á EvoCloud.
- Hvaða skrá sig Sá sem þú vilt skrifa til er að finna í listi yfir breytur.
- Til skrifa: Gildið sem þú vilt skrifa er að finna í listi yfir breytur.
- Fyrir lestur: Hversu mörg gögn viltu lesa í einu?.
- Modbus yfir TCP/IP (RJ45), staðalsnúðull 502.
Listi yfir breytur
Breytnalisti inniheldur dálk “Modbus”sem gefur til kynna hvaða tegund skráningar breytunnar tilheyrir (3 eða 4) og hvort breytan sé aðgengileg í gegnum ModBus.
- 3 = Inntaksskrá (lesa).
- 4 = Halda skrá (Lesa / Skrifa).
Eftirfarandi gildir um netföng í ModBus-samskiptastaðlinum:
- Skráningarslóð = breytuauðkenni + 1
- (t.d. auðkenni 1000 => heimilisfang 1001).
Dæmi um hvernig á að skipta yfir í þægindastillingu:
- IP-tala: 192.168.1.54
- Höfn: 502
- Skráð heimilisfang: 1011
- Gildi: 3
Útdráttur úr stillilistanum:
| Auðkenni | Texti | Modbus | Stig | Mín | Hámark | Texta gildi / Modbus | Verð framleiðanda | Eining |
|---|---|---|---|---|---|---|---|---|
| 1010 | Tískustraumar | 4 | 1 | 0=Viðvörun, 1=Stöðvun, 2=Sparnaður, 3=Þægindi, 4=Aukakraftur, 5=Ofþrýstingur, 6=Aukakraftstími, 7=Ytri eldur, 8=Ytri stöðvun, 9=Ytri sparnaður, 10=Ytri þægindi, 11=Ytri yfirráð, 12=Ytri 1, 13=Ytri 2, 14=Sleep Off, 15=Sleep Economy, 16=Sleep Comfort, 17=Sleep Forced, 18=Sleep External 1, 19=Sleep External 2, 20=Sleep Economy AirQ, 21=Sleep Comfort AirQ, 22=Sleep Forced AirQ | 1=Stopp | 0 | ||
| 1100 | Rekstrarháttur | 3 | 0 | 0=Viðvörun, 1=Stöðvun, 2=Sparnaður, 3=Þægindi, 4=Aukakraftur, 5=Ofþrýstingur, 6=Aukakraftstími, 7=Ytri eldur, 8=Ytri stöðvun, 9=Ytri sparnaður, 10=Ytri þægindi, 11=Ytri yfirráð, 12=Ytri 1, 13=Ytri 2, 14=Sleep Off, 15=Sleep Economy, 16=Sleep Comfort, 17=Sleep Forced, 18=Sleep External 1, 19=Sleep External 2, 20=Sleep Economy AirQ, 21=Sleep Comfort AirQ, 22=Sleep Forced AirQ | 1=Stopp | 0 |
Gildi eru venjulega send sem int16.
Sumir breytur með stærri gildum (int32) nota næsta hærra breytutöluna sem gildi, merktar með “ModBus” í breytulistanum.
Til dæmis, ef þú vilt lesa rekstrartímann hér að neðan, verður þú að lesa bæði breyturnar 1200 og 1201, þar sem gildið nær yfir báðar.
| Auðkenni | Texti | Modbus | Stig | Mín | Hámark | Texta gildi / Modbus | Verð framleiðanda | Eining |
|---|---|---|---|---|---|---|---|---|
| 1200 | Aðgerðartími einingarinnar | 3 | 0 | 0 | 2147483647 | 0 | 0 | h |
| 1201 | (Modbus) | 3 | 0 | 0 | 0 | 0 |
Gildi með kommustöðum eru sýnd sem gildið margfaldað með 10 (1 kommustaður), merkt með “Tíundakerfi”í breytulistanum (t.d. Hitastig TL, ID 1110 sendir gildið 210 fyrir 21,0 °C).
| Auðkenni | Texti | Modbus | Stig | Mín | Hámark | Texta gildi / Modbus | Verð framleiðanda | Eining |
|---|---|---|---|---|---|---|---|---|
| 1110 | Loftveitingarhitastig | 3 | 0 | −50 | 70 | Tíundartölur | 0 | gráður Celsíus |
Starfsemi kóðar eru skilgreindir á modbus.org.
EvoControl getur notað eftirfarandi virknikóða:
| Starfsemi-kóði | Lýsing |
|---|---|
| 4 | Lesa inntaksskráir |
| 3 | Lesa marga hluthafaskrár |
| 6 | Skrifa einstaka hlutahaldaskrá |
| 16 | Skrifa til margra haldritunarskráa |
Sjáðu listann yfir breytur fyrir meira.
