![]() |
Advanced dialog |
Check this field to use a 'runner file'. Runner files are small programs sent to the DNC containing information about where to store the next file received. This is useful if you wish to auto receive programs that do not contain program number information (ex. machine parameter files).
Check this field to use this auto receive set as a directory runner.
When DNC-Max receives a directory runner, the program name is used as a directory name, and DNC-Max will store all files received after the directory runner in that directory.
To change directory, a new directory runner must be sent, or the operator must wait for the timeout 'Directory runner expire time' specified below to expire.
Check this field to make this a 'File Compare Runner'.
When a file compare runner is received the next file received is not saved but compared with the existing file and a 'File Compare Report' is sent back to the operator.
The file will be compared with the name of the file specified in this runner.
Example: If you wish to compare program 2 on the control with program 1 on the server, send out a compare runner with the program name 1, and then send out program 2.
If you always want to compare the program on control with the same program on the server you must check the 'Ignore name specified in this runner' field below.
Check this field if you always want to compare the program on control with the same program on the server. When this field is checked you can have a permanent compare runner stored on the control, and punch it out every time you wish to perform a compare. There is no need to modify the runner program since the program name is ignored.
Check this field to ignore start and end triggers in the file received using runner files. This is useful when receiving machine parameter files etc. that do not have valid start and/or end triggers.
![]() | When this option is selected, the CNC operator must wait for the 'Runner timeout' to expire between sending the runner and the real file to the DNC server. |
Check this field to check the number of start/end triggers in the received data. This is useful when receiving multiple programs into the same file. An error report is generated if the number of start and end triggers doesn't match.
![]() | The start and end triggers must only occur once in each program. |
Check this field if data specified on the 'Save at start of file' and/or 'Save at end of file' setup sheet should not be applied to data received with a runner file.
Check this field if the 'Omit lines containing' and/or 'Omit strings' triggers specified on the 'Receive' setup sheet should not be applied to data received with a runner file.
Check this field if last line feed in files received with a runner file should not be changed as specified in the 'Handling of line feed after last line received' section.
Check this field if DNC-Max should create a directory, if the directory specified in the directory runner program does not exist.
Use this field to specify the timeout for the directory runner.
After receiving a directory runner DNC-Max will store all programs received within this timeout value in the directory specified in the runner program.
To keep storing programs in the specified directory until a new directory runner is received, specify 0 as the timeout value.
Select this option to ignore block numbers.
Select this option to ignore tabs (ASCII 9) and space (ASCII 32).
Select this option to ignore any changes within comments
Select this option to ignore the case of the compared files, i.e. 'a' matches 'A'
Select this option to ignore leading/trailing zeros, and optional '+' character, i.e. 'X+14.10' matches 'X14.1'
Select this option to ignore leading/trailing zeros, and optional '+' character, i.e. 'X+14.10' matches 'X14.1'
Check this field if only the part of the lines that is different should be stored in $COMPARECNC/$COMPAREPC
Check this field to append the received data to an existing file. If the file does not exist, a new file is created.
Check this field if files received using multi file reception should be appended to the first file received.
This is similar to using runner files, except that the first program received act as the runner.
![]() | Multi file reception must be enabled to use this feature. |
Check this field to use the auto receive set with the highest priority to name the file.