3.3
Functies
Emotron ondersteunt de volgende Modbus-functiecodes.:
LET OP: De modbus-parameternummers kunnen voor het feitelijke Emotron-
product afwijken van hetgeen is gebruikt in de onderstaande voorbeelden.
Vergelijk a.u.b. met de meest recente herziening van de parameters in de
handleiding voor het hoofdproduct.
Tabel 1
Functiecodes
Functienaam
Read Coil Status
Read Input Status
Read Holding Registers
Read Input Registers
Force Single Coil
Force Single Register
Force Multiple Coils
Force Multiple Registers
Force/Read Multiple Holding Registers
3.3.1
Omzetten van modbusnummers naar
startadressen
Voor coils (modbusnummers 1-99) wordt het startadres berekend door 1 af te
trekken van het modbusnummer in de tabel. De Run-statuscoil heeft
bijvoorbeeld modbusnummer 2, maar het startadres is 2-1=1.
Ingangsstatus heeft modbusnummers 10001-19999 en de corresponderende
startadressen worden berekend door de 10001 van het modbusnummer af te
trekken.
Voor input registers (modbusnummers 30001-39999) worden de startadressen
berekend door 30001 af te trekken van het modbusnummer in de tabel.
Modbusnummer 30011 heeft bijvoorbeeld een startadres van 30011-30001=10.
Voor holding registers (modbusnummers 40001 en hoger) worden de
startadressen berekend door 40001 af te trekken van het modbusnummer in de
tabel. Modbusnummer 41137 heeft bijvoorbeeld het startadres 1136.
CG Drives & Automation 01-5919-03r2
Functiecode
1 (01h)
2 (02h)
3 (03h)
4 (04h)
5 (05h)
6 (06h)
15 (0Fh)
16 (10h)
23 (17h)
Modbus RTU
17