i AM TRYING TO WITE A PROGRAM FOR ASYNCHRONOUS OSCILLATION. THE PART OF THE PROGRAM

.....
CFTCP
G1 X=-R54-R0-R1 Y=0 F2000
Z=-R57
STOPRE
WAITP(Z)
OSP1[Z]=R51-10 OSP2[Z]=R51-2
OSE[Z]=R51-5
OST1[Z]=-2 OST2[Z]=-2
FA[Z]=500
OSCTRL[Z]=(0) :GIVES ME ERROR ON THIS FUNCTION
OS[Z]=1 ;ACTIVATE OSCILATION
STOPRE
G1 G42 X=-R3 F50
G3 X=R3 Y=0 Z=-R57 CR=R3 F500
G3 X=-R3 Y=0 Z=-R57 CR=R3
G3 X=R3 Y=0 Z=-R57 CR=R3 F500
G3 X=-R3 Y=0 Z=-R57 CR=R3
STOPRE
OS[Z]=0 ;DEACTIVATE OSCILATTION

iT GIVE ME THE ERROR 14021: CHANNEL 1 BLOCK 37 WRONG VALUE OR WRONG NUMBER OF PARAMETERS ON FUNCTION OR PROCEDURE CALL

THE ERROR HAPPENS DURING OSCTRL[Z]=(0) LINE ABOVE. ANY IDEA WHY?
ANY HELP OR DIRECTION IS APPRECIATED