首页 > 其他分享 >西门子 PLC 的基本数据类型

西门子 PLC 的基本数据类型

时间:2024-07-23 20:30:21浏览次数:6  
标签:Word 字节 16 数据类型 浮点数 西门子 PLC 整型

西门子基本数据类型有:

STEP7的基本数据类型总共有7种,分别为:位(bit)、字节(Byte)、字(Word)、双字(Double Word)、整型数(INT)、双整型数(DINT)以及实数(REAL)。

1. 位(bit)

取值:1、0

寻址方式:地址标识符+字节地址+位地址。

533c1640-ae63-11ed-bfe3-dac502259ad0.jpg

图1 基本数据类型:位(bit)

2. 字节(Byte)

8位二进制数组成一个字节。其中,第0位为最低位(LSB),第7位为最高位(MSB)。

寻址方式:地址标识符+B+字节地址,其中,"B"即代表字节。

53538aa0-ae63-11ed-bfe3-dac502259ad0.jpg

图2 基本数据类型:字节(Byte)

3. 字(Word)

相邻的两个字节组成一个字,16位。

字用来表示无符号数,范围:[0000,FFFF]16进制,或[0,65535]10进制

寻址方式:地址标识符+W+首字节地址,其中,"W"代表字。

537c51ec-ae63-11ed-bfe3-dac502259ad0.jpg

图3 基本数据类型:字(Word)

4. 双字(Double Word)

相邻的两个字组成一个双字,32位。

双字也用来表示无符号,范围:[00000000,FFFFFFFF]16进制

寻址方式:地址标识符+D+首字节地址,其中,"D"代表双字。

5403773a-ae63-11ed-bfe3-dac502259ad0.jpg

图4 基本数据类型:双字(Double Word)

5. 整型数(INT)

整数是有符号数,占16位。最高位为符号位,0:正数;1:负数。

取值范围为:[-32768,32767]。

6. 双整型数(DINT)

双整数也是有符号数,占32位。最高位为符号位,0:正数;1:负数。

取值范围为:[-2147483648,2147483647]。

7. 浮点数(REAL)

标准的浮点数格式如图5所示,占32位。

最高位为符号位,0:正数;1:负数。

542835f2-ae63-11ed-bfe3-dac502259ad0.jpg

图5 基本数据类型:浮点数(REAL)

浮点数的优点是用32位的空间可以表示非常大和非常小的数。

PLC在处理模拟量时,其输入和输出大多是整数,用浮点数来处理这些数据时要进行整数和浮点数之间的相互转换。例如图6所示,现场采集的数据为16位的整型数("#IN"),PLC在做控制前,要先将其转换为浮点数("#DItoR")。由于整型数占16位,而浮点数占32位,二者不能直接转换。要先将整型数转换为双整型("#ItoDI"),然后再转换为浮点型。

545126f6-ae63-11ed-bfe3-dac502259ad0.jpg

图6 整型数转换为浮点数

需要注意的是,浮点数的运算速度比整数的运算速度要慢得多

标签:Word,字节,16,数据类型,浮点数,西门子,PLC,整型
From: https://www.cnblogs.com/yujian2022/p/18319563

相关文章

  • 西门子热水器全国各市售后服务电话官方24小时西门子维修中心
    西门子热水器售后服务电话400-6856-656西门子热水器24小时售后服务电话400-6856-656全面解析!西门子热水器官方客服热线400-685-6656引言:首先,我会从介绍西门子热水器的品牌背景开始,然后转向讨论其售后服务的重要性。在这一部分,我会强调为什么一个可靠的售后服务对于消费者来说......
  • 西门子燃气灶24小时售后服务热线电话官方统一西门子燃气灶维修中心
    西门子燃气灶售后服务电话400-6856-656西门子燃气灶24小时售后服务电话400-6856-656全面解析!西门子燃气灶官方客服热线400-685-6656引言:首先,我会从介绍西门子燃气灶的品牌背景开始,然后转向讨论其售后服务的重要性。在这一部分,我会强调为什么一个可靠的售后服务对于消费者来说......
  • Redis-10大数据类型理解与测试
    Redis10大数据类型我要打10个1.redis字符串(String)2.redis列表(List)3.redis哈希表(Hash)4.redis集合(Set)5.redis有序集合(ZSet)6redis地理空间(GEO)7.redis基数统计(HyperLogLog)8.redis位图(bitmap)9.redis位域(bitfield)10.redis流(Stream)官网地址Redis键(key)常......
  • 西门子燃气灶全国售后维修24小时客服热线
    业务范围:A.空调拆装、空调维修、空调移机、空调清洗、空调加雪种、空调保养、空调消毒、维修制冷设备、中央空调维修保养B.空调器不制冷,空调器制冷不够,空调器运行噪音,空调器漏水,空调器漏电,空调风机不转C.中央空调不制冷,中央空调不运行,中央空调过载保护,中央空调滴水D.空......
  • C++数据类型
    基本数据类型(PrimitiveDataTypes)整数类型(IntegerTypes)int:用于表示整数,大小通常为4字节(32位),范围约为-2,147,483,648到2,147,483,647。inta=10;short:表示较小的整数,通常为2字节(16位),范围约为-32,768到32,767。shortb=100;long:表示较大的整数,通......
  • Java 支持的数据类型与 MySQL 支持的数据类型对比
    Java支持的数据类型与MySQL支持的数据类型对比整数类型:Java:byte,short,int,longMySQL:TINYINT,SMALLINT,INT,BIGINT对应关系:byte对应MySQL的TINYINTshort对应MySQL的SMALLINTint对应MySQL的INTlong对应MySQL的BIGINT浮点数类型:Java......
  • UNS0881a-P,V1 3BHB006338R0001 可编程控制器PLC
    产品型号:UNS0881a-P,V13BHB006338R0001产品类别:可编程控制器PLC产品成色:全新、非全新质量保障:365天原产地;美国库存;有货品牌;ABBUNS0881a-P,V13BHB006338R0001控制板是一种电子设备,主要用于控制和管理各种电气设备。它通常由主控芯片、外设接口、电源模块、存储模......
  • 西门子燃气灶全国售后服务电话官方24小时(全国西门子客服热线号码)
    西门子燃气灶售后服务电话400-685-6656西门子燃气灶24小时售后服务电话400-685-6656理解关于数字经济讲话的精神西门子燃气灶全国售后服务热线号码4006856656(一)如何认识数字经济发展的迫切性,数字经济发展迫切性有三个维度。即速度,广度,深度。先要速度,即“数字经济发展......
  • C语言的数据类型、变量、操作符、printf、scanf详解
    目录一、数据类型1.1、什么是数据类型1.2、数据类型有哪些(1)字符型(2)整型(3)浮点型(4)布尔型1.3、有符号signed和无符号unsigned1.4、sizeof操作符二、变量2.1、变量的创建2.2、变量的分类2.3、变量的初始化三、操作符3.1、算术操作符3.2、赋值操作符3.3、单目操作......
  • 小型plc的自由协议通讯( 基于RS232)
    1,接线  2,串口设置  2,程序监控 3,串口测试小工具 ......