请问大家有什么办法读取I/O从站的

比如判断CPU和CPU或ET200等接口模块或者通信模块以及HMI及服务器通信中断状态?系统有自诊断吧?这些状态保存在哪里的?谢谢!

最佳答案

用的什么PLC?你在300/400里面提温,就以300/400PLC为例
可以用FB126对从站进行诊断;
使用FB126功能块对PROFIBUS DP和PROFINET IO网络进行诊断时要注意什么?
https://support.industry.siemens.com/cs/cn/zh/view/78943021

或者使用SFC51也可以
这些状态需要你创建一个DB块,读取的状态按地址就放到DB块里面
参考:
如何读取DP或PN总线上各站点的状态?
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.26/Comm_2.26.html
如何使用SFC 51 “RDSYSST”(对于扩展为DP主站 的CP443-5)读出DP从站的诊断数据?
https://support.industry.siemens.com/cs/cn/zh/view/19951051
SFC 51常用功能使用入门
https://support.industry.siemens.com/cs/cn/zh/view/79609718
SFC51 设定 SSL_ID W
https://support.industry.siemens.com/cs/cn/zh/view/1650464
使用SFC51/SFB52/SFB54诊断PROFINET IO使用入门
https://support.industry.siemens.com/cs/cn/zh/view/90528012
如何编写用于 SIMATIC S7 的 PROFIBUS DP 诊断块 FB125、FC125?
https://support.industry.siemens.com/cs/document/387257

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:39
下一篇 2020年10月31日

相关推荐