5 modbus configuration, Modbus configuration – Pilz PNOZ mm0p 24VDC User Manual
Page 120
Safe Ethernet connection
Operating Manual PNOZmulti communication interfaces
1001154-EN-13
120
}
Remote address
Connection address of the communication partner, must be different from the local ad-
dress. (Local address of the communication partner.)
}
Timeout
Timeout is the monitoring time for a telegram's runtime. The monitoring time is jointly
responsible for the safety function's reaction time and should therefore be set as low as
possible. However, if the rated monitoring time is too short, frequent connection failures
may result.
Recommended configuration when connecting PSS 4000 and PNOZmulti:
Necessary condition:
t
SecTimeout
≥ (2 x t
MultiProcessing
) + (4 x t
PssTask
),
Sufficient condition:
t
SecTimeout
= (k x t
MultiProcessing
); where k=1, 2, 3…
Please refer to the operating instructions of the PNOZmulti base unit for the maximum
processing time for data communication t
MultiProcessing
.
The task cycle time t
PssTask
is the task cycle time configured in PAS 4000 and is the time
needed to call the FS_SafeEthernetConnection block in the PSS 4000.
The timeout value t
SecTimeout
can only accept an integer multiple value of t
MultiProcessing
and
must be rounded up if necessary.
The same value should be configured as the timeout value t
SecTimeout
for both communi-
cation partners.
WARNING!
Loss of safety function due to brevity of signals!
The payload must be present for at least the monitoring time Timeout, other-
wise certain communication errors in the receiver cannot be detected. Make
sure that the payload is available in the transmitter for at least the monitor-
ing time t
SecTimeout
to enable the receiver to evaluate it safely.
Modbus configuration
Data exchange is based on Ethernet. The underlying protocol is Modbus/TCP.
The PNOZmulti is always the Server for the Modbus/TCP with a fixed pre-configuration for
the safe Ethernet connection.
Information regarding the configuration of Modbus/TCP for PSS 4000
Data exchange is defined by the possibilities and requirements of Modbus/TCP. The blocks
uses the holding registers (4x) for data exchange. FC 23 (Read/Write Multiple Registers)
must be configured as the function code (FC) for Client connections.
For communication between two devices, a Modbus/TCP connection must be configured
for each device. Modbus/TCP requires that one of the communication partners is config-
ured as the Client connection and the other as the Server connection. The PNOZmulti can
only act as Server. The PSS4000 must be configured as the Client.
7.5
- PNOZ mm0.1p PNOZ mm0.2p PNOZ mml1p PNOZ mml2p PNOZ mmc1p ETH PNOZ mmc2p seriell PNOZ mmc3p DP PNOZ mmc6p CAN PNOZ mmc4p DN PNOZ m1p base unit PNOZ m1p base unit coated version PNOZ m0p base unit not expandable PNOZ m2p base module press function PNOZ m3p base unit burner function PNOZ m1p ETH PNOZ m3p ETH PNOZ m0p ETH PNOZ m2p ETH PNOZ m1p ETH coated version PNOZ mi1p 8 input PNOZ mi1p 8 input coated version PNOZ mo1p 4 so PNOZ mo1p 4so coated version PNOZ mo3p 2so PNOZ mo2p 2n/o PNOZ mo2p 2n/o coated version PNOZ mo5p 4 n/o burner PNOZ mo4p 4n/o PNOZ mo4p 4n/o coated version PNOZ ml1p safe link 24VDC PNOZ ml2p safe link PDP PNOZ ms1p standstill / speed monitor PNOZ ms2p PNOZ ma1p 2 Analog Input PNOZ ms3p standstill / speed monitor PNOZms2p HTL PNOZ ma1p coated version PNOZ ml1p coated version PNOZ ms2p TTL coated version PNOZ ms3p HTL PNOZ ms2p TTL PNOZ ms3p TTL PNOZ mi2p 8 standard input PNOZ mc1p PNOZ mc1p coated version PNOZ mc0p Powersupply PNOZ mc5p Interbus PNOZ mc7p CC-Link coated version PNOZ mc7p CC-Link PNOZ mc6p CANopen coated version PNOZmc5.1p Interbus LWL / Fiberoptic PNOZ mc4p DeviceNet coated version PNOZ mc8p Ethernet IP / Modbus TCP PNOZ mc9p Profinet IO PNOZ mc3p Profibus 2 PNOZ mc8p coated version PNOZ mc6p CANopen 2 PNOZ mc4p DeviceNet 2 PNOZ mc2.1p EtherCAT 2 PNOZ mc10p SERCOS III PNOZ mc7p CC-Link 2 PNOZ mc6.1p CANopen 3