TC3_Check function定位出错代码
第一:CheckBounds使用
打完断点之后,通过黄色箭头我们可以看到,程序运行到CheckBounds := lower;处停止,说明写入超过的数组的下限。
第二:定位出错代码
此时我们通过CheckBounds了解到有错误发生,那么我们应该如何精确定位到是哪一段程序发生到错误呢?
我们保持这样的状态之后,在菜单栏处找到PLC,在Windows子菜单中点击“调用栈”。
在弹出的窗口中可以看到,第一行就是CheckBounds停止运行的位置,那么我们双击第二行就可以定位到在FB功能块调用出中对应的出错程序。
