Procesdatauit-
U kunt FC16 gebruiken om een tot tien procesuitgangsdatawoorden (setpoints) naar de
wisseling met
regelaar te schrijven. De procesuitgangsdatawoorden bevinden zich bij referentienummer
FC16 "Write Mul-
(= offset) 4.
tiple Registers"
Gebruik bij de procesdatauitwisseling met de besturing bij voorkeur FC23. Hiermee kunt
u de procesdata tegelijkertijd lezen en schrijven met een geoptimaliseerde timing.
Voorbeeld
Drie procesuitgangsdatawoorden (setpoints) schrijven
Vraag
Byte
0
1
2
3
4
5
6
7
8
9
10
11
12
13 ...
...
...
...
...
...
Antwoord
Byte
0
1
2
3
4
5
6
7
8
9..
10
11
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFE11B Ethernet
Aansturing van de applicatieregelaar
Aanduiding
Betekenis
Transaction identifier
Vaak 0, wordt gewoon gekopieerd
door de server (slave)
Transaction identifier
Vaak 0, wordt gewoon gekopieerd
door de server (slave)
Protocol identifier
0
Protocol identifier
0
Length field (upper byte)
0
Length field (lower byte)
Aantal volgende bytes
Unit identifier (slave address) 0 of FF
Function code
Instructie: FC16
Reference number (high)
Offset
Reference number (low)
Offset
Word count (high)
Aantal woorden (register)
Word count (low)
Aantal woorden (register)
Byte count
2* Word Count
Register values
Databytes afhankelijk van de lengte
Register values
Databytes afhankelijk van de lengte
Register values
Databytes afhankelijk van de lengte
Register values
Databytes afhankelijk van de lengte
Register values
Databytes afhankelijk van de lengte
Register values
Databytes afhankelijk van de lengte
Aanduiding
Betekenis
Transaction identifier
Vaak 0, wordt gewoon gekopieerd door de
server (slave)
Transaction identifier
Vaak 0, wordt gewoon gekopieerd door de
server (slave)
Protocol identifier
0
Protocol identifier
0
Length field (upper byte)
0
Length field (lower byte)
Aantal volgende bytes
Unit identifier (slave address) 0 of FF
Function code
Instructie: FC16
Reference number (high)
Offset
Reference number (low)
Offset
Word count (high)
Aantal woorden (register)
Word count (low)
Aantal woorden (register)
Gedrag bij Modbus/TCP
hex
hex
I
0 0
Bijv. 3 woorden schrijven
0
0
0
0
0
13
0
16
0
4
0
3
6
0 (bijv. besturingswoord 1 high)
0 (bijv. besturingswoord 1 low)
0 (bijv. Speed high)
0 (bijv. Speed low)
0 (bijv. Ramp high)
0 (bijv. Ramp low)
Bijv. 3 woorden
schrijven
0
0
0
0
0
6
0
3
0
4
0
3
5
27