西门子6ES7136-6PA00-0BC0现货供应

西门子6ES7136-6PA00-0BC0现货供应

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036

西门子6ES7136-6PA00-0BC0现货供应

1 移植Step7 V5.x到Step7 Professional V11概述

  对于早期的西门子自动化工程项目,如S7-200 MicroWIN、STEP7、WinCC、WinCCflexible等项目文件均可以移植到TIA 博途平台,这样能够保证自动化项目的延续性,同时也保护了项目的原有投资。

  为了保证移植成功,移植Step7 V5.x到Step7 V11平台还要满足一些必要条件,包括移植所需的硬件软件要求、项目一致性等,下面将详细介绍所有的必要条件。

  出于术语需要,这边要特别说明的是,Step7 Professional V11是TIA Portal V11平台软件中的一部分,下面内容中所应用的这两种称呼将基与此,将不再另行说明。

  2移植Step7 V5.x到Step7 Professional V11必要条件

  以下是移植Step7 V5.x到Step7 Professional V11的详细要求,只有满足以下要求,项目才能移植成功。

  2.1 软件要求

  在希望执行项目移植的计算机上,除了安装 STEP 7 Professional V11 以外,还必须安装 STEP 7 V5.4+SP5 或更高版本 STEP 7 及相关许可证;被移植项目中使用的 STEP 7 选项包也必须安装并且获得相关许可证。

  2.2 项目一致性

  必须保证STEP 7 V5.x原始 项目必须是一致的,即 STEP 7 程序、硬件组态和网络组态必须是一致的。这可以通过在Step7 V5.4+SP5或更高平台下来完成项目的一致性检查。

  关于项目一致性的相关操作本文不做过多描述,详细信息可以参考以下连接:

  5416540

  2.3 硬件组件

  TIA Portal V11 的硬件目录需包含 STEP 7 V5.x 项目中使用的所有硬件组件,对于TIA Portal V11 支持截止到 2007 年10 月 1 号还能订购没有被废止的模板,这些模板存在于 STEP7 V11 的硬件目录中。

  TIA Portal V11中做支持的硬件列表可以参考以下连接:

  如果项目中包含的硬件组件不能满足以上要求,移植将失败,但通过以下几点修改,可以实现项目移植或部分移植:

  ? 在 STEP 7 V5.x 中,使用市场上还在销售的模板替代不可移植的模板

  ? 在 TIA Potal V11中安装Step7 V5.x原始项目中未有的 GSD 文件

  ? 在移植时不移植硬件组态,仅移植Step7 V5.x原始项目的软件部分,如图1所示:

西门子6ES7288-8SW01-0AA0

  图1:不移植硬件组态

  注意

  从 STEP 7 Professional V11+SP2 起,“Exclude hardware configuration(阻止硬件组态)"选项默认是使能的,必须禁止这个选项才能移植包含硬件配置的项目。

  2.4 块保护

  可以移植带保护块的项目到 TIA Portal V11 中,并可以下载这些块到 CPU 中,但是需要注意的是对于 STEP 7 V5.5 中使用 S7 Block Privacy (S7 块加密)加密的块被标记将不支持,必须遵循以下规则:

  ? TIA Portal V11不支持 STEP 7 V5.x 所用的块保护机制(KNOW_HOW_PROTECT 或 使用 S7 Block Privacy 加密), STEP 7 Professional V11 使用一种改进过的块保护机制。

  ? 不能打开或编辑这些块。

  ? 对于STEP 7 V5.x 的块保护不能在 TIA Portal V11 被移除。

  建议:

  移植项目前,在 STEP 7 V5.x 中移除块保护,移植之后使用 STEP 7 Professional V11 的保护机制再次对块加保护,在 STEP 7 Professional V11 菜单中通过“Edit > Know-How Protection"对块加保护。

  2.5 安全项目移植

  为了移植 STEP 7 V5.x 中带 F 程序的项目,必须先完成 STEP 7 Safety Advanced V11 的安装,移植后就可以获得完整的 STEP 7 安全项目,保留着 S7 分布式安全程序结构和全部标识。

  F 程序的检验和和全部标识不会因移植而改变,移植过来的项目不需要再次许可也不用重新编译就可以下载到 F CPU (如图2中的①所示)。

  但是如果使用 STEP 7 Safety V11 编辑或者重编译了移植过来的 F 程序,程序就会改变为 STEP 7 Safety Advanced V11(如图2中的②所示) 格式,这样,F 程序就会得到一个新的全部标识和新的校验和,这意味着这个 F 程序必须重新许可。

西门子6ES7288-8SW01-0AA0

  图2:安全项目移植

  2.6 IEC语言和软件工具

  使用 IEC 语言 LAD, FBD, STL, S7-GRAPH 或 S7-SCL 编辑的程序可以移植到 STEP 7 Professional V11 中,另外可以移植带或不带相关源文件 "STEP 7 V5.x - SCL source" 的S7-SCL 块,分以下两种情况:

  1) 在 STEP 7 V5.x 项目 S7-SCL 源文件块中可用(推荐)

  如果需要在 STEP 7 Professional V11 中编辑 S7-SCL块,在移植前 V5.x 项目的源文件夹中必须包含 S7-SCL 源文件, STEP 7 V5.x 的 S7-SCL 源文件将做为 S7-SCL 块移植到 STEP 7 Professional V11 中,但实际的源文件并没有跟随转移,因为块源文件对 STEP 7 Professional V11 没有用,在 STEP 7 Professional V11 中,一个 SCL 块总是以无保护形式生成(即使在 V5.x 源文件中包含 "KNOW-HOW-PROTECT")。

  2)在STEP 7 V5.x 项目无 S7-SCL 源文件可用

  在 STEP 7 V5.x 中未包含相关源文件的 S7-SCL 块将被当作带保护的块移植到 STEP 7 Professional V11 中,之后可以“V2. 4块保护"中的规则可以适用于这些块,如对块进行编辑等。

  S7-GRAPH 和 S7-SCL 块移植到 STEP 7 Professional V11 后需要重编译,然后可下载项目到 CPU 中,在块编译并下载后才有能进行在线浏览。

  2.7 不能移植的组件处理

  以下组件和软件工具在移植到 Step7 Professional V11 时将不受保护:

  1)过程诊断 S7-PDIAG

  S7-PDIAG 块(FB44, DB44, ...)可移植但被标记为不支持,块可以下载但是不能编

  辑,消息文本和地址监控实例在 STEP 7 Professional V11 项目中也不再有效。

  2)H 系统

  3)多项目(仅单个项目能移植)

  TIA Portal V11 将不再支持以下组件和软件工具移植:

  1)S7-HiGraph

  S7-HiGraph块可移植但标记为不支持

  2)iMap

  3)FMS 连接

  4)由 STEP 7 V5.x 生成的库,为了避免出错,推荐将这些块从库拷贝到项目中,移植后再将这些块拷贝到 TIA Portal 库中。

  2.8 系统诊断/报告系统错误(SFM/RSE)

  SFM 块(FB49、DB49、 FB50 和 FC49)不能移植,移植后,要在 CPU 属性中激活系统诊断,移植后必须在 STEP 7 Professional V11 中编译硬件配置以生成包含新的报警和文本列表的新 SFM 块

  移位指令分为左、右移位和循环左、右移位及移位寄存器指令三大类。左移和右移指令的功能是将输入数据IN左移或右移N位后,把结果送到OUT中。主要包括:①字节移位指令,SLB-字节左移指令,SRB-字节右移指令;②字移位指令,SLW-字左移指令,SRW-字右移指令;③双字移位指令,SLD-双字左移指令,SRD-双字右移指令。

    1)循环移位指令包括

    (1)字节循环移位指令:RLB-字节循环左移指令;RRB-字节循环右移指令。

    (2)字循环移位指令:RLW-字循环左移指令;RRW-字循环右移指令。

    (3)双字循环移位指令:RLD-双字循环左移指令;RRD-双字循环右移指令。

    2)左、右移位指令的特点

    (1)被移位的数据是无符号的。

    (2)在移位时,存放被移位数据的编程元件的移出端与特殊继电器SM1.1相连,移出位送SM1.1,另一端补零。

    (3)移位次数Ⅳ与移位数据的长度有关,若Ⅳ小于实际的数据长度,则执行Ⅳ次移位;若Ⅳ大于数据长度,则执行移位的次数等于实际数据长度的位数。

    (4)移位数据Ⅳ为字节型数据。

    (5)左、右移位指令影响到的特殊继电器有SM1.0(零)、SM1.1(溢出)。

    (6)影响ENO正常工作的出错条件为SM4.30006

    3)循环左、右移位指令的特点

    (1)被移位的数据是无符号的。

    (2)在移位时,存放被移位数据的编程元件的移出端与另一端相连,又与特殊继电器SM1.1相连,移出位在被移到另一端的同时,也进入SM1.1;另一端自动补零。

    (3)移位次数Ⅳ与移位数据的长度有关,若Ⅳ小于实际的数据长度,则执行Ⅳ次移位;若Ⅳ大于数据长度,则执行移位的次数为Ⅳ除以实际数据长度的余数。

    (4)移位次数Ⅳ为字节型数据。

    (5)循环移位指令影响的特殊继电器有SM1.1 (0)SM1.1(溢出)。

    (6)影响允许输出ENO正常工作的出错条件为SM4.30006

    4)左移和右移指令

    左移和右移指令的功能是将输入数据IN左移或右移N位后,把结果送到OUT中。

    (1)字节移位指令:

    SLB-字节左移指令;

    SRB-字节右移指令。

    (2)字移位指令:

    SLW-字左移指令;

    SRW-字右移指令。

    指令格式如下:

 

    (3)双字移位指令:

    SLD-双字左移指令;

    SRD-双字右移指令。

    指令格式如下:

 

    5)循环左移和循环右移指令

    (1)字节循环移位指令:

    RLB-字节循环左移指令;

    RRB-字节循环右移指令。

    指令格式如下:

 

    (2)字循环移位指令:

    RLW-字循环左移指令;

    RRW-字循环右移指令。

    指令格式如下:

 

    (3)双字循环移位指令:

    RLD-双字循环左移指令;

    RRD-双字循环右移指令。

    指令格式如下:

 

  6)移位寄存器指令

  SHRB:移位寄存器指令。

  指令格式如下:

 

  (1)移位寄存器的数据类型无字节型、字型、双字型之分。

  (2)移位寄存器低位的地址为S_BIT;高位地址的计算方法为MSB=N-1+7S BIT的位号))/8,高位的字节号为MSB的商+S BIT的字节号,高位的位号为MSB的余数。

    (3)移位寄存器的移出端与SM1.1连接。

    (4)移位寄存器指令影响的特殊继电器为SM1.0(零)、SM1.1(溢出)。

    (5)影口向ENO正常工作的出错条件为SM4.3(运行时间)、0006(问接寻址)、0091(操作数超界)、0092(计数区错误)。


人气
38
发布时间
2023-06-14 01:16
所属行业
PLC
编号
31650576
我公司的其他供应信息
相关西门子产品
拨打电话
微信咨询
请卖家联系我