
PLC中,我们知道表示输入、表示输出,表示中间寄存器,那么他们的取值只有0或者1,也就是相当于一位的二进制。那么如果要存储更多的数据,就需要对数据结构进行定义了,相当于用更多位的二进制来进行存储。PL......
PLC中,我们知道表示输入、表示输出,表示中间寄存器,那么他们的取值只有0或者1,也就是相当于一位的二进制。
那么如果要存储更多的数据,就需要对数据结构进行定义了,相当于用更多位的二进制来进行存储。PLC内部对其进行了设定。
以双字存储单元MD0为例,按照数据结构“高位低字节”的基本排列规则,下面依次是MW0和MW2,而MW0又分为MB0、MB1,MW2又分为MB2和MB3,再往下就是各个位数据。高位在前,低位在后,例如到要从左到右依次排列。在下面的数据结构图中,一目了然,可以看到基本的结构特点。
数据结构图
而数据结构中,需要注意的是为了表示两个数据引用不交叉,MW0后面并不是直接写MW1,而是写的MW2,我们可以思考一下,MD0后面应该写什么呢?
数据结构