Advanced settings

Use this dialog to configure advanced receive settings.

Advanced Settings dialog

param

Fail if end trigger not found

Check this field if files received without any end trigger should be handled as failed transfers.

param

Save failed transfers

Check this field if you want to save failed transfers. Failed transfers occurs if the program/file name of an auto received file could not be determined, and no remote request triggered was found.

param

Failed transfers to keep

Specify the number of failed transfers to keep. Failed transfers are named FAILED_$PORTNAME.xxx. The file with the largest 'xxx' value is the latest failed transfer.

Receive/Request multiple files

param

Enable multi file reception

Check this field to enable multi file reception. Multi file reception allows the CNC operator to send multiple programs to DNC-Max in a single operation. A valid start and/or end trigger must be defined to select this option.

If receive reports are enabled, only a single receive report is generated, containing information about all the files received. If one or more receptions fail, and failure reports are enabled, only a failed report is sent with information about all transfers that failed, i.e. no success report is sent for successfully received programs.

param

Enable multi file request

Check this field to request multiple files in a single remote request program.

Example: N0100 (/REQ 111 /REQ 222 /REQ 333)

param

'Start of feed' before first file only

Check this field to send the data specified on the 'Start of feed' dialog, before the first file only.

param

'End of feed' after last file only

Check this field to send the data specified on the 'End of feed' dialog, after the last file only.

Runner files

param

Enable runner files

Check this field to enable runner files. Runner files are small programs send 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).

param

Always timeout after runner files

Check this field if the 'Runner timeout' must expire before DNC-Max accepts the real file. 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.

If no start and end trigger is defined on the 'Receive' setup sheet, it is required that the CNC operator waits for the 'Runner timeout' to expire between sending the runner and the real file, and 'Always timeout after runner files' is mandatory in this case.

param

Runner timeout (sec.)

Use this field to specify the minimum timeout between the runner file and the real file. This is the minimum time that the operator must wait between sending the runner file and the real file.

param

Expire runner information after (sec)

Use this field to specify the runner file expiration time. If no file is received after the runner file within the timeout value specified, the runner information is discarded. A value of 0 indicates no timeout.

param

Runner receive timeout (sec)

Use this field to specify the receive timeout that should be used when receiving data with a runner file.

Handling of line feed after last line received

param

Do not change line feed after last line

Select this option if line feed information should be preserved.

param

Ensure last line always ends with a line feed

Select this option if the received file should be saved with a line feed at the end of the last line received. If the last line already contains a line feed, no extra linefeed is inserted.

Any data specified on the 'Save at end of file' setup sheet is inserted after the last linefeed.

param

Remove last line feed

Select this option if the received file should be saved without a line feed at the end of the last line received.

Any data specified on the 'Save at end of file' setup sheet is appended after the line feed has been removed from the last line received.