Remote request

This dialog is used to add/remove and re-order remote request sets.

Remote request dialog

Using remote request, the CNC operator can request programs from the DNC server.

The CNC operator sends a small program to the DNC, containing information about what program that should be sent back to the CNC.

Example: If the DNC is configured to look for a program name at the beginning of the file, in the format PRG=xxxx, where xxxx is the program name, and it receives the following NC program:

[INDENT] O9999
N0010 (PRG=1234)


It will then extract the program name, in this case 1234, and format the filename to something like: $DATA\PRG1234.NC, and send that program back to the CNC.

You can have several different remote request sets, each set with different parameters for program name extraction, filename creation, source directory etc.


Enable remote requests

Use this field to enable the remote request feature. Remote request is used to automatically send files to the DNC, when receiving a small program containing information about which program should be sent. You must configure one or more remote request sets to activate this feature.

Depending on the setup of multiple sets, it is sometimes relevant in which order the incoming data is matched to the sets.

To accommodate this it is possible to modify the set order. The topmost set is checked first.


Ignore start/end triggers

Check this field if DNC-Max should look for remote request before a start trigger has been received.


Max scan lines

Use this field to specify how many lines DNC-Max should scan for remote request.

Example: If you specify a value of 5, only the first 5 lines received will be scanned for remote request triggers


Test all sets

Use this field to test all remote request sets. If one or more sets finds a valid trigger, the resulting filename, and the name of the first set in the list that found a valid trigger, are shown below.


Found in set

This field shows the name of the set that found a valid program name in the test data entered above.

After creating one or more remote request sets, you can test the sets by entering a sample NC program in this text field, and verify that the correct program/file name is extracted.

Note: The set test does not take Reserved names into consideration when testing sets. For more information about reserved names, please refer to [LINK:ProtocolCfg_RemoteReqFilename].


Destination name

This field shows the program and path extracted from the test data entered above.