故事作者:Jerry1029

最近创作

看看TA的故事

V5.X移植程序到TIA注意事项

已锁定

Jerry1029

  • 帖子

    190
  • 精华

    0
  • 被关注

    37

论坛等级:侠士

注册时间:2020-10-27

黄金 黄金 如何晋级?

V5.X移植程序到TIA注意事项

757

3

2021-11-11 10:13:25

     俗话说,萝卜青菜,各有所爱。作为工控市场占有率极大的西门子PLC产品,很多工程师喜欢用STEP7 V5.X去开发控制程序,也有工程师喜欢用TIA去开发程序。那么,二者开发环境和程序能不能互通有无呢?之前在西家官网上看到过V5.X移植程序到TIA的相关文档,在此分享给大家,希望能够在开发程序时有更多的选择性。

V5.X移植程序到TIA

http://www.ad.siemens.com.cn/productportal/prods/published/Soft/Soft_4.1/Soft_4.1.html

移植过程中的一些要点:

 1、前提要求

 2、 检查块的一致性

在菜单栏---Edit(编辑)---Check block consistency(检查块的一致性);无错误后,再进行TIA中的移植。

 3、硬件组件

    默认移植过程中只移植软件,并为原项目中的每个设备在目标项目中创建非指定的设备。硬件和网络组态以及网络连接不移植。

如果想要移植 STEP7 V5.x 项目中的硬件组件,必须在 “Migrate project” (移植项目)对话框里勾选 “Include hardware configuration” (包含硬件组态)选项

 4、加密块的移植

移植项目前,先在 STEP 7 V5.x 中移除块保护,移植之后使用 TIA 博途的保护机制再次对块加密,在 TIA 博途菜单:“Edit > Know-How Protection”

 5、Safety的安全程序

在进行移植前,如果项目中含有S7 Distributed Safety 创建的安全程序,必须使用 S7 Distributed Safety V5.4 SP5 编译项目。这样才能在 STEP7 Safety Advanced 中继续使用这些项目;在  STEP 7 Safety Advanced 中编译移植后的项目。程序结构(1:使用F-CALL)将被转换成符合 STEP 7 Safety Advanced(2:使用主安全功能块)的新的程序结构。因为完整的 F 签名有变化,安全程序必须重新校验。

 6、可移植的和不可移植的组件/软件工具

 7、移植 SCL 程序

带有或不带有"STEP 7 V5.x - SCL 原程序“ 的块都可以移植。但是只有源项目的源程序目录中有相关源程序的项目可以完全移植。

 8、系统诊断(report system errors(SFM/RSE)

  SFM 块(FB49, DB49, FB50 和 FC49)不能被移植,项目移植后:

  在 CPU 属性中激活系统诊断

  必须在 STEP7(TIA 博途)中编译硬件配置以生成包含新的报警和文本列表的新 SFM 块。

 然后必须下载项目到 CPU。

 9、 PLC报警(Alarm_S, Alarm_D, Alarm_8, …)

PLC 消息可以移植,这些消息带有所有参数,包含重新生成的所有信息消息等级。消息类型和消息实例同样移植并保存在 TIA 博途的 PLC 消息中。要求在源项目里使能  "Always assign CPU-oriented unique message numbers" 选项。 可以在 STEP 7 V5.x 项目中使能这个设置,移植前操作如下:

在 STEP 7 V5.x 项目的 SIMATIC Manager 中标记站点(例如 "SIMATIC 300")。

在菜单条中选择“选项 > 用户自定义 ...”("Options > Customize..." )对话框。

选择“消息编号”("Message numbers")标签,使能设定“总是分配 CPU 导向的唯一消息编号”("Always assign CPU-oriented unique message numbers")。

然后使用“文件 > 保存为...”("File > Save as..." )功能和“重新组织(慢)”("With reorganization (slow)" )选项保存项目。

 10、TIA Portal Readiness Check Tool (TIA博途准备就绪检查工具)

  https://support.industry.siemens.com/kompatool/pages/main/index.jsf

 11、组态缺少的/不支持的选项包

 如被移植项目中包含有与当前 STEP 7 版本不兼容或当前电脑未安装的选项包,则该项目无法移植到 TIA 博途中 。 STEP 7 V5.x 中打开该项目时,也会提示缺失的选项包。

 如这些配置是不可或缺的,则必须安装缺失的选项包。需注意安装 STEP 7 当前版本的硬件要求。例如,安装在 Windows 7 (32-bit) 的 STEP 7 V5.5+SP2 需 V4.2.1 (或更高版本) 的 SIMOTION SCOUT 。

 在缺失选项包安装后,必须重新编译项目。 如缺失选项包的配置是不需要的,则必须在 STEP 7 V5.x 中重新组织项目。为此,在 SIMATIC Manager 中打开对话框“文件 > 保存为...”("File > Save as..." ),激活选项“重新组织(慢)”("With reorganization (slow)" )。更改项目名称并确认 (OK) 。保存和重新组织项目后,可移植此新建项目到 TIA 博途。

 如需移植早期 STEP7 版本(例如V5.3)项目到 STEP7 专业版(TIA博途),必须首先在STEP7 V5.4+SP5(或更高版本)中重新编译项目

   今天的故事分享贴大多搬运于西门子官网,旨在和广大西友交流分享,为大家在编程开发时提供更多的方式,有兴趣的西友们一起去试试吧。


V5.X移植程序到TIA注意事项 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3363条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。