RobotWare 6.09.
I have a robot that uses a Safe Zone to send an output whenever the robot is clear of that zone. The zone is "Allow Inside", is permanently active, and NoStop. It's only being used as an interference zone.
My issue is that this zone was working perfectly, and now does not. In between, the only change was to update the Synchronization position of the robot in SafeMove (I took backups before and after to be sure). Now, even though the robot appears clear of the zone in the SafeMove monitor (and is physically at a guaranteed-clear position), the output linked to that zone never goes True. In the Monitor, the robot and tool appear to be well clear of the zone.
The Safety Output created for this zone is Cross-Connected to a standard DO. The robot has been rebooted a few times since the Sync position was changed.
So, my questions:
1: does changing the Sync position affect the Zones in any way? Move them in ways that aren't obvious in the monitor?
2: When changing the Sync position, are there any extra steps that need to be carried out as a matter of course? So far, I haven't found anything in the SafeMove manual that suggests it.
3: If the Sync position change isn't the root cause, what else could cause this? I've run a comparison between the Before and After backups, and can confirm that the size, shape, and signal config of this Safe Zone are unchanged.