i have been trying to create some safe zones to raise an output to allow plc to move the tool, I have put this module in with no errors but it doesn't seem to work, any ideas guys?
I have activated them via the event routine, I know the coordinate value is the same, the x,y,z coord. was just for test purpose so i could see the output.
MODULE WZModule(SYSMODULE)
VAR shapedata volume;
CONST pos STN1PICK:=[-559,48,88];
CONST pos STN2PICK:=[-559,48,88];
CONST pos CONV1DROP:=[-559,48,88];
LOCAL VAR wzstationary wz_stn1 ;
LOCAL VAR wzstationary wz_stn2 ;
LOCAL VAR wzstationary wz_conv1 ;
PROC zone_output1()
WZSphDef \Inside, volume, STN1PICK, 500;
WZDOSet\Stat, wz_stn1\Inside, volume, do_Tool_Cube_1, 1;
ENDPROC
PROC zone_output2()
WZSphDef\Inside, volume, STN2PICK, 500;
WZDOSet\Stat, wz_stn2\Inside, volume, do_Tool_Cube_2, 1;
ENDPROC
PROC zone_output3()
WZSphDef \Inside, volume, CONV1DROP, 500;
WZDOSet\Stat, wz_conv1\Inside, volume, do_Tool_Cube_3, 1;
ENDPROC
ENDMODULE