EasyManua.ls Logo

SICK MCS100E - Page 128

SICK MCS100E
142 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Utility programs and protocols
128 MCS100E Operating Instructions 8009504/V YWA7/V3-1/2018-01 © SICK AG
Subject to change without notice
Func=1 : Read multiple Digital OUT/INP/FLAG (coil)
Start Register(dec):
0001 .. 0096 Digital Out 01..96
0097 .. 0192 Digital Inp 01..96
0193 .. 0392 Digital Flag 01..200
Func=5hex : force single digital output/input/flag (coil)
Data format:
PCOut[01] : adr - device address
[02] : 05H - function Register
[03] : ahi - MSB D_addr - 1
[04] : alo - LSB D_addr - 1
[05] : dhi - MSB data
[06] : dlo - LSB data
[07] : CRC - LSB CRC
[08] : CRC - MSB CRC
D_addr(dec) = 1.. 96 : digital OUT 1..96
D_addr(dec) = 97..192 : digital INP 1..96
D_addr(dec) = 193..392 : digital FLAG 1..200
dhi=ff,dlo=00 : DO/DI/FLAG = ON (=1)
dhi=00,dlo=00 : DO/DI/FLAG = OFF(=0)
Func=0fhex : force multiple digital output/input/flag (coil)
Data format:
PCOut[01] : adr - device address
[02] : 0fH - function Register
[03] : ahi - MSB D_addr - 1
[04] : alo - LSB D_addr - 1
[05] : nhi - MSB No of Registers
[06] : nlo - LSB No of Registers
[07] : no byte - No of data bytes
[08] : data - data
[xx] : CRC - LSB CRC
[xx] : CRC - MSB CRC
D_addr(dec) = 1.. 96 : digital OUT 1..96
D_addr(dec) = 97..192 : digital INP 1..96
D_addr(dec) = 193..392 : digital FLAG 1..200
Func=10hex : write registers (only master)
Start Register like func=3
Data format:
PCOut[01] : adr - Device address
[02] : 10H - function Register
[03] : n1 - MSB Start Register - 1
[04] : n1 - LSB Start Register - 1
[05] : n2 - MSB No of Registers
[06] : n2 - LSB No of Registers
[07] : no byte - No of data bytes
[08] : data - data
[xx] : CRC - LSB CRC
[xx] : CRC - MSB CRC

Table of Contents

Related product manuals