Focas Function Matrix

Focas function controller support

Controller Model Legend

(M)

(T)

(LC)

(P)

(L)

(W)

Machining

Turning

Loader

Punch Press

Laser

Wire

Function Support Legend

O

E

H

X

-

Ethernet+HSSB

Ethernet

HSSB

Cannot be used

None

Functions

Download CSV

section

name

comment

reference

30i-B(M)

30i-B(T)

30i-B(LC)

30i-B(P)

30i-B(L)

30i-B(W)

30i-A(M)

30i-A(T)

30i-A(LC)

30i-A(P)

30i-A(L)

30i-A(W)

21i-B(M)

21i-B(T)

21i-B(LC)

21i-A(M)

21i-A(T)

21i-A(LC)

21(M)

21(T)

21(LC)

18i-B(M)

18i-B(T)

18i-B(LC)

18i-A(M)

18i-A(T)

18i-A(LC)

18(M)

18(T)

18(LC)

18i(P)

18i(L)

18i(W)

16i-B(M)

16i-B(T)

16i-B(LC)

16i-A(M)

16i-A(T)

16i-A(LC)

16i(P)

16i(L)

16i(W)

16(M)

16(T)

16(LC)

15i(M)

15i(T)

15i(LC)

15(M)

15(T)

15(LC)

0i-F(M)

0i-F(T)

0i-F(LC)

0i-F(P)

0i-F(L)

0i-F(W)

0i-D(M)

0i-D(T)

0i-D(LC)

0i-D(P)

0i-D(L)

0i-D(W)

0i-B/C(M)

0i-B/C(T)

0i-B/C(LC)

0i-A(M)

0i-A(T)

0i-A(LC)

PMi-D

PMi-H

PMi-A

data

cnc_clrmsgbuff

Clears the receive buffer or the transmit buffer.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dschdir

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dscopyfile

Copying a file in the ATA card with DATA SERVER function.

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsftpcancel

This function is used to cancel the following operetions.

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsftpstat

The execution result(EW_OK/EW_DTSRVR) of the following function can be taken out only at once.

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsget_req

Directs to GET a file to from a host computer at DATA SERVER.

cnc_dsput_req, cnc_dsmget_req, cnc_dsmput_req

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dslistdel_req

According to the list which exists in the ATA card of DATA SERVER functon, two or more files are deleted.

cnc_dslistget_req, cnc_dslistput_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dslistget_req

According to the list file which exists in the connection host of DATA SERVER function, the file transfer of two or more files is continuously carried out to an ATA card.

cnc_dslistput_req, cnc_dslistdel_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dslistput_req

According to the list file which exists in the ATA card of DATA SERVER function ,the file transfer of two or more files is carried out to a connection host.

cnc_dslistget_req, cnc_dslistdel_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsmget_req

It directs to MGET a file from a host computer to DATA SERVER.

cnc_dsget_req, cnc_dsput_req, cnc_dsmput_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsmkdir

cnc_dsrmdir, cnc_dsremove

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsmput_req

It directs to MPUT a file to a host computer from DATA SERVER.

cnc_dsget_req, cnc_dsput_req, cnc_dsmget_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsput_req

Directs to PUT a file to a host computer to DATA SERVER.

cnc_dsget_req, cnc_dsmget_req, cnc_dsmput_req

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsremove

cnc_dsmkdir, cnc_dsrmdir

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsrename

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dsrmdir

cnc_dsmkdir, cnc_dsremove

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvchkdsk

Checks the hard disk on the DATA SERVER whether there is an error sector etc. or not.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvcnclupdn

Cancels the following if it is being executed.

cnc_dtsvdownload, cnc_dtsvupload, cnc_dtsvupdnstat

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvdelete

Deletes the file in the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvdownload

Orders the CNC to download the file from the DATA SERVER.

cnc_dtsvcnclupdn, cnc_dtsvupdnstat

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvftpget

Orders the DATA SERVER to get file from the host computer.

cnc_dtsvftpput

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvftpput

Orders the DATA SERVER to put file to the host computer.

cnc_dtsvftpget

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvftpstat

The execution result of

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvgetdncpg

Gets the file name for DNC operation in the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvgetmode

Gets the current mode of the DATA SERVER(storage mode/buffer mode).

cnc_dtsvsetmode

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvhdformat

Formats the hard disk on the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvmntinfo

Reads the following maintenance information for the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvrdcram

Reads the contents of the interface buffer for the DATA SERVER.

cnc_dtsvsavecram

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvrderrmsg

Reads the message of the error occurred in the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvrdfile

Transfers file from DATA SERVER to hard disk on personal computer.

cnc_dtsvwrfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvrdpgdir

Reads the directory information in the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvrdset

Reads the setting data in the DATA SERVER.

cnc_dtsvwrset

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvsavecram

Saves the contents of the interface buffer for the DATA SERVER to the file by the name of “COMMON.RAM” in the hard disk of the DATA SERVER.

cnc_dtsvrdcram

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvsetdncpg

Sets the file name for DNC operation in the DATA SERVER.

cnc_dtsvgetdncpg

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvsetmode

Sets the current mode of the DATA SERVER(storage mode/buffer mode).

cnc_dtsvgetmode

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_dtsvupdnstat

The execution result of

cnc_dtsvdownload, cnc_dtsvupload, cnc_dtsvcnclupdn

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvupload

Orders the CNC to upload the file to the DATA SERVER.

cnc_dtsvcnclupdn, cnc_dtsvupdnstat

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvwrfile

Transfers file from hard disk on personal computer to DATA SERVER.

cnc_dtsvrdfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

data

cnc_dtsvwrset

Writes the setting data in the DATA SERVER.

cnc_dtsvrdset

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdcomlogmsg

Reads logging message for DNC2.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdcomopemsg

Reads operator’s message for DNC1,DNC2.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdcomparam

Reads communication parameters for DNC1, DNC2 or OSI-Ethernet function.

cnc_wrcomparam

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rddncfname

Reads the name of the file in the host computer for DNC operation using DNC1, DNC2 or OSI-Ethernet function.

cnc_wrdncfname

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rddsdevinfo

All the number of pages , the use number of pages, the total number of entries, and the numberof use entries are taken out from an ATA card

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rddsdir

cnc_rddsfile

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rddsdncfile

cnc_wrdsdncfile

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rddsfile

cnc_rddsdir

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdrcvmsg

Reads contents of the receive buffer in which received message is stored.

cnc_rdsndmsg

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdrcvstat

Obtains receipt status of message for OSI-Ethernet.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_rdsndmsg

Reads contents of the transmit buffer in which transmitted message is stored.

cnc_rdrcvmsg

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_sendmessage

Sends message to the host computer.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_wrcomparam

Writes communication parameters for DNC1,DNC2 or OSI-Ethernet function.

cnc_rdcomparam

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_wrdncfname

Writes the name of the file in the host computer for DNC operation using DNC1, DNC2 or OSI-Ethernet function.

cnc_rddncfname

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

cnc_wrdsdncfile

cnc_rddsdncfile

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

ds_cancel

The execution of the function for the following DATA SERVER is stopped.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_checkhdd

Whether a defective sector exists in the hard disk is checked.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_chghdddir

Change the work directory(current directory) of hard disk in the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_copyhddfile

The file in the hard disk of the DATA SERVER is copied.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_delhdddir

Delete the directory in the hard disk of the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_delhddfile

The file in the hard drive of the DATA SERVER is deleted.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_delhostfile

Delete the file of host computer. The wild-card(“*”, “?”) cannot be used to specify the name.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_download

Outputs data to be registered(downloading).

ds_dwnstart, ds_dwnend

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_dwnend

Notifies the end of downloading data to CNC.

ds_dwnstart, ds_download

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_dwnstart

Requests CNC to start downloading.

ds_download, ds_dwnend

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_formathdd

The hard disk is formatted(initialization).

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_gethostfile

The file of the host computer is transferred to the hard disk of the DATA SERVER according to the “get” command of the FTP. The wild-card(“*”, “?”) cannot be used to specify the name. In this function, the control returns to the application without only ordering the transfer of the file according to the “get” command of the FTP to the DATA SERVER, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_ldelhddfile

The files in the hard disk of the DATA SERVER are deleted according to the list file. The wild-card(“*”, “?”) cannot be used to specify the name. In this function, the control returns to the application without only ordering the deletion according to the list file to the DATA SERVER, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_lgethostfile

The files in the host computer are transferred to the hard disk of the DATA SERVER by the processing of FTP according to the list file. The wild-card(“*”, “?”) cannot be used to specify the name. In this function, the control returns to the application without only ordering the transfer by FTP according to the list file to the data server, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_lputhddfile

The files in the hard disk of the DATA SERVER are transferred to the host computer by the processing of FTP according to the list file. The wild-card(“*”, “?”) cannot be used to specify the name. In this function, the control returns to the application without only ordering the transfer by FTP according to the list file to the data server, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_makehdddir

Make the directory in the hard disk of the DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_mgethostfile

The files of the host computer are transferred to the hard disk of the DATA SERVER according to the “mget” command of the FTP. The some files can be transferred simultaneously by specifying wild-card(“*”,”?”). In this function, the control returns to the application without only requesting the transfer of the file according to the “mput” command of the FTP to the DATA SERVER, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_mputhddfile

The files in the hard disk of the DATA SERVER are transferred to the host computer according to the “mput” command of the FTP. The some files can be transferred simultaneously by specifying wild-card(“*”,”?”). In this function, the control returns to the application without only requesting the transfer of the file according to the “mput” command of the FTP to the DATA SERVER, and waiting for the end of the processing. The final result can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_puthddfile

The file in the hard disk of the DATA SERVER is transferred to the host computer side according to the “put” command of the FTP.

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

H

X

X

X

X

X

H

H

X

H

H

X

X

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rddnchddfile

The file name which includes the PATH name in the hard disk which is setted for the DNC operation are acquired.

ds_wrdnchddfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rddnchostfile

The connected host number and the file name in host computer for the DNC operation is acquired.

ds_wrdnchostfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdfile

Transfers file from DATA SERVER to hard disk on personal computer.

ds_wrfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhdddir

Get the file information at each file.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhddinfo

Get the information of hard disk of DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhostdir

Get the file information of host computer.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhostdir2

Get the number of files and file information of login directory on the host computer. Information acquired in

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhostinfo

Get the information of login directory of the host computer.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdhostno

Get the host number of the connected host computer.

ds_wrhostno

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdm198hdddir

The work directory for the M198(subprogram call) is acquired.

ds_wrm198hdddir

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdm198host

Connected host number for the M198(subprogram call) is acquired.

ds_wrm198host

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdmntinfo

The data for troubleshooting is acquired as maintenance information for the file transfer between the DATA SERVER and CNC.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdmode

Get the mode for the DATA SERVER.

ds_wrmode

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdncfile

The NC program is inputted from the hard drive to the NC.

ds_rdncfile2, ds_wrncfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdncfile2

The NC program is inputted from the hard drive to the NC.

ds_rdncfile, ds_wrncfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_rdresult

Get the execution result of the function for the following DATA SERVER.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_renhddfile

The file name in the hard disk of the DATA SERVER is changed.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_searchresult

Gets the result of

ds_searchword

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_searchword

The string of the NC program in DATA SERVER at the running of M198/DNC in MEM/RMT mode is searched.

ds_searchresult

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrdnchddfile

The file name in the hard disk of the DATA SERVER for DNC operation is set.

ds_rddnchddfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrdnchostfile

The file name of the host computer for DNC operation is set.

ds_rddnchostfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrfile

Transfers file from hard disk on personal computer to DATA SERVER.

ds_rdfile

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrhostno

The host computer which works the FTP server which becomes the other party of the communication of the DATA SERVER is changed.

ds_rdhostno

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrm198hdddir

The work directory for the M198(subprogram call) is set.

ds_rdm198hdddir

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrm198host

Connected host number for the M198(subprogram call) is set.

ds_rdm198host

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrmode

Set the mode for the DATA SERVER. The mode of the DATA SERVER which can be set is shown as follows.

ds_rdmode

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

ds_wrncfile

The NC program is outputted from the NC to the hard drive.

ds_rdncfile, ds_rdncfile2

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

etb_rderrmsg

Get the error message which occurred in the Ethernet board. This function acquires the error message of the Ethernet board with the unit of a screen(38 characters * 10 lines). The total of error message screen can be acquired by

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

etb_rdparam

Get the parameter of ethernet board. The following parameter can be acquired by this function.

etb_wrparam

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

etb_wrparam

Set the parameter for Ethernet board. The following parameter can be set to the Ethernet board.

etb_rdparam

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

eth_clrlog

Clear the logs for Ethernet function : Embedded Ethernet[Internal port ,PCMCIA Card], Fast Ethernet board, Fast DATA SERVER board, Windows CE Embedded Ethernet[Internal port ,PCMCIA Card]

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

eth_dschkdsk

Check disk of ATA card on DATA SERVER.

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_dsformat

Format ATA card on DATA SERVER.

eth_rddsformat

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rddsformat

Get the format of ATA card on DATA SERVER.

eth_dsformat

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rddsm198dir

Get the work folder for the M198 on DATA SERVER using Strage mode.

eth_wrdsm198dir

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rddsm198host

Get the connected host number and work folder for the M198 on DATA SERVER using FTP mode.

eth_wrdsm198host

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rddsmode

Get the all channel modes on DATA SERVER.

eth_wrdsmode

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rddsstate

Get each path of maintenance information on DATA SERVER.

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rdhost

Get the host number selected current Ethernet function.

eth_wrhost

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_rdlog

Get the max 15 message Log of Ethernt Function. : Embedded Ethernet[Internal Port,PCMCIA Card],Fast Ethernet Board,Fast DATA SERVER Board,Windows CE Embedded Ethernet[Internal Port, PCMCIA Card]

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

data

eth_rdparam

Get the parameters for Ethernet function :

eth_wrparam

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_wrdsm198dir

Set the work folder for the M198 on DATA SERVER using Strage mode.

eth_rddsm198dir

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_wrdsm198host

Set the connected host number and work folder for the M198 on DATA SERVER using FTP mode.

eth_rddsm198host

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_wrdsmode

Change the mode for DATA SERVER function.

eth_rddsmode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_wrhost

Set the host number selected Ethernet function.

eth_rdhost

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

data

eth_wrparam

Sets the parameters for Ethernet function :

eth_rdparam

O

O

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

X

handle

cnc_allclibhndl

Allocates the library handle which is used by the Data window library.

cnc_allclibhndl2, cnc_allclibhndl3, cnc_freelibhndl

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

H

handle

cnc_allclibhndl2

Allocates the library handle to the specified node number.

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

H

handle

cnc_allclibhndl3

Allocates the library handle and connects to CNC that has the specified IP address or the Host Name.

freelibhndl, cnc_settimeout

E

E

X

E

E

E

E

E

X

X

X

E

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

E

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

E

E

X

X

X

X

E

E

E

handle

cnc_allclibhndls

Allocates the library handle and connects to CNC that has the specified IP address or the Host Name.

freelibhndl, cnc_settimeout

E

E

X

E

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X X

X

X

X

E

handle

cnc_freelibhndl

Frees the library handle which was used by the Data window library.

cnc_allclibhndl, cnc_allclibhndl2, cnc_allclibhndl3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

X

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

handle

cnc_getlibopt

Reads the current status of FOCAS2 library’s optional specifications.

cnc_setlibopt, cnc_rdpdf_line

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

handle

cnc_rdnodeinfo

Reads the specified node information of the HSSB.

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

H

handle

cnc_rdnodenum

Reads the number of node of the HSSB.

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

H

handle

cnc_setdefnode

Sets the default node number which is allocated by

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

H

handle

cnc_setlibopt

Changes FOCAS2 library’s optional specifications dynamically.

cnc_getlibopt, cnc_rdpdf_line

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

handle

cnc_settimeout

Changes timeout value, which is specified at allocating the library handle.

cnc_allclibhndl3

E

E

X

E

E

E

E

E

X

X

X

E

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

E

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

E

E

X

X

X

X

E

E

E

history

cnc_clearomhis

Clears the external operator’s message history data.

cnc_stopomhis, cnc_startomhis, cnc_rdomhisinfo, cnc_rdomhistry

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

history

cnc_clearophis

Clears the operation history data and the alarm history data. At Series 30i 0i-D/F and PMi-A, the external operator’s message history data are also cleared.

cnc_stopophis, cnc_startophis, cnc_rdophisno, cnc_rdophistry, cnc_rdophistry2, cnc_rdophistry4, cnc_rdalmhisno, cnc_rdalmhistry, cnc_rdalmhistry2, cnc_rdalmhistry3, cnc_rdalmhistry5

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

O

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

history

cnc_rdalmhisno

Reads the number of alarm history data.

cnc_stopophis, cnc_startophis, cnc_rdalmhistry, cnc_rdalmhistry2, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

history

cnc_rdalmhistry

Reads the alarm history data. The unit of one alarm history data is called a record.

cnc_stopophis, cnc_startophis, cnc_rdalmhisno, cnc_rdalmhistry2, cnc_clearophis

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

history

cnc_rdalmhistry2

Reads the alarm history data. Please use this function instead of cnc_rdalmhistry for Series 15i.

cnc_stopophis, cnc_startophis, cnc_rdalmhisno, cnc_rdalmhistry, cnc_clearophis

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdalmhistry3

Reads the alarm history data. The unit of one alarm history data is called a record.

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdalmhistry4

Reads the alarm history data.

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdalmhistry5

Reads the alarm history data.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_rdhissgnl

Reads the target signal for the operation history.

cnc_rdhissgnl2, cnc_rdhissgnl3, cnc_wrhissgnl

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

history

cnc_rdhissgnl2

Reads the target signal for the operation history.

cnc_rdhissgnl2, cnc_wrhissgnl2

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdhissgnl3

Reads the target signal for the operation history.

cnc_rdhissgnl, cnc_wrhissgnl3

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_rdomhisinfo

Reads the maximum number, current number and maximum string length of external operator’s message history data.

cnc_stopomhis, cnc_startomhis, cnc_rdomhistry, cnc_clearomhis

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

history

cnc_rdomhisno

Reads the number of the external operator’s message history data.

cnc_stopophis, cnc_startophis, cnc_rdomhistry2, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_rdomhistry

Reads the external operator’s message history data.

cnc_stopomhis, cnc_startomhis, cnc_rdomhisinfo, cnc_clearomhis

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

history

cnc_rdomhistry2

Reads the external operator’s message history data. Please use this function for Series 30i, 0i-D/F and PMi-A.

cnc_stopophis, cnc_startophis, cnc_rdomhisno, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_rdophisno

Reads the number of operation history data.

cnc_stopophis, cnc_startophis, cnc_rdophistry, cnc_rdophistry2, cnc_rdophistry4, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

history

cnc_rdophistry

Reads the operation history data.

cnc_stopophis, cnc_startophis, cnc_rdophisno, cnc_rdophistry2, cnc_rdophistry4, cnc_clearophis

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

history

cnc_rdophistry2

Reads the operation history data.

cnc_stopophis, cnc_startophis, cnc_rdophisno, cnc_rdophistry, cnc_clearophis

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdophistry3

Reads the operation history data.

cnc_stopophis, cnc_startophis, cnc_rdophisno, cnc_rdophistry, cnc_clearophis

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_rdophistry4

Reads the operation history data.

cnc_stopophis, cnc_startophis, cnc_rdophisno, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_startomhis

Restarts logging the external operator’s message history data.

cnc_stopomhis, cnc_rdomhisinfo, cnc_rdomhistry, cnc_clearomhis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

history

cnc_startophis

Restarts sampling the operation history data and the alarm history data of CNC.

cnc_stopophis, cnc_rdophisno, cnc_rdophistry, cnc_rdalmhisno, cnc_rdalmhistry, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

history

cnc_stopomhis

Stops logging the external operator’s message history data.

cnc_startomhis, cnc_rdomhisinfo, cnc_rdophistry, cnc_rdomhistry, cnc_clearomhis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

history

cnc_stopophis

Stops sampling the operation history data and the alarm history data of CNC.

cnc_startophis, cnc_rdophisno, cnc_rdophistry, cnc_rdophistry2, cnc_rdophistry4, cnc_rdalmhisno, cnc_rdalmhistry, cnc_rdalmhistry2, cnc_rdalmhistry3, cnc_rdalmhistry5, cnc_clearophis

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

history

cnc_wrhissgnl

Writes the target signal for the operation history.

cnc_rdhissgnl, cnc_wrhissgnl2, cnc_wrhissgnl3

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

history

cnc_wrhissgnl2

Writes the target signal for the operation history.

cnc_rdhissgnl2, cnc_wrhissgnl

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

H

X

H

X

X

H

H

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

history

cnc_wrhissgnl3

Writes the target signal for the operation history.

cnc_rdhissgnl3, cnc_wrhissgnl

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

history

cnc_wrkeyhistry

The specified key code is recorded in the operation history in CNC.

O

O

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

H

H

H

H

H

X

X

X

X

X

X

X

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

laser

cnc_rddischarge

Reads data related to electrical discharge at power compensation ends.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rddischrgalm

Reads alarm history data related to electrical discharge.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlactnum

Reads the active cutting number, active piercing number and active slope number.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlagslt

Reads the assist gas selection of laser setting data.

cnc_wrlagslt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlagst

Reads the assist gas flow of laser setting data.

cnc_wrlagst

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlcmddat

Reads the command data of laser.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlcmmt

Reads the comment data of laser.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdldsplc

Reads the command data of reference displace.

cnc_wrldsplc

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdldsplc2

Reads the standard displacement. Each data is stored in the members within IODBDSPLC.

cnc_wrldsplc2

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdledgprc

Reads the laser power for contouring.

cnc_wrledgprc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlerrz

Reads the error of Z-axis tracing.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlppfbdt

Reads the data which the function of actual output estimation type pulse power feedback use. The data is stored in each member of the IODBLPPFBDT structure.

cnc_wrlppfbdt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlprcprc

Reads the laser power for piercing.

cnc_wrlprcprc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpscdpwrctl

Reads the item of setting screen at power control. Each data is stored in the members within IODBPWRCTL.

cnc_wrlpscdpwrctl

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpwrcpst

Reads the power compensation coefficient.

cnc_wrlpwrcpst

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpwrctrl

Reads the on/off of laser power control.

cnc_wrlpwrctrl

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpwrdat

Reads the laser power data.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpwrdty

Reads the duty data for power control.

cnc_wrlpwrdty

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdlpwrslt

Reads the number of power devices (the number of effective discharge tubes).

cnc_wrlpwrslt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdmngtime

Reads the management time data.

cnc_wrmngtime

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpscdedge

Reads the edge cutting data of the cutting condition file.

cnc_wrpscdedge

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpscdedge2

Reads the edge cutting data in the cutting conditions file. Each data is stored in the members within IODBEDGE2.

cnc_wrpscdedge2

-

-

-

-

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpscdpirc

Reads the piercing data of the cutting condition file.

cnc_wrpscdpirc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpscdproc

Reads the cutting data of the cutting condition file.

cnc_wrpscdproc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpscdslop

Reads the slope control data of the cutting condition file.

cnc_wrpscdslop

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_rdpwofsthis

Reads the history data of the power compensation coefficient.

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlagslt

Writes the assist gas selection of laser setting data.

cnc_rdlagslt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlagst

Writes the assist gas flow of laser setting data.

cnc_rdlagst

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrldsplc

Writes the command data of reference displace.

cnc_rdldsplc

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrldsplc2

Writes the standard displacement.

cnc_rdldsplc2

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrledgprc

Writes the laser power for contouring.

cnc_rdledgprc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlppfbdt

Writes the data which the function of actual output estimation type pulse power feedback use.

cnc_rdlppfbdt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlprcprc

Writes the laser power for piercing.

cnc_rdlprcprc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlpscdpwrctl

Writes the Power control data .

cnc_rdlpscdpwrctl

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlpwrcpst

Writes the power compensation coefficient.

cnc_rdlpwrcpst

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlpwrctrl

Writes the on/off of laser power control.

cnc_rdlpwrctrl

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlpwrdty

Writes the duty data for power control.

cnc_rdlpwrdty

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrlpwrslt

Writes the number of power devices (the number of effective discharge tubes). Either all tubes or half can be specified.

cnc_rdlpwrslt

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrmngtime

Writes the management time data.

cnc_rdmngtime

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrpscdedge

Writes the edge cutting data of the cutting condition file.

cnc_rdpscdedge

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrpscdedge2

Writes the edge cutting data in the cutting conditions file.

cnc_rdpscdedge2

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrpscdpirc

Writes the piercing data of the cutting condition file.

cnc_rdpscdpirc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrpscdproc

Writes the cutting data of the cutting condition file.

cnc_rdpscdproc

-

-

-

-

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

laser

cnc_wrpscdslop

Writes the slope control data of the cutting condition file.

cnc_rdpscdslop

-

-

-

-

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

misc

cnc_adcnv

Reads the A/D conversion data. The A/D conversion data is stored in “data” of “ODBAD”.

O

O

X

O

O

E

O

O

X

X

X

E

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

E

O

O

X

O

O

X

O

O

E

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_alarm

Reads the alarm status of CNC. Various information is stored in “data” of ODBALM.

cnc_alarm2, cnc_rdalminfo, cnc_rdalmmsg

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_alarm2

Reads the alarm status of CNC. This function is the improved version of the

cnc_alarm, cnc_rdalminfo, cnc_rdalmmsg

O

O

X

O

O

O

O

O

X

X

X

O

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

X

E

E

X

E

E

X

E

E

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

misc

cnc_cexesramsize

Reads the maximum size of the SRAM variable area for C language executor. The maximum size is read by the unit of byte.

cnc_rdcexesram, cnc_wrcexesram

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

O

misc

cnc_chgprotbit

Sets the state of various NC data protection (protection pattern data).

cnc_getlockstat

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

E

E

X

misc

cnc_clralm

Clears the CNC alarm state specified by “id”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

X

X

X

O

O

H

O

O

H

X

X

X

O

X

X

O

O

H

O

O

H

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

X

X

O

misc

cnc_diagnosr

Reads the diagnosis data specified by “s_number”,”e_number”,”axis”(only for the diagnosis data with axis). The data format depends on each diagnosis data. The format of Byte/Word/2-Word diagnosis data is generally signed binary.

cnc_diagnoss, cnc_rddiag_ext, cnc_rddiaginfo, cnc_rddiagnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_diagnoss

Reads the diagnosis specified by “number”,”axis” (only for the diagnosis with axis). The data format depends on each diagnosis. The format of Byte/Word/2-Word diagnosis is generally signed binary.

cnc_diagnosr, cnc_rddiag_ext, cnc_rddiaginfo, cnc_rddiagnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_fromget

Reads the F-ROM data from CNC.

cnc_getfrominfo, cnc_fromgetstart, cnc_fromgetend

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromgetend

Indicates the termination of reading the F-ROM data from CNC.

cnc_fromgetstart, cnc_fromget

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromgetstart

Indicates the start of reading the F-ROM data from CNC.

cnc_getfrominfo, cnc_fromget, cnc_fromgetend

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromput

Writes the F-ROM data to CNC.

cnc_getfrominfo, cnc_fromputstart, cnc_fromputend

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromputend

Indicates the termination of writing the F-ROM data to CNC.

cnc_fromputstart, cnc_fromput

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromputstart

Indicates the start of writing the F-ROM data to CNC.

cnc_fromput, cnc_fromputend

O

O

X

O

O

O

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_fromremove

Deletes the System data from F-ROM on CNC.

cnc_getfrominfo

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_getdtailerr

Gets the detailed error information after the function has been executed.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_getfigure

Reads the maximum valid figures and the number of decimal places under the input/output unit, which is related to various data of CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_getfrominfo

Reads the various information of F-ROM on CNC. The various information is stored in each member of “ODBFINFORM”.

cnc_fromgetstart, cnc_fromget, cnc_fromgetend, cnc_fromputstart, cnc_fromput, cnc_fromputend, cnc_fromremove

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_getlanguage

The display language of NC is acquired.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

O

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_getlockstat

Gets the present state of various NC data protection.

cnc_chgprotbit

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

E

E

X

misc

cnc_getpath

Reads the current selected path number which is the target path of the Data window functions.

cnc_setpath

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

X

O

O

H

O

O

H

O

O

X

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

misc

cnc_getsraminfo

Reads the various information of S-RAM on CNC.

cnc_sramgetstart, cnc_sramget, cnc_sramgetend

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_gettimer

Gets the date or time data from the calendar timer device of the CNC unit.

cnc_settimer

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_modal

Reads the modal information of CNC. Various information is stored in each member of ODBMDL.

cnc_rdgcode, cnc_rdcommand

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

X

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rd3dcdcnv

Reads the mode and data of the 3-dimensional coordinate conversion.

cnc_rdradofs, cnc_rdlenofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rdmirimage, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rd3dtofs

Reads the mode and vector of the 3-dimensional tool compensation.

cnc_rdradofs, cnc_rdlenofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rdscaling, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdalminfo

Reads the detailed information of currently arising CNC alarms.

cnc_alarm, cnc_alarm2, cnc_rdalmmsg

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdalmmsg

Reads the currently arising CNC alarm messages. All alarm messages can be read at once.

cnc_alarm, cnc_alarm2, cnc_rdalminfo, cnc_rdalmmsg2

O

O

X

O

O

O

O

O

X

X

X

O

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

X

E

E

X

E

E

X

E

E

X

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

misc

cnc_rdalmmsg2

Reads the currently arising CNC alarm messages. All alarm messages can be read at once.

cnc_alarm, cnc_alarm2, cnc_rdalminfo, cnc_rdalmmsg

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdbrstrinfo

Reads the data of block restart.

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdcdrotate

Reads the mode and data of the coordinate rotation.

cnc_rdradofs, cnc_rdlenofs, cnc_rdfixcycle, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdcexesram

Reads the SRAM variable area for C language executor specified by “offset”, “length”.

cnc_wrcexesram, cnc_cexesramsize

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

O

misc

cnc_rdcncid

Reads the CNC ID number.

O

O

X

O

O

O

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdcommand

Reads the commanded data of CNC. Various information is stored in each member of ODBCMD.

cnc_modal, cnc_rdgcode

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdcoordnum

Reads the number of the additional workpiece coordinate systems of the workpiece coordinate systems.

H

H

X

X

X

X

H

H

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

O

O

X

X

X

X

X

X

X

misc

cnc_rddiag_ext

Reads the random number diagnosis data. The diagnosis data numbers are specified by the array of long type (“prm_no[]”). And the number of the array is specified by “num”.

cnc_diagnoss, cnc_diagnosr, cnc_rddiaginfo, cnc_rddiagnum

O

O

X

O

O

O

O

O

X

X

X

O

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

X

E

E

X

E

E

X

E

E

X

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

misc

cnc_rddiaginfo

Reads the CNC diagnosis data information specified by “s_number” and “read_no”.

cnc_diagnoss, cnc_diagnosr, cnc_rddiag_ext, cnc_rddiagnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rddiagnum

Reads minimum, maximum, total number of the CNC diagnosis data.

cnc_diagnoss, cnc_diagnosr, cnc_rddiag_ext, cnc_rddiaginfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdetherinfo

Reads the Ethernet board inforamtion in CNC.

E

E

X

E

E

E

E

E

X

X

X

E

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

E

E

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

E

E

X

X

X

X

E

E

E

misc

cnc_rdfixcycle

Reads the mode and data of the canned cycle.

cnc_rdradofs, cnc_rdlenofs, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdgcode

Reads the information of CNC about the commanded G code. Various information is stored in each member of ODBGCD.

cnc_modal, cnc_rdcommand

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdlenofs

Reads the mode and vector of the tool length compensation.

cnc_rdradofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdmdlconfig

Reads the module configuration of CNC system.

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdmdlconfig2

Reads the module configuration of CNC system.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

misc

cnc_rdmenuswitch

Reads the menu switch signals.

cnc_wrmenuswitch

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdmirimage

Reads the mode of the programmable mirror image and the absolute position of center of mirror image.

cnc_rdradofs, cnc_rdlenofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdopmsg

Reads the contents of the operator’s message in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdopmsg2

Reads the contents of the operator’s message in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

H

H

X

X

X

X

H

H

O

misc

cnc_rdopmsg3

Reads the contents of the operator’s message in CNC. The operator’s message is stored in “data” of “opmsg”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

X

X

X

O

O

H

O

O

H

X

X

X

O

X

X

O

O

H

O

O

H

O

O

X

X

X

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdopnlgnrl

Reads the general output signal image of software operator’s panel.

cnc_rdopnlsgnl, cnc_wropnlsgnl, cnc_wropnlgnrl, cnc_rdopnlgsname, cnc_wropnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdopnlgsname

Reads the general signal name of software operator’s panel.

cnc_rdopnlsgnl, cnc_wropnlsgnl, cnc_rdopnlgnrl, cnc_wropnlgnrl, cnc_wropnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdopnlsgnl

Reads the output signal image of software operator’s panel.

cnc_wropnlsgnl, cnc_rdopnlgnrl, cnc_wropnlgnrl, cnc_rdopnlgsname, cnc_wropnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_rdpm_cncitem

Reads the item name relating the cnc specified by the item index.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdpm_item

Reads all data specified by the item index.

cnc_wrpm_item

O

O

X

O

O

O

O

O

X

X

X

O

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdpm_mcnitem

Reads the item name relating the machine specified by the item index.

cnc_wrpm_mcnitem

O

O

X

O

O

O

O

O

X

X

X

O

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdposofs

Reads the mode and vector of the tool position compensation.

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdprstrinfo

Reads the program restart information. The program restart information is stored in each member of “ODBPRS”.

cnc_rstrseqsrch, cnc_rstrseqsrch2

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

misc

cnc_rdradofs

Reads the mode and vector of the cutter compensation(tool nose radius compensation).

cnc_rdlenofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rdscaling, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdrepeatval

Get the counter of the subprogram call and the repeat for fixed cycle. In case of subprogram call, the remainder counter is acquired.

cnc_rdrepeatval_ext

O

O

X

H

H

X

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdrepeatval_ext

Get the counter of the subprogram call and the repeat for fixed cycle.

cnc_rdrepeatval

H

H

X

H

H

X

H

H

X

X

X

X

H

H

H

X

X

X

X

X

X

H

H

H

X

X

X

X

X

X

X

X

X

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdscaling

Reads the mode and data of the scaling.

cnc_rdradofs, cnc_rdlenofs, cnc_rdfixcycle, cnc_rdcdrotate, cnc_rd3dcdcnv, cnc_rdmirimage, cnc_rd3dtofs, cnc_rdposofs

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_rdsyshard

Reads the hardware configuration of CNC.

cnc_rdsyssoft3

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdsyssoft

Reads the series/version of CNC system software. These information are stored in each member of ODBSYSS.

cnc_rdsyssoft2, cnc_rdsyssoft3

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

misc

cnc_rdsyssoft2

Reads the series/version of CNC system software. These information are stored in each member of ODBSYSS2.

cnc_rdsyssoft, cnc_rdsyssoft3

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_rdsyssoft3

Reads the series/version of CNC system software.

cnc_rdsyssoft, cnc_rdsyssoft2, cnc_rdsyshard

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_rdtimer

Gets cutting time, cycle time, and other timer data of CNC.

cnc_wrtimer

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_reset

Executes the external reset of CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

misc

cnc_reset2

CNC is reset.

O

O

X

H

H

H

H

H

X

X

X

H

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

H

H

H

misc

cnc_rstrseqsrch

Searches the sequence number for program restart.

cnc_rdprstrinfo, cnc_rstrseqsrch2

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

misc

cnc_rstrseqsrch2

Searches the sequence number for program restart.

cnc_rdprstrinfo, cnc_rstrseqsrch

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_setpath

Selects the path number which is the target path in the multi-path system or system with loader control.

cnc_getpath

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

X

O

O

H

O

O

H

O

O

X

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

misc

cnc_settimer

Sets the date or time data to the calendar timer device of the CNC unit.

cnc_gettimer

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_sramget

Reads the S-RAM data from CNC.

cnc_getsraminfo, cnc_sramgetstart, cnc_sramgetend

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_sramgetend

Indicates the termination of reading the S-RAM data from CNC.

cnc_sramgetstart, cnc_sramget

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_sramgetstart

Indicates the start of reading the S-RAM data from CNC.

cnc_getsraminfo, cnc_sramget, cnc_sramgetend

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

misc

cnc_statinfo

Reads the status information of CNC. The various information is stored in each member of “ODBST”.

cnc_statinfo2

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_statinfo2

Reads the status information of CNC. The various information is stored in each member of “ODBST2”.

cnc_statinfo

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_sysconfig

Reads the CNC system configuration information.

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

misc

cnc_sysinfo

Reads system information such as kind of CNC system, Machining(M) or Turning(T), series and version of CNC system software and number of the controlled axes.

cnc_sysinfo_ex

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_sysinfo_ex

Reads system information such as distinction of Machining(M) or Turning(T), number of path and number of the controlled axes.

cnc_sysinfo

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_wrcexesram

Writes the SRAM variable area for C language executor specified by “offset”, “length”.

cnc_rdcexesram, cnc_cexesramsize

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

O

misc

cnc_wrmenuswitch

Writes the menu switch signals.

cnc_rdmenuswitch

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

misc

cnc_wropnlgnrl

Writes the general output signal of software operator’s panel.

cnc_rdopnlsgnl, cnc_wropnlsgnl, cnc_rdopnlgnrl, cnc_rdopnlgsname, cnc_wropnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_wropnlgsname

Writes the general signal name of software operator’s panel.

cnc_rdopnlsgnl, cnc_wropnlsgnl, cnc_rdopnlgnrl, cnc_wropnlgnrl, cnc_rdopnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_wropnlsgnl

Writes the output signal of software operator’s panel.

cnc_rdopnlsgnl, cnc_rdopnlgnrl, cnc_wropnlgnrl, cnc_rdopnlgsname, cnc_wropnlgsname

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

misc

cnc_wrpm_item

Writes all data specified by the item index.

cnc_rdpm_item

O

O

X

O

O

O

O

O

X

X

X

O

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_wrpm_mcnitem

Writes the item name relating the machine specified by the item index.

cnc_rdpm_mcnitem

O

O

X

O

O

O

O

O

X

X

X

O

O

O

O

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

misc

cnc_wrtimer

Sets cutting time, cycle time, and other timer data of CNC.

cnc_rdtimer

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_loadtorq

Reads abnormal load torque data (estimated load torque) of servo motors or spindle motors. Data is stored in ODBLOAD structure in signed binary form.

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

motor

cnc_rdctrldi

Reads “control input signal for spindle monitor”.

cnc_rdctrldo

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdctrldo

Reads “control output signal for spindle monitor”.

cnc_rdctrldi

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdcurrent

Reads “The servo adjustment real current”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

motor

cnc_rdfromservoid2

Read specified servo id information from FROM.

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_rdfromspindleid2

Read specified spindle id information from FROM.

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_rdloopgain

Reads “The servo adjustment loop gain”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

motor

cnc_rdnspdl

Reads the number of spindles which CNC can control. It is not the number of mounted spindles.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

O

X

motor

cnc_rdopmode

Reads “The operation mode for spindle adjustment”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdposerrs

Reads “The position deflection S for spindle adjustment”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdposerrs2

Reads “The position deflection S1, S2 for spindle adjustment” in the synchronous control mode.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

E

X

X

motor

cnc_rdposerrz

Reads “The position deflection Z for spindle adjustment” in the rigid tapping mode.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdservoid2

Read specified servo id information from adaptation device.

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_rdspdlalm

Reads the alarm number corresponding to the message of “spindle alarm for spindle monitor”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdspindleid2

Read specified spindle id information from adaptation device.

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_rdsrvspeed

Reads “The servo adjustment real speed”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

motor

cnc_rdsynerrrg

Reads “The synchronous error for spindle adjustment” in the rigid tapping mode.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

motor

cnc_rdsynerrsy

Reads “The synchronous error for spindle adjustment” in the synchronous control mode.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

X

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

E

X

X

motor

cnc_wrfromservoid2

Write specified servo id information to FROM.

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

motor

cnc_wrfromspindleid2

Write specified spindle id information to FROM.

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_getmactype

Gets the type of custom macro variable which is used by

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_rdmacroinfo, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_getpmactype

Gets the type of P code macro variable which is used by

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_hpccactfine

Reads fine level for high-speed and high-precision machining.

cnc_hpccatset, cnc_hpccattune, cnc_hpccselfine

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_hpccatset

Commands CNC to set the setting data for high-speed and high-precision machining automatically.

cnc_hpccattune, cnc_hpccactfine, cnc_hpccselfine

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_hpccattune

Commands CNC to tune up the tuning data for high-speed and high-precision machining automatically.

cnc_hpccatset, cnc_hpccactfine, cnc_hpccselfine

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_hpccselfine

Selects fine level for high-speed and high-precision machining.

cnc_hpccatset, cnc_hpccattune, cnc_hpccactfine

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdactfixofs

Reads the active fixture offset number and the active fixture offset value specified by “axis”. The offset number is stored in “type” of “IODBZOFS” with binary format, and the offset value is stored in “data” array of “IODBZOFS” with signed binary format.

cnc_rdfixofs, cnc_wrfixofs

O

X

X

X

X

O

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdbaxis

Reads the command data for B axis(current command, next command).

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdbtofsinfo

Reads the memory type of tool offset for B axis, the available number and the auxiliary function number which means offset cancel. These are stored in “ofs_type”, “use_no” and “sub_no” of “ODBBTLINF” with binary format.

cnc_rdbtofsr, cnc_wrbtofsr

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdbtofsr

Reads the tool offset value for B axis specified by “s_number”, “e_number”, “type”. The offset value is stored in “IODBBTO” with signed binary format.

cnc_wrbtofsr, cnc_rdbtofsinfo

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdexecmcode

Reads specified number of executing or executed M codes, starting from the M code group with specified number.

cnc_rdrstrmcode

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdfixofs

Reads the fixture offset value specified by “s_number”, “e_number”, “axis”. The offset value is stored in “data” array of “IODBZOR” with signed binary format.

cnc_rdactfixofs, cnc_wrfixofs

O

X

X

X

X

O

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdhpccset

Reads setting data for High-speed and high-precision machining. The data is stored in each member of “IODBHPST”.

cnc_wrhpccset, cnc_rdhpcctupr, cnc_wrhpcctupr, cnc_rdhpcctuac, cnc_wrhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdhpcctuac

Reads tuning data(acc./dec. input) for high-speed and high-precision machining. The data is stored in each member of “IODBHPAC”.

cnc_rdhpccset, cnc_wrhpccset, cnc_rdhpcctupr, cnc_wrhpcctupr, cnc_wrhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdhpcctupr

Reads tuning data(parameter input) for high-speed and high-precision machining. The data is stored in each member of “IODBHPPR”.

cnc_rdhpccset, cnc_wrhpccset, cnc_wrhpcctupr, cnc_rdhpcctuac, cnc_wrhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdhsparam

The CNC parameter shown by parameter information is read at high speed.

cnc_rdhsprminfo

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdhsprminfo

Get information for high-speed read of parameter.

cnc_rdhsparam

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdintchk

Reads the coordinate value of interference check area specified by “s_number”, “e_number”, “type”.

cnc_wrintchk, cnc_rdintinfo

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdintinfo

Reads the available number of interference check data.

cnc_rdintchk, cnc_wrintchk

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdmacro

Reads the custom macro variable specified by “number”. The data is stored in “ODBM” with signed binary format.

cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdmacroinfo

Reads the available number of the local macro variable and the common macro variable. Those are stored in “use_no1”, “use_no2” of “ODBMVINF” with signed binary format.

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdmacror

Reads the custom macro variable specified by “datano_s”, “datano_e”. The data is stored in “IODBMR” with signed binary format.

cnc_rdmacro, cnc_wrmacro, cnc_wrmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdmacror2

Reads the custom macro variables specified by the starting number, “s_no”, and number of variables, “*num”. The data is stored in “data” with double format. It is not influenced by setting of

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdmacror3

Reads the custom macro variables specified by the starting number, “s_no”, and number of variables, “*num”.

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_rdmacror2, cnc_wrmacror, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdmgrpdata

Reads specified number of M code group data starting from the specified number.

cnc_wrmgrpdata

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdparainfo

Reads the CNC parameter information specified by “s_number” and “read_no”.

cnc_rdparam, cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdparainfo3

Reads the CNC parameter information specified by “s_number” and “*read_no”.

cnc_rdparam, cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdparam

Reads the parameter specified by “number”,”axis”(only for the parameter with axis). The data format depends on each parameter. The format of Byte/Word/2-Word parameter is generally signed binary format. Reads the parameter for all axes once by specifying ‘ALL_AXES’ in ‘axis’. The parameter for each axis is stored in each array of “IODBPSD”.

cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdparam3

Reads the parameter specified by “number”,”axis”(only for the parameter with axis).

cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdparam_ext

Reads the random number parameters. The parameter numbers are specified by the array of long type (“prm_no[]”). And the number of the array is specified by “num”.

cnc_rdparam, cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

E

E

E

X

E

E

X

E

E

E

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

ncdata

cnc_rdparanum

Reads minimum, maximum, total number of the CNC parameter.

cnc_rdparam, cnc_wrparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparainfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdparar

Reads the parameter specified by “*s_number”,”*e_number”,”axis”(only for the parameter with axis). The data format depends on each parameter. The format of Byte/Word/2-Word parameter is generally signed binary.

cnc_rdparam, cnc_wrparam, cnc_wrparas, cnc_rdparam_ext, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdpitchinfo

Reads the available number of pitch error compensation data. It is stored in “*use_no” with signed binary format.

cnc_rdpitchr, cnc_wrpitchr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdpitchr

Reads the pitch error compensation data specified by “s_number”, “e_number”. The data is stored in “data” array of “IODBPI” with signed binary format.

cnc_wrpitchr, cnc_rdpitchinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdpmacro

Reads the P code macro variable (variable for the macro-executor) specified by “number”. The data is stored in “ODBPM” with signed binary format.

cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdpmacroinfo

Reads the available number of the P code macro variables (variable for the macro-executor) and the type of it. Those are stored in “ODBPMINF” with signed binary format.

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_getpmactype, cnc_setpmactype

X

X

X

X

X

X

X

X

X

X

X

X

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

ncdata

cnc_rdpmacroinfo2

Reads the available number of the P code macro variables (variable for the macro-executor) and the type of it. Those are stored in “ODBPMINF2” with signed binary format.

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdpmacror

Reads the P code macro variables(variable for the macro-executor) specified by “s_number”, “e_number”. The data is stored in “IODBPR” with signed binary format.

cnc_rdpmacro, cnc_wrpmacro, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdpmacror2

Reads the P code macro variables(variables for the macro-executor) specified by the starting number, “stnum”, and number of variables, “*num”. The data is stored in “mcval” with double format. It is not influenced by setting of

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_rdpmacroinfo2, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdrotvolc

Read the 3-dimensional rotary error compensation data by specified range.

cnc_wrrotvolc

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdrstrmcode

Reads specified number of executing or executed M codes, starting from the M code group with specified number.

cnc_rdexecmcode

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdset

Reads the setting data specified by “number”,”axis”(only for the setting data with axis). The data format depends on each setting data. The format of Byte/Word/2-Word setting data is generally signed binary.

cnc_wrset, cnc_rdsetr, cnc_wrsets, cnc_rdsetinfo, cnc_rdsetnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

X

O

O

H

O

O

H

O

O

X

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdsetinfo

Reads the CNC setting data information specified by “s_number” and “read_no”.

cnc_rdset, cnc_wrset, cnc_rdsetr, cnc_wrsets, cnc_rdsetnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdsetnum

Reads minimum, maximum, total number of the CNC setting data.

cnc_rdset, cnc_wrset, cnc_rdsetr, cnc_wrsets, cnc_rdsetinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdsetr

Reads the setting data specified by “s_number”,”e_number”,”axis”(only for the setting data with axis). The data format depends on each setting data. The format of Byte/Word/2-Word setting data is generally signed binary.

cnc_rdset, cnc_wrset, cnc_wrsets, cnc_rdsetinfo, cnc_rdsetnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdtofs

Reads the tool offset value specified by “number”, “type”. The offset value is stored in “data” of “ODBTOFS” with signed binary format.

cnc_wrtofs, cnc_rdtofsr, cnc_wrtofsr, cnc_rdtofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdtofsinfo

Reads the memory type of tool offset, and the available number of it. Those are stored in “ofs_type” and “use_no” of “ODBTLINF” with signed binary format.

cnc_rdtofs, cnc_wrtofs, cnc_rdtofsr, cnc_wrtofsr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdtofsinfo2

Reads the memory type of tool offset, the available number of it and available type of tool offset.

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_rdtofsr

Reads the tool offset value specified by “s_number”,”e_number”,”type”. The offset value is stored in “IODBTO” with signed binary format.

cnc_rdtofs, cnc_wrtofs, cnc_wrtofsr, cnc_rdtofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_rdvolc

Reads the 3-dimensional error compensation data by specified range.

cnc_wrvolc, cnc_rdvolccomp

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdvolccomp

The compensation amount at the current position of 3-dimensional error compensation axis is acquired.

cnc_rdvolc, cnc_wrvolc

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_rdwkcdsfms

Reads the work coordinate shift measured value specified by “axis”. The work coordinate shift measured value are stored in “data” array of “IODBWCSF” with signed binary format.

cnc_rdwkcdshft, cnc_wrwkcdshft, cnc_wrwkcdsfms

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

ncdata

cnc_rdwkcdshft

Reads the work coordinate shift value specified by “axis”. The work coordinate shift value are stored in “data” array of “IODBWCSF” with signed binary format.

cnc_wrwkcdshft, cnc_rdwkcdsfms, cnc_wrwkcdsfms

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

ncdata

cnc_rdzofs

Reads the work zero offset value specified by “number”, “axis”.

cnc_wrzofs, cnc_rdzofsr, cnc_wrzofsr, cnc_rdzofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

E

H

H

X

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

ncdata

cnc_rdzofsinfo

Reads the available number of work zero offset. It is stored in “*use_no” with signed binary format.

cnc_rdzofs, cnc_wrzofs, cnc_rdzofsr, cnc_wrzofsr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

X

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

ncdata

cnc_rdzofsr

Reads the work zero offset value specified by “s_number”, “e_number”, “axis”. The offset value is stored in “data” array of “IODBZOR” with signed binary format.

cnc_rdzofs, cnc_wrzofs, cnc_wrzofsr, cnc_rdzofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

X

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

ncdata

cnc_setmactype

Changes the type of custom macro variable which is used by

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacroinfo, cnc_getmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_setpmactype

Changes the type of P code macro variable which is used by

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_getpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_tofs_rnge

Reads the effective setting range of tool offset value specified by “number”, “type”.

O

O

X

X

X

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_wksft_rnge

Reads the effective setting range of work coordinate shift value specified by “axis”.

X

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrbtofsr

Writes the tool offset value for B axis specified by “datano_s”, “datano_e”,”type”. The offset value must be stored in “IODBBTO” with signed binary format.

cnc_rdbtofsr, cnc_rdbtofsinfo

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrfixofs

Writes the fixture offset value specified by “datano_s”, “datano_e”, “type”. The offset value must be stored in “data” array of “IODBZOR” with signed binary format.

cnc_rdactfixofs, cnc_rdfixofs

O

X

X

X

X

O

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

H

X

X

H

X

X

X

X

X

X

X

X

O

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrhpccset

Writes setting data for high-speed and high-precision machining.

cnc_rdhpccset, cnc_rdhpcctupr, cnc_wrhpcctupr, cnc_rdhpcctuac, cnc_wrhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrhpcctuac

Writes tuning data(acc./dec. input) for high-speed and high-precision machining.

cnc_rdhpccset, cnc_wrhpccset, cnc_rdhpcctupr, cnc_wrhpcctupr, cnc_rdhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrhpcctupr

Writes tuning data(parameter input) for high-speed and high-precision machining.

cnc_rdhpccset, cnc_wrhpccset, cnc_rdhpcctupr, cnc_rdhpcctuac, cnc_wrhpcctuac

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrintchk

Writes the coordinate value of interference check area specified by “datano_s”,”datano_e”,”type”.

cnc_rdintchk, cnc_rdintinfo

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrmacro

Writes the custom macro variable specified by “number”. The data must be stored in “mcr_val”, “dec_val” with signed binary format.

cnc_rdmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrmacror

Writes the custom macro variable specified by “datano_s”, “datano_e”. The data must be stored in “IODBMR” with signed binary format.

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_rdmacror2, cnc_wrmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrmacror2

Writes the custom macro variables specified by the starting number, “s_no”, and number of variables, “*num”. The data is stored in “data” with double format. It is not influenced by setting of

cnc_rdmacro, cnc_wrmacro, cnc_rdmacror, cnc_wrmacror, cnc_rdmacror2, cnc_rdmacroinfo, cnc_getmactype, cnc_setmactype

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_wrmgrpdata

Writes specified number of M code group data starting from the specified number.

cnc_rdmgrpdata

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrparam

Writes the parameter specified by “datano”,”type”(only for the parameter with axis). The data format depends on each parameter. The format of Byte/Word/2-Word parameter is generally signed binary.

cnc_rdparam, cnc_rdparar, cnc_wrparas, cnc_rdparam_ext, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrparas

Writes all parameters stored in “param”. The data format depends on each parameter. The format of Byte/Word/2-Word parameter is generally signed binary.

cnc_rdparam, cnc_wrparam, cnc_rdparar, cnc_rdparam_ext, cnc_rdparainfo, cnc_rdparanum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrpitchr

Writes the pitch error compensation data specified by “datano_s”, “datano_e”. The data must be stored in “data” array of “IODBPI” with signed binary format.

cnc_rdpitchr, cnc_rdpitchinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrpmacro

Writes the P code macro variable (variable for the macro-executor) specified by “number”. The data must be stored in “mcr_val”,”dec_val” with signed binary format.

cnc_rdpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrpmacror

Writes the P code macro variable (variable for the macro-executor) specified by “datano_s”, “datano_e”. The data must be stored in “IODBPR” with signed binary format.

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_rdpmacror2, cnc_wrpmacror2, cnc_rdpmacroinfo, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrpmacror2

Writes the P code macro variables(variables for the macro-executor) specified by the starting number, “stnum”, and number of variables, “*num”. The data is stored in “pmacror” with double format. It is not influenced by setting of

cnc_rdpmacro, cnc_wrpmacro, cnc_rdpmacror, cnc_wrpmacror, cnc_rdpmacror2, cnc_rdpmacroinfo, cnc_rdpmacroinfo2, cnc_getpmactype, cnc_setpmactype

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

ncdata

cnc_wrrotvolc

Write the 3-dimensional rotary error compensation data by specified range.

cnc_rdrotvolc

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrset

Writes the setting data specified by “datano”,”type”(only for the setting data with axis). The data format depends on each setting data. The format of Byte/Word/2-Word setting data is generally signed binary.

cnc_rdset, cnc_rdsetr, cnc_wrsets, cnc_rdsetinfo, cnc_rdsetnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

X

O

O

H

O

O

H

O

O

X

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrsets

Writes all setting data stored in “set”. The data format depends on each setting data. The format of Byte/Word/2-Word setting data is generally signed binary.

cnc_rdset, cnc_wrset, cnc_rdsetr, cnc_rdsetinfo, cnc_rdsetnum

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrtofs

Writes the tool offset value specified by “number”, “type”. The offset value must be stored in “data” with signed binary format.

cnc_rdtofs, cnc_rdtofsr, cnc_wrtofsr, cnc_rdtofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrtofsr

Writes the tool offset value specified by “datano_s”,”datano_e”,”type”. The offset value must be stored in “IODBTO” with signed binary format.

cnc_rdtofs, cnc_wrtofs, cnc_rdtofsr, cnc_rdtofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

ncdata

cnc_wrvolc

Writes the 3-dimensional error compensation data by specified range.

cnc_rdvolc, cnc_rdvolccomp

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

ncdata

cnc_wrwkcdsfms

Writes the work coordinate shift measured value specified by “type”. The work coordinate shift measured value must be stored in “data” array of “IODBWCSF” with signed binary format. The value for all axes can be written at a time by specifying ALL_AXES for “type”.

cnc_rdwkcdshft, cnc_wrwkcdshft, cnc_rdwkcdsfms

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

ncdata

cnc_wrwkcdshft

Writes the work coordinate shift value specified by “type”. The work coordinate shift value must be stored in “data” array of “IODBWCSF” with signed binary format. The value for all axes can be written at a time by specifying ALL_AXES for “type”.

cnc_rdwkcdshft, cnc_rdwkcdsfms, cnc_wrwkcdsfms

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

X

X

X

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

ncdata

cnc_wrzofs

Writes the work zero offset value specified by “datano”, “type”. The offset value must be stored in “data[0]” of “IODBZOFS” with signed binary format.

cnc_rdzofs, cnc_rdzofsr, cnc_wrzofsr, cnc_rdzofsinfo

O

O

H

O

O

O

O

O

H

X

X

O

O

O

H

O

O

H

H

X

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

ncdata

cnc_wrzofsr

Writes the work zero offset value specified by “datano_s”, “datano_e”, “type”. The offset value must be stored in “data” array of “IODBZOR” with signed binary format.

cnc_rdzofs, cnc_wrzofs, cnc_rdzofsr, cnc_rdzofsinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

X

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

ncdata

cnc_zofs_rnge

Reads the effective setting range of work zero offset value specified by “number”, “axis”.

O

O

X

X

X

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_crdmsg

Reads the data of 32 bytes transmitted from the PMC.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

pmc

pmc_cwrmsg

Writes the data of 32 bytes transmitted to the PMC.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

pmc

pmc_get_current_pmc_unit

Get the current PMC unit type.

pmc_select_pmc_unit, pmc_get_number_of_pmc, pmc_get_pmc_unit_types

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_get_number_of_pmc

Reads the number of existing PMC paths (i.e. number of unit).

pmc_select_pmc_unit, pmc_get_current_pmc_unit, pmc_get_pmc_unit_types

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_get_pmc_unit_types

Reads the PMC system information that shows what kind of PMC units compose the multi-path PMC system.

pmc_select_pmc_unit, pmc_get_current_pmc_unit, pmc_get_number_of_pmc

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_get_timer_type

Reads the PMC timer type of the specified timer number.

pmc_set_timer_type

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_getdtailerr

Gets the detailed error information after the function has been executed.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_kpmsiz

Reads the maximum size of the extended backup memory.

pmc_rdkpm, pmc_rdkpm2, pmc_wrkpm, pmc_wrkpm2

O

O

X

O

O

X

H

H

X

X

X

H

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_rdalmmsg

Reads the alarm messages from PMC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_rdcntldata

Reads the control data to manage PMC data table (address D).

pmc_wrcntldata, pmc_rdcntlgrp, pmc_wrcntlgrp

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_rdcntlgrp

Reads the total number of groups of the control data to manage PMC data table(address D).

pmc_rdcntldata, pmc_wrcntldata, pmc_wrcntlgrp

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_rdkpm

Reads the contents of the extended backup memory of PMC specified by “offset”, “length”.

pmc_rdkpm2, pmc_wrkpm, pmc_wrkpm2, pmc_kpmsiz

O

O

X

O

O

H

H

H

X

X

X

H

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_rdkpm2

Reads the contents of the extended backup memory of PMC specified by “offset”, “length”.

pmc_rdkpm, pmc_wrkpm, pmc_wrkpm2, pmc_kpmsiz

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

O

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_rdmsg

Reads the data of 32 bytes transmitted from the PMC.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

pmc

pmc_rdpmcinfo

Reads the data information about the attribute of each kind of PMC, the effective range of PMC address, etc.

pmc_rdpmcrng, pmc_wrpmcrng

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_rdpmcparam

The PMC parameter(timer, counter, keep relay, and data) is uploaded by the tape format.

pmc_rdprmstart, pmc_rdprmend, pmc_wrprmstart, pmc_wrpmcparam, pmc_wrprmend

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_rdpmcrng

Reads the PMC data of the specified PMC address/range.

pmc_wrpmcrng, pmc_rdpmcinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

X

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_rdpmctitle

Reads the PMC title data from PMC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

O

O

O

X

O

O

X

O

O

O

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

X

X

O

pmc

pmc_rdprmend

End of upload of the PMC parameter(timer, counter, keep relay, and data) by the tape format.

pmc_rdprmstart, pmc_rdpmcparam, pmc_wrprmstart, pmc_wrpmcparam, pmc_wrprmend

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_rdprmstart

Starts uploading the PMC parameter(timer, counter, keep relay, and data) of the tape format.

pmc_rdpmcparam, pmc_rdprmend, pmc_wrprmstart, pmc_wrpmcparam, pmc_wrprmend

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_select_pmc_unit

Selects PMC that will be the target of other PMC FOCAS2 function by the unit type.

pmc_get_current_pmc_unit, pmc_get_number_of_pmc, pmc_get_pmc_unit_types

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_set_timer_type

Writes the PMC timer type of the specified timer number.

pmc_get_timer_type

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

pmc

pmc_wrcntldata

Writes the control data to manage PMC data table (address D).

pmc_rdcntldata, pmc_rdcntlgrp, pmc_wrcntlgrp

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_wrcntlgrp

Writes the total number of groups of the control data to manage PMC data table(address D).

pmc_rdcntldata, pmc_wrcntldata, pmc_rdcntlgrp

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_wrkpm

Writes the data to the extended backup memory of PMC specified by “offset”, “length”.

pmc_rdkpm, pmc_rdkpm2, pmc_wrkpm2, pmc_kpmsiz

O

O

X

O

O

X

H

H

X

X

X

H

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_wrkpm2

Writes the data to the extended backup memory of PMC specified by “offset”, “length”.

pmc_rdkpm, pmc_rdkpm2, pmc_wrkpm, pmc_kpmsiz

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

O

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_wrmsg

Writes the data of 32 bytes transmitted to the PMC.

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

pmc

pmc_wrpmcparam

The PMC parameter(timer, counter, keep relay, and data) is downloaded by the tape format.

pmc_rdprmstart, pmc_rdpmcparam, pmc_rdprmend, pmc_wrprmstart, pmc_wrprmend

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_wrpmcrng

Writes the PMC data of the specified PMC address/range.

pmc_rdpmcrng, pmc_rdpmcinfo

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

pmc

pmc_wrprmend

End of download of the PMC parameter(timer, counter, keep relay, and data) by the tape format.

pmc_rdprmstart, pmc_rdpmcparam, pmc_rdprmend, pmc_wrprmstart, pmc_wrpmcparam

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

pmc

pmc_wrprmstart

Starts downloading the PMC parameter(timer, counter, keep relay, and data) of the tape format.

pmc_rdprmstart, pmc_rdpmcparam, pmc_rdprmend, pmc_wrpmcparam, pmc_wrprmend

O

O

X

H

H

X

H

H

X

X

X

X

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

H

X

X

H

H

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

X

position

cnc_absolute

Reads the absolute position data of axis specified with “axis”. The absolute position is stored in “data[0]” of “ODBAXIS”.

cnc_absolute2

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_absolute2

Differences between functions of cnc_absolute2 and functions of

cnc_absolute

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_accdecdly

Reads the acceleration/deceleration delay amount of axis specified with “axis”. The acceleration/deceleration delay amount is stored in “data[0]” of “ODBAXIS”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_actf

Reads the actual feed rate of the controlled axes of CNC. The actual feed rate is stored in “data” of “ODBACT”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_acts

Reads the actual rotational speed of the spindle connected to CNC.

cnc_acts2

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

position

cnc_acts2

Reads the actual rotational speed of the spindle connected to CNC.

cnc_acts

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

O

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

X

X

position

cnc_canmovrlap

Cancel the manual overlapped motion value of axis specified with “axis”.

cnc_rdmovrlap

O

O

X

X

H

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_clr3dplsmov

Clears the handle interrupt pulse amount and the handle interrupt move amount.

cnc_rd3dtooltip, cnc_rd3dpulse, cnc_rd3dmovrlap, cnc_rd3dofschg

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_clr5axpls

Clears the pulse amount for the manual feed for 5-axis machining.

cnc_rd5axmandt, cnc_rd5axovrlap

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_distance

Reads the amount of distance to go of axis specified with “axis”. The amount of distance to go is stored in “data[0]” of “ODBAXIS”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

X

O

O

H

O

O

H

O

O

X

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_exaxisname

Reads the name of controlled axis and spindle name from 1st by the specified (*num), with supporting “extended axis name”.

cnc_exaxisname2

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

position

cnc_exaxisname2

Reads the name of controlled axis and spindle name from 1st by the specified (*num), with supporting “extended axis name”.

cnc_exaxisname

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

position

cnc_machine

Reads the machine position data of axis specified with “axis”. The machine position is stored in “data[0]” of “ODBAXIS”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_prstwkcd

Presets the word coordinate selecting in CNC(absolute position).

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

X

X

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

position

cnc_rd3dmovrlap

Reads the movement amount (generally for 5 axes, in case of parallel axis, 5 + 5 = 10 axes) about 3-dimensional handle feed.

cnc_rd3dtooltip, cnc_rd3dpulse, cnc_rd3dofschg, cnc_clr3dplsmov

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rd3dofschg

Read the modification of tool length compensation amount in tool axis direction.

cnc_rd3dtooltip, cnc_rd3dpulse, cnc_rd3dmovrlap, cnc_clr3dplsmov

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rd3dpulse

Reads the handle interrupt pulse amount about 3-dimensional handle feed.

cnc_rd3dtooltip, cnc_rd3dmovrlap, cnc_rd3dofschg, cnc_clr3dplsmov

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rd3dtooltip

Reads the absolute position of the tool tip coordinates about 3-dimensional handle feed.

cnc_rd3dpulse, cnc_rd3dmovrlap, cnc_rd3dofschg, cnc_clr3dplsmov

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rd5axmandt

Reads the data for the manual feed for 5-axis machining.

cnc_rd5axovrlap, cnc_clr5axpls

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rd5axovrlap

Reads the machine axis movement for the manual feed of 5-axis machining.

cnc_rd5axmandt, cnc_clr5axpls

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rdaxisdata

Reads various data relating servo axis/spindle axis that is got by

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

position

cnc_rdaxisname

Reads the axis names from 1st axis to the specified axis number.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

position

cnc_rddynamic

Read various data which changes at CNC operation at a time. The data which can be read is as follows.

cnc_rddynamic2, cnc_alarm, cnc_rdprgnum, cnc_rdseqnum, cnc_actf, cnc_acts, cnc_absolute, cnc_machine, cnc_relative, cnc_distance

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_rddynamic2

Reads various data which changes at CNC operation at a time.

cnc_rddynamic, cnc_alarm2, cnc_rdprgnum, cnc_rdseqnum, cnc_actf, cnc_acts, cnc_absolute, cnc_machine, cnc_relative, cnc_distance

O

O

X

O

O

O

O

O

X

X

X

O

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

X

X

E

E

X

E

E

X

E

E

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

position

cnc_rdhndintrpt

Reads the handle interruption values from 1st axis to the specified axis number.

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

E

X

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

position

cnc_rdmovrlap

Read the manual overlapped motion value based on the input unit and based on the output unit.

cnc_canmovrlap

O

O

X

X

H

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_rdposition

Reads the positions from 1st axis to the specified axis number.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

position

cnc_rdspcss

Reads the following data related to constant surface speed control on CNC side.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

position

cnc_rdspdlname

Reads the spindle names from 1st spindle to the specified spindle number.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

O

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

H

X

position

cnc_rdspdlspeed

This function does the calculation for serial spindle by which the gear ratio was considered against the rotation speed of spindle motor. And the approximate values of spindle speed(rpm) for numbers of spindle which was specified by specified spindle or parameter are returned.

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

position

cnc_rdspeed

Reads the actual feed rate and the actual rotational speed of the spindle.

O

O

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

position

cnc_rdspgear

Reads the gear ratio of the serial spindle. The gear ratio is stored in “data[0]” of “ODBSPN”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

position

cnc_rdspload

Reads the load information of the serial spindle. The load information of the serial spindle is stored in “data[0]” of “ODBSPN”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

position

cnc_rdspmaxrpm

Reads the maximum r.p.m. ratio of serial spindle. The gear ratio is stored in “data[0]” of “ODBSPN”.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

O

X

X

position

cnc_rdspmeter

Reads the spindle load meter data and the spindle motor speed data from 1st spindle to the specified spindle number.

O

O

X

X

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

E

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

X

X

position

cnc_rdsvmeter

Reads the servo load meter data from 1st axis to the specified axis number.

O

O

X

O

O

O

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

E

X

X

O

O

X

O

O

X

E

E

X

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

E

E

X

X

X

X

E

E

O

position

cnc_relative

Reads the relative position data of axis specified with “axis”. The relative position is stored in “data[0]” of “ODBAXIS”.

cnc_relative2

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_relative2

Differences between functions of cnc_relative2 and functions of

cnc_relative

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

E

O

O

H

O

O

H

O

O

E

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_skip

Reads the skipped position of axis specified with “axis”. The skipped position is stored in “data[0]” of “ODBAXIS”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_srvdelay

Reads the servo delay amount of axis specified with “axis”. The servo delay amount is stored in “data[0]” of “ODBAXIS”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

position

cnc_wrrelpos

Sets again relative position against the axis specified with “type”. Preset data is specified by “data[0]” in “IDBWRR”.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

profibus

pbm_chg_mode

Changes the operation mode

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

profibus

pbm_exe_subfunc

Executes sub-function for setting

pbm_ini_prm, pbm_rd_allslvtbl, pbm_rd_subprm, pbm_rd_errcode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_ini_prm

Initiaze the specified parameter of the PROFIBUS master function.

pbm_rd_allslvtbl, pbm_exe_subfunc, pbm_rd_subprm, pbm_rd_errcode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_allslvtbl

Reads all slave table

pbm_ini_prm, pbm_exe_subfunc, pbm_rd_subprm, pbm_rd_errcode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_cominfo

Reads the communicating information

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_errcode

Reads an error code

pbm_ini_prm, pbm_rd_allslvtbl, pbm_exe_subfunc, pbm_rd_subprm

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_nodeinfo

Reads the information of slave station

pbm_rd_nodetable, pbm_rd_slot, pbm_rd_slotinfo

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_nodetable

Reads status of connected slave

pbm_rd_nodeinfo, pbm_rd_slot, pbm_rd_slotinfo

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_param

Reads the parameters of the PROFIBUS master function.

pbm_wr_param

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

profibus

pbm_rd_slot

Reads the number of slot to which the DI/DO address of the master function is allocated regardless of Enable/Disable.

pbm_rd_nodetable, pbm_rd_nodeinfo, pbm_rd_slotinfo

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_slotinfo

Reads the slot information to which the DI/DO address of the master function is allocated regardless of Enable/Disable.

pbm_rd_nodetable, pbm_rd_nodeinfo, pbm_rd_slot

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_rd_subprm

Reads the setting assistant parameters

pbm_ini_prm, pbm_rd_allslvtbl, pbm_exe_subfunc, pbm_rd_errcode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbm_wr_param

Sets the parameter of the PROFIBUS master function.

pbm_rd_param

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

profibus

pbs_ini_prm

Initializes the parameters of the PROFIBUS slave function.

pbm_rd_allslvtbl, pbm_exe_subfunc, pbm_rd_subprm, pbm_rd_errcode

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_rd_cominfo

Reads the communication state of the PROFIBUS slave function.

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_rd_cominfo2

Reads the communication state of the PROFIBUS slave function.

pbs_rd_cominfo

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_rd_param

Reads the parameters of the PROFIBUS slave function.

pbs_wr_param

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_rd_param2

Reads the parameter of the PROFIBUS slave function.

pbs_wr_param2

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_wr_param

Sets the parameter of the PROFIBUS slave function.

pbs_rd_param

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pbs_wr_param2

Sets the parameter of the PROFIBUS slave function.

pbs_rd_param2

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

profibus

pmc_prfrdallcadr

Reads the address allocation of the specified slave number.

pmc_prfwrallcadr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdbusprm

Reads the bus parameter of master function.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdconfig

Reads the series/version of PROFIBUS-DP software.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrddido

Reads the DI/DO address data allocated in the slot of each slave station.

pmc_prfwrdido

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdindiadr

Reads the indication address for communication mode of master function.

pmc_prfwrindiadr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdopmode

Reads the operation mode of master function.

pmc_prfwropmode

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdslvaddr

Reads the address allocation of slave function.

pmc_prfwrslvaddr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdslvid

Reads the slave index data that assigns the I/O module allocation for the specified Index number.

pmc_prfwrslvid

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdslvprm

Reads the slave parameter of the specified slave number.

pmc_prfwrslvprm

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdslvprm2

Reads the slave parameter of the specified slave Index number.

pmc_prfwrslvprm2

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfrdslvstat

Reads the state of slave function.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrallcadr

Sets the address allocation to the specified slave number.

pmc_prfrdallcadr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrbusprm

Writes the bus parameter of master function.

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrdido

Writes the DI/DO address data allocated in the slot of each slave station.

pmc_prfrddido

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrindiadr

Writes the indication address for communication mode of master function.

pmc_prfrdindiadr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwropmode

Writes the operation mode of master function.

pmc_prfrdopmode

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrslvaddr

Sets the address allocation of slave function.

pmc_prfrdslvaddr

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrslvid

Writes the slave index data that assigns the I/O module allocation for the specified Index number.

pmc_prfrdslvid

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrslvprm

Writes the slave parameter of the specified slave number.

pmc_prfrdslvprm

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

profibus

pmc_prfwrslvprm2

Writes the slave parameter of the specified slave Index number.

pmc_prfrdslvprm2

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

X

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

program

cnc_buff

Reads the number of empty buffers used for downloading/verification.

cnc_dwnstart3, cnc_download3, cnc_dwnend3, cnc_vrfstart, cnc_verify, cnc_cverify, cnc_vrfend

X

X

X

X

X

X

X

X

X

X

X

X

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

X

program

cnc_cdnc

Sends NC command data to CNC(for DNC operation).

cnc_dncstart, cnc_dnc, cnc_dncend

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

X

H

H

H

H

H

H

H

H

X

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

program

cnc_cdownload

Outputs NC program to be registered(downloading).

cnc_dwnstart, cnc_download, cnc_dwnend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_condense

Condenses the specified program or all programs.

O

O

X

O

O

O

O

O

X

X

X

O

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_copyprog

Copy the NC program.

O

O

X

O

O

O

O

O

X

X

X

O

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_cupload

Read NC program registered on the tape memory in CNC (program memory).

cnc_upstart, cnc_upload, cnc_upend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_cverify

Outputs NC program to be compared with already registered one to CNC.

cnc_vrfstart, cnc_verify, cnc_vrfend

H

H

X

H

H

H

H

H

X

X

X

H

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

H

program

cnc_delall

Deletes all NC programs registered in CNC.

cnc_delete, cnc_delrange

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_delete

Deletes the specified NC program registered in CNC.

cnc_delall, cnc_delrange

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_delprogline

Deletes the NC program by line basis.

cnc_rdprogline, cnc_rdprogline2, cnc_wrprogline, cnc_searchword, cnc_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_delrange

Deletes the specified NC program(area specified) registered in CNC.

cnc_delall, cnc_delete

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_dnc

Sends NC command data to CNC(for DNC operation).

cnc_dncstart, cnc_cdnc, cnc_dncend

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

X

H

H

H

H

H

H

H

H

X

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

program

cnc_dnc2

Outputs the NC part program for DNC operation or M198 operation to CNC.

cnc_dncstart2, cnc_dncend2, cnc_rddncdgndt

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

H

O

O

X

O

O

X

O

O

H

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

program

cnc_dncend

Notifies the end of DNC operation to CNC.

cnc_dncstart, cnc_dnc, cnc_cdnc

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

X

X

H

H

H

H

H

H

H

H

X

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

program

cnc_dncend2

Notifies the termination of outputting NC part program for DNC operation or M198 operation to the CNC.

cnc_dncstart2, cnc_dnc2, cnc_rddncdgndt

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

H

O

O

X

O

O

X

O

O

H

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

program

cnc_dncstart

It is possible to get CNC to run an NC program (NC command data),

cnc_dnc, cnc_cdnc, cnc_dncend

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

H

H

H

H

H

H

X

H

H

H

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

program

cnc_dncstart2

This function returns whether DNC operation or M198 operation is being executed or not.

cnc_dnc2, cnc_dncend2, cnc_rddncdgndt

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

H

O

O

X

O

O

X

O

O

H

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

O

program

cnc_download

Outputs NC program to be registered(downloading).

cnc_dwnstart, cnc_cdownload, cnc_dwnend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_download3

Output NC data to be registered (downloading).

cnc_dwnstart3, cnc_dwnend3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_download4

Output NC data to be registered (downloading).

cnc_dwnstart4, cnc_dwnend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_dwnend

Notifies the end of downloading NC program to CNC.

cnc_dwnstart, cnc_download, cnc_cdownload

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_dwnend3

Notifies the end of downloading NC data to CNC.

cnc_dwnstart3, cnc_download3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_dwnend4

Notifies the end of downloading NC data to CNC.

cnc_dwnstart4, cnc_download4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_dwnstart

Requests CNC to start downloading NC program.

cnc_download, cnc_cdownload, cnc_dwnend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_dwnstart3

Notifies the start of uploading NC data (NC program, tool offset, etc.) to the internal logic of the Data window library.

cnc_download3, cnc_dwnend3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_dwnstart4

Notifies the start of uploading NC data (NC program, tool offset, etc.) to the internal logic of the Data window library.

cnc_download4, cnc_dwnend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_exeprgname

Reads full path name of the program which is being currently executed in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_exeprgname2

Reads full path name of the program which is being currently executed in CNC.

O

O

X

O

O

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_mergeprog

This function inserts another program(dst_prog) in specified program(src_prog).

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_pdf_add

Creates the folder or file under the specified folder.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_cond

Rearranges the contents of the program. In other words, this function condenses the program.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_copy

Copies the specified program.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_del

Deletes the folder or file under the specified folder.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_delall

All programs in the specified folder are deleted.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_delline

Deletes the NC program by line basis.

cnc_rdpdf_line, cnc_wrpdf_line, cnc_pdf_searchword, cnc_pdf_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_pdf_move

Moves the specified program.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_rdactpt

Get the actual execution pointer in MDI, MEM and EDIT, TJOG, THND mode.

cnc_pdf_wractpt

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_rdmain

Reads the file information that is select currently as the main program.

cnc_pdf_slctmain

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_rename

Renames the folder or file under the specified folder.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_searchresult

Gets the result of

cnc_rdpdf_line, cnc_wrpdf_line, cnc_del_pdfline, cnc_pdf_searchword

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_searchword

Searches the string within the NC program.

cnc_rdpdf_line, cnc_wrpdf_line, cnc_del_pdfline, cnc_pdf_searchresult

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_slctmain

Selects the file under the specified folder as the main program.

cnc_pdf_rdmain

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_pdf_wractpt

Sets the execution pointer of the NC program for the MDI or Memory operation.

cnc_pdf_rdactpt

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdactpt

Get the actual execution pointer in MDI, MEM and EDIT, TJOG, THND mode.

cnc_wractpt

H

H

X

H

H

H

H

H

X

X

X

H

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

O

O

X

X

X

X

X

X

H

program

cnc_rdblkcount

Reads the value of block counter.

O

O

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

O

X

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

X

X

X

program

cnc_rddncdgndt

Diagnosis data regarding the output of downloading DNC program is returned.

cnc_dncstart2, cnc_dnc2, cnc_dncend2

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

H

O

O

X

O

O

X

O

O

H

H

H

X

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

E

E

O

program

cnc_rdexecprog

Reads the contents of NC program being executed on CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_rdexecpt

When the CNC is MDI and MEM mode(In case of CNC is running), the program number and block number of the executed program is acquired. When the CNC is EDIT, TJOG and THND mode(In case of CNC is editing), the program number and block number of the preread data is acquired.

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

H

H

X

X

X

X

X

X

H

program

cnc_rdmdipntr

Reads the execution pointer information for MDI operating program.

cnc_wrmdiprog, cnc_wrmdipntr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

E

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_rdmdiprgstat

The following information as a state of the MDI program is got.

O

O

X

H

H

H

X

X

X

X

X

H

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

O

O

X

H

X

X

O

O

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_rdpdf_alldir

Reads the file information under the specified folder.

cnc_rdpdf_subdir, cnc_rdpdf_subdirn

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpdf_curdir

Reads the information of current folder.

cnc_wrpdf_curdir

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpdf_drive

Reads the information of Program memory drive.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpdf_inf

Reads the information Program memory file on the specified drive.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpdf_line

Reads the NC program by line basis.

cnc_wrpdf_line, cnc_del_pdfline, cnc_pdf_searchword, cnc_pdf_searchresult, cnc_setlibopt

H

H

X

H

H

H

H

H

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_rdpdf_pglockstat

The numbers of program and the program name is got which setted the protection of running/editing by

cnc_setpdf_pglock, cnc_resetpdf_pglock

O

O

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_rdpdf_subdir

Reads the information of subfolder under the specified folder.

cnc_rdpdf_alldir, cnc_rdpdf_subdirn

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpdf_subdirn

Reads the number of subfolders/files under the specified folder.

cnc_rdpdf_subdir, cnc_rdpdf_alldir

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_rdpglockstat

The numbers of program and the program number is got which setted the protection of running/editing by

cnc_setpglock, cnc_resetpglock

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_rdprgdirtime

Reads specified number of “Program Number”,”Comment” and “Processing time” data of the registered programs in the CNC, starting from the program with the specified Program number.

cnc_rdproctime

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_rdprgnum

Reads program number(modal O number) of the program which is being currently selected in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_rdproctime

Reads processing time stamp data of CNC programs measured by the CNC.

cnc_rdprgdirtime

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_rdprogdir

Reads the list of program numbers (program directory) of all NC programs registered in CNC.

cnc_rdprogdir2, cnc_rdprogdir3, cnc_rdprogdir4

X

X

X

X

X

X

X

X

X

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

H

H

H

H

H

H

X

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

program

cnc_rdprogdir2

Reads the program directory of all the programs registered in the CNC.

cnc_rdprogdir, cnc_rdprogdir3, cnc_rdprogdir4

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_rdprogdir3

Reads the program directory of all the programs registered in the CNC.

cnc_rdprogdir, cnc_rdprogdir2, cnc_rdprogdir4

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

E

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

E

E

O

program

cnc_rdprogdir4

Reads the program directory of all the programs registered in the CNC.

cnc_rdprogdir, cnc_rdprogdir2, cnc_rdprogdir3

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

X

X

H

H

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

program

cnc_rdproginfo

Reads the management data of NC programs already registered in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_rdprogline

Reads the NC program by line basis.

cnc_rdprogline2, cnc_wrprogline, cnc_delprogline, cnc_searchword, cnc_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_rdprogline2

Reads the NC program by line basis.

cnc_rdprogline, cnc_wrprogline, cnc_delprogline, cnc_searchword, cnc_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_rdseqnum

Reads the sequence number of the NC program which is being currently executed in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_renameprog

Changes the program number.

O

O

X

O

O

O

O

O

X

X

X

O

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_resetpdf_pglock

The protection of running/editing is released.

cnc_setpdf_pglock, cnc_rdpdf_pglockstat

O

O

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_resetpglock

The protection of running/editing is released.

cnc_setpglock, cnc_rdpglockstat

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_rewind

Sets cursor to the top of selected NC program in CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_saveprog_end

This function gets the result of

cnc_saveprog_start

O

O

X

O

O

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_saveprog_start

If CNC parameter HPM(No.11354#7) is set to 1, the programs are saved by calling with this function. In this case, this function requests save of program to CNC.

cnc_saveprog_end

O

O

X

O

O

O

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_search

Searches the NC program registered in the program memory of CNC.

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_searchresult

Gets the result of

cnc_rdprogline, cnc_rdprogline2, cnc_wrprogline, cnc_delprogline, cnc_searchword

O

O

X

O

O

O

O

O

X

X

X

O

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_searchword

Searches the string within the NC program.

cnc_rdprogline, cnc_rdprogline2, cnc_wrprogline, cnc_delprogline, cnc_searchresult

O

O

X

O

O

O

O

O

X

X

X

O

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_seqsrch

Searches the specified sequence number of the selected program in CNC.

cnc_seqsrch2

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_seqsrch2

Searches the specified sequence number of the selected program in CNC.

cnc_seqsrch

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_setpdf_pglock

The running by the subprogram call to the program in the CNC memory is prohibited.

cnc_resetpdf_pglock, cnc_rdpdf_pglockstat

O

O

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_setpglock

The running by the subprogram call to the program in the CNC memory is prohibited.

cnc_resetpglock, cnc_rdpglockstat

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

program

cnc_upend

Notifies the end of uploading NC program to the internal logic of the Data window library.

cnc_upstart, cnc_upload, cnc_cupload

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_upend3

Notifies the end of uploading NC program to the internal logic of the Data window library.

cnc_upstart3, cnc_upload3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_upend4

Notifies the end of uploading NC program to the internal logic of the Data window library.

cnc_upstart4, cnc_upload4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_upload

Read NC program registered on the tape memory in CNC (program memory).

cnc_upstart, cnc_cupload, cnc_upend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_upload3

Read NC data registered on the memory in CNC.

cnc_upstart3, cnc_upend3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_upload4

Read NC data registered on the memory in CNC.

cnc_upstart4, cnc_upend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_upstart

Notifies the start of uploading NC program to the internal logic of the Data window library.

cnc_upload, cnc_cupload, cnc_upend

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

H

H

H

H

H

H

H

H

H

H

H

H

H

H

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

H

program

cnc_upstart3

Notifies the start of uploading NC data (NC program, tool offset, etc.) to the internal logic of the Data window library.

cnc_upload3, cnc_upend3

O

O

X

O

O

O

O

O

X

X

X

O

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

O

X

E

O

O

X

O

O

X

O

O

E

X

X

X

O

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

X

X

X

O

O

O

program

cnc_upstart4

Notifies the start of uploading NC data (NC program, tool offset, etc.) to the internal logic of the Data window library.

cnc_upload4, cnc_upend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_verify

Outputs NC program to be compared with already registered one to CNC.

cnc_vrfstart, cnc_cverify, cnc_vrfend

H

H

X

H

H

H

H

H

X

X

X

H

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

H

program

cnc_verify4

Outputs NC program to be compared with already registered one to CNC.

cnc_vrfstart4, cnc_vrfend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_vrfend

Notifies the end of verification of NC program to CNC.

cnc_vrfstart, cnc_verify, cnc_cverify

H

H

X

H

H

H

H

H

X

X

X

H

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

H

program

cnc_vrfend4

Notifies the end of verification of NC program to CNC.

cnc_vrfstart4, cnc_verify4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_vrfstart

Requests CNC to start verification of NC program.

cnc_verify, cnc_cverify, cnc_vrfend

H

H

X

H

H

H

H

H

X

X

X

H

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

O

O

H

program

cnc_vrfstart4

Requests CNC to start verification of NC program. (This function must be executed before

cnc_verify4, cnc_vrend4

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_wractpt

Sets the execution pointer of the NC program for the MDI or Memory operation.

cnc_rdactpt

H

H

X

H

H

H

H

H

X

X

X

H

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

X

X

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

O

O

X

X

X

X

X

X

H

program

cnc_wrmdipntr

Specify the execution starting pointer for MDI operation. (It is impossible to operate the execution pointer directly)

cnc_wrmdiprog, cnc_rdmdipntr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

E

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_wrmdiprog

Outputs NC program for MDI operation to CNC.

cnc_rdmdipntr, cnc_wrmdipntr

O

O

X

O

O

O

O

O

X

X

X

O

O

O

H

O

O

H

H

H

H

O

O

H

O

O

H

H

H

H

O

X

O

O

O

H

O

O

H

O

O

O

H

H

H

O

X

X

H

H

X

O

O

X

O

X

X

O

O

X

O

X

X

O

O

X

H

H

X

O

O

O

program

cnc_wrpdf_attr

Changes the attribute of folder or file under the specified folder.

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

O

program

cnc_wrpdf_curdir

Sets the current folder.

cnc_rdpdf_curdir

O

O

X

O

O

O

O

O

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

program

cnc_wrpdf_line

Writes the NC program by line basis.

cnc_rdpdf_line, cnc_del_pdfline, cnc_pdf_searchword, cnc_pdf_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

program

cnc_wrprogline

Writes the NC program by line basis.

cnc_rdprogline, cnc_rdprogline2, cnc_delprogline, cnc_searchword, cnc_searchresult

H

H

X

H

H

H

H

H

X

X

X

H

H

H

H

H

H

H

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

H

H

H

H

H

H

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

X

X

H

H

X

H

X

X

X

X

X

X

X

X

X

X

H

punch

cnc_rd1punchtl_ex

Various tool registration data (tool number, tool punch frequency, and tool shape, etc.) corresponding to the specified tool registration number is read.

cnc_rd2punchtl_ex

-

-

-

H

H

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

H

X

X

-

-

-

H

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rd2punchtl_ex

Reads each tool registration data (registration number, tool punch frequency, and tool shape, etc.)corresponding to the tool registration number which specified.

cnc_rd1punchtl_ex

-

-

-

H

H

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

H

X

X

-

-

-

H

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdacttlzone

Reads the actual tool zone data number and its data. The number and data are stored in each member of the ODBACTTLZN structure(user define type).

cnc_rdsafetyzone, cnc_wrsafetyzone, cnc_rdtoolzone, cnc_wrtoolzone, cnc_rdsetzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdmultitldt

Reads the tool data for the multiple tool.

cnc_rdtoolinfo, cnc_rdtlctldata, cnc_wrtlctldata, cnc_rdtooldata, cnc_wrtooldata, cnc_wrmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdsafetyzone

Reads the safety zone data.

cnc_wrsafetyzone, cnc_rdtoolzone, cnc_wrtoolzone, cnc_rdacttlzone, cnc_rdsetzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdsetzone

Reads the number of safety zone which is set automatically.

cnc_rdsafetyzone, cnc_wrsafetyzone, cnc_rdtoolzone, cnc_wrtoolzone, cnc_rdacttlzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdtlctldata

Reads the tool control data.

cnc_wrtlctldata, cnc_rdtooldata, cnc_wrtooldata, cnc_rdmultitldt, cnc_wrmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdtooldata

Reads the tool data.

cnc_rdtlctldata, cnc_wrtlctldata, cnc_wrtooldata, cnc_rdmultitldt, cnc_wrmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdtoolinfo

Reads the tool information data(Maximum tool registration number and each size of tool data).

cnc_rdtlctldata, cnc_wrtlctldata, cnc_rdtooldata, cnc_wrtooldata, cnc_rdmultitldt, cnc_wrmultitldt

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_rdtoolzone

Reads the tool zone data.

cnc_rdsafetyzone, cnc_wrsafetyzone, cnc_wrtoolzone, cnc_rdacttlzone, cnc_rdsetzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrmultitldt

Writes the tool data for the multiple tool.

cnc_rdtlctldata, cnc_wrtlctldata, cnc_rdtooldata, cnc_wrtooldata, cnc_rdmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrpunchtl_ex

Writes each tool registration data (registration number, tool punch frequency, and tool shape, etc.)corresponding to the tool registration number which specified.

cnc_rd2punchtl_ex

-

-

-

H

H

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

H

X

X

-

-

-

H

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrsafetyzone

Writes the safety zone data.

cnc_rdsafetyzone, cnc_rdtoolzone, cnc_wrtoolzone, cnc_rdacttlzone, cnc_rdsetzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrsetzone

Writes the number of safety zone which is set automatically.

cnc_rdsafetyzone, cnc_wrsafetyzone, cnc_rdtoolzone, cnc_wrtoolzone, cnc_rdacttlzone, cnc_rdsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrtlctldata

Writes the tool control data.

cnc_rdtlctldata, cnc_rdtooldata, cnc_wrtooldata, cnc_rdmultitldt, cnc_wrmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrtooldata

Writes the tool data.

cnc_rdtlctldata, cnc_wrtlctldata, cnc_rdtooldata, cnc_rdmultitldt, cnc_wrmultitldt, cnc_rdtoolinfo

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

punch

cnc_wrtoolzone

Writes the tool zone data.

cnc_rdsafetyzone, cnc_wrsafetyzone, cnc_rdtoolzone, cnc_rdacttlzone, cnc_rdsetzone, cnc_wrsetzone

-

-

-

O

O

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

X

X

-

-

-

O

X

X

-

-

-

-

-

-

-

-

-

servo

cnc_svdtendrd

Terminates reading the servo learning data.

cnc_svdtstartrd, cnc_svdtrddata, cnc_svdtstartwr, cnc_svdtwrdata, cnc_svdtendwr, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtendwr

Terminates writing the servo learning data.

cnc_svdtstartrd, cnc_svdtrddata, cnc_svdtendrd, cnc_svdtstartwr, cnc_svdtwrdata, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtrddata

Reads the servo learning data from the I/F buffer for reading/writing the servo learning data.

cnc_svdtstartrd, cnc_svdtendrd, cnc_svdtstartwr, cnc_svdtwrdata, cnc_svdtendwr, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtstartrd

Starts reading the servo learning data of the axis specified by “axis”.

cnc_svdtrddata, cnc_svdtendrd, cnc_svdtstartwr, cnc_svdtwrdata, cnc_svdtendwr, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtstartwr

Starts writing the servo learning data of the axis specified by “axis”.

cnc_svdtstartrd, cnc_svdtrddata, cnc_svdtendrd, cnc_svdtwrdata, cnc_svdtendwr, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtstopexec

Stops processing of reading/writing of servo learning data.

cnc_svdtstartrd, cnc_svdtrddata, cnc_svdtendrd, cnc_svdtstartwr, cnc_svdtwrdata, cnc_svdtendwr

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

servo

cnc_svdtwrdata

Writes the servo learning data to the I/F buffer for reading/writing the servo learning data.

cnc_svdtstartrd, cnc_svdtrddata, cnc_svdtendrd, cnc_svdtstartwr, cnc_svdtendwr, cnc_svdtstopexec

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

H

H

X

H

H

X

X

X

X

H

H

X

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolgeom

cnc_rdtlgeomsize_ext

This function reads the tool geometry size data within the range specified by “s_number” and “data_num”.

cnc_wrtlgeomsize_ext

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolgeom

cnc_wrtlgeomsize_ext

This function writes / deletes the tool geometry size data within the range specified by “s_number” and “data_num”.

cnc_rdtlgeomsize_ext

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_clrcntinfo

Clear the tool life counter and the tool information.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_deltlifedt

Deletes the tool data. When the tool data is deleted, all subsequent tool data is shifted up to fill the deleted space, as shown below.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_deltlifegrp

Delete the tool group. All information on the specified group is cleared.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_instlifedt

Inserts the tool data. Tool information is set with the state of “life remaining.” Added data is inserted after the specified tool use-order number.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_rd1length

Reads the tool length compensation number of the specified tool group and tool number. This function is effective for only M Series.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

toollife

cnc_rd1radius

Reads the cutter radius compensation number of the specified tool group and tool number.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

toollife

cnc_rd1tlifedat2

Reads the various tool information of the specified tool group and tool number. The following information can be acquired.

cnc_rd1tlifedata

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rd1tlifedata

Reads the various tool information of the specified tool group and tool number. The following information are acquired.

cnc_rd1tlifedat2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rd2length

Reads the tool length compensation number of the specified tool group and tool use-order number.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

toollife

cnc_rd2radius

Reads the cutter radius compensation number of the specified tool group and tool use-order number.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

H

X

X

H

X

X

X

X

X

toollife

cnc_rd2tlifedata

Reads the various tool information of the specified tool group and tool use-order number. The following information are acquired.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdcount

Reads the tool life counter of the specified tool group.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdexchgtgrp

The group number where the tool exchange signal has been generated is acquired in ascending order.

O

O

X

X

X

X

O

O

X

X

X

X

H

H

X

H

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_rdgrpid

Reads the tool group number in which the specified tool is registered.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdgrpid2

Reads the tool group number in which the specified tool is registered.

cnc_rdgrpid

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdgrpinfo

Reads the tool group information. The following information can be acquired.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdgrpinfo2

Reads the tool group information 2. The following information can be acquired.

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_rdgrpinfo3

Reads the tool group information 3. The following information can be acquired.

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_rdgrpinfo4

Reads the tool group information 4. The following information can be acquired.

O

O

X

X

X

X

O

O

X

X

X

X

H

H

X

H

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

H

H

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_rdlife

Reads the tool life value of the specified tool group.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdmaxgrp

Reads the maximum number of tool group.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdmaxtool

Reads the maximum number of tool within group.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdngrp

Reads the total number of tool groups in which at least one tool is registered.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdntool

Reads the number of tools which are registered in the specified tool group.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdtlgrp

Reads the tool group information. The following information can be acquired.

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

X

X

X

X

X

X

toollife

cnc_rdtlinfo

Reads the maximum number of tool group, the maximum number of tool within group and the maximum number of life count.

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

X

X

X

X

X

X

toollife

cnc_rdtltool

Reads the various tool information of the specified tool group. The following information are acquired.

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

X

X

X

X

X

X

toollife

cnc_rdtlusegrp

Reads the used tool group number.

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

X

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

E

E

X

X

X

X

X

X

X

toollife

cnc_rdtoolgrp

Reads the various tool information of the specified tool group at a time.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdtoolrng

Reads the number of tool, the tool life value and the tool life counter within the specified tool group range.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdusegrpid

Reads the used tool group number.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_rdusetlno

Read the tool use-order numbers in the specified groups.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_t1info

Reads the tool information of the specified tool group and tool number.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

X

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_t2info

Reads the tool information of the specified tool group and tool use-order number.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_toolnum

Reads the tool number of the specified tool group and tool use-order number.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_wr1tlifedat2

Writes the various tool information of the specified tool group and tool number. The following information can be modified.

cnc_wr1tlifedata

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

X

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_wr1tlifedata

Writes the various tool information of the specified tool group and tool number. The following information can be modified.

cnc_wr1tlifedat2

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

X

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_wr2tlifedata

Writes the various tool information of the specified tool group and tool use-order number. The following information can be modified.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_wrcountr

Writes the tool life counter within the specified tool group range.

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

O

X

H

X

X

O

O

X

O

O

X

H

H

X

X

X

X

O

O

X

O

O

X

X

X

X

H

H

X

O

X

X

H

H

X

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

H

H

X

X

X

X

toollife

cnc_wrgrpinfo

Writes the tool group information. The following information can be modified.

O

X

X

X

X

X

O

X

X

X

X

X

O

X

X

O

X

X

H

X

X

O

X

X

O

X

X

H

X

X

X

X

X

O

X

X

O

X

X

X

X

X

H

X

X

O

X

X

H

X

X

O

O

X

X

X

X

O

X

X

X

X

X

O

X

X

H

X

X

X

X

X

toollife

cnc_wrgrpinfo2

Write the tool group information. The following information can be modified.

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toollife

cnc_wrgrpinfo3

Write the tool group information. The following information can be modified.

O

X

X

X

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

O

X

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_btlfpotsrh

Searches the empty pot in the same magazine based on the specified pot position.

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_delmag_property

Deletes the magazine property data.

cnc_rdmag_property, cnc_wrmag_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_delmagazine

Deletes the registered Tool management data number from the Magazine management table.

cnc_regmagazine, cnc_rdmagazine, cnc_wrmagazine

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_delpot_property

This function deletes the pot property data within the range specified by “s_number” and “data_num”.

cnc_rdpot_property, cnc_wrpot_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_deltool

Deletes the Tool management data which is specified by the start data number and the number of the data from the Tool management data table.

cnc_regtool, cnc_regtool_f2, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdmag_property

Reads the magazine property data.

cnc_wrmag_property, cnc_delmag_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdmagazine

Reads the registered Tool management data number from the Magazine management table.

cnc_regmagazine, cnc_delmagazine, cnc_wrmagazine

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdpot_property

This function reads the pot property data within the range specified by “s_number” and “data_num”.

cnc_wrpot_property, cnc_delpot_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdtool

Reads the Tool management data which is specified by the start data number and the number of the data from the Tool management data table.

cnc_regtool, cnc_regtool_f2, cnc_deltool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdtool_f2

Reads the Tool management data which is specified by the start data number and the number of the data from the Tool management data table.

cnc_regtool, cnc_regtool_f2, cnc_deltool, cnc_rdtool, cnc_wrtool, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_rdtoolgeom_tlm

The tool geometry data of number specified by datanum is read from the tool geometry data number specified by snum.

cnc_wrtoolgeom_tlm

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_reg_toolstrage

Storage position of magazine number and pot number is registered or released to tool management data.

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_regmagazine

Registers the Tool management data number to the Magazine management table.

cnc_delmagazine, cnc_rdmagazine, cnc_wrmagazine

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_regtool

Registers the Tool management data which is specified by the start data number and the number of the data to the Tool management data table.

cnc_regtool_f2, cnc_deltool, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_regtool_f2

Registers the Tool management data which is specified by the start data number and the number of the data to the Tool management data table.

cnc_regtool, cnc_deltool, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_tool_move

The tool management data number is moved specifying the magazine number and the pot number of the source and the destination.

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrmag_property

Writes the magazine property data.

cnc_rdmag_property, cnc_delmag_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrmagazine

Writes the Tool management data number to the entry of the Magazine management table specified by magazine number and pot number.

cnc_regmagazine, cnc_delmagazine, cnc_rdmagazine

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrpot_property

This function writes the pot property data within the range specified by “s_number” and “data_num”.

cnc_rdpot_property, cnc_delpot_property

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrtool

Writes the specified Tool management data to the Tool management data table. In case of writing the individual data on the Tool management data, use

cnc_regtool, cnc_regtool_f2, cnc_deltool, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool_f2, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrtool2

Writes the individual data on the Tool management data to the specified Tool management data table.

cnc_regtool, cnc_regtool_f2, cnc_deltool, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool_f2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

O

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

O

O

X

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrtool_f2

Writes the specified Tool management data to the Tool management data table. In case of writing the individual data on the Tool management data, use cnc_wrtool2_f2 function.

cnc_regtool, cnc_regtool_f2, cnc_deltool, cnc_rdtool, cnc_rdtool_f2, cnc_wrtool, cnc_wrtool2

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

toolmng

cnc_wrtoolgeom_tlm

The tool geometry data of number specified by datanum is written from the tool geometry data number specified by snum.

cnc_rdtoolgeom_tlm

O

O

X

X

X

X

O

O

X

X

X

X

O

O

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

unsolic

cnc_rdunsolicmsg

Reads the unsolicited messaging data. This function is available only for Series 16i/18i/21i, 0i and Power Mate i. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_wrunsolicprm, cnc_rdunsolicprm, cnc_unsolicstart, cnc_unsolicstop

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

E

E

X

unsolic

cnc_rdunsolicmsg2

Reads the unsolicited messaging data. This function is available only for Series Series 30i/31i/32i, 0i-D/F and PMi-A. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_wrunsolicprm, cnc_wrunsolicprm2, cnc_rdunsolicprm, cnc_rdunsolicprm2, cnc_unsolicstart, cnc_unsolicstop

E

E

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

X

X

X

X

X

X

X

X

E

unsolic

cnc_rdunsolicprm

Reads the parameter for unsolicited messaging from CNC. This function is available only for Series 16i/18i/21i, 0i and Power Mate i. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_wrunsolicprm, cnc_unsolicstart, cnc_unsolicstop, cnc_rdunsolicmsg

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

E

E

X

unsolic

cnc_rdunsolicprm2

Reads the parameter for unsolicited messaging from CNC. This function is available only for Series Series 30i/31i/32i, 0i-D/F and PMi-A. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_wrunsolicprm, cnc_wrunsolicprm2, cnc_unsolicstart, cnc_unsolicstop, cnc_rdunsolicmsg, cnc_rdunsolicmsg2

E

E

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

X

X

X

X

X

X

X

X

E

unsolic

cnc_unsolicstart

Directs the starting of reception of the unsolicited messaging. The starting of reception directs by the PC that receives the unsolicited messaging.

cnc_wrunsolicprm, cnc_rdunsolicprm, cnc_unsolicstop, cnc_rdunsolicmsg

E

E

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

E

E

X

X

X

X

E

E

E

unsolic

cnc_unsolicstop

Directs the termination of reception of the unsolicited messaging.

cnc_wrunsolicprm, cnc_rdunsolicprm, cnc_unsolicstart, cnc_rdunsolicmsg

E

E

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

E

E

X

X

X

X

E

E

E

unsolic

cnc_wrunsolicprm

Sets the parameter for unsolicited messaging to CNC. This function is available only for Series 16i/18i/21i, 0i and Power Mate i. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_rdunsolicprm, cnc_unsolicstart, cnc_unsolicstop, cnc_rdunsolicmsg

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

X

X

X

E

E

X

unsolic

cnc_wrunsolicprm2

Sets the parameter for unsolicited messaging to CNC. This function is available only for Series 30i/31i/32i, 0i-D/F and PMi-A. This function cannot be used with Visual Basic. Please use Visual C++ for making your application.

cnc_wrunsolicprm, cnc_rdunsolicprm, cnc_rdunsolicprm2, cnc_unsolicstart, cnc_unsolicstop, cnc_rdunsolicmsg, cnc_rdunsolicmsg2

E

E

X

E

E

X

E

E

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

X

E

E

X

E

X

X

E

E

X

E

X

X

X

X

X

X

X

X

X

X

E

wave

cnc_rdwavedata

Reads waveform diagnosis data.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestop, cnc_wavestat

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_rdwaveprm

Reads the waveform diagnosis parameter setting.

cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestop, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_rdwaveprm2

Reads the waveform diagnosis parameter setting.

cnc_rdwaveprm, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestop, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_wavestart

Starts a sampling of the waveform diagnosis data.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestop, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_wavestat

Reads the sampling status of the waveform diagnosis data.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestop, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_wavestop

Stops a sampling of the waveform diagnosis data.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_wrwaveprm

Writes the waveform diagnosis parameter.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm2, cnc_wavestart, cnc_wavestop, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

O

O

O

X

O

O

X

O

O

O

H

H

X

X

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wave

cnc_wrwaveprm2

Writes the waveform diagnosis parameter.

cnc_rdwaveprm, cnc_rdwaveprm2, cnc_wrwaveprm, cnc_wavestart, cnc_wavestop, cnc_wavestat, cnc_rdwavedata

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

O

O

X

X

X

X

O

O

X

O

O

X

H

H

X

O

X

X

O

O

X

O

O

X

O

O

X

H

H

X

O

X

X

H

H

X

X

X

X

X

X

X

X

X

X

X

X

X

O

O

X

H

H

X

X

X

X

wire

cnc_rdmsptype

Reads the measured point type data specified by “s_number”, “e_number”.

cnc_wrmsptype

-

-

-

-

-

X

-

-

-

X

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

E

-

-

-

-

-

-

-

-

E

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

wire

cnc_setvrtclpos

Sets wire vertical position of axis specified with “axis”.

-

-

-

-

-

X

-

-

-

X

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

O

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-

wire

cnc_wrmsptype

Writes the measured point type data specified by “datano_s”, “datano_e”.

cnc_rdmsptype

-

-

-

-

-

X

-

-

-

X

X

X

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

E

-

-

-

-

-

-

-

-

E

-

-

-

-

-

-

-

-

-

-

-

-

-

X

X

-

-

-

-

X

X

-

-

-

-

-

-

-

-

-