SFC51读PROFINET从站是否掉站

程序如下:   
   CALL  "RDSYSST"
       REQ       :=TRUE
       SZL_ID    :=W#16#694
       INDEX     :=W#16#64
       RET_VAL   :=MW2
       BUSY      :=M0.7
       SZL_HEADER:="DIAG_STRUCT".STAT0
       DR        :=P#DB63.DBX0.0 BYTE 258
现场实际操作发现一个问题,我的CPU主站后挂了设备号分别为1,2,3,三个G120变频器作为从站,连接顺序为CPU-1号站-2号站-3号站,如果1号站与2号站的网线断掉,1号站的装置BF灯正常,无报警信息;2号站的装置BF红灯亮,有报警信息。但是通过SFC51读取的从站状态为1号站和2号站全部掉站。请问这种现象是否正常?还是应该只有2号站报掉站,而1号站正常。程序上是否有错?

最佳答案

参见下述文档:
<使用SFC51/SFB52/SFB54诊断PROFINET IO使用入门>下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0374.zip
《通过FB126诊断PROFINET IO系统》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0257.pdf
《如何编写用于 SIMATIC S7 的 PROFIBUS DP 诊断块 FB125、FB126? 》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/Software/387257.zip

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午5:17
下一篇 2018年12月2日 下午5:17

相关推荐