Connections for Safety I/O Modules

During module configuration, you must define the module. Among the Module Definition parameters with safety I/O modules, you must choose how module is configured.
The choice depends on whether the project is downloaded to the controller that owns the module configuration, that is, the owner-controller, or to a controller that is listening to modules in a project, that is an external means controller.
A real-time data transfer link is established between the controller and the module that occupies the slot that the configuration references.
When you download module configuration to a controller, the controller attempts to establish connections to each module in the configuration. An owner-controller establishes two connections (safety input and safety output). A controller that is listening to the module establishes one safety input connection.
Because part of module configuration includes a slot number in the remote I/O system, the owner-controller checks for the presence of a module there. If a module is detected, the owner-controller sends the configuration. One of the following occurs:
  • If the configuration is appropriate to the module detected, a connection is made and operation begins.
  • If the configuration is not appropriate to the module detected, the connection request is rejected and the Studio 5000 Logix Designer application indicates that an error occurred.
    The configuration can be inappropriate for many reasons. For example, a mismatch in electronic keying that helps prevents normal operation.
The owner-controller and external means controller monitors its connection with a module. Any break in the connection, for example, the loss of power to a remote I/O system, causes a fault. The Studio 5000 Logix Designer application monitors the fault status tags to indicate when a fault occurs on a module.

Producer/Consumer Communication

PointMax I/O modules use the Producer/Consumer communication model to produce data without a controller polling them first. The modules produce the data and controllers consume it. If the connection is a multicast input connection, then mulitple controllers can consume the input data, including the owner-controller and external means controller.

Connection Reaction Time Limit With Safety Modules

Setting the RPI on safety modules is not as straightforward as setting it on standard modules. With safety modules, the Connection Reaction Time Limit configuration affects the RPI that is used for a module.
The Connection Reaction Time Limit defines the predicted period of safety packets on the associated connection. If the Max Network Delay exceeds the Connection Reaction Time Limit, a connection fault occurs.
By default, the Connection Reaction Time Limit is four times the RPI.
Use the default values for Timeout Multiplier (2) and Network Delay Multiplier (200). The Network Delay Multiplier value is in terms of percentage. Thus, 200 means 200%.
IMPORTANT:
To determine what is appropriate, analyze each safety point. The default Timeout Multiplier of 2 and Network Delay Multiplier of 200 creates a worst-case input connection reaction time limit of 4 times the RPI, and an output connection reaction time limit of 3 times the RPI.
Changes to these parameters must be approved only after a thorough review by a safety administrator.
For more information on specifying RPI rates, see the Logix 5000 Controllers Design Considerations Reference Manual, publication 1756-RM094.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal