I’ve been having trouble wiring the timing trigger and it turns out the LS controller is NPN and the UR5e controller is PNP.
Currently, I have the DO1 from the robot going to the COMMON(+) on the LS controller and 0v from the robot to the TIMING1 on the LS controller, but every time the wire touches 0v, it triggers even though the robot is not sending a signal.
I see in in the Tool I/O I am able to switch the standard output of DO0 and DO1 to sinking (NPN) but I am having the exact same issues.
There’s no way I’m aware of on the IO in the cabinet to change from PNP to NPN. You could always use a relay though to achieve this same function. Let the robot trigger the relay and use that to break the signal on the laser. Connect 14 to the trigger on the LS, 11 to 0V. Wire the common to 24V. Then connect your digital output to the A1 and 0V to A2 on the relay trigger side and that should solve the issue.
We use Phoenix Contact relays in our systems, part number 2966184
According the the user manual, the max voltage from the Tool I/O in sinking mode is 0.9 volts. Since your device is ON at 1V or lower, this will always trigger the laser regardless of tool I/O state.
A relay is the best option.
(User manual, e-Series SW 5.12, section 5, page 47)