说明 必须编译程序才能查看位使用情况 |
位使用表使您能够查看程序使用了哪些存储器地址(精确到具体某一位)。 它还有助于识别重复赋值错误。
- b 表示已分配存储器的一个位。
- B 表示已分配存储器的一个字节。
- W 表示已分配一个字(16 位)。
- D 表示已分配一个双字(32 位)。
- X 用于定时器和计数器。
示例 1: 位使用表解读
这个位使用表示例显示与其关联程序使用以下存储位置: 字节 I0 中的位 0、1、2、3、4、5 和 7;字节 Q0 中的位 0、1、2、3、4 和 5;字节 M0 中的位 1。
示例 2: 识别重复赋值错误
该示例程序从 MB 10.0 开始进行重复存储器赋值。
可检查位使用表,以识别不正确的赋值。 在正确赋值的程序中,字节中间不会有位值。 BBBBBBBb 无效,而 BBBBBBBB 则有效。 相同的规定也适用于字赋值(应有 16 个相邻的 W)和双字赋值(应有 32 个相邻的 D)。
,