.

生成启动应用程序

.
.

启动应用程序是在控制器打开或启动时自动启动的应用程序。 为了实现这一点,控制器上的应用程序必须以文件<应用程序名称>.app形式存在。

对于控制器上运行的每个应用程序,也可以在其中保存引导应用程序。

默认情况下,CODESYS在下载应用程序时自动生成引导应用程序,并将其传输到PLC。自动生成的默认设置位于应用程序属性启动应用类别中。 使用更改的应用程序登录时,仍会提示您是否生成新的启动应用程序。

此外,您可以随时通过单击在线 ➔ 创建启动应用以在线模式创建(新)启动应用程序。

您也可以在离线模式下创建和保存启动应用程序的本地副本。然后,您可以使用外部工具将此应用程序复制到控制器。这样,即使没有与CODESYS的连接,也可以将应用程序传输到控制器。

.
在控制器上自动显式生成启动应用程序

要求:离线模式;该应用程序编译没有错误。已配置到控制器的连接,并且控制器正在运行。 应用程序处于激活状态。 以下步骤演示了这些选项:

.
1.
单击在线 ➔ 登录

启动应用程序文件<application name>.app是在控制器上使用启动应用程序<application name>.crc的校验和创建的。

2.
单击在线 ➔ 创建启动应用程序

控制器上的文件将被新文件替换。

3.
退出。
4.
更改应用程序。重新登录到控制器。

系统将提示您是否应该执行在线更改。您会在同一对话框中看到更新应用程序复选框。默认情况下会清除此选项,但是可以在应用程序属性启动应用类别中更改此选项。

5.
清除复选框并继续登录。

不会创建新的启动应用程序文件。

6.
退出。关闭工程。停止控制器。重新启动控制器。

上面创建的启动应用程序正在控制器上运行。

 

您可以将加密的启动应用程序保存在控制器上。 这些设置是在应用程序属性应用程序编译选项类别中定义的。

另请参阅

.
在离线模式下创建启动应用程序

要求:离线模式;该应用程序编译没有错误。您要为应用程序生成引导应用程序,并将其保存在文件目录中,以便以后使用外部工具(不使用CODESYS)将其复制到控制器中。

.
1.
单击在线 ➔ 创建启动应用

将打开一个对话框,用于指定本地文件系统中的保存位置。

2.
单击一个保存路径,然后单击保存
3.
如果应用程序在上次生成引导应用程序后发生了更改,则会提示您为引导应用程序使用新代码。 在这种情况下,单击

另存为对话框将打开。

4.
选择一个目录,然后单击保存

启动应用程序文件<application name>.app是在给定的路径中创建的。

 

系统将提示您是否保存引导应用程序的编译信息。

5.
单击确定

编译信息作为一个名为<application name>.compileinfo的文件保存到项目目录中。下次更新应用程序时,可能需要进行在线更改。请注意: 单击编译 ➔ 清除将删除此文件。

.
当使用CODESYS Control Win V3

当使用CODESYS Control Win V3时,应用程序名也必须包含在配置文件(*.cfg)中。


  [CmpApp]
  Application.1=MyApplication