百摩网
当前位置: 首页 生活百科

plc变量表数据类型(探讨PLC变量的数据类型及数值范围)

时间:2023-07-17 作者: 小编 阅读量: 1 栏目名: 生活百科

如:IW0由IB0和IB1组成的,其中I是输入映象寄存器,W表示字,0是字的起始字节。字1.4、双字相邻的两个字组成一个双字,来表示一个无符号数。在编程时如果已经使用了MD100,如果再用MW100或MW102,就要特别慎重,避免重复定义。正整数1.6、32位整数32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。单精度浮点数2、复合数据类型用户通过复合基本数据类型而生成就是复合数据类型。占用8个字节,BCD编码。

PLC是工业控制不可缺少的自动化核心设备,要想学好PLC就必须要先了解数据类型。数据类型是所有自动化软件的编程基础,只有熟练掌握,才能随心所欲的驾驭。下面我们就以西门子S7-200为例,详细讲述这些常用的数据类型。

siemens PLC

1、基本数据类型

基本数据类型由以下几种:

1.1、位(bit) 

定义为BOOL(布尔型),只有两个值:0 或 1。如:I0.0,Q0.1,M0.0,V0.1 等。

1.2、字节(Byte)

定义一个字节(Byte)等于8 位(Bit),其中0位为最低位,7 位为最高位。

如:IB0(包括 I0.0~I0.7 位),QB0(包括Q0.0~Q0.7 位),MB0,VB0 等。

用十六进制表示的范围为:00~FF,用十进制表示的范围为 0~255。

字节

1.3、字(Word) 

定义相邻的两字节(Byte)组成一个字(Word),表示一个无符号整数,所以一个字为16位。

如:IW0 由 IB0 和 IB1 组成的,其中I是输入映象寄存器,W表示字,0是字的起始字节。特别注意的是:起始字节必须是偶数。

字的范围为十六进制的 0000~FFFF,十进制的 0~65536。

在编程时,如果已经使用 IW0,如果想再用 IB0或 IB1,就要特别慎重,避免重复定义。

1.4、双字(Double Word)

相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为 32 位。

如:MD100 是由 MW100 和 MW102 组成的,其中M是位存储区,D表示双字,100是双字的起始字节。特别注意的是:双字的起始字节也必须是偶数。

双字的范围为十六进制的 0000~FFFFFFFF(即十进制的 0~4294967295)。

在编程时如果已经使用了MD100,如果再用 MW100或MW102,就要特别慎重,避免重复定义。

双字

特别注意:以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。

1.5、16位整数(INT,Integer)

整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。

正整数

1.6、32 位整数(DINT,Double Integer)

32 位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。

负整数

1.7、浮点数(R,Real)

浮点数为 32 位,可以用来表示小数。浮点数可以为:1.m×2e。

单精度浮点数

2、复合数据类型

用户通过复合基本数据类型而生成就是复合数据类型。

复合数据类型包括以下几种:

2.1、数组(ARRAY)

将一组同一类型的数据组合在一起组成一个单位就是数组。

2.2、结构(STRUCT)

将一组同不同类型的数据组合在一起组成一个单位就是结构。

2.3、字符串(STRING)

字符串是由最多 254 个字符组成的一维数组。

2.4、日期和时间(DATE-AND-TIME)

用于存储年、月、日、时、分、秒、毫秒和星期的数据。占用 8 个字节,BCD 编码。

星期天代码为1,星期一~星期六代码分别是 2~7。

如:DT#2004_07_15_12:30:15.200 为 2004 年 7 月 15 日 12 时 30 分 15.2 秒。

2.5、用户定义的数据类型(UDT,User-Defined Data Type)

由用户将基本数据类型和复合数据类型组合在一起形成的数据类型。

可以在数据块DB和变量声明表中定义复合数据类型。

3、数据类型汇总表格

4、举例说明

对于有符号的整数来说,最高位用作符号位,余下的位才是数值部分。

下面以有符号整数INT来举例说明其数值范围为什么是-32768-32767?

最高位是符号位,0为" "、1为"-,去掉一个符号位后,余下的数据只有15位。

15位二进制1对应的整数最大正整数为2^15-1=32767,最大值为 32767,对应二进制:0111 1111 1111 1111。即十进制范围:0~32767;

15位二进制1对应的整数最大负整数为-2^15=-32768,最大值为-32768,对应二进制:1111 1111 1111 1111。即十进制范围:-32768~-1;

西门子PLC

其实,数据类型简单也复杂,尤其是自定义数据类型。看得懂,并不代表你能在编程过程中能正确使用。只有自己动手编程,对不同的数据类型进行定义和使用,才能有深入地理解和掌握。当你对数据类型充分理解后,就可以学习数据的寻址。坚持不懈的学习和实际编程,才会有可能成为变成专家。

    推荐阅读
  • 女人为什么愿意让男人搂着(为什么男人都喜欢搂着女人睡觉呢)

    自从步入婚姻的殿堂,夫妻俩就是新婚燕尔,鸾凤和鸣,名正言顺地住在了一起,睡在了一起。古话说得好,同床共枕乃是前世500年所修,生活在一起,侬侬我我,非常的甜蜜美满,白天如胶似漆,晚上也是卿卿我我,谁也不愿意离开谁。如果你的老公也喜欢搂着你睡觉,恭喜你,你找到了真爱。男人喜欢搂着女人睡觉,也说明这个男人很善良,时时刻刻为你着想,想时时刻刻保护着你,害怕你受到一点点伤害。

  • 九流霸主小说原名叫什么(九流霸主简介)

    不料奸商陷害导致平民百姓流离失所,作为商界代表的李清流被推到风口浪尖,随后其皇子身份被揭开。为保护龙傲一和众多平民,李清流进宫,后龙傲一也决定进宫为百姓伸冤,与李清流再次相遇,两人联手揭露真相。

  • 600公里的小车托运费用标准(800公里托运一台车多少)

    专业汽车托运板车托运一台车的价格其实并不固定。虽然托运小轿车的价格不固定,但是大概费用都由三部分构成:运输费、保险费和提送车费。其次是一些超高超长车型需要占用两个板位,费用也是加倍。在办理汽车托运之前,汽车托运公司都会帮我们提前计算好价格,然后我们再去确定是否选择这家公司进行轿车托运。这种情况虽然会花费多一些金钱,但是会比较的方便省事,避免路上出现的一些特殊情况。

  • 这种果子你有吃过吗(这个果子熟了很多人没吃过)

    八月瓜、软枣猕猴桃,这两种野果相对来说是驯化比较成功的品种,尤其是软枣猕猴桃,如今已成功地打入了高端水果市场,吸引了不少人的目光。在国外,软枣猕猴桃有另外一个名字,英文名叫Kiwiberry,国内译名奇异莓。奇异莓营养价值很高,它和猕猴桃一样含有丰富的维生素,尤其是维C的含量堪称水果之中的王者,适量食用奇异莓对于帮助人体补充维生素有很大好处。不过,这个过程将会比较漫长,所以目前还是有不少人对于种植奇异莓有兴趣。

  • 保水剂用与不用的区别(保水剂的主要作用有哪些)

    保水剂可以吸收一定程度的使用过的肥料和农药,然后缓慢释放,以达到更好的肥效和药用效果,还能在一定程度上改善土壤结构,促进微生物的生长。现在国内外的保水剂大致分为两大类:丙烯酰胺-丙烯酸酯共聚物,另一种是淀粉是丙烯酸酯共价化合物。国内生产的保水剂主要的特点是吸收率高,吸收速度快,但保守性能只能维持2年。因此,大多数农业保水剂的厂家已转而生产聚丙烯酸钾或聚丙烯酸铵。

  • 家庭简易小零食怎么做(家庭简易小零食做法)

    下面希望有你要的答案,我们一起来看看吧!家庭简易小零食怎么做食材:面粉适量、鸡蛋1个油、糖适量。两勺面粉,一个鸡蛋,一勺白糖加适量清水。揉成面团,醒10分钟。擀面杖擀成薄饼,再切成小条。蘸裹上一层牛奶。油温5成热下锅炸,炸至飘起后再炸至金黄酥脆。捞起,出锅、控油。自制小零食完成,香酥可口。

  • 北京bj90新款2022款五座(北京BJ90起售价99.8万元)

    作为北京汽车的高端车型,北京BJ90在今年7月份也迎来了常规改款。今天给大家测评的车型是2021款3.0T政荣版北京BJ90。外观方面,这款车的外观设计继续采用北京汽车家族式越野五孔前格栅,配合氙气大灯以及LED日行灯,让车头看上去十分大气。从车辆尺寸方面来看,这款车是不折不扣的大型SUV车型。再加上北京越野品牌的加持,能给很多车主带来更大的吸引力。

  • 油爆虾丁的做法 油爆虾丁的做法大全

    调料油750克,绍酒1大匙,精盐、味精各1/3小勺,葱、姜、蒜末各少许,淀粉适量。

  • excel怎么设置每页都有表头(excel高级用法之一)

    以下内容大家不妨参考一二希望能帮到您!excel怎么设置每页都有表头打开一个两页的Excel表,选择页面布局,点击“打印标题”。单击“顶端标题行”后面的按钮。选中Excel中的表头,返回到前个对话框,点击“确定”。打开打印预览会看见第二页已有表头。MicrosoftExcel是Microsoft为使用Windows和AppleMacintosh操作系统的电脑编写的一款电子表格软件。

  • 穿越玄幻后宫流小说推荐(5本玄幻热血后宫爽文)

    八百年后,张若尘重生,当年的池瑶已经是池瑶女帝,而且是书中整个昆仑界的主宰。于是灵魂穿越重生之后的张若尘,开始了他的复仇之旅。辰的儿子奥古斯丁七世查理被刺后,杜维立卡琳娜为女皇,并带领人类全族击退北方的异族军队,成为了罗兰帝国的英雄。主角的杜维对很多人来说都极具吸引力——运筹帷幄决胜千里智商绝对不下线,有点邪气但是意外得挺可爱。