我想问问SMART200PLC系统报警除了通过在软件PLC选项诊断,是不是还可以通过系统报警字SMW100读取报警类型?如附图所示。因为我的PLC过一两天又会出现报警故障,重新上电后又好了。我想通过做报警的方式知道具体是因为什么报警,还有怎么处理,求大神们指教。
图片说明:
最佳答案
可以通过系统报警字 SMW100 读取 CPU 的报警类型。
当CPU不能正常工作时:
1、检查 CPU 内部的逻辑;
2、还需要判断该故障是否由于CPU硬件故障造成的。CPU提供了多个途径来诊断CPU硬件的状态。
下面的链接中有一个实例,是以 AM06 模块为例说明了硬件诊断的方法,可以用该方法来诊断其它 CPU、EM 扩展模块和 SB 信号板的信息状态。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/029.html
3、可用上面的方法在系统手册附录 D 中可查相关代码,来帮助你诊断
S7-200 SMART V2.3系统手册
https://support.industry.siemens.com/cs/document/109745610
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc364051.html