【转载】西门子828D数据块结构介绍

西门子828D数据块结构介绍     

给大家普及一下基础知识,计算机语言由二进制0,1数字组成。每一个二进制字符都有一个地址,在计算机内部寄存使用。这样就有了位、字节、字、双字的概念。

8 28D的PLC数据结构可以想象成,PLC内的数据都是居住在小区中,小区有多个单元楼,大楼的高度是有限延伸的,这就是存储极限,每个房间都存放一个元素,元素分为0,1两种类型。

下面以大楼DB2500为例说明:

1) 内存地址:好比是一座大楼的房间号,指定了元素所在的位置,这样在寻找某一个元素时就非常方便。内存地址=楼号+楼层号+房间号

2) 位(bit):好比是一座大楼的房间;用于存储一个元素,该元素有黑白两种选择,即0,1.位的地址标示符由“楼号——层号——房间号”组成;如DB2500.DBX1000.0楼号DB2500,层号DB1000,房间号bit0;

3) 字节(byte):好比是一座大楼的某一层;大楼每一层有固定的8个房间;8个房间组成一个楼层,楼层有一个专属地址为DBB,如DBB1000.

4) 字(word):好比是一座大楼的双层组合,开始层由0,2,4,6…起始

两楼组合也有专属地址,为DBW,如DBW1000,注意这里没有单楼层号;

5) 双字(double word):好比是一座大楼的四层组合,开始层由0,4,8,12…起始四楼组合也有专属地址,为DBD,如DBD1000,注意这里没有单楼层号;

 

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞4 分享
评论 共1条

请登录后发表评论