Description
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
Arguments : HSSB
Specify the library handle. See "Library handle" for details.
0 | : | File name |
1 | : | Detail information |
Specify the number of offset files from top file of the file information which wants to be acquired.
When the number of offsets which does not exist on the host computer side is given, the EW_NUMBER is returned.
Specify the pointer to the variable where the number of file information which wants to be acquired was setted. Specify the 1 to 32 for this data. This function returns the number of data which was acquired actually.
Specify the pointer to the variable to store the host information(nunbers of file) which is acquired.
Specify the pointer to the ODBHOSTDIR structure to store the file information which is acquired. The ODBHOSTDIR structure is as follows.
typedef struct _odbhostdir {
char host_file[128];
} ODBHOSTDIR;
-
hostdir.host_file[128]
- File name or detail information is set.
- The Ascii string less than 128 characters which included NULL is set.
Specify the time for timeout by the second. When 0 or less is specified, the timeout processing is not done. In the timeout processing, the following two kinds of return values might be returned.
EW_RESET | The timeout occurred while communicating to the host computer. |
EW_DTSRVR | The timeout occurred because the host computer was not found. |
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 |
---|---|
(-2) |
The timeout processing was done while communicating with the host computer. |
(2) |
The number of file information(*number) is wrong. |
(3) |
the number(offset) of offsets which does not exist is given. |
(4) |
The type of file information(type) is wrong. |
(6) |
|
(13) |
The DATA SERVER is doing another processing. |
(14) |
Error occurred in DATA SERVER. |
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.