PROTOKOL RS485 Modbus En Lan Gateway
Spesifikaasjes
- Kommunikaasjeprotokollen: MODBUS ASCII/RTU, MODBUS TCP
- Stipe ynterfaces: RS485 MODBUS, LAN
- Maksimum stipe slaven: Oant 247
- MODBUS TCP-poarte: 502
- Frame Struktuer:
- ASCII-modus: 1 Start, 7 Bit, Even, 1 Stop (7E1)
- RTU Mode: 1 start, 8 bit, gjin, 1 stop (8N1)
- TCP-modus: 1 Start, 7 Bit, Even, 2 Stop (7E2)
FAQ
- Wat is it doel fan it MODBUS-kommunikaasjeprotokol?
- It MODBUS-protokol fasilitearret kommunikaasje tusken in masterapparaat en meardere slave-apparaten, wêrtroch gegevensútwikseling yn yndustriële automatisearringssystemen mooglik is.
- Hoefolle slaven kinne wurde ferbûn mei it MODBUS-protokol?
- It MODBUS-protokol stipet oant 247 slaven ferbûn yn in bus- of stjernetwurkkonfiguraasje.
- Hoe kin ik feroarje it slave adres yn MODBUS ASCII / RTU modus?
- Foar in feroaring it slaaf adres yn MODBUS ASCII / RTU modus, ferwize nei de brûker hânboek foar ynstruksjes oer it konfigurearjen fan de teller syn logyske getal.
Beheining fan oanspraaklikens
De fabrikant behâldt it rjocht foar om de spesifikaasjes yn dizze hantlieding te wizigjen sûnder foarige warskôging. Elke kopy fan dizze hantlieding, foar in part of folslein, itsij troch fotokopy of op oare wizen, sels fan elektroanyske aard, sûnder dat de fabrikant skriftlike tastimming jout, skeint de betingsten fan auteursrjocht en is oanspraaklik foar ferfolging.
It is ferbean om it apparaat te brûken foar oare gebrûk as dejingen wêrfoar it is betocht, sa't yn dizze hantlieding ôflei. By it brûken fan de funksjes yn dit apparaat, folgje alle wetten en respektearje de privacy en legitime rjochten fan oaren.
UNDER GEEN OMSTANDIGHEDEN SIL DE FABRIKANT AANSPRAKELIJK Wêze FOAR GEVOLGLIKE SKADES HOLDE YN FERGESE FAN DIT PRODUKT EN DE FABRIKANT NEEMT NET AAN FERGESE FOAR AAN NAAR FERGESE FOAR FERGESE FOAR FERGESE FERGESE FOAR FERGESE. FERPLICHTING OF AANSPRAKELIJKHEID ANDERS DAN SOKS IS HJIRIN EXPRESS YNSETTE.
Alle hannelsmerken yn dizze hantlieding binne it eigendom fan har respektive eigners.
De ynformaasje befette yn dizze hantlieding is allinnich foar ynformaasje doelen, is ûnder foarbehâld fan feroarings sûnder foarige warskôging en kin net beskôge binend foar de fabrikant. De fabrikant nimt gjin ferantwurdlikens foar eventuele flaters of incoherence dy't mooglik befette yn dizze hantlieding.
BESKRIUWING
MODBUS ASCII / RTU is in master-slave kommunikaasje protokol, by steat om te stypjen oant 247 slaven ferbûn yn in bus of in stjer netwurk. It protokol brûkt in simpleksferbining op ien line. Op dizze manier bewege de kommunikaasjeberjochten op ien line yn twa tsjinoerstelde rjochtingen.
MODBUS TCP is in fariant fan 'e MODBUS-famylje. Spesifyk beslacht it it gebrûk fan MODBUS-berjochten yn in "Intranet" of "Ynternet" omjouwing mei it TCP/IP-protokol op in fêste poarte 502.
Master-slave-berjochten kinne wêze:
- Lêzen (Funksje koades $01, $03, $04): de kommunikaasje is tusken de master en in inkele slaaf. It makket it mooglik om te lêzen ynformaasje oer de opfrege teller
- Skriuwen (Funksjekoade $10): de kommunikaasje is tusken de master en in inkele slaaf. It makket it mooglik om te feroarjen de teller ynstellings
- Broadcast (net beskikber foar MODBUS TCP): de kommunikaasje is tusken de master en alle ferbûne slaven. It is altyd in skriuwkommando (Funksjekoade $10) en fereasket logysk getal $00
Yn in multi-punt type ferbining (MODBUS ASCII / RTU), in slaaf adres (neamd ek logysk getal) makket it mooglik om identifikaasje fan eltse teller tidens de kommunikaasje. Elke teller is foarôf ynsteld mei in standert slaveadres (01) en de brûker kin it feroarje.
Yn gefal fan MODBUS TCP wurdt it slaveadres ferfongen troch in inkele byte, de Unit-identifikaasje.
Kommunikaasje frame struktuer - ASCII modus
Bit per byte: 1 Start, 7 Bit, Even, 1 Stop (7E1)
Namme | Lingte | Funksje |
START FRAME | 1 kjel | Berjocht start marker. Begjint mei in kolon ":" ($3A) |
ADRES FIELD | 2 karj | Teller logysk getal |
FUNKSJE KODE | 2 karj | Funksjekoade ($01 / $03 / $04 / $10) |
DATA FIELD | n karren | Gegevens + lingte wurde ynfolle ôfhinklik fan it berjochttype |
FOUT KONTROLE | 2 karj | Flaterkontrôle (LRC) |
END FRAME | 2 karj | Carriage return - line feed (CRLF) pear ($0D & $0A) |
Kommunikaasje frame struktuer - RTU modus
Bit per byte: 1 start, 8 bit, gjin, 1 stop (8N1)
Namme | Lingte | Funksje |
START FRAME | 4 tekens idel | Op syn minst 4 karakter tiid fan stilte (MARK betingst) |
ADRES FIELD | 8 byks | Teller logysk getal |
FUNKSJE KODE | 8 byks | Funksjekoade ($01 / $03 / $04 / $10) |
DATA FIELD | nx 8 byb | Gegevens + lingte wurde ynfolle ôfhinklik fan it berjochttype |
FOUT KONTROLE | 16 byks | Flaterkontrôle (CRC) |
END FRAME | 4 tekens idel | Op syn minst 4 karakters 'tiid fan stilte tusken frames |
Kommunikaasje frame struktuer - TCP modus
Bit per byte: 1 Start, 7 Bit, Even, 2 Stop (7E2)
Namme | Lingte | Funksje |
TRANSAKJE ID | 2 byt | Foar syngronisaasje tusken berjochten fan tsjinner & client |
PROTOKOL ID | 2 byt | Nul foar MODBUS TCP |
BYTE COUNT | 2 byt | Oantal oerbleaune bytes yn dit frame |
UNIT ID | 1 byte | Slaveadres (255 as net brûkt) |
FUNKSJE KODE | 1 byte | Funksjekoade ($01 / $04 / $10) |
DATA BYTES | n bytes | Gegevens as antwurd of kommando |
LRC Generaasje
It fjild Longitudinal Redundancy Check (LRC) is ien byte, mei in 8-bit binêre wearde. De LRC-wearde wurdt berekkene troch it útstjoerapparaat, dat de LRC taheakket oan it berjocht. It ûntfangende apparaat recalculearret in LRC by ûntfangst fan it berjocht en fergeliket de berekkene wearde mei de werklike wearde dy't it ûntfongen is yn it LRC-fjild. As de twa wearden net gelyk binne, ûntstiet in flater. De LRC wurdt berekkene troch opienfolgjende 8-bit bytes yn it berjocht ta te foegjen, alle dragers fuort te smiten, en dan twa's dy't it resultaat oanfolje. De LRC is in 8-bit fjild, dêrom rôlet elke nije tafoeging fan in karakter dat soe resultearje yn in wearde heger dan 255 desimaal gewoan oer de wearde fan it fjild troch nul. Om't d'r gjin njoggende bit is, wurdt de carry automatysk fuorthelle.
In proseduere foar it generearjen fan in LRC is:
- Foegje alle bytes ta yn it berjocht, útsein de begjinnende 'kolon' en einigjende CR LF. Foegje se ta yn in 8-bit fjild, sadat dragers sille wurde wegere.
- Subtract de definitive fjildwearde fan $FF, om de one-komplement te produsearjen.
- Foegje 1 ta om de twaen-komplemint te meitsjen.
It pleatsen fan de LRC yn it Berjocht
As de 8-bit LRC (2 ASCII-karakters) yn it berjocht ferstjoerd wurdt, sil it karakter fan hege folchoarder earst wurde ferstjoerd, folge troch it karakter fan lege folchoarder. Bygelyksample, as de LRC-wearde $52 is (0101 0010):
Colon
':' |
Adres | Func | Data
Telle |
Data | Data | …. | Data | LRC
hoi '5' |
LRC
Lo'2' |
CR | LF |
C-funksje om LRC te berekkenjen
CRC Generaasje
It fjild Cyclical Redundancy Check (CRC) is twa bytes, mei in 16-bit wearde. De CRC-wearde wurdt berekkene troch it útstjoerapparaat, dat de CRC taheakket oan it berjocht. It ûntfangende apparaat berekkent in CRC opnij by ûntfangst fan it berjocht en fergeliket de berekkene wearde mei de werklike wearde dy't it ûntfongen is yn it CRC-fjild. As de twa wearden net gelyk binne, ûntstiet in flater.
De CRC wurdt begon troch earst in 16-bit register foar te laden nei alle 1's. Dan begjint in proses fan it tapassen fan opienfolgjende 8-bit bytes fan it berjocht nei de hjoeddeistige ynhâld fan it register. Allinich de acht bits fan gegevens yn elk karakter wurde brûkt foar it generearjen fan de CRC. Start- en stopbits, en de pariteitsbit, jilde net foar de CRC.
Tidens generaasje fan 'e CRC is elk 8-bit karakter eksklusyf ORed mei de registerynhâld. Dan wurdt it resultaat ferskood yn 'e rjochting fan' e minste signifikante bit (LSB), mei in nul yn 'e meast signifikante bit (MSB) posysje. De LSB wurdt helle en ûndersocht. As de LSB in 1 wie, wurdt it register dan eksklusyf ORed mei in foarynstelde, fêste wearde. As de LSB in 0 wie, fynt gjin eksklusive OR plak.
Dit proses wurdt werhelle oant acht ferskowings binne útfierd. Nei de lêste (achtste) ferskowing wurdt it folgjende 8-bit karakter eksklusyf ORed mei de hjoeddeistige wearde fan it register, en it proses werhellet foar acht ferskowingen lykas hjirboppe beskreaun. De definitive ynhâld fan it register, neidat alle karakters fan it berjocht binne tapast, is de CRC-wearde.
In berekkene proseduere foar it generearjen fan in CRC is:
- Laad in 16-bit register mei $FFFF. Neam dit it CRC-register.
- Eksklusyf OF de earste 8-bit byte fan it berjocht mei de lege-oarder byte fan it 16-bit CRC-register, it resultaat yn it CRC-register pleatst.
- Feroarje it CRC-register ien bit nei rjochts (rjochting de LSB), nul-folje de MSB. Extract en ûndersykje de LSB.
- (As de LSB wie 0): Werhelje stap 3 (in oare ferskowing). (As de LSB 1 wie): Eksklusyf OF it CRC-register mei de polynomiale wearde $A001 (1010 0000 0000 0001).
- Werhelje stappen 3 en 4 oant 8 ferskowings binne útfierd. As dit dien is, sil in folsleine 8-bit byte wurde ferwurke.
- Werhelje stappen 2 oant 5 foar de folgjende 8-bit byte fan it berjocht. Trochgean dit te dwaan oant alle bytes binne ferwurke.
- De definitive ynhâld fan it CRC-register is de CRC-wearde.
- As de CRC yn it berjocht pleatst wurdt, moatte de boppeste en legere bytes wurde wiksele lykas hjirûnder beskreaun.
It pleatsen fan de CRC yn it berjocht
As de 16-bit CRC (twa 8-bit bytes) yn it berjocht ferstjoerd wurdt, sil de byte fan lege folchoarder earst wurde ferstjoerd, folge troch de byte fan hege folchoarder.
Bygelyksample, as de CRC-wearde $35F7 is (0011 0101 1111 0111):
Addr | Func | Data
Telle |
Data | Data | …. | Data | CRC
oan f7 |
CRC
hoi 35 |
CRC generaasje funksjes - Mei Tabel
Alle mooglike CRC-wearden wurde foarladen yn twa arrays, dy't gewoan wurde yndeksearre as de funksje troch de berjochtbuffer ynkomment. Ien array befettet alle 256 mooglike CRC-wearden foar de hege byte fan it 16-bit CRC-fjild, en de oare array befettet alle wearden foar de lege byte. It yndeksearjen fan de CRC op dizze manier jout flugger útfiering dan soe wurde berikt troch it berekkenjen fan in nije CRC wearde mei elk nij karakter út de berjocht buffer.
CRC generaasje funksjes - Sûnder Tabel
LEESKOMMANDO STRUCTURE
- Yn it gefal fan in module kombinearre mei in teller: De master kommunikaasje apparaat kin stjoere kommando nei de module te lêzen syn status en opset of te lêzen de mjitten wearden, status en opset relevant foar de teller.
- Yn it gefal fan 'e teller mei yntegreare kommunikaasje: It masterkommunikaasjeapparaat kin kommando's nei de teller stjoere om syn status, opset en mjitten wearden te lêzen.
- Mear registers kinne wurde lêzen, tagelyk, it ferstjoeren fan in inkele kommando, allinnich as de registers binne opienfolgjende (sjoch haadstik 5). Neffens de MODBUS-protokolmodus is it lêskommando as folget strukturearre.
Modbus ASCII/RTU
Wearden befette sawol yn Query as Response berjochten binne yn hex opmaak.
Opdracht example yn gefal fan MODBUS RTU: 01030002000265CB
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Slave-adres | 1 |
03 | – | Funksje koade | 1 |
00 | Heech | Begjin register | 2 |
02 | Leech | ||
00 | Heech | Oantal wurden te lêzen | 2 |
02 | Leech | ||
65 | Heech | Flaterkontrôle (CRC) | 2 |
CB | Leech |
Reaksje eksample yn gefal fan MODBUS RTU: 01030400035571F547
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Slave-adres | 1 |
03 | – | Funksje koade | 1 |
04 | – | Byte telle | 1 |
00 | Heech | Oanfrege gegevens | 4 |
03 | Leech | ||
55 | Heech | ||
71 | Leech | ||
F5 | Heech | Flaterkontrôle (CRC) | 2 |
47 | Leech |
Modbus TCP
Wearden befette sawol yn Query as Response berjochten binne yn hex opmaak.
Opdracht example yn gefal fan MODBUS TCP: 010000000006010400020002
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Transaksje identifier | 1 |
00 | Heech | Protokol identifier | 4 |
00 | Leech | ||
00 | Heech | ||
00 | Leech | ||
06 | – | Byte telle | 1 |
01 | – | Unit identifier | 1 |
04 | – | Funksje koade | 1 |
00 | Heech | Begjin register | 2 |
02 | Leech | ||
00 | Heech | Oantal wurden te lêzen | 2 |
02 | Leech |
Reaksje eksample yn gefal fan MODBUS TCP: 01000000000701040400035571
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Transaksje identifier | 1 |
00 | Heech | Protokol identifier | 4 |
00 | Leech | ||
00 | Heech | ||
00 | Leech | ||
07 | – | Byte telle | 1 |
01 | – | Unit identifier | 1 |
04 | – | Funksje koade | 1 |
04 | – | Oantal byte fan frege gegevens | 2 |
00 | Heech | Oanfrege gegevens | 4 |
03 | Leech | ||
55 | Heech | ||
71 | Leech |
Floating Point neffens IEEE Standert
- It basisformaat lit in IEEE standert driuwend-puntnûmer wurde fertsjintwurdige yn ien 32-bit formaat, lykas hjirûnder werjûn:
- dêr't S is it teken bit, e' is it earste diel fan de eksponint en f is de desimaal fraksje pleatst neist 1. Yntern de eksponint is 8 bits lang en de bewarre fraksje is 23 bits lang.
- In rûn-nei-nichtste metoade wurdt tapast op de berekkene wearde fan driuwend punt.
- It driuwende-punt-formaat wurdt as folget werjûn:
NOAT: Fraksjes (desimalen) wurde altyd werjûn wylst de liedende 1 (ferburgen bit) net opslein is.
Example fan konverzje fan wearde werjûn mei driuwende punt
De wearde lêzen mei it driuwende punt:
45AACC00(16)
Wearde konvertearre yn binêre opmaak:
0 | 10001011 | 01010101100110000000000(2) |
teken | eksponint | fraksje |
SKRIUWKOMMANDSTRUKTURE
- Yn it gefal fan in module kombinearre mei in teller: It masterkommunikaasjeapparaat kin kommando's nei de module stjoere om sels te programmearjen of om de teller te programmearjen.
- Yn it gefal fan in teller mei yntegreare kommunikaasje: It masterkommunikaasjeapparaat kin kommando's nei de teller stjoere om it te programmearjen.
- Mear ynstellings kinne wurde útfierd, tagelyk, it ferstjoeren fan ien kommando, allinich as de relevante registers opienfolgjende binne (sjoch haadstik 5). Neffens it brûkte MODBUS-protokoltype is it skriuwkommando as folget strukturearre.
Modbus ASCII/RTU
Wearden befette sawol yn fersyk- as antwurdberjochten binne yn hex-formaat.
Opdracht example yn gefal fan MODBUS RTU: 011005150001020008F053
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Slave-adres | 1 |
10 | – | Funksje koade | 1 |
05 | Heech | Begjin register | 2 |
15 | Leech | ||
00 | Heech | Oantal wurden te skriuwen | 2 |
01 | Leech | ||
02 | – | Data byte teller | 1 |
00 | Heech | Gegevens foar programmearring | 2 |
08 | Leech | ||
F0 | Heech | Flaterkontrôle (CRC) | 2 |
53 | Leech |
Reaksje eksample yn gefal fan MODBUS RTU: 01100515000110C1
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Slave-adres | 1 |
10 | – | Funksje koade | 1 |
05 | Heech | Begjin register | 2 |
15 | Leech | ||
00 | Heech | Oantal skreaune wurden | 2 |
01 | Leech | ||
10 | Heech | Flaterkontrôle (CRC) | 2 |
C1 | Leech |
Modbus TCP
Wearden befette sawol yn fersyk- as antwurdberjochten binne yn hex-formaat.
Opdracht example yn gefal fan MODBUS TCP: 010000000009011005150001020008
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Transaksje identifier | 1 |
00 | Heech | Protokol identifier | 4 |
00 | Leech | ||
00 | Heech | ||
00 | Leech | ||
09 | – | Byte telle | 1 |
01 | – | Unit identifier | 1 |
10 | – | Funksje koade | 1 |
05 | Heech | Begjin register | 2 |
15 | Leech | ||
00 | Heech | Oantal wurden te skriuwen | 2 |
01 | Leech | ||
02 | – | Data byte teller | 1 |
00 | Heech | Gegevens foar programmearring | 2 |
08 | Leech |
Reaksje eksample yn gefal fan MODBUS TCP: 010000000006011005150001
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Transaksje identifier | 1 |
00 | Heech | Protokol identifier | 4 |
00 | Leech | ||
00 | Heech | ||
00 | Leech | ||
06 | – | Byte telle | 1 |
01 | – | Unit identifier | 1 |
10 | – | Funksje koade | 1 |
05 | Heech | Begjin register | 2 |
15 | Leech | ||
00 | Heech | Kommando mei súkses ferstjoerd | 2 |
01 | Leech |
UITSONDERING CODES
- Yn gefal fan module kombinearre mei teller: As de module ûntfangt in net-jildich query, in flater berjocht (útsûndering koade) ferstjoerd.
- Yn it gefal fan de teller mei yntegrearre kommunikaasje: As de teller ûntfangt in net-jildich query, in flater berjocht (útsûndering koade) ferstjoerd.
- Neffens de MODBUS-protokolmodus binne mooglike útsûnderingskoades as folget.
Modbus ASCII/RTU
Wearden befette yn Response-berjochten binne yn hex-formaat.
Reaksje eksample yn gefal fan MODBUS RTU: 01830131F0
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Slave-adres | 1 |
83 | – | Funksjekoade (80+03) | 1 |
01 | – | Útsûndering koade | 1 |
31 | Heech | Flaterkontrôle (CRC) | 2 |
F0 | Leech |
Útsûnderingskoades foar MODBUS ASCII / RTU binne folgjende beskreaun:
- $01 ILLEGALE FUNKSJE: de funksjekoade ûntfongen yn 'e query is gjin tastiene aksje.
- $02 ILLEGAL DATA ADDRESS: it gegevensadres ûntfongen yn 'e query is net tastien (dus de kombinaasje fan register en oerdrachtlingte is ûnjildich).
- $03 ILLEGALE GEGEVENSWAARDE: in wearde yn it querygegevensfjild is gjin tastiene wearde.
- $04 ILLEGAL RESPONSE LENGTH: it fersyk soe in antwurd generearje mei in grutte grutter dan dy beskikber foar MODBUS-protokol.
Modbus TCP
Wearden befette yn Response-berjochten binne yn hex-formaat.
Reaksje eksample yn gefal fan MODBUS TCP: 010000000003018302
Example | Byte | Beskriuwing | Oantal bytes |
01 | – | Transaksje identifier | 1 |
00 | Heech | Protokol identifier | 4 |
00 | Leech | ||
00 | Heech | ||
00 | Leech | ||
03 | – | Oantal fan in byte fan folgjende gegevens yn dizze tekenrige | 1 |
01 | – | Unit identifier | 1 |
83 | – | Funksjekoade (80+03) | 1 |
02 | – | Útsûndering koade | 1 |
Utsûnderingskoades foar MODBUS TCP binne folgjende beskreaun:
- $01 ILLEGALE FUNKSJE: de funksjekoade is ûnbekend troch de tsjinner.
- $02 ILLEGAL DATA ADDRESS: it gegevensadres ûntfongen yn 'e query is gjin tastien adres foar de teller (dus de kombinaasje fan register en oerdrachtlingte is ûnjildich).
- $03 ILLEGALE GEGEVENSWAARDE: in wearde yn it querygegevensfjild is gjin tastiene wearde foar de teller.
- $04 SERVER FAILURE: de tsjinner mislearre tidens de útfiering.
- $05 ERKENNEN: de tsjinner akseptearre de tsjinner oprop mar de tsjinst hat in relatyf lange tiid nedich om út te fieren. De tsjinner jout dêrom allinich in befêstiging fan de ûntfangst fan 'e tsjinstoanrop werom.
- $06 SERVER BUSY: de tsjinner koe it MB-fersyk PDU net akseptearje. De kliïntapplikaasje hat de ferantwurdlikens om te besluten as en wannear it fersyk opnij te stjoeren.
- $0A GATEWAY PATH NET BESKIKBAAR: de kommunikaasjemodule (of de teller, yn gefal fan de teller mei yntegreare kommunikaasje) is net konfigurearre of kin net kommunisearje.
- $0B GATEWAY-DOELAPPARAAT KLEIN NET REAGEREN: de teller is net beskikber yn it netwurk.
ALGEMENE YNFORMAASJE OVER REGISTERTABELS
NOAT: Heechste oantal registers (as bytes) dat kin wurde lêzen mei ien kommando:
- 63 registers yn ASCII modus
- 127 registers yn RTU modus
- 256 bytes yn TCP modus
NOAT: Heechste oantal registers dat kin wurde programmearre mei ien kommando:
- 13 registers yn ASCII modus
- 29 registers yn RTU modus
- 1 registrearje yn TCP-modus
NOAT: De registerwearden binne yn hex-formaat ($).
Tabel HEADER | Betsjutting |
PARAMETER | Symboal en beskriuwing fan de te lêzen/skriuwen parameter. |
+/- |
Posityf of negatyf teken op 'e lêzen wearde.
De tekenfertsjintwurdiging feroaret neffens de kommunikaasjemodule of tellermodel: Sign Bit Mode: As dizze kolom kontrolearre is, kin de reade registerwearde in posityf of negatyf teken hawwe. Konvertearje in tekene registerwearde lykas werjûn yn 'e folgjende ynstruksjes: De meast signifikante bit (MSB) jout it teken as folget oan: 0 = posityf (+), 1 = negatyf (-). Negative wearde bvample: MSB $8020 = 1000000000100000 = -32 | heks | bin | dec | |
2's Komplementmodus: As dizze kolom kontrolearre is, kin de readregisterwearde in posityf of negatyf hawwe
teken. De negative wearden wurde fertsjintwurdige mei 2's komplement. |
|
INTEGER |
INTEGER register data.
It toant de ienheid fan maat, de RegSet type it oerienkommende wurdnûmer en it adres yn hex-formaat. Twa RegSet-typen binne beskikber: RegSet 0: even / ûneven wurd registers. RegSet 1: sels wurdregisters. Net beskikber foar LAN GATEWAY modules. Allinnich beskikber foar: ▪ Tellers mei yntegreare MODBUS ▪ Tellers mei yntegrearre ETHERNET ▪ RS485 modules mei firmware release 2.00 of heger Om te identifisearjen de RegSet yn gebrûk, nim dan ferwize nei $ 0523 / $ 0538 registers. |
IEEE | IEEE Standert Register data.
It toant de ienheid fan maat, it wurdnûmer en it adres yn hex-formaat. |
REGISTER BESKIKBAARHEID BY MODEL |
Beskikberens fan it register neffens it model. As selektearre (●), it register is beskikber foar de
oerienkommende model: 3ph 6A/63A/80A SERIAL: 6A, 63A en 80A 3-fase tellers mei seriële kommunikaasje. 1ph 80A SERIAL: 80A 1-fase tellers mei seriële kommunikaasje. 1ph 40A SERIAL: 40A 1-fase tellers mei seriële kommunikaasje. 3ph yntegrearre ETHERNET TCP: 3-fase tellers mei yntegrearre ETHERNET TCP kommunikaasje. 1ph yntegrearre ETHERNET TCP: 1-fase tellers mei yntegrearre ETHERNET TCP kommunikaasje. LANG TCP (neffens model): counters kombinearre mei LAN GATEWAY module. |
DATA BETEKENING | Beskriuwing fan gegevens ûntfongen troch in antwurd fan in lêskommando. |
PROGRAMMABLE DATA | Beskriuwing fan gegevens dy't stjoerd wurde kinne foar in skriuwe kommando. |
LÊSREGISTERS (FUNKSJEKODES $03, $04)
U1N | Ph 1-N Voltage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N Voltage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N Voltage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 Voltage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 Voltage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 Voltage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | Systeem Voltage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Ph1 Aktueel | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Ph2 Aktueel | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Ph3 Aktueel | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | Neutrale Strom | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | Systeem Aktueel | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | Ph1 Power Factor | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | Ph2 Power Factor | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
PF3 | Ph3 Power Factor | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | Sys Power Factor | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Ph1 aktive krêft | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Ph2 aktive krêft | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Ph3 aktive krêft | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Sys Active Power | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 skynbere krêft | ● | 3 | 0028 | 4 | 0030 | mVA | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 skynbere krêft | ● | 3 | 002B | 4 | 0034 | mVA | 2 | 102A | VA | ● | ● | ● | |||
S3 | Ph3 skynbere krêft | ● | 3 | 002E | 4 | 0038 | mVA | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Sys skynbere macht | ● | 3 | 0031 | 4 | 003C | mVA | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | Ph1 Reactive Power | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | Ph2 Reactive Power | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | Ph3 Reactive Power | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
Q∑ | Sys Reactive Power | ● | 3 | 003D | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | Frekwinsje | 1 | 0040 | 2 | 0050 | MHz | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | Fase Sequence | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
Betekenis fan lêzen gegevens:
- INTEGER: $00=123-CCW, $01=321-CW, $02=net definiearre
- IEEE foar tellers mei yntegreare kommunikaasje en RS485-modules: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=net definiearre
- IEEE foar LAN GATEWAY-modules: $0=123-CCW, $3F800000=321-CW, $40000000=net definiearre
+kWh1 | Ph1 Imp. Active En. | 3 | 0100 | 4 | 0100 | 0.1wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp. Active En. | 3 | 0103 | 4 | 0104 | 0.1wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp. Active En. | 3 | 0106 | 4 | 0108 | 0.1wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp. Active En. | 3 | 0109 | 4 | 010C | 0.1wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kwh 1 | Ph1 Exp. Active En. | 3 | 010C | 4 | 0110 | 0.1wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kwh 2 | Ph2 Exp. Active En. | 3 | 010F | 4 | 0114 | 0.1wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kwh 3 | Ph3 Exp. Active En. | 3 | 0112 | 4 | 0118 | 0.1wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp. Active En. | 3 | 0115 | 4 | 011C | 0.1wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp. Lag. Apparent En. | 3 | 0118 | 4 | 0120 | 0.1 VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp. Lag. Apparent En. | 3 | 011B | 4 | 0124 | 0.1 VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp. Lag. Apparent En. | 3 | 011E | 4 | 0128 | 0.1 VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp. Lag. Apparent En. | 3 | 0121 | 4 | 012C | 0.1 VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp. Lag. Apparent En. | 3 | 0124 | 4 | 0130 | 0.1 VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp. Lag. Apparent En. | 3 | 0127 | 4 | 0134 | 0.1 VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp. Lag. Apparent En. | 3 | 012A | 4 | 0138 | 0.1 VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp. Lag. Apparent En. | 3 | 012D | 4 | 013C | 0.1 VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp. Foarsprong. Apparent En. | 3 | 0130 | 4 | 0140 | 0.1 VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp. Foarsprong. Apparent En. | 3 | 0133 | 4 | 0144 | 0.1 VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp. Foarsprong. Apparent En. | 3 | 0136 | 4 | 0148 | 0.1 VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp. Foarsprong. Apparent En. | 3 | 0139 | 4 | 014C | 0.1 VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. Foarsprong. Apparent En. | 3 | 013C | 4 | 0150 | 0.1 VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. Foarsprong. Apparent En. | 3 | 013F | 4 | 0154 | 0.1 VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. Foarsprong. Apparent En. | 3 | 0142 | 4 | 0158 | 0.1 VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. Foarsprong. Apparent En. | 3 | 0145 | 4 | 015C | 0.1 VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp. Lag. Reactive En. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp. Lag. Reactive En. | 3 | 014B | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp. Lag. Reactive En. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp. Lag. Reactive En. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp. Lag. Reactive En. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp. Lag. Reactive En. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp. Lag. Reactive En. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-feroarje∑-L | Sys Exp. Lag. Reactive En. | 3 | 015D | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp. Foarsprong. Reactive En. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp. Foarsprong. Reactive En. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp. Foarsprong. Reactive En. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp. Foarsprong. Reactive En. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp. Foarsprong. Reactive En. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp. Foarsprong. Reactive En. | 3 | 016F | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp. Foarsprong. Reactive En. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp. Foarsprong. Reactive En. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– Reservearre | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
TARIEF 1 COUNTERS
+kWh1-T1 | Ph1 Imp. Active En. | 3 | 0200 | 4 | 0200 | 0.1wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp. Active En. | 3 | 0203 | 4 | 0204 | 0.1wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp. Active En. | 3 | 0206 | 4 | 0208 | 0.1wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp. Active En. | 3 | 0209 | 4 | 020C | 0.1wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. Active En. | 3 | 020C | 4 | 0210 | 0.1wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. Active En. | 3 | 020F | 4 | 0214 | 0.1wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. Active En. | 3 | 0212 | 4 | 0218 | 0.1wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp. Active En. | 3 | 0215 | 4 | 021C | 0.1wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp. Lag. Apparent En. | 3 | 0218 | 4 | 0220 | 0.1 VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp. Lag. Apparent En. | 3 | 021B | 4 | 0224 | 0.1 VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp. Lag. Apparent En. | 3 | 021E | 4 | 0228 | 0.1 VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. Lag. Apparent En. | 3 | 0221 | 4 | 022C | 0.1 VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. Lag. Apparent En. | 3 | 0224 | 4 | 0230 | 0.1 VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. Lag. Apparent En. | 3 | 0227 | 4 | 0234 | 0.1 VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. Lag. Apparent En. | 3 | 022A | 4 | 0238 | 0.1 VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. Lag. Apparent En. | 3 | 022D | 4 | 023C | 0.1 VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp. Foarsprong. Apparent En. | 3 | 0230 | 4 | 0240 | 0.1 VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp. Foarsprong. Apparent En. | 3 | 0233 | 4 | 0244 | 0.1 VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp. Foarsprong. Apparent En. | 3 | 0236 | 4 | 0248 | 0.1 VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. Foarsprong. Apparent En. | 3 | 0239 | 4 | 024C | 0.1 VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. Foarsprong. Apparent En. | 3 | 023C | 4 | 0250 | 0.1 VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. Foarsprong. Apparent En. | 3 | 023F | 4 | 0254 | 0.1 VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. Foarsprong. Apparent En. | 3 | 0242 | 4 | 0258 | 0.1 VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. Foarsprong. Apparent En. | 3 | 0245 | 4 | 025C | 0.1 VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp. Lag. Reactive En. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp. Lag. Reactive En. | 3 | 024B | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp. Lag. Reactive En. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp. Lag. Reactive En. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp. Lag. Reactive En. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp. Lag. Reactive En. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp. Lag. Reactive En. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-feroarje∑-L-T1 | Sys Exp. Lag. Reactive En. | 3 | 025D | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp. Foarsprong. Reactive En. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp. Foarsprong. Reactive En. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp. Foarsprong. Reactive En. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp. Foarsprong. Reactive En. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp. Foarsprong. Reactive En. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp. Foarsprong. Reactive En. | 3 | 026F | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp. Foarsprong. Reactive En. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp. Foarsprong. Reactive En. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– Reservearre | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp. Active En. | 3 | 0300 | 4 | 0300 | 0.1wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp. Active En. | 3 | 0303 | 4 | 0304 | 0.1wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp. Active En. | 3 | 0306 | 4 | 0308 | 0.1wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp. Active En. | 3 | 0309 | 4 | 030C | 0.1wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. Active En. | 3 | 030C | 4 | 0310 | 0.1wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. Active En. | 3 | 030F | 4 | 0314 | 0.1wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. Active En. | 3 | 0312 | 4 | 0318 | 0.1wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp. Active En. | 3 | 0315 | 4 | 031C | 0.1wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp. Lag. Apparent En. | 3 | 0318 | 4 | 0320 | 0.1 VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp. Lag. Apparent En. | 3 | 031B | 4 | 0324 | 0.1 VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp. Lag. Apparent En. | 3 | 031E | 4 | 0328 | 0.1 VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. Lag. Apparent En. | 3 | 0321 | 4 | 032C | 0.1 VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. Lag. Apparent En. | 3 | 0324 | 4 | 0330 | 0.1 VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. Lag. Apparent En. | 3 | 0327 | 4 | 0334 | 0.1 VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. Lag. Apparent En. | 3 | 032A | 4 | 0338 | 0.1 VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. Lag. Apparent En. | 3 | 032D | 4 | 033C | 0.1 VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp. Foarsprong. Apparent En. | 3 | 0330 | 4 | 0340 | 0.1 VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp. Foarsprong. Apparent En. | 3 | 0333 | 4 | 0344 | 0.1 VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp. Foarsprong. Apparent En. | 3 | 0336 | 4 | 0348 | 0.1 VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. Foarsprong. Apparent En. | 3 | 0339 | 4 | 034C | 0.1 VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. Foarsprong. Apparent En. | 3 | 033C | 4 | 0350 | 0.1 VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. Foarsprong. Apparent En. | 3 | 033F | 4 | 0354 | 0.1 VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. Foarsprong. Apparent En. | 3 | 0342 | 4 | 0358 | 0.1 VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. Foarsprong. Apparent En. | 3 | 0345 | 4 | 035C | 0.1 VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp. Lag. Reactive En. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp. Lag. Reactive En. | 3 | 034B | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp. Lag. Reactive En. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp. Lag. Reactive En. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp. Lag. Reactive En. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp. Lag. Reactive En. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp. Lag. Reactive En. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-feroarje∑-L-T2 | Sys Exp. Lag. Reactive En. | 3 | 035D | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp. Foarsprong. Reactive En. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp. Foarsprong. Reactive En. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp. Foarsprong. Reactive En. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp. Foarsprong. Reactive En. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp. Foarsprong. Reactive En. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp. Foarsprong. Reactive En. | 3 | 036F | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp. Foarsprong. Reactive En. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-feroarje∑-C-T2 | Sys Exp. Foarsprong. Reactive En. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– Reservearre | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
PARTIAL COUNTERS
+kWh∑-P | Sys Imp. Active En. | 3 | 0400 | 4 | 0400 | 0.1wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. Active En. | 3 | 0403 | 4 | 0404 | 0.1wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. Lag. Apparent En. | 3 | 0406 | 4 | 0408 | 0.1 VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. Lag. Apparent En. | 3 | 0409 | 4 | 040C | 0.1 VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. Foarsprong. Apparent En. | 3 | 040C | 4 | 0410 | 0.1 VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. Foarsprong. Apparent En. | 3 | 040F | 4 | 0414 | 0.1 VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp. Lag. Reactive En. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-feroarje∑-LP | Sys Exp. Lag. Reactive En. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp. Foarsprong. Reactive En. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-feroarje∑-CP | Sys Exp. Foarsprong. Reactive En. | 3 | 041B | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
BALANS TELLERS
kWh∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | Sys Lag. Apparent En. | ● | 3 | 0421 | 4 | 042C | 0.1 VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | Sys Lead. Apparent En. | ● | 3 | 0424 | 4 | 0430 | 0.1 VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Sys Lag. Reactive En. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | Sys Lead. Reactive En. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– Reservearre | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | Counter Serial Number | 5 | 0500 | 6 | 0500 | 10 ASCII-tekens. ($00…$FF) | ● | ● | ● | ● | ● | ● |
EC MODEL | Counter Model | 1 | 0505 | 2 | 0506 | $03=6A 3 fazen, 4 draden
$08=80A 3 fazen, 4 draden $0C=80A 1 fase, 2 draden $10 = 40A 1 faze, 2 draden $12=63A 3 fazen, 4 draden |
● | ● | ● | ● | ● | ● |
EK TYPE | Tellertype | 1 | 0506 | 2 | 0508 | $00=GJIN MID, RESET
$01=NO MID $02=MID $03=GJIN MID, Wiring seleksje $05=MID gjin fariearje $09=MID, Wiring seleksje $0A=MID gjin fariearje, Wiring seleksje $0B=NO MID, RESET, Wiring seleksje |
● | ● | ● | ● | ● | ● |
EC FW REL1 | Counter Firmware Release 1 | 1 | 0507 | 2 | 050A | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $66=102 => rel. 1.02 |
● | ● | ● | ● | ● | ● |
EC HW VER | Counter Hardware Ferzje | 1 | 0508 | 2 | 050C | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $64=100 => fer. 1.00 |
● | ● | ● | ● | ● | ● |
– | Reservearre | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | Taryf yn gebrûk | 1 | 050B | 2 | 0510 | $01=tarief 1
$02=tarief 2 |
● | ● | ● | |||
PRI/SEC | Primêr / Secondary Value Allinnich 6A-model. Reservearre en
fêst op 0 foar oare modellen. |
1 | 050C | 2 | 0512 | $00=primêr
$01=sekundêr |
● | ● | ● | |||
ERR | Flater Code | 1 | 050D | 2 | 0514 | Bitfjild kodearring:
– bit0 (LSb)=Fase folchoarder – bit1=Unthâld – bit2=Klok (RTC)-Allinnich ETH-model - oare bits net brûkt
Bit = 1 betsjut flater betingst, Bit = 0 betsjut gjin flater |
● | ● | ● | ● | ● | ● |
CT | CT Ratio Wearde
Allinnich 6A model. Reservearre en fêst op 1 foar oare modellen. |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | Reservearre | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | FSA wearde | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | Wiring Mode | 1 | 0512 | 2 | 051C | $01=3 fazen, 4 draden, 3 streamingen
$02=3 fazen, 3 draden, 2 streamingen $03=1faze $04=3 fazen, 3 draden, 3 streamingen |
● | ● | ● | ● | ● | ● |
ADDR | MODBUS-adres | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS-modus | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | Kommunikaasje snelheid | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | Reservearre | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
YNFORMAASJE OVER ENERGY COUNTER EN KOMMUNIKASJON MODULE
EC-P STAT | Partial Counter Status | 1 | 0517 | 2 | 0526 | Bitfjild kodearring:
– bit0 (LSb)= +kWhΣ PAR – bit1=-kWhΣ PAR – bit2=+kVAhΣ-L PAR – bit3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – bit5=-kVAhΣ-C PAR – bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR - oare bits net brûkt
Bit = 1 betsjut teller aktyf, Bit = 0 betsjut teller stoppe |
● | ● | ● | ● | ● | ● |
PARAMETER | INTEGER | DATA BETEKENING | REGISTER BESKIKBAARHEID BY MODEL | |||||||||
Symboal |
Beskriuwing |
RegSet 0 | RegSet 1 |
Wearden |
3ph 6A / 63A / 80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Yntegrearre ETHERNET TCP | 1ph Yntegrearre ETHERNET TCP | LANG TCP
(neffens it model) |
||
MOD SN | Module Serial Number | 5 | 0518 | 6 | 0528 | 10 ASCII-tekens. ($00…$FF) | ● | ● | ● | |||
TEKEN | Undertekene Wearde Fertsjintwurdiging | 1 | 051D | 2 | 052E | $00=tekenbit
$01=2's komplement |
● | ● | ● | ● | ● | |
– Reservearre | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | Module Firmware Release | 1 | 051F | 2 | 0532 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $66=102 => rel. 1.02 |
● | ● | ● | |||
MOD HW VER | Module Hardware Ferzje | 1 | 0520 | 2 | 0534 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $64=100 => fer. 1.00 |
● | ● | ● | |||
– Reservearre | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
REGSET | RegSet yn gebrûk | 1 | 0523 | 2 | 0538 | $00=registrearje set 0
$01=registrearje set 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=registrearje set 0
$01=registrearje set 1 |
● | |||||||
FW REL2 | Counter Firmware Release 2 | 1 | 0600 | 2 | 0600 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $C8=200 => rel. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-DEI | Ethernet ynterface RTC day | 1 | 2000 | 1 | 2000 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $1F=31 => dei 31 |
● | ● | ||||
RTC-MOANNE | Ethernet ynterface RTC måned | 1 | 2001 | 1 | 2001 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $0C=12 => desimber |
● | ● | ||||
RTC-JIER | Ethernet ynterface RTC jier | 1 | 2002 | 1 | 2002 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $15=21 => jier 2021 |
● | ● | ||||
RTC-UREN | Ethernet ynterface RTC oeren | 1 | 2003 | 1 | 2003 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $0F=15 => 15 oeren |
● | ● | ||||
RTC-MIN | Ethernet ynterface RTC minuten | 1 | 2004 | 1 | 2004 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $1E=30 => 30 minuten |
● | ● | ||||
RTC-SEC | Ethernet ynterface RTC sekonden | 1 | 2005 | 1 | 2005 | Konvertearje de lêzen Hex-wearde nei de Dec-wearde.
bygelyks $0A=10 => 10 sekonden |
● | ● |
NOAT: de RTC registers ($ 2000 ... $ 2005) binne beskikber allinnich foar enerzjy meter mei Ethernet Firmware rel. 1.15 of heger.
COILS Lêze (FUNKSJEKODE $01)
PARAMETER | INTEGER | DATA BETEKENING | REGISTER BESKIKBAARHEID BY MODEL | |||||
Symboalbeskriuwing |
Bits
Adres |
Wearden |
3ph 6A / 63A / 80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Yntegrearre ETHERNET TCP | 1ph Yntegrearre ETHERNET TCP | LANG TCP
(neffens it model) |
AL Alarms | 40 0000 | Bit folchoarder bit 39 (MSB) … bit 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
LEGINDE L=Under de drompel (Leech) H=Oer de drompel (hege) O=Buiten berik COM=Kommunikaasje op IR-poarte OK. Net beskôgje yn gefal fan modellen mei yntegrearre SERIAL kommunikaasje RES=Bit reservearre nei 0
OPMERKING: Voltage, Aktuele en frekwinsje drompelwearden kinne feroarje neffens de teller model. Graach ferwize nei de tabellen wurde werjûn hjirûnder. |
● | ● | ● | ● | ● |
VOLTAGE EN FREQUENCY RANGES NEVEN MODEL | PARAMETER THRESHOLDS | |||
FASE-NEUTRAAL VOLTAGE | FASE-FASE VOLTAGE | AKTUEEL | FREKWINSJE | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=Starting Current (Ist) IH = Aktuele folsleine skaal (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
REGISTERS SKRIJE (FUNKSJEKODE $10)
PROGRAMMABLE DATA FOAR ENERGY COUNTER EN KOMMUNIKASJE MODULE
ADRES | MODBUS-adres | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS-modus | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | Kommunikaasje snelheid
*300, 600, 1200, 57600 wearden net beskikber foar de 40A model. |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | Reset Energy Counters
Typ allinich mei de RESET-funksje |
1 | 0516 | 2 | 0524 | $00=TOTAL Tellers
$03=ALLE Tellers |
● | ● | ● | ● | ● | ● |
$01=TARIF 1 Tellers
$02=TARIF 2 Tellers |
● | ● | ● | |||||||||
EC-P OP | Partial Counter Operation | 1 | 0517 | 2 | 0526 | Foar RegSet1, set it MS-wurd altyd op 0000. It LS-wurd moat sa strukturearre wurde:
Byte 1 - PARTIAL Counter Seleksje $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=ALLE dieltellers Byte 2 - PARTIAL Counter Operation $01=begjinne $02=stop $03=weromsette bygelyks Start +kWhΣ PAR Counter 00=+kWhΣ PAR 01=begjin Finale wearde yn te stellen: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
REGSET | RegSet switching | 1 | 100B | 2 | 1010 | $00=wikselje nei RegSet 0
$01=wikselje nei RegSet 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=wikselje nei RegSet 0
$01=wikselje nei RegSet 1 |
● | |||||||
RTC-DEI | Ethernet ynterface RTC day | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-MOANNE | Ethernet ynterface RTC måned | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-JIER | Ethernet ynterface RTC jier | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
Bygelyks om 2021 yn te stellen, skriuw $15 |
● | ● | ||||
RTC-UREN | Ethernet ynterface RTC oeren | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-MIN | Ethernet ynterface RTC minuten | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | Ethernet ynterface RTC sekonden | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
NOAT: de RTC registers ($ 2000 ... $ 2005) binne beskikber allinnich foar enerzjy meter mei Ethernet Firmware rel. 1.15 of heger.
NOAT: as it RTC-skriuwkommando ûngeskikte wearden befettet (bgl. 30. Febrewaris), wurdt de wearde net akseptearre en it apparaat antwurdet mei in útsûnderingskoade (Ullegale wearde).
NOAT: yn gefal fan RTC-ferlies troch in lange tiid útskeakelje, set de RTC-wearde opnij yn (dei, moanne, jier, oeren, min, sek) om de opnames opnij te begjinnen.
Dokuminten / Resources
![]() |
PROTOKOL RS485 Modbus En Lan Gateway [pdf] Brûkersgids RS485 Modbus En Lan Gateway, RS485, Modbus En Lan Gateway, Lan Gateway, Gateway |