Verwenden der Register am myGEKKO
Im REG-List und REG-Multi-List ist die Reihenfolge der eingetragenen Register wichtig. Wenn Sie am myGEKKO auf die Register zugreifen wollen, ist die Position in der Liste ausschlaggebend. D.h. wenn Sie das Register 5 auf Position „2“, in der REG-List/ REG-Multi-List konfiguriert haben, müssen Sie, um auf das Register auf dem myGEKKO zugreifen zu können, den AI „2“ auswählen.
Bei Modbus-List und Modbus /Block wird die erste Adresse des Blockes als myGEKKO Registernummer „1“ angegeben. Die darauffolgenden Register sind fortlaufend nummeriert.
Die Register können in verschiedenen Weisen ausgelesen werden, dazu stehen Ihnen unter dem Punkt „TYPE“ folgende Typen zur Auswahl:
REG16 | Es wird ein Register (16 Bit) ausgelesen. |
BIT | Es wird ein Bit aus dem Register ausgelesen. |
2BIT | Es werden zwei Bit aus dem Register ausgelesen. |
4BIT | Es werden vier Bit aus dem Register ausgelesen. |
LBY | Es werden die niederwertigsten 8 Bit ausgelesen. |
HBY | Es werden die höherwertigsten 8 Bit ausgelesen. |
REG32 | Es werden zwei Register (32 Bit) ausgelesen. |
REG64 | Es werden vier Register (64 Bit) ausgelesen. |
Wenn Sie 32 Bit auslesen, ist die nächste myGEKKO Registeradresse nicht verfügbar. Ebenso sind bei 64 Bit die drei darauffolgen myGEKKO Registeradressen nicht verfügbar.
Sie haben zusätzlich die Möglichkeit, im Bereich Value den Registerwert anzupassen:
NAT | Der Registerwert ist eine natürliche Zahl. |
C.1/10 | Der Registerwert ist eine natürliche Zahl und wird mit 1/10 skaliert. |
C.1/100 | Der Registerwert ist eine natürliche Zahl und wird mit 1/100 skaliert. |
C.1x10 | Der Registerwert ist eine natürliche Zahl und wird mit 10 skaliert. |
C.1x100 | Der Registerwert ist eine natürliche Zahl und wird mit 100 skaliert. |
S-NAT | Der Registerwert ist eine ganze Zahl. |
S-C.1/10 | Der Registerwert ist eine ganze Zahl und wird mit 1/10 skaliert. |
S-C.1/100 | Der Registerwert ist eine ganze Zahl und wird mit 1/100 skaliert. |
S-C.1x10 | Der Registerwert ist eine ganze Zahl und wird mit 10 skaliert. |
S-C.1x100 | Der Registerwert ist eine ganze Zahl und wird mit 100 skaliert. |
Um mit den Modbus Registern vernünftig arbeiten zu können benötigen Sie gute Kenntnisse, des zu integrierenden Gerätes. Lesen Sie sich dazu im Handbuch ein, um ein Verständnis zu bekommen, welche Register welche Auswirkungen auf das Gerät haben und wie diese verknüpft sind.
Natürliche Zahl: alle positiven ganzen Zahlen (1,2,3,4,5)
Ganze Zahl: alle positiven und negativen Zahlen (-3,-2,-1,0,1,2,3)