Action in program in CB3

Hello,

In e-series robots I can assign the action “Low on unscheduled stop, otherwise High” to a digital output.

Unfortunately, this option is not available on CB3 robots.

I tried to get around this by reading the state of the robot from MODBUS, and then in a thread set the output depending on that state.
The solution works for most of the program, unfortunately when the palletizing node is executed, it does not work (the output does not set, the program stops before setting the output). I have selected the highest MODBUS refresh rate option.

Is there any way to do it another way, without adding additional devices? Thanks in advance for your help.