beautypg.com

5 modbus configuration, Modbus configuration – Pilz PNOZ mm0p 24VDC User Manual

Page 120

background image

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