Download Inhoudsopgave Inhoud Print deze pagina

Gedrag Bij Modbus/Tcp; Inleiding; Protocolstructuur - Sew Eurodrive MOVIDRIVE MDX61B Handboek

Verberg thumbnails Zie ook voor MOVIDRIVE MDX61B:
Inhoudsopgave

Advertenties

Gedrag bij Modbus/TCP

I
5

Inleiding

0 0
5

Gedrag bij Modbus/TCP

5.1
Inleiding

Protocolstructuur

24
Modbus/TCP is een open protocol, gebaseerd op TCP / IP. Het is een soort norm
geworden voor industriële ethernet-koppelingen. Modbus/TCP gebruikt poort 502. De
volgende instructie-FC's (Function Codes) zijn beschikbaar voor de procesdatauitwis-
seling, parameterdatauitwisseling en apparaatidentificatie:
FC3 - Read Holding Registers
FC16 - Write Multiple Registers
FC23 - Read Write Multiple Registers
FC43 - MEI, Type 0x0E "Read Device identification"
Een busdeelnemer wordt voorgesteld als een coherent registerblok via Modbus/TCP.
Het registerblok kan tot 64 k woorden bevatten en wordt aangesproken vanaf referen-
tienummer (= offset) 0. Dit registerblok bevat de procesdata van de frequentieregelaar
en een parameterkanaal. De instructies FC3, FC16 en FC23 zijn geschikt voor de cycli-
sche uitwisseling van procesdata met de Modbus-master (client). Wij adviseren het
gebruik van instructie FC23. De optiekaart DFE11B kan tot tien procesdatawoorden met
de Modbus-master (client) uitwisselen (→ hfdst. "Mapping").
Byte
Aanduiding
0
Transaction identifier
1
Transaction identifier
2
Protocol identifier
3
Protocol identifier
4
Length field (upper byte)
5
Length field (lower byte)
6
Unit identifier (slave address)
7
Function code
..
Data
De transaction identifier wordt door de master (client) toegewezen en door de slave (ser-
ver) gewoon gekopieerd. De protocol identifier moet nul zijn. De lengte geeft het aantal
volgende bytes weer. De unit identifier moet 0 of FF
einddeelnemer van de bus is en niet als gateway functioneert. De gewenste functiecode
wordt in byte 7 ingevoerd. De databytes na byte 8 hangen af van de functiecode.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFE11B Ethernet
Betekenis
Vaak 0, wordt gewoon gekopieerd door de
server (slave)
Vaak 0, wordt gewoon gekopieerd door de
server (slave)
0
0
0
Aantal van de volgende bytes
0 of FF
hex
Gewenste instructie, bijvoorbeeld FC23
Afhankelijk van de instructie
zijn. Dit betekent dat de DFE11B
hex

Advertenties

Hoofdstukken

Inhoudsopgave
loading

Inhoudsopgave