变量使用情况统计功能
理想: 变量的使用情况,应包括
1.1 已定义 且在工程中已使用的变量 和
1.2 已定义 但在工程中未使用的变量。
目前,编程软件 编译后,通过“交叉引用”可以查看的是 1.1 已使用的变量.
问题: 具有类似功能的程序,为了日后可以快速修改而生成新的一个项目的工程,
往往将一些寄存器的地址长期固定的分配,比如某容器的液位、温度、体积值 分配在一个数据区,将 液位、温度的极限报警参数 分配在 另一个固定的数据区。
这样,不同项目的类似容器的数据 和 参数都相对固定,PLC 程序 和 HMI 程序(数据地址和 画面元素 ) 此部分 就几乎无需 任何修改。而 每个项目的容器数量可能不同, 实际占用的寄存器并非所有已定义的变量。
编译“交叉引用”可以查看 已使用的变量, 未使用的已定义变量却不直观列出,
在程序变量比较庞大之后,未使用的已定义变量 不想被其他新定义的变量地址 重叠--就比较麻烦。
2.子程序调用关系
目前,编程软件,不能非常直观的 展示程序结构,以及在程序中 --可以右键或快捷键 定位打开子程序内容 。