FANUC 梯形图中为何搜索不到地址
搜索不到地址
在FANUC梯形图中,当需要确认某一程序段含义时,我们需要通过不断搜索线圈与触点来找出我们需要的信号,进而判断当前程序段的逻辑关系。
比如:当我们搜索某一地址线圈时,发现搜索不到该地址的线圈;那么该地址可能以字节型式参与功能指令运算了,需要通过搜索字节地址才能找到;如:搜索不到E55.0的线圈,可以尝试搜索E55地址。
一些特殊的地址属于系统地址,如R9000.0,R9000.1等,该地址属于特殊地址,需要配合相关功能指令一起使用,是搜索不到线圈的。
一些参与功能指令数据转换、传送或者逻辑运算的地址,有时需要确认某一地址的数据来源,若搜索不到该地址,需要确认该地址是否在相关地址的字节范围内。比如:搜索不到地址R1047,是因为R1046以4字节型式参与了功能指令运算。
还有一些地址,在监控数据时可以看出数据变化,搜索数据时并没有发现在相关地址字节范围内,那么该地址有可能参与了读取窗口指令的运算;如图中的R3014数据无法直接在梯形图中搜索到地址及相关地址;
该地址作为读取数据存放地址,由读取窗口指令控制,数据的地址因窗口使用的功能代码不同而不同,有别于普通的功能指令。
若除了上述原因外,还是无法搜索到数据地址的话,有可能该地址为程序预留地址,程序并未编辑完成,或者一些不用的程序段被删除过。
在此与大家分享一些经验,便于初学者学习参考。
▼