将 CPU 318-2 DP 替换为 CPU 317-2 DP 和 CPU 317-2 PN/DP 时应注意什么 ?

描述
这里将解释将 CPU 318-2 DP 替换为 CPU 317-2 DP和 CPU 317-2 PN/DP 时应注意什么,以及两种类型 CPU 的不同属性。n

CPU 318-2 DP 与 CPU 317-2 DP、CPU 317-2 PN/DP 有哪些不同?

CPU 318-2 DP 具有 400 系列 CPU 的硬件结构,带有集成装载存储器和用于扩展已有装载存储器的存储卡选件。CPU 318-2 DP 的技术规范与 S7 400 CPU 的技术规范很相近,这可以从 FB、FC、过程映像的编号以及其它一些属性看出。n

CPU 317-2 DP、CPU 317-2 PN/DP 基于新的硬件结构,使用 MMC 作为绝对需要的装载存储器。在操作和数学运算的处理时间等方面,CPU 317-2 DP、CPU 317-2 PN/DP 的设计表达出与 CPU 318-2 DP 非常相近的参数。n

在某些方面,技术属性的设计甚至超过 CPU 318-2 DP 的技术属性,例如 FB、FC 或位存储区等。而例如 I/ O 过程映像的设计却非常相近。这样,在将 CPU 318-2 DP 项目移植到 CPU 317-2 DP、CPU 317-2 PN/DP 系统上时,如果使用了过程映像的更高数据区 (在 CPU 317-2 DP、CPU 317-2 PN/DP 中可以使用这些数据区),则需要进行一些调整。与 CPU 318-2 DP 相比,可以在 CPU 317-2 DP、CPU 317-2 PN/DP 上使用的 FM 和 CP (LAN) 的编号则有所变化。n

CPU 317-2 DP、CPU 317-2 PN/DP 的保持模式有所不同,这是由数据块的新硬件架构造成的。参见条目号 17602317。n

对于单独的应用情况,应该确认各个技术规范适用于从 CPU 318-2 DP 改为 CPU 317-2 DP、CPU 317-2 PN/DP,并且应该相应地修改用户程序。为此,必须比较两种 CPU 的技术规范。CPU 318-2 DP 条目号 8860591,CPU317-2 DP 和 CPU317-2 PN/DP 条目号 12996906。n

更换时的注意事项:

  • 异步工作的 SFC:
    在某些状况下,有些异步工作的 SFC 在调用之后就已经处理完毕 (准异步)。此 SFC 实际是异步运行在 CPU 317-2 DP 上的。
  • SFC 20 “BLKMOV”:
    使用 SFC 20,不能将数据复制到非过程相关的 DB 以外。SFS 20 不再具有此功能。现在,使用 SFC 83“READ_DBL”完成此功能。
  • 通过 SFC 12 激活/取消激活 DP 从站:
    通过 CPU 317-2 DP 自动激活从站,通过 SFC 12 取消激活,这仅在冷重启动 (从 STOP 转为 RUN) 时执行,而不再是在该期间内 (从 RUN 转为 STOP) 执行。
  • 在程序处理期间更改运行次数:
    在使用新型 CPU 时,当对程序进行了优化,以执行特定处理次数时,需要注意下列问题:
    – CPU 317-2 DP (PN/DP) 中的程序处理,部分程序会变得更快。
    – 需要 MMC 访问的程序 (例如系统引导、RUN 状态时的程序下载、DP 站返回等等) 在 CPU 317-2 DP、CPU 317-2 PN/DP 上可能会运行得更慢。
  • CPU 317-2 DP (PN/DP) 的装载存储器原则:
    对于 CPU 318-2 DP,装载存储器是集成在 CPU 中的,如果需要可以通过存储卡进行扩展。
    CPU 317-2 DP (PN/DP) 的装载存储器位于微存储卡中 (MMC)。微存储卡始终是保持的。在将块加载到 CPU 中之后,这些块就被转存在 MMC 卡上,这样在电源掉电和系统复位之后程序块也不会丢失。在 CPU 317-2 DP (PN/DP) 上,可以在 DB 的块属性中设置保持模式。
  • 新的硬件结构:
    使用带 MMC 的 CPU 317-2 DP (PN/DP) 来替换带有集成装载存储器的 CPU 318-2 DP,进行硬件结构变更时,在编程时需要注意前面说明的一些问题。
  • 两种 CPU 在技术规范方面的差异:
    在编程应用程序时,必须考虑两种 CPU 在技术规范方面存在的差异。DB、FB 的编号、已存在的异步 OB 的编号都有变化。
    CPU 317-2 DP (PN/DP) 的 I/O 区域较小,并且无法像 CPU 318-2 DP 可以在硬件配置中进行配置。这样访问该数据区域的用户程序就可能需要进行调整。
    这同样适用于其它技术属性,例如位存储区、模拟量和数字量输入和输出。
    在组态 S7 通讯时,使用的编程方法保持不变。但是需要注意,CPU 317-2 DP (PN/DP) 以及 CPU 318-2 DP 只能在 S7 连接上作为服务器使用。而作为客户端的 S7 通讯只能通过附加 CP (PROFIBUS 或以太网) 实现。

“CPU 318 移植检测” 工具
“CPU 318 移植检测” 工具用于分析是否可以将现有的 S7 程序移植到当前的 S7-300 CPU (例如. CPU 319-3 PN/DP或者 CPU 317-2 PN/DP)。因此用户可以检查为 CPU 318-2 DP 开发的 S7 程序是否也可以运行在当前的 S7-300 CPU上。n

此工具分析相关 S7 程序的源代码,包括:n

  • 使用的系统功能块(SFC和 SFB – 这些系统功能块是否也能用于当前的 S7-300 CPU?)n
  • 使用的组织块(OB – 当前的 S7-300 CPU 是否也需要这些系统组织块?)n
  • 有问题的程序逻辑 (当前的 S7 程序是否包含可能引起问题的调用或者命令?)

分析的结果和注意事项会以 HTML 表格的形式表现。n

您可以在下载条目 ID 22680601中找到关于系统需求,安装和运行的详细描述。n

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc333342.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论