【专家大讲堂直播答疑】20220607 网络互连 –冗余S7-400H和其他PLC通信要点解析
直播时间:2021年6月7日 19:30-20:30
主讲专家 : 张如意
课程主要内容如下:
1. S7-400H和PLC通信综述
2. S7-400H和PLC通信方案
3. S7-400H和PLC通信要点
直播课程回看链接:
https://www.ad.siemens.com.cn/1847/Video/LiveForecast?courseId=4411
直播答疑精选:
1. 什么是工业库?订货号是多少?
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
2. 请问MODBUS的CP卡,为什么建议在分布式IO上增加CP卡?
这个主要讨论的Modbus RTU的通信处理器CP卡,需要考虑CPU等故障情况下,通信的冗余切换问题。
对于Modbus RTU通信,需要在CPU机架中增加CP441,或者在分布式IO站点ET 200M 中增加CP341, ET 200SP站点中增加CM PtP。CP441在S7-400H中使用时本身是不支持冗余切换的,也就是说即使一个CP441故障, 通信是不会自动切换到另一个CP441的。所以,建议在分布IO站点中增加CP卡,这样无需考虑CPU等故障时的通信切换。
3. 冗余410-5H控制器,怎么通过DP通讯,将成套设备的单控制器S7-300的控制器通信到410-5H?
如果使用DP通信, 410-5H中需要增加Y LINK,将冗余的DP网络转换为单DP网络,S7-300 CPU或者CP作为DP从站组态在Y LINK下面,如果S7-300无法作为DP从站,那么可以增加DP/DP耦合器。
参考文档:
Ylink后连接S7-300从站(集成DP口)的组态方法
https://support.industry.siemens.com/cs/cn/zh/view/87098553
Ylink后连接S7-300从站(扩展CP342-5)的组态方法
https://support.industry.siemens.com/cs/cn/zh/view/88734608
4. 400冗余CPU怎样和Unified屏通信?
可以参考传统TIA Confort屏的通信,Unified中使用ChangeConnection函数切换S7-400H的参数。
参考文档:
https://support.industry.siemens.com/cs/ww/en/view/96837136
5. 工业库编程都需要设置S7-1500的“允许PUT/GET”通信吗?
这个取决于通信使用的功能块,如果是S7SndH_xx编程,使用的是BSEND,BRCV双边编程,不需要允许PUT/GET通信;如果还是使用的S7PUT/S7GET编程,那么需要允许PUT/GET通信。
6. S7-400H最大4个冗余连接,网络交叉是什么意思?
这对S7容错连接,最大支持4路径冗余,建议使用CP443-1并交叉连接CP。
示例如下:
7. CP443-5有些什么功能,在刚刚提到的冗余410-5H与S7-300的通讯中,起到什么作用?
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接口。
8. 400或者300使用Y LINK作为DP从站,已经组态了IO,为什么还要用PUT/GET指令或者SEND/RCV指令?
如果硬件组态了通过Y LINK的DP通信,那么是不需要PUT/GET等指令的。
9. 比如410的S7连接资源是62个,是一对CPU是62个,还是一对中的每个CPU是62个?如果资源用多了,会不会通讯卡?比如和60个1200通讯是不是太多了,有建议值吗?
是一对CPU总共62个S7连接资源。
如果AS间的通信资源用多了,会影响到AS的通信性能的。我们推荐S7-400H的通信不超过60 KB/ 秒 以及 120 通信块/秒。
10. 将S7-1500组态为PROFINET智能共享设备,在S7-400H中使用,可以吗?
整体来说,不推荐
A.不支持系统冗余,需要判断通信数据然后编程切换
B.注意STEP 7 支持的GSDML的版本,尤其是PCS 7编辑。
11. S7-400H能使用OPC通信吗?
之前针对 S7 400, 发布过一款CP 443-1 OPC UA,支持OPC UA 通信, 但是已经停产了,目前建议使用网关连接S7-400H,例如SIMATIC Cloud Connect 7系列,CN 4100等。
欢迎关注官方微信公众号-西门子工业1847俱乐部,了解更多相关信息。