Dialog box ‘Project settings’ – ‘Download source code’¶
Symbol: 
Function: this dialog box defines the compilation and the storage of the source code as a source-code download archive on one or more controllers.
Call: menu, Download source code category
A source-code download archive is a project archive with the name Archiv.prj.
Note
The settings affect the command . These settings do not affect the command .
| Defines the location of the project archive. | |
| <name of controller> | Selected controller. CODESYS loads the project archive to this controller. Requirement: the project contains several controllers. |
| <all devices in the project> | CODESYS loads the project archive to all controllers in the project. |
| Defines the contents of the project archive. | |
| Use compact download |
|
| Additional files | Opens the Additional files dialog box, in which you can select additional files for downloading. |
| Defines the time at which CODESYS creates a project archive. | |
| Implicit in the case of program download and online change | Each time an application is loaded or an online change is made, CODESYS additionally loads the project archive to the target device(s) with no further prompt. |
| Implicit when creating a boot application | Each time a boot application is created, CODESYS additionally loads the project archive to the target device(s) with no further prompt. |
| Implicit in the case of creation of a boot application, download and online change | Each time a boot application is created, an application is loaded or an online change is made, CODESYS additionally loads the project archive to the target device(s) with no further prompt. |
| Prompt in case of program download and online change | Each time an application is loaded or an online change is made, CODESYS opens a prompt, where you can select whether CODESYS should load the project archive to the controller. |
| Only on request | A prompt opens only if the command is called. There you can select whether CODESYS should load the project archive to the controller. |
See also
: The project archive contains only that device in the project that contains the active application.
: The project archive contains all the devices in the project