描述:为什么监视S7-GRAPH FB时状态栏显示not processed,如图1所示 :
图 1 状态栏显示not processed
原因及解决方法:被监视的Graph FB块未执行或被监视的背景数据块不存在。
1) 被监视的Graph FB块未执行。
通常在Graph FB块未被执行时出现这种状态,如图2所示,当M100.0 = 0 时,FB1并未执行,此时监视FB1,就会出现图1所示not processed状态。
解决方法:将M100.0 常置1或者将EN直接连接母线时,即可正常监视FB1。
图 2 未执行的FB1
2) 被监视的背景数据块不存在
默认情况下Graph编辑器将把与FB块号相同的DB作为背景数据块,如图3所示,FB1默认把DB1作为背景数据块。如果DB1并不是FB1的背景数据 块,点击监视时会弹出“Modify/Adapt Instance DB Number”对话框,如图4所示,需要手动输入实际使用的背景数据块。如果输入的背景数据块不存在,例如输入不存在的DB10,在线监视时将会出现图1 中not processed 状态。
解决方法:在图4所示的对话框中设置正确的背景DB。
图 3 Graph FB块与背景数据块
图 4 选择背景数据块
下载内容
内容 | 下载 |
为什么监视S7-GRAPH FB时状态栏显示not processed | ( 242 KB ) |
测试程序 | ( 285 KB ) |
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc324906.html