Download 5 - SEW Eurodrive

Transcript
Modbus TCP/UDP
Modbus-Slave
6
Beispiel: Zugriff auf Variablen im Register-Bereich des Modbus-Slave
Register-Variablen
Register.Bit
Bit
00_Register_Bereich_WORD
0.0
0
01_Register_Bereich_SINT
1.8
16
02_Register_Bereich_SINT
1.0
24
03_Register_Bereich_REAL
2.0
32
04_Register_Bereich_BOOL
4.8
64
05_Register_Bereich_BOOL
4.9
65
06_Register_Bereich_BOOL
4.10
66
07_Register_Bereich_BOOL
4.11
67
08_Register_Bereich_BOOL
4.12
68
09_Register_Bereich_BOOL
4.13
69
10_Register_Bereich_BOOL
4.14
70
11_Register_Bereich_BOOL
4.15
71
12_Register_Bereich_BOOL
4.0
72
13_Register_Bereich_BOOL
4.1
73
14_Register_Bereich_BOOL
4.2
74
15_Register_Bereich_BOOL
4.3
75
16_Register_Bereich_BOOL
4.4
76
17_Register_Bereich_BOOL
4.5
77
18_Register_Bereich_BOOL
4.6
78
19_Register_Bereich_BOOL
4.7
79
Modbus-Master-Konfiguration des Anforderungstelegramms
So lesen Sie im Modbus-Master die Variablen 01_Register_Bereich_SINT bis 03_Register_Bereich_REAL ein:
1. Rechtsklick auf "TCP/UDP-Slave" und im Kontextmenü [Neu] wählen.
2. Aus der Liste "Read Holding Registers (3)" wählen.
3. Rechtsklick auf "Read Holding Registers (3)" und [Eigenschaften] wählen.
Startadresse des Lesebereichs, 1 eintragen.
4. Rechtsklick auf "Read Holding Registers (3)" und [Edit] wählen.
21233780 / DE – 07/2014
5. Aus der Objektauswahl die folgenden Variablen in das Register "Eingangsvariablen" ziehen.
Register-Variablen
Offset
01_Register_Bereich_SINT
0
02_Register_Bereich_SINT
1
03_Register_Bereich_REAL
2
6. Kontextmenü durch Rechtsklick auf eine leere Stelle im Bereich "Ausgangsvariablen" öffnen und [Neue Offsets] wählen, um die Offsets der Variablen neu zu nummerieren.
Systemhandbuch – Dezentrale Sicherheitssteuerung MOVISAFE® HM31
143