Description
Reads the current selected path number which is the target path of the Data window functions.
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
Arguments
Specify the library handle. See "Library handle" for details.
Specify the address of the variable which is set the path number.
0 | : | (The 1st path) |
1 | : | The 1st path |
2 | : | The 2nd path |
3 | : | The 3rd path |
4 | : | The 4th path (Only Series 30i) |
5 | : | The 5th path/for loader |
6 | : | The 6th path (Only Series 30i) |
7 | : | The 7th path (Only Series 30i) |
8 | : | The 8th path (Only Series 30i) |
9 | : | The 9th path (Only Series 30i) |
10 | : | The 10th path (Only Series 30i) |
Specify the address of the variable which is set the maximum path number.
Return
EW_OK is returned on successful completion, otherwise any value except EW_OK is returned.
As for the details, see "Return status of Data window function"
CNC option
For HSSB connection,
For Ethernet connection,
The Ethernet function and the extended driver/library function are necessary. However, in case of Series 16i/18i/21i-B, 0i-B/C/D/F, Series 30i and PMi-A, the required CNC option is as follows. When Embedded Ethernet is used,above two optional functions are not required.
When Ethernet board is used,
- only Ethernet function is required.
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 | O |
"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
Example(C Language)
The following program reads the current objective path number, and displays it.
#include "fwlib32.h"
void example( void )
{
short path, max ;
cnc_getpath( h, &path, &max ) ;
printf( "Current target path is PATH #%d (max:%d).\n", path, max ) ;
}
Example(C#)
The following program reads the current objective path number, and displays it.
class example
{
public void sample()
{
short path, max;
Focas1.cnc_getpath(h, out path, out max);
Console.WriteLine("Current target path is PATH #{0} (max:{1}).", path, max);
}
}