故事作者:羲

最近创作

看看TA的故事

解读专家大讲堂|网络互连-冗余 S7-400H 和其他 PLC 通信要点解析

已锁定

总坛主 西门子1847工业学习平台

  • 帖子

    786
  • 精华

    3
  • 被关注

    53

论坛等级:奇侠

注册时间:2011-06-09

普通 普通 如何晋级?

解读专家大讲堂|网络互连-冗余 S7-400H 和其他 PLC 通信要点解析

1190

0

2022-06-21 17:28:44

精彩内容


在现场工厂中,在 S7-400H 控制系统之外,可能还是其他各类成套设备,例如 S7-1500, S7-300 等等。如果 S7-400H 和成套设备之间通信交换数据, 那么我们需要考虑:


· 可用性:在单点故障的情况下,如何确保通信正常?

· 实时性:秒级别?毫秒级别?

· 成本:需要增加软件或者硬件,或者编程工作量?


本次的专家大讲堂中,我们将针对 400H 和 PLC 通信方案和要点做一个比较详细的整理和说明,包括西门子 S7 控制器之间S7、PN以及DP等通信,和其他厂商 PLC 之间的 Modbus 通信等。帮助用户了解冗余 PLC 之间通信方案,避免错选、漏选。了解冗余 PLC 之间通信要点,高效地3进行项目实施和快速地故障排查。

618钜惠开启,开通1847会员55折起~ 还有《PLC使用小窍门集锦》请速速查阅!


  • 限量秒杀
    2022年6月15日至20日,大额优惠券限量放送,畅学版(年卡)优惠至6.18折

(优惠券限量放送,强烈建议先把打折券领到手)

买二送一
7月30日前,购买两张(含)以上畅学版或专业版会员卡,额外免费获得专业版(季卡)1张(价值159元)

618满赠新用户首单满618元,随机赠送精美礼品

618活动期间,除优惠福利外,1847平台还为您带来为期一个月的《内行说——热门话题期期学》。 第一期将为你带来《PLC使用小窍门集锦》,PLC作为工业控制中不可或缺的一部分,在工业生产中得到广泛的应用。很多工程师在使用PLC中积累了不少经验技巧,想要学习的朋友,千万别错过!


技术问答汇总

Q1:什么是工业库?订货号是多少?

A1:SIMATIC PCS 7 工业库(SIMATIC PCS 7 Industry Library,IL)扩展了 SIMATIC PCS 7 高级过程库 (APL) 应用,还集成了多种经过实践检验的行业库,例如:水和废水处理行业库,楼宇自动化行业库等。


使用 SIMATIC PCS 7 工业库,具有以下优点:

  •  通过标准化的方式将风险降到最低

  •  界面、操作风格和 PCS 7 APL 一致

  •  易于集成 S7-300 和面板


工业库包含4部分内容,两个子库:Industry Library for PCS 7和Industry Library for S7,分别侧重于 S7-400 和 S7-300 应用;还有用于面板和 TIA Portal 通信的功能库。

目前最新版本为 Industry Library V9.1,订货号参考链接:

https://support.industry.siemens.com/cs/ww/en/view/109805501

Q2: 请问 MODBUS 的 CP 卡,为什么建议在分布式 IO 上增加CP卡?

A2:这个主要讨论的 Modbus RTU 的通信处理器 C P卡,需要考虑 CPU等故障情况下,通信的冗余切换问题。

对于 Modbus RTU 通信,需要在 CPU 机架中增加 CP441,或者在分布式 IO 站点 ET 200M 中增加 CP341, ET 200SP 站点中增加CM PtP。CP441 在 S7-400H 中使用时本身是不支持冗余切换的,也就是说即使一个 CP441 故障,通信是不会自动切换到另一个CP441 的。所以,建议在分布 IO 站点中增加 CP 卡,这样无需考虑 CPU 等故障时的通信切换。

Q3:冗余 410-5H 控制器,怎么通过 DP 通讯,将成套设备的单控制器 S7-300 的控制器通信到410-5H?

A3:如果使用 DP 通信, 410-5H 中需要增加 Y LINK,将冗余的 DP 网络转换为单 DP 网络,S7-300 CPU 或者 CP 作为 DP 从站组态在 Y LINK 下面,如果 S7-300 无法作为 DP 从站,那么可以增加 DP/DP 耦合器。


参考文档:

Y link 后连接 S7-300 从站(集成DP口)的组态方法

https://support.industry.siemens.com/cs/cn/zh/view/87098553

Y link 后连接 S7-300 从站(扩展 CP342-5)的组态方法

https://support.industry.siemens.com/cs/cn/zh/view/88734608


Q4:400冗余 CPU 怎样和 Unified 屏通信?

A4:可以参考传统精智面板的通信,Unified中使用ChangeConnection函数切换 S7-400H 的参数。参考文档:

https://support.industry.siemens.com/cs/ww/en/view/96837136

Q5:工业库编程都需要设置 S7-1500 的“允许PUT/GET”通信吗?

A5:这个取决于通信使用的功能块,如果是 S7SndH_xx 编程,使用的是BSEND,BRCV双边编程,不需要允许 PUT/GET 通信;如果还是使用的 S7PUT/S7GET 编程,那么需要允许 PUT/GET 通信。

Q6: S7-400H 最大4个冗余连接,网络交叉是什么意思?

A6:这对S7容错连接,最大支持4路径冗余,建议使用 CP443-1 并交叉连接CP。

示例如下:

Q7:CP443-5 有些什么功能,在刚刚提到的冗余 410-5H 与S7-300 的通讯中,起到什么作用?

A7:CP443-5 是扩展控制器的 DP 接口的,可以作为 DP 主站或者从站。在和 S7-300 通信中,不一定要会使用到 CP443-5。S7-400H 和 S7-300 通信,我们可以考虑基于以太网的S7连接, PN/PN 耦合器等方式,只有使用 DP 通信时,才可能需要考虑再增加Y LINK 和 S7-300 DP 通信。Y LINK 可以连接在 S7-400H 集成DP 接口,也可以使用 CP443-5 扩展的 DP 接口。

Q8:400或者300使用 Y LINK 作为 DP 从站,已经组态了IO,为什么还要用 PUT/GET 指令或者 SEND/RCV 指令?

A8:如果硬件组态了通过Y LINK的DP通信,那么是不需要PUT/GET等指令的。

Q9:比如410的S7连接资源是62个,是一对 CPU 是62个,还是一对中的每个 CPU 是62个?如果资源用多了,会不会通讯卡?比如和60个1200通讯是不是太多了,有建议值吗?

A9:是一对CPU总共62个S7连接资源。

如果AS间的通信资源用多了,会影响到AS的通信性能的。我们推荐S7-400H 的通信不超过60 KB/ 秒  以及 120 通信块/秒。

Q10:将 S7-1500 组态为 PROFINET 智能共享设备,在 S7-400H 中使用,可以吗?

A10:整体来说,不推荐:

  • 不支持系统冗余,需要判断通信数据然后编程切换

  • 注意 STEP 7 支持的 GSDML 的版本,尤其是 PCS 7 编辑。

Q11:S7-400H 能使用 OPC 通信吗?

A11:之前针对 S7-400,发布过一款 CP 443-1 OPC UA,支持OPC UA 通信, 但是已经停产了,目前建议使用网关连接 S7-400H,例如SIMATIC Cloud Connect 7系列,CN 4100 等。






解读专家大讲堂|网络互连-冗余 S7-400H 和其他 PLC 通信要点解析 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

西门子工业1847俱乐部

共有72条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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