Download Inhoudsopgave Inhoud Print deze pagina

Modbus-Functiecommando's Voor De S700; Functiecodes; Dataformaten - SICK S700 Series Gebruiksaanwijzing

Inhoudsopgave

Advertenties

11
AFSTANDSBESTURING MET MODBUS
11.4

Modbus-functiecommando's voor de S700

11.4.1

Functiecodes

11.4.2

Dataformaten

168
G E B R U I K S A A N W I J Z I N G | S700
De S700 kan de volgende functiecodes verwerken:
Tabel 13:
Code
Benaming
01
Read Coil Status
03
Read Holding Register
05
Force Single Coil
16
Preset Multiple Register
Modbus-commando's met andere functiecodes worden genegeerd.
Dataformaat voor functiewaarden (statusinformatie)
Een digitale informatie bestaat uit 1 bit:
– Logisch 0 = functie UIT
– Logisch 1 = functie AAN
Een data-byte bestaat uit 8 bits met 8 digitale waarden (informatie):
– Bit 0 = kleinste (laagste) digitale waarde
– Bit 7 = grootste (hoogste) digitale waarde
Dataformaat voor drijvende-kommawaarden
Een drijvende-kommawaarde bestaat uit twee 16-bit-gegevenswoorden (2x 16 bit = 4 byte):
Byte 3 (MSB)
SEEE EEEE
EMMM MMMM
S = teken (sign); 0 = + / 1 = –
E = exponent (2 complements biased by 127)
M = mantisse (1e mantisse)
Volgorde bij de gegevensoverdracht:
Byte 1
Byte 0 (LSB)
Functie
Lezen van een of meerdere 1-bit-statusinformatie (opvragen
van de S700-status).
Per commando kunnen maximaal 64 coils worden gelezen.
200 coils beschikbaar
Adres: 0000H tot 00C7H
Lezen van een of meerdere 16-bit-gegevenswoorden.
Per commando kunnen maximaal 32 registers worden gele-
zen. 200 registers á 16 bits beschikbaar
querycommando's").
Adres: 0000H tot 00C7H
Schrijven van een 1-bit-informatie (programmeren van een
S700-instelling).
Per commando kan 1 coil worden gewijzigd.
32 coils beschikbaar
mando's").
Adressen: 0000H ... 001FH (overlappend met Read Coil
Status) en 00A8H ... 00C7H (wordt bij wegvallen van de
spanning gereset).
Schrijven van een of meerdere 16-bit-gegevenswoorden
(programmeren van een S700-instelling).
Per commando kunnen maximaal 32 registers worden
geschreven. 32 registers beschikbaar
ningscommando's").
Adressen: 0000H ... 001FH (overlappend met Read Holding
Register) en 00A8H ... 00C7H (wordt bij wegvallen van de
spanning gereset).
Byte 2
Byte 1
MMMM MMMM
Byte 3 (MSB)
(zie
"Modbus-querycommando's").
(zie "Modbus-
(zie "Modbus-bedieningscom-
(zie "Modbus-bedie-
Byte 0 (LSB)
MMMM MMMM
Byte 2
8018015/AE00/V3-0/2019-10 | SICK
Wijzigingen en correcties voorbehouden

Advertenties

Inhoudsopgave
loading

Deze handleiding is ook geschikt voor:

S710S710 csaS711S711 csaS715-standardS715 csa ... Toon alles

Inhoudsopgave