西门子step7-mirco/win软件查看交叉引用功能的方法
用下列方法打开“交叉引用”窗口:
菜单命令“检视”→“交叉引用”或单击浏览条中的“交叉引用”按钮。
单击 “交叉引用”窗口底部的标签,可以查看“交叉引用”表、“字节用法”表或“位用法”表。
1,“交叉引用”表
参看step-mirco/win窗口组件
2,“字节用法”表
(1)用“字节用法”表查看程序中使用的字节以及在哪些内存区使用。在“字节用法”表中,b表示已经指定一个内存位;b表示已经指定一个内存字节;w表示已经指定一个字(16位);d表示已经指定一个双字(32 位);x用于计时器和计数器。如图24所示字节用法表显示相关程序使用下列内存位置:mb0中一个位;计数器c30;计时器t37。
图24 “字节用法”表
(2)用“字节用法”表检查重复赋值错误。如图25所示,双字要求四个字节,vb0行中应有4个相邻的d。字要求2个字节,vb0中应有2个相邻的w。mb10行存在相同的问题,此外在多个赋值语句中使用mb10.0。
图25 用“字节用法”表检查重复赋值错误
3,“位用法”表。
(1)用“位用法”表查看程序中已经使用的位,以及在哪些内存使用。如图26所示“位用法”表显示相关程序使用下列内存位置:字节ib0的位0、1、2、3、4、5和7;字节qb0的位0、1、2、
3、4和 5;字节mb0的位1。
图26 “位用法”表
(2)用“位用法”表识别重复赋值错误。在正确的赋值程序中,字节中间不得有位值。如图27所示,bbbbbbbb无效,而bbbbbbbb则有效。相同的规定也适用于字赋值(应有16个相邻的位)和双字赋值(应有32个相邻的位)。
图27 用“位用法”表识别重复赋值错误
本站仅提供信息发布平台,文章仅代表作者个人观点。