plc西门子s7-200基础知识(西门子s7-200plc编程实例精解)
导语:西门子S7-200系列PLC学习(14 数据类型关系)
本节主要讲解各数据类型之间的相互关系。在此之前,我们先来熟悉一下数据类型。
如下图所示:
由于数据类型是我们初期学习PLC的一个重点内容,本节我们再逐项介绍一下:
位:最小计数单位,指可以是“0或1”.通常在地址中作为序号使用;
字节B(比“位”大,包含8个位):是“数据类型”中最小单位;
字W(比“字节”大,包含2个字节,16个位):是“数据类型”中常用单位;
双字DW(比“字”大,包含2个字,4个字节,32个位):是“数据类型”中较大的单位。
在地址信息中,通常包含以下内容: “存储区标识符+数据类型+序号”。
其中,第一位信息,就是标定该信息所属的存储区是哪里。
而“位类型地址”是不包含数据类型的,如: I0.0-I0.7;Q0.0-Q0.7,就是“存储区+序号”;
而其他类型地址,如:VB0,VW0和VD0又分别代表什么含义呢?
这里,我们说明一下位的排列顺序和规律,即右边为低字节,左边为高字节,顺序排列:
大家可以看一下,以下这个图:
发现什么规律了么?对,就是“低位高字节,高位低字节”。位的排序,是从右向左,由低向高排布的。但在低一级的单位排序上,要遵从“低位高字,和高位低字”的排序要求。
如图所示,在地址信息显示时,还遵从按照“下级单位的低位排序”的原则。在命名方面,如VW0是因为,其向下包含VB0和VB1,按照“取首字节序号”的规则命名就是VW0。而VW2下面包含VB2和VB3,所以就命名为VW2.以此类推,也可以理解为数据类型中,向下包含几个B,就按照数字几作为间隔单位,向后递推排序。
比如,VW0之后,就是VW2,VW4... 而VD0之后,就是VD4,VD8,VD12...
最后,强调一下,数据类型是不允许有交叉的。也就是说向下包含的数据内容,不允许被同级的别的数据所使用,否则就会出现系统错误。
下一节,我们介绍“有符号数和无符号数”
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小心创作整理编辑!