网站公告
本站微信技术交流群已开启,欢迎各位朋友加入,一起交流探讨,扫描网站下方微信二维码,添加博主微信,发送消息“进群”,即可由博主直接拉入技术交流群。
FANUC 梯形图中为何搜索不到地址
搜索不到地址
在FANUC梯形图中,当需要确认某一程序段含义时,我们需要通过不断搜索线圈与触点来找出我们需要的信号,进而判断当前程序段的逻辑关系。
比如:当我们搜索某一地址线圈时,发现搜索不到该地址的线圈;那么该地址可能以字节型式参与功能指令运算了,需要通过搜索字节地址才能找到;如:搜索不到E55.0的线圈,可以尝试搜索E55地址。
一些特殊的地址属于系统地址,如R9000.0,R9000.1等,该地址属于特殊地址,需要配合相关功能指令一起使用,是搜索不到线圈的。
一些参与功能指令数据转换、传送或者逻辑运算的地址,有时需要确认某一地址的数据来源,若搜索不到该地址,需要确认该地址是否在相关地址的字节范围内。比如:搜索不到地址R1047,是因为R1046以4字节型式参与了功能指令运算。
还有一些地址,在监控数据时可以看出数据变化,搜索数据时并没有发现在相关地址字节范围内,那么该地址有可能参与了读取窗口指令的运算;如图中的R3014数据无法直接在梯形图中搜索到地址及相关地址;
该地址作为读取数据存放地址,由读取窗口指令控制,数据的地址因窗口使用的功能代码不同而不同,有别于普通的功能指令。
若除了上述原因外,还是无法搜索到数据地址的话,有可能该地址为程序预留地址,程序并未编辑完成,或者一些不用的程序段被删除过。
在此与大家分享一些经验,便于初学者学习参考。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。