欢迎来到天天文库
浏览记录
ID:37708266
大小:1.29 MB
页数:17页
时间:2019-05-29
《AB PLC编程软件RSLOGIX5000入门8 ——程序导入导出》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ABPLC编程软件RSLOGIX5000入门8——程序导入导出这里将介绍使用部分导入/导出工具来帮助加速程序开发。关于梯形图部分导入/导出工具大多数时候,应用开发时都会有许多代码段重复许多次。例如,在传送带系统中具有与各个传送带关联的核心代码;启动/停止、报警和电源管理代码。之前,您通常可能会采用片段文件的方法,具体操作是剪切梯形图的梯级并将其保存为桌面上的片段文件,或者直接剪切/复制粘贴。但当进行此操作时,您可能必须花时间来创建所有标签并更改标签名称。您正期待更方便快速的方法。梯形图部分导入/导出工具这是 RSLog
2、ix5000 版本 13开始具备 的新功能。梯形图部分导入/导出工具提供的基本功能是从项目中提取特定梯级的代码并将其保存到外部文件中(L5X)。之后,您可以将代码导入到任何 RSLogix5000 项目中。其中一个重要区别是,部分导入/导出功能不仅限于诸如片段文件的梯形图梯级。导出文件包含所有的标签定义、UDT 和关联的注释。因此,导入文件后,所有创建工作便已完成,产生的代码不会验证出任何错误。除此之外,RSLogix5000 的功能还更进一步,它提供一个列出所有关联标签、UDT 和说明的对话框,从而可在导入之前进行相
3、应的修改。这有助于避免潜在的标签命名冲突。使用梯形图部分导入/导出工具导出到 L5X 文件1. 在计算机桌面上,双击 LabFiles 文件夹。2. 双击 LFP2 文件夹。3. 双击 Z_A7_Base_PIE_CLX.ACD 文件以在 RSLogix5000 中启动该项目。 4. 在控制器项目管理器中,双击 Conveyor 文件夹以将其展开。这便是代码保存的位置。一旦 Conveyor 文件夹展开后,其将类似下图。 5. 双击 Conveyor 例程以打开梯形图编辑器。6.
4、在工具栏菜单中,选择"编辑 > 全选"(Edit>SelectAll)。这将选中此例程中的全部 8 个梯级。 7. 右键单击梯级零的左侧,并选择"导出梯级"(ExportRung)。 8. 出现"导出梯级"(ExportRung) 窗口后,在"文件名"(Filename) 字段中输入Z_A7_Conveyor_Export,然后单击"导出"(Export)。 导出的梯形图文件 (L5X) 已创建。 9. 在工具栏菜单中,选择"文件 > 退出"(File>Exit) 退出并且不保存所做的更改。使用
5、梯形图部分导入/导出工具导入 L5X 文件 1. 在计算机桌面上,双击 LabFiles。 2. 双击 Z_A7_PIE_CLX.ACD 文件,在 RSLogix5000 中打开该项目。 3. 在控制器项目管理器中,双击 Conveyor 程序文件夹将其展开。将在此位置添加代码。 4. 双击 Conveyor 例程。将打开梯形图编辑器。该例程中没有任何梯级。 5. 在梯形图编辑器中,右键单击梯级 0 并选择"导入梯级"(ImportRung)。 6. 将弹出"导入梯级"(
6、ImportRung) 窗口。单击文件 Z_A7_Conveyor_Export.L5X。然后单击"导入"(Import)。 将弹出"导入组态"(ImportConfiguration) 窗口。 导入组态"导入组态"(ImportConfiguration) 向导包含 2 个选项卡。"标签"(Tags):与要导入的梯级相关的所有标签均在此列出。在执行导入操作前,可以更改任何标签的名称。如果项目中已存在该标签名,系统将发出警告。这样便可以更改标签的名称以免出现问题。"数据类型"(DataTypes):此选项卡将显示导
7、入时引入的所有 UDT。该选项卡将显示 UDT 是新创建的(如果尚不存在)还是使用已有的(已经存在)。此选项卡的信息仅供参考。 7. 可以看到,"导入"(Import) 窗口中的 I/O 模块显示了警告。这些警告表明这些 I/O 模块已存在于项目中。在"操作"(Operation) 列,您可以看到有的单元格显示"使用现有"(UseExisting);这表示导入时将使用项目中的现有模块。 最终需要添加 2 个传送带代码段。分别指定为 Conveyor1 和 Conveyor2。 8. 向标签中添加 1 来表
8、示 Conveyor1。完成后,标签应显示如下。 9. 单击"确定"(OK)。 "导入"(Import) 开始。完成后,便写好了 Conveyor1 的梯形图代码。所有标签都创建在合适的范围内;对于本例,该范围为 Conveyor。梯形图编辑器将显示以下内容。 10. 滚动到 Conveyor 例程顶部并删除空的梯
此文档下载收益归作者所有