I edit program that way
.PROGRAM BKplast()
; define points array
POINT w01.p[1]=TRANS(176.00,2108.50,1406.77,85.674,94.783,11.82)
POINT w01.p[2]=TRANS(176.00,2108.50,1417.96,85.674,94.783,22.17)
POINT w01.p[3]=TRANS(176.00,2108.50,1434.21,85.674,94.783,27.77)
POINT w01.p[4]=TRANS(176.00,2108.50,1452.21,85.674,94.783,32.64)
POINT w01.p[5]=TRANS(176.00,2108.50,1569.12,85.674,94.783,96.90)
POINT w01.p[6]=TRANS(176.00,2108.22,1599.32,85.674,94.783,119.05)
POINT w01.p[7]=TRANS(176.00,2095.99,1609.82,85.674,94.783,136.48)
POINT w01.p[8]=TRANS(176.00,2084.37,1619.81,85.674,94.783,152.39)
POINT w01.p[9]=TRANS(176.00,2073.71,1628.96,85.674,94.783,166.04)
POINT w01.p[10]=TRANS(176.00,2062.94,1638.21,85.674,94.783,176.44)
POINT w01.p[11]=TRANS(176.00,2050.90,1648.55,85.674,94.783,197.72)
POINT w01.p[12]=TRANS(176.00,2050.00,1654.91,85.674,94.783,236.39)
POINT w01.p[13]=TRANS(176.00,2054.77,1645.22,85.674,94.783,262.59)
POINT w01.p[14]=TRANS(176.00,2069.41,1632.65,85.674,94.783,281.15)
POINT w01.p[15]=TRANS(176.00,2087.97,1616.71,85.674,94.783,294.51)
POINT w01.p[16]=TRANS(176.00,2101.77,1604.86,85.674,94.783,307.21)
POINT w01.p[17]=TRANS(176.00,2107.97,1599.54,85.674,94.783,320.20)
POINT w01.p[18]=TRANS(176.00,2108.50,1593.64,85.674,94.783,334.19)
POINT w01.p[19]=TRANS(176.00,2108.50,1584.53,85.674,94.783,344.15)
POINT w01.p[20]=TRANS(176.00,2108.50,1568.26,85.674,94.783,350.25)
POINT w01.p[21]=TRANS(176.00,2108.50,1553.25,85.674,94.783,354.33)
POINT w01.p[22]=TRANS(176.00,2108.50,1537.03,85.674,94.783,359.44)
POINT w01.p[23]=TRANS(176.00,2108.50,1424.24,85.674,94.783,424.79)
POINT w01.p[24]=TRANS(176.00,2105.54,1398.37,85.674,94.783,446.00)
POINT w01.p[25]=TRANS(176.00,2093.42,1387.97,85.674,94.783,463.15)
POINT w01.p[26]=TRANS(176.00,2081.96,1378.13,85.674,94.783,478.64)
POINT w01.p[27]=TRANS(176.00,2071.88,1369.47,85.674,94.783,491.32)
POINT w01.p[28]=TRANS(176.00,2061.23,1360.32,85.674,94.783,502.73)
POINT w01.p[29]=TRANS(176.00,2050.78,1351.35,85.674,94.783,523.97)
POINT w01.p[30]=TRANS(176.00,2050.00,1344.80,85.674,94.783,562.98)
POINT w01.p[31]=TRANS(176.00,2058.17,1357.70,85.674,94.783,591.95)
POINT w01.p[32]=TRANS(176.00,2075.03,1372.17,85.674,94.783,608.86)
POINT w01.p[33]=TRANS(176.00,2093.54,1388.08,85.674,94.783,621.69)
POINT w01.p[34]=TRANS(176.00,2104.92 ,1397.85,85.674,94.783,636.68)
POINT w01.p[35]=TRANS(176.00,2108.50,1401.72,85.674,94.783,646.67-----)
angstep=646.67-0.00 ; mandrel circuit increment
;offs=0.0,0.0,0.0,angstep,0.0,0.0 ; pose to increment mandrel position for each circuit
; this part executes the motion
CP ON ; continuous path
SPEED 100 ALWAYS
ACCURACY 50 ALWAYS ; path smoothing, max corner rounding
LMOVE w01.p[0] ; start point
PAUSE ; so we can fix the fibres to mandrel (first sub program only)
;
FOR loops = 1 TO 54 ; circuits
FOR index = 1 TO 36-1 ; loop over points in circuit
LMOVE w01.p[index] ;+ offs*(loops-1)
END
END
.END
now when im upload it on controller it gives me that message
but no syntax errors.