大家好,我简单的写了两个INT加法的FB,三个变量都定义了,两个输入INT,一个输出INT,在OB1中调用,下载运行就出错,没想出来是什么原因?调用库中的FB没问题,应该是自己的FB哪里不正确?
问题补充:
那个简单的FB又没问题了,现在又有个FB出问题了,说是长度出错,帮我分析,程序,变量和出错信息见附图
图片说明:
最佳答案
重点检查程序中DB号为#DB_NO的DB块
1.此DB块是否在程序中存在,并且已经下载到CPU中
2.此DB块中的地址范围的大小是否满足FB的调用,换句话说,就是在FB有没有使用该DB块中没有定义的地址
提问者对于答案的评价:
是db块指针问题引起的,我再查查具体原因
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc243778.html