关于上载
项目文件包含:
- 控制器 (Controller) 和 I/O 配置信息
- 程序 (Program) 逻辑
- 数据定义
- 文档(例如梯级注释以及标签 (Tag)、任务 (Task)、程序、例程 (Routine)、模块 (Module) 和用户定义的数据类型 (Data Type) 的说明)
将项目载入控制器时,此信息中的绝大部分将被载入到处理器的内存中;文档例外,它是在磁盘文件中以脱机方式维护的。
从控制器上载项目时,
Logix Designer
应用程序将磁盘上项目文件中的文档与来自控制器的信息合并。此过程确保注释和说明与从控制器上载的相应对象相关联。但是,仍有一些未存储在控制器中的信息会丢失。这些信息只包括:
- 对用户逻辑中的标签的引用(仅限于梯形图)例如,给定对以下内容的梯形逻辑引用:MyAccBit0,它是 MyTimer.Acc.0 的别名MyAcc,它是 MyTimer.acc 的别名在上载后:MyAccBit0,它是 MyAcc.0 的别名MyAcc,它是 MyTimer.acc 的别名但是,给定对以下内容的梯形逻辑引用:MyTimer.Acc.0MyTimer.acc上载后,将出现对以下内容的梯形逻辑引用:MyAccBit0,它是 MyTimer.Acc.0 的别名MyAcc,它是 MyTimer.acc 的别名
- 指令中使用的操作数(此信息不存储在控制器中)
上载使用称为“最佳匹配”的技术来重新构造指令操作数。例如,给定以上示例中描述的别名链,如果一个 OTE 指令的操作数是 MyTimer.acc.0,则在上载后,该操作数将是 MyAccBit0。
只能上载到与控制器中的项目相匹配的项目文件中。如果两个项目以下列其中一种方式关联,则它们匹配:
- 项目文件已下载到控制器或者已从控制器上载,或者
- 项目文件是与控制器中的项目匹配的项目文件的副本小贴士:不允许使用不匹配的项目文件进行上载有助于防止意外丢失项目文档。如果保留项目中的文档并不重要,在上载更重要的项目文件时,请先通过 Windows 资源管理器或类似文件管理工具或者使用选择文件对话框将项目文档删除。
提供反馈