* When the bit corresponding to the signal is set to 0, that signal is not written. To write the signal, set the corresponding bit to 1.

mode

Specify the mode signal.

Series 15/15i

0

:

MDI

1

:

MEM

2

:

EDIT

3

:

HND

4

:

JOG

5

:

REF

6

:

DNC

7

:

INC

Series 16/18/21, 16i/18i/21i, 0i, 30i, Power Mate i, PMi-A

0

:

MDI

1

:

MEM

2

:

EDIT

3

:

HNDL or INC

4

:

JOG

5

:

REF

hndl_ax

Specify the manual handle feed axis selection signal.

0

:

HX

1

:

HY

2

:

HZ

3

:

H4

hndl_mv

Specify the manual handle feed travel distance selection signal.

0

:

×1

1

:

×10

2

:

×100

rpd_ovrd

Specify the rapid traverse override signal.

0

:

100%

1

:

50%

2

:

25%

3

:

F0

jog_ovrd

Specify the manual feedrate override signal.

0

:

0%

10

:

2.0%

20

:

52.0%

1

:

0.1%

11

:

2.7%

21

:

72.0%

2

:

0.14%

12

:

3.7%

22

:

100%

3

:

0.2%

13

:

5.2%

23

:

140%

4

:

0.27%

14

:

7.2%

24

:

200%

5

:

0.37%

15

:

10.0%

6

:

0.52%

16

:

14.0%

7

:

0.72%

17

:

20.0%

8

:

1.0%

18

:

27.0%

9

:

1.4%

19

:

37.0%

feed_ovrd

Specify the feedrate override signal.

0

:

0%

10

:

100%

20

:

200%

1

:

10%

11

:

110%

2

:

20%

12

:

120%

3

:

30%

13

:

130%

4

:

40%

14

:

140%

5

:

50%

15

:

150%

6

:

60%

16

:

160%

7

:

70%

17

:

170%

8

:

80%

18

:

180%

9

:

90%

19

:

190%

spdl_ovrd

Specify the spindle override signal. (only Series 15i)

0

:

0%

10

:

100%

20

:

200%

1

:

10%

11

:

110%

2

:

20%

12

:

120%

3

:

30%

13

:

130%

4

:

40%

14

:

140%

5

:

50%

15

:

150%

6

:

60%

16

:

160%

7

:

70%

17

:

170%

8

:

80%

18

:

180%

9

:

90%

19

:

190%

Not used

blck_del

Specify the optional block skip signal (0/1).

sngl_blck

Specify the single block signal (0/1).

machn_lock

Specify the machine lock signal (0/1).

dry_run

Specify the dry run signal (0/1).

mem_prtct

Specify the memory protection signal (0/1).

feed_hold

Specify the automatic operation halt signal (0/1).

manual_rpd

Not used.

Return

EW_OK is returned on successful completion, otherwise any value except EW_OK is returned.

The major error codes are as follows.

Return code

Meaning/Error handling

EW_DATA(5)

Data error
In order to get more information for this err_no return value, execute cnc_getdtailerr function. The item including incorrect data (the bit position in the data selection flag (type)) will be set onto the member, err_dtno of ODBERR.

EW_NOOPT(6)

No option
The software operator's panel function and the extended driver/library function are necessary.