博图PLC程序的两种导入导出方法

       使用西门子博途软件对1200或1500系列PLC编程过程中有可能需要把项目中的FC、FB、DB、OB等程序块以及UDT用于其他项目,下面介绍两种程序块导入导出的方法:

  1. 程序块是以SCL语言建立的:编译通过的程序块点选右键在任务列表里点击“从块生成源”下级的“包含所有关联块”(注:块内所有关联块也必须是SCL语言编写)

这样就在保存路径生成了一个scl源程序文件。然后打开要导入的工程项目,点击项目树的“添加新的外部源文件”

   外部源文件即添加入项目PLC,右击新添入的源文件,点击弹出列表中的“从源生成块”

   源文件所包含的全部函数块和数据类型就生成到项目PLC程序内

  1.  以其他语言(包含SCL)建立的程序:

    打开工程项目,点击项目树下方的版本控制接口,双击“新增工作区”创建一个新工作区。

   打开新工作区,组态新工作区的存放路径

    将需要导出的程序拖入工作区,可以是一个块,也可以是一个文件夹甚至是整个程序块

   在工作区存放路径文件夹会生成导出程序的XML格式文件

   打开需要导入程序的项目,新建工作区,设置工作区的组态路径为前面导出文件的路径,将工作区组态路径读到的导出文件拖入到需要导入的程序块

   程序导入完成后程序块内就生成了导入的新程序文件,注意:导出到工作区的程序必须是没有嵌套其他程序块的程序文件,如果导出的程序块内包含了嵌套的未在当前程序块内的程序文件,那么这个程序块导入到新工程里会报功能块不存在的错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值