1.报警信息详细见图片1和2.
2.根据报警信息提示跳转到程序,为FC0,FC0为被调用功能块。详细程序为STL语言编写,详细见图3.4.5.
3.报警的信息跳转到程序的地方为图6位置。
4.调用FC0的程序为图7
5.小弟对STL语言及指针寻址不太了解,请问各位大佬能否删除报错误的这两段程序。如果不删除如何更改避免CPU报错。图片8.9.10为其中一个背景数据块。
图片说明:
最佳答案
这个块FC0块是高速计数器用的块,不知道为什么要这么写;首先DB30.DBD46和DB30.DBD50是做什么的,要先弄清楚,如果只是不让CPU死机的话,可以将赋值程序里,给DB30.DBB12的值从32,改为31,就能够跳过出现报警的程序了;
提问者对于答案的评价:
感谢大神。FM350计数器,同样的FC0程序调用了4次。
L DBB 12
L B#16#20
<I
SPB M003
这段程序更改后目前没有发现报警信息。我是直接的吧那两段程序删了。同样感谢啊鸣的解答。硬件配置上确实没有这两个地址。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287401.html