要将应用程序的源代码下载到 PLC,必须使用应用程序登录 PLC。如果项目中有多个应用程序,则必须先明确切换到正确的应用程序。
将应用程序下载到 PLC 时,CODESYS 会执行以下检查:
将 PLC 上的应用程序列表与项目中可用的应用程序进行比较。如果不匹配,系统会提示您下载 PLC 上尚未安装的应用程序或删除现有应用程序。
对于要下载的应用程序中的 "外部实现 "模块,CODESYS 会检查 PLC 上是否有这些模块。如果没有,则会在对话框提示符和报文视图中打印 "未解决的引用 "信息。然后,CODESYS 比较要下载的应用程序块的参数(变量)和 PLC 上现有应用程序中同名块的参数(签名检查)。如果存在任何差异,则会在对话框提示和信息视图中打印 "无效签名 "信息。
如果在应用程序属性中选择了 "下载应用程序信息 "复选框,则有关应用程序内容的附加信息将下载到 PLC 中。
如果同一设备存在多个应用程序,那么请注意“I/O 映射” 对话框包含用于设备 I/O 映射的应用程序的定义。
另见
传输应用程序并启动程序
要求:应用程序无错误,PLC 的通信设置正确。PLC 上还不存在应用程序:应用程序和与控制器的通信都未加密。
-
在设备树中选择所需的应用程序。如果只有一个应用程序,请跳至步骤 3。
-
单击“设置活动应用程序” 。
应用程序名称以粗体显示。
-
点击“在线 登录” 。
对话框提示您是否应在 PLC 上创建应用程序。
-
单击“Yes” 确认。
应用程序下载到 PLC。
-
单击“调试 启动” 或按[F5] 键。
应用程序正在控制器上运行。