首页 理论教育 交叉参考表:9月14日更新

交叉参考表:9月14日更新

时间:2023-06-17 理论教育 版权反馈
【摘要】:交叉参考表给出了S7用户程序所用地址、程序结构的概览。图9-50 交叉参考表使用菜单命令“View”或工具栏上的按钮,可以显示交叉参考表以下地址信息:交叉参考列出存储区域I、Q、M、P、T、C以及DB、FB、FC、SFB、SFC程序块在用户程序中使用的概况。图9-51 交叉参考表过滤功能注意:每次修改程序块后,打开交叉参考表时都会提示更新生成的交叉参考表。

交叉参考表:9月14日更新

交叉参考表给出了S7用户程序所用地址、程序结构的概览。通过交叉参考表可以显示输入(I)、输出(Q)、位存储器(M),定时器(T)、计数器(C)、函数块(FB)、函数(FC)、系统函数块(SFB)、系统函数(SFC)、I/O(外设地址)和数据块(DB)存储区中被用户程序使用的地址列表及程序块调用结构等。

在“SIMATIC Manager”界面中,使用菜单命令“Options”→“Reference Data”→“Generate”生成交叉参考表,然后使用菜单命令“Display”显示交叉参考表,如图9-50所示。

978-7-111-28718-6-Chapter09-61.jpg

图9-50 交叉参考表

使用菜单命令“View”或工具栏上的按钮978-7-111-28718-6-Chapter09-62.jpg,可以显示交叉参考表以下地址信息:

(1)交叉参考978-7-111-28718-6-Chapter09-63.jpg

列出存储区域I、Q、M、P、T、C以及DB、FB、FC、SFB、SFC程序块在用户程序中使用的概况。如果多次使用同一个变量,将显示在不同程序块中使用的位置,使用鼠标双击该地址栏,自动跳转并指向该变量在程序块中的位置。

(2)输入/输出及位存储器赋值978-7-111-28718-6-Chapter09-64.jpg

显示用户程序已占用的定时器和计数器(T和C)以及I、Q、M存储区中的地址概况。符号“X”表示某个位被占用,“B”表示占用一个字节,“W”表示占用一个连续的字,“D”表示占用一个连续的双字。没有占用的数据区域可以分配使用,以避免地址冲突。

(3)程序结构978-7-111-28718-6-Chapter09-65.jpg

显示用户程序内块的分层调用结构,以及所使用的块及其嵌套层次。(www.xing528.com)

(4)未使用的符号978-7-111-28718-6-Chapter09-66.jpg

列出了所有已在符号表中定义但未在用户程序中使用的符号。

(5)无符号的地址978-7-111-28718-6-Chapter09-67.jpg

列出了在用户程序中使用了但未在符号表中定义的绝对地址。

使用菜单命令“View”→“Filter”或工具栏上的按钮978-7-111-28718-6-Chapter09-68.jpg,可以在交叉参考表中设置交叉参考、输入/输出及位存储器赋值表、程序结构和无符号的地址过滤功能,如图9-51所示,在交叉参考数据中,只对位存储区开始地址为10、20的变量进行查看。

978-7-111-28718-6-Chapter09-69.jpg

图9-51 交叉参考表过滤功能

注意:

每次修改程序块后,打开交叉参考表时都会提示更新生成的交叉参考表。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈