对一个陌生,而且很大的程序,当里面用到了很多P#寻址的方式时候,有什么办法能查找到该寻址在程序中哪个地方运用的?就像我们搜索一个BOOL INT DINT WORD数据类型相同的套路。
最佳答案
1、有什么办法能查找到该寻址在程序中哪个地方运用的?
P#寻址即指针寻址中的地址常数,一般用于地址的初始值与偏移值。P#地址常数肯定离不开AR1,AR2指针寄存器。在程序中只有清楚某个时刻AR1,AR2指针寄存器当前的内容是什么,与P#地址常数结合在一起就会知道所指的地址是什么了。
2、相关文档:
详见《step7编程之地址概念详解》连接:
http://www.plc365.com/jishu/57.html
见《关于S7-300和S7-400指针寻址的说明与例程(更新版)》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/faq/F0215.pdf
提问者对于答案的评价:
我再研究研究看看
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250251.html