从下载项目开始
提示
要执行该命令,您需要使用标准应用程序登录。标准应用程序必须位于 [run]
状态。
执行命令之前,必须从用户管理列表中选择一个用户。如果没有选择用户,则 行政人员 用来。
下载过程从 安全参数 节点的编辑器选项卡 EtherCAT Safety 模块。此功能仅在在线模式下可用。
执行 下载项目 命令时,需要指定有效的密码和终端的序列号,以便数据记录被终端接受。
图 18. 对话框:登录

为了检查生成的代码,应用程序在下载后会进行反向编译。在此过程中,编译后的代码会再次进行反编译,并在源代码级别进行比较。通过这种多样化的方法,每次下载时都会检查编译器的功能。从而检测出随机错误和系统错误。
在里面 比较结果 对话框中,您可以查看比较结果(相同或不同)。对于 EL6900,将显示比较的 POU 和网络的数量。对于 EL6910 和 EK1960,将显示比较的 POU 和功能块的数量。
图 19. 对话框:比较结果 – “相等的项目”

当确定相等时,下载有效,您可以确认对话框。再次指定用户名和密码后,激活记录将下载到 EtherCAT Safety 模块。之后,模块即可启动。您需要从用户程序启动应用程序。这是通过 I/O 组中定义的变量的上升沿来完成的。
看: POU 的属性
如果检测到差异,则下载无效,无法确认。在这种情况下,不会向用户显示相应的确认对话框。而是向用户显示差异发生的位置(在哪个块、网络或组 I/O 中)。
图 20. 对话框:比较结果 – “不同的项目”
