Description
- DATA SERVER The current folder name of the ATA card of DATA SERVER function is taken out with a full path.
- DATA SERVER Host The connection host number as which the DATA SERVER function is chosen,or the current folder receive with a full path.
- Embedded Ethernet The connection host number as which the embedded ethernet function is chosen,or the current folder receive with a full path.
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
#include "fwlib32.h" or "fwlib64.h"FWLIBAPI short WINAPI cnc_rddsdir(unsigned short FlibHndl, char *dev_name, short *host, char *path);
Arguments
Specify the library handle. See "Library handle" for details.
Specify the device name is as follows:
DATA SERVER : "DATA_SV" DATA SERVER Host : "DTSVR_HOST" Embedded Ethernet : "EMB_ETHER"
The pointer to the variable area which stores the taken out connection host number is specfied.
The numerical value of 1 to 3 returns.
Moreover, when not using it, 0 returns.
The current folder name to receive 256 bytes or less of ASCII characters string including NULL.
Return
EW_OK is returned on successful completion, otherwise any value except EW_OK is returned.
The major error codes are as follows.
Return code | Meaning/Error handling | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(6) |
In order to get more information for this err_no return value, execute cnc_getdtailerr() function. The following details status will be set onto the member, err_no of ODBERR structure.
|
|||||||||||||||||||||
(-1) |
DATA SERVER or embedded Ethernet is processing. |
|||||||||||||||||||||
(5) |
The Specification of dev_name is wrong. |
|||||||||||||||||||||
(14) |
In order to get more information for this err_no return value,In order to get more information for this err_no return value,cnc_getdtailerr() function. The following details status will be set onto the member, err_no of ODBERR structure.
|
As for the other return codes or the details, see "Return status of Data window function"
CNC option
For HSSB connection,
The DATA SERVER function and the extended driver/library function are necessary.
CNC parameter
This function is not related to CNC parameter.
CNC mode
This function can be used in any CNC mode.
Available CNC
0i-A | 0i-B/C(Note) | 0i-D | 0i-F | 15 | 15i | 16 | 18 | 21 | 16i-A | 18i-A | 21i-A | 16i-B | 18i-B | 21i-B | 30i-A | 30i-B | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
M (Machining) | |||||||||||||||||
T (Turning) | - | ||||||||||||||||
LC (Loader) | - | - | - | - | - | - | - | - |
0i-D | 0i-F | 16i | 18i | 30i-A | 30i-B | |
---|---|---|---|---|---|---|
P (Punch press) | - | |||||
L (Laser) | - | - | - | - | ||
W (Wire) | - | - |
Power Mate i-D | |
Power Mate i-H | |
Power Motion i-A | X |
"O" | : | Both Ethernet and HSSB | |
"E" | : | Ethernet | |
"H" | : | HSSB | |
"X" | : | Cannot be used | |
"-" | : | None |
Note) 0i-C does not support the HSSB function.
See Also