2 control register, 3modbus/tcp - data areas, 4 assignment of data areas – Pilz PNOZ mmc1p ETH User Manual
Page 15
Pilz GmbH & Co. KG, Felix-Wankel-Straße 2, 73760 Ostfildern, Germany
Telephone: +49 711 3409-0, Telefax: +49 711 3409-133, E-Mail: [email protected]
3-5
3.4
Assignment of data areas
3
Modbus/TCP - Data areas
3.4.2
Control Register
Control Register
3-
ModbusTCP_Datenbereiche-Control Register-PNOZmulti
A watchdog can be activated in Control Register 255.
If no input bits are set by a Modbus/TCP subscriber within the preset
time, the PNOZmulti will set the input bits to "0".
The table below describes the Modbus/TCP data areas for the watch-
dog.
A relevant area for the watchdog is defined in each Modbus/TCP data
area (Coils (0x), Discrete Inputs (1x), Input Register (3x), Holding Register
(4x)). Read/write access will depend on the Modbus/TCP data area.
Bit 15 "Watchdog Trigger": The watchdog can be triggered by setting Bit
15 constantly to "1", or by a Client writing in the input area of the 128
inputs. The state of the bit when reading is undefined. A 1 or a 0 can be
read.
Bit 14 "Error Message": If this bit is set, an error stack entry is generated
when the watchdog is triggered.
Bit 10 … 8 "WD Timer": If the set time for the watchdog is set, then Bit
15 must be set, or become set, at the same time.
Register
(3x, 4x)
Coil/
Discrete Input
(0x, 1x)
Content
High Byte
Low Byte
255
4095...4080
Control Register
See table below
High Byte
WD-Trig-
ger
Error Mes-
sage
Reserved
Reserved
Reserved
W-Timer
Bit 2
W-Timer
Bit 1
W-Timer
Bit 0
Low Byte
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Watchdog Timer Bit 2
Watchdog Timer Bit 1
Watchdog Timer Bit 0
Watchdog time
0
0
0
Timer deactivated
0
0
1
100 ms
0
1
0
200 ms
0
1
1
500 ms
1
0
0
1 s
1
0
1
3 s
1
1
0
5 s
1
1
1
10 s