Hello,
I am working with a UR5 robot and I have a question regarding safety wiring and dedicated safety inputs.
I have a safety setup where a safety relay controls auxiliary relays, and these auxiliary relays then control interposing relays before going to the robot:
Safety relay → Auxiliary relays → Interposing relays → UR5
I use the interposing relays because I want to keep the robot wiring separated from other components in the electrical cabinet. This was also a requirement in the project to avoid mixing internal robot signals with other system signals.
When I connect the safety signals to the dedicated Emergency Stop inputs (EI0 and EI1), I get the fault:
“Ports did not disconnect simultaneously”
However, when I connect the exact same signals to Configurable Safety Inputs configured for safety, everything works without any issue.
Some details:
-
Two-channel safety wiring is used
-
EI0 and EI1 are wired separately
-
SI0 and SI1 remain bridged if unused
-
The issue only occurs on the dedicated E-stop inputs
-
The configurable safety inputs work correctly
-
I am currently using standard auxiliary/interposing relays because all safety relay outputs are already occupied
My questions are:
-
Can the dedicated EI0/EI1 inputs be more sensitive to timing differences between channels than configurable safety inputs?
-
Could the auxiliary/interposing relays introduce enough delay to trigger “Ports did not disconnect simultaneously”?
-
Is it acceptable to use Configurable Safety Inputs as the main robot safety interface from a safety relay?
-
Would using configurable safety inputs affect the robot’s safety level (PLd / Cat3)?
-
Has anyone experienced a similar issue with UR5 safety wiring?
Any advice would be appreciated.
Thank you.
