以上是ADH164的数据存储区
可以分成这几个部分:
一、数字量输入通道这一部分叫DI通道,实际上就是digital input的缩写。数量一共是32个。
ix0.0是这个di通道的名字,它是布尔类型的数据,它的地址就是%ix0.0
AT这里是指的的地址位置“位于”
%ID0这里指的是具体的地址,可以看这里(把下面的m换成i就行)
DWORD就是指的数据类型(刚好32bit,也就是32位,即32个2进制的数字),具体见下面
后面的括号里的就是注释的内容,意思是“32通道数字量输入”
channel i 的意思是输入通道(input通道),我觉得这里也指的i区
输入存储区(
I
区)
输入映像区。
CPU
及扩展模块的数字量输入占用输入存储区地址,模拟量输入同样也占用输入
存储区地址。另外,一些特殊功能,诸如以太网通讯或者
DP
通讯,也占用输入存储区的地址。
I
区最大可存储
512
个字节。
输入存储区通过寻址方式访问,可以按位、字节、字、双字访问。具体访问方法请参见
4.2
章
节。
输入存储区是只读的,并且不能掉电保持。在仿真模拟时,输入存储区的地址可以被输入,也
可以被强制。但是在在线调试时,只能被强制。输入和强制是
PowerPro
在调试时改变数据的方式, 请参见 8.4.9
和
8.4.10
章节。
%ix0.0是一个地址:
bool是一个数据类型
括号bit 0的意思是第0位
它占用的是这个双字地址(32个bit)的第一个bit,即bit 0
对了,这里面有个需要注意的地方,不要觉得ix0.7后面就是0.8,0.9,1.0,命名规则并不是这样的,8位为一字节,所以,ix0.0-ix0.7为一组(8个位为一组)
7.3
4.1
10.3