Description
Moves the specified program.
The move process cannot be executed at the following conditions:
- Source program is protected by the attribute, Encryption, Prohibiting of Edit/display, Prohibiting of Edit, etc.
- The protection level of the source file is set higher than the operation level by the 8-level data protection.
- There is the same name program at the target directory.
- The attribute of the target directory has Prohibiting of Edit.
- Target file has been selected at CNC side.
- Source and target is the same program.
- Illegal device was specified.
The directory cannot be moved.
Universal Fanuc Driver
Fanuc Focas Library CD
Declaration
Arguments
Specify the library handle. See "Library handle" for details.
Specify the pointer for the string that stores the source program path in "drive + directory + file name" format.
String length can be up to 242 characters. The string must be NULL terminated.
Please refer to "General Description (Specifying the folder and file name for FS30i, 0i-D/F and PMi-A.)" for details of the folder name.
Specify the pointer for the string that stores the target program path in "drive + directory + file name" format.
String length can be up to 242 characters. The string must be NULL terminated.
Please refer to "General Description (Specifying the folder and file name for FS30i, 0i-D/F and PMi-A.)" for details of the folder name.
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 | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
(5) |
In order to get more information for this err_no return value, execute cnc_getdtailerr function. The following detail status will be set onto the member, err_no of ODBERR structure.
|
||||||||||||||||||||||||
(7) |
Specified file is prohibited from writing. Specified directory has the write protedted setting. Specified program is locked by cnc_setpdf_pglock. |
||||||||||||||||||||||||
(8) |
Program registration area is full. |
||||||||||||||||||||||||
(12) |
|||||||||||||||||||||||||
(13) |
CNC is on execution. |
As for the other return codes or 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 0i-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 related to the following CNC parameter.
See the manual of CNC parameter for details.
8131#4=1 (must be set)
Key and program encryption
8-level data protection
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.