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

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

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

此外，您可以随时通过单击***在线 ➔ 创建启动应用***以在线模式创建（新）启动应用程序。

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

---

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

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

  
1.单击***在线 ➔ 登录***。  
⇒启动应用程序文件.app是在控制器上使用启动应用程序.crc的校验和创建的。

2.单击***在线 ➔ 创建启动应用程序***。⇒控制器上的文件将被新文件替换。

3.退出。

4.更改应用程序。重新登录到控制器。  
⇒系统将提示您是否应该执行在线更改。您会在同一对话框中看到***更新应用程序***复选框。默认情况下会清除此选项，但是可以在应用程序***属性***的***启动应用***类别中更改此选项。

5.清除复选框并继续登录。⇒不会创建新的启动应用程序文件。

6.退出。关闭工程。停止控制器。重新启动控制器。  
⇒上面创建的启动应用程序正在控制器上运行。

在离线模式下创建启动应用程序​  
要求：离线模式；该应用程序编译没有错误。您要为应用程序生成引导应用程序，并将其保存在文件目录中，以便以后使用外部工具（不使用MetaFacture）将其复制到控制器中。

  
1.单击***在线 ➔ 创建启动应用***⇒将打开一个对话框，用于指定本地文件系统中的保存位置。

2.单击一个保存路径，然后单击***保存***。

3.如果应用程序在上次生成引导应用程序后发生了更改，则会提示您为引导应用程序使用新代码。 在这种情况下，单击***是***。  
⇒***另存为***对话框将打开。

4.选择一个目录，然后单击***保存***。  
⇒启动应用程序文件.app是在给定的路径中创建的。

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

5.单击***确定***。  
⇒编译信息作为一个名为.compileinfo的文件保存到项目目录中。下次更新应用程序时，可能需要进行在线更改。请注意： 单击编译 ➔ 清除将删除此文件。

---

### 当使用MetaFacture Control Win V3​

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