虽然看过菲戈发的FB5使用方法,但是依然存在以下问题(具体请见附件图片)
1、现场采用这种方式读取GUD变量,设备重启后,数据能读取到DB281,但是时间一长,FB5就报警6(FIFO队列已满),不知道为什么,难度不能这么循环读取?
2、采用这种方式读取的变量为string与real均能读取(虽然能读取,但是存在与问题1一样的问题),但是INT变量就不能读取,程序一直报警“14”
图片说明:
最佳答案
FB5 FB2 FB3等使用频率过多都会报警FIFO先进先出报警
可以换一个方法
DEFINE GUD_XXX AS $A_DBW[XX] DBW DBB DBR 都可以 再用FC21读取到PLC中
提问者对于答案的评价:
谢谢您的指点!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc303495.html