SMC_NC_FindProgramFile (FUN)¶
FUNCTION SMC_NC_FindProgramFile : SMC_ERROR
For a given CNC sub program name, such as ‘SUB’, looks for the corresponding CNC file ‘sub.cnc’ in one of the subdirectories (aSubProgramDirs).
- InOut:
Scope
Name
Type
Comment
Return
SMC_NC_FindProgramFile
SMC_ERROR
Input
strProgramName
STRING
The CNC sub program name. Case does not matter.
Inout
strFilePath
STRING(255)
Out: On success, the full path of the cnc file containing the sub program.
Inout Const
aSubProgramDirs
ARRAY [0..4] OF STRING(174)
An array of up to 5 directories where subprograms are searched. For a subprogram with name “SUB”, the file “sub.cnc” (lower-case) is searched in each of the given directories, starting with directory aSubProgramDirs[0], in ascending order. The first match is used. The first empty directory name ends the search.