当前位置: 首页 > 工业控制产品 > 自动化控制 > PLC可编程控制器

类型分类:
科普知识
数据分类:
PLC可编程控制器

西门子S7-1500 PLC的基本数据类型

发布日期:2022-04-27 点击率:166 品牌:西门子_Siemens

西门子S7-1500 PLC的基本数据类型

2021-09-21 05:01分类:西门子PLC 阅读:

371

 

客户在程序编写时,自变量的文件格式务必与命令的基本数据类型相符合。S7系列产品plc的基本数据类型关键分成基本上基本数据类型、复合型基本数据类型和主要参数种类,针对S7 - 1500 PLC,还包含系统软件基本数据类型和硬件配置基本数据类型。

基本上基本数据类型的操作数一般是32位之内的数据信息。基本上基本数据类型分成位基本数据类型、数学课基本数据类型、标识符基本数据类型、计时器基本数据类型及其日期和時间基本数据类型。在日期和時间基本数据类型中,存有超出32位的基本数据类型;针对S7 - 1500 PLC来讲,还提升了很多超出32位的该类基本数据类型。为便捷较为学习培训,故一并放到基本上基本数据类型中开展详细介绍。

位基本数据类型关键有布尔型( Bool)、字节数型(Byte)、字形(Word)和双字形( DWord),针对S7 -1500 PLC,还适用长字形(LWord),而S7 - 300/400 PLC仅适用前4种。

当政基本数据类型中,只表明储存器中诸位的情况是0 (FALSE)或是1(TURE)。其长短能够是一位( Bit)、一个字节(Byte,8位)、一个字(Word,16位)、一个双字(Double Word,32位)或一个长字(Long Word,64位),各自相匹配Bool、Byte、Word、DWord和LWord种类。位基本数据类型一般用二进制或十六进制文件格式取值,如2# 01010101、16# 283C等。特别注意的是,一位布尔型基本数据类型不可以立即赋常标值。

位基本数据类型的参量表明必须在数据信息以前依据数据存储器长短( Byte、Word、DWord、LWord)再加上B#、W#、DW#或LW#(Bool型以外),能够表明的数据信息范畴见表1。

表1位基本数据类型的数指范畴

位数据类型的数据表示范围

针对S7 - 1500 PLC,数学课基本数据类型关键有整数金额种类和实数种类(浮点型种类)。

整数金额种类又分成有标记整数金额种类和无符号整数种类。有标记整数金额种类包含短整数型( SInt)、整数型(Int)、双整数型(DInt)和长整数型(Llnt);无符号整数种类包含无标记短整数型( USInt)、无符号整数型(UInt)、无标记双整数型(UDInt)和无符号长整数型( ULInt)。针对S7 - 300/400 PLC,仅适用整数型Int和双整数型DInt。

短整数型、整数型、双整数型和长整数型数据信息为有标记整数金额,各自为8位、16位、32位系统和64位,在储存器选用二进制补码表明,最大位为标记位(0表明正数、1表明负值),其他诸位为标值位。而无标记短整数型、无符号整数型、无标记双整数型和无符号长整数型数据信息均为无符号整数,每一位均为合理标值。

实数种类实际包含实数型( Real)和长实数型(LReal),均为有标记的浮点型,各自占有32位系统和64位,最大位为标记位(0表明正数、1表明负值),下面的8位(或11位)为指数值位,剩下位为末尾数位,一同组成实数标值。实数的特性是运用比较有限的32位系统或64位能够表明一个非常大的数,还可以表明一个不大的数。针对S7 - 300/400 PLC,仅适用实数型Real。

原来的标识符基本数据类型( Char)长短为8 bit,操作数在储存器中占一个字节,以ASCII码文件格式储存单独标识符。变量定义表明时应用反斜杠,比如变量定义标识符A表明为‘A’或CHAR#′A′。表2列举了Char基本数据类型的特性。

表2 Char基本数据类型的特性


长短/bit

文件格式

取值范围

键入值实例

8

ASCII标识符

ASCII字段名

'A ',CHAR#′A′


针对S7 - 1500 PLC,还适用宽标识符种类(WChar),其操作数长短为16 bit,即在储存器中占有2B,以Unicode文件格式储存拓展字段名中的单独标识符。但只涉及到全部Unicode范畴的一部分。变量定义表明时必须加WCHAR#作为前缀及反斜杠,比如变量定义标识符a表明为WCHAR#‘a’。控制字符在键入时,以美元符号表明。表3列举了WChar基本数据类型的特性。

表3 WChar基本数据类型的特性


长短/bit

文件格式

取值范围

键入值实例

16

Unicode标识符

$0000~$D7FF

WCHAR#'A', WCHAR#'$0041'


计时器基本数据类型关键包含時间( Time)和S5時间(S5Time)基本数据类型。与S7 - 300/400 PLC对比,S7 - 1500 PLC还适用长期(LTime)基本数据类型。

時间( Time)基本数据类型为32位系统的IEC计时器种类,內容用ms(ms)为企业的双整数金额表明,能够是正数或负值,表明信息内容包含天(d)、钟头(h)、分鐘(m)、秒(s)和ms( ms)。表4列举了Time基本数据类型的特性。

表4 Time基本数据类型的特性

Time数据类型的属性

S5時间(S5 Time)基本数据类型自变量为16 bit,在其中最大俩位未用,下面的俩位为时基信息内容(00表明0. 01 s,01表明0.1 s,10表明1s,11表明10 s),剩下12位为BCD码文件格式的稳态值,其范畴为0~ 999,如图所示1所显示。该文件格式所表明的時间为稳态值与时基的相乘。S5 Time的参量文件格式为時间以前加S5T#,比如S5T#16sl00 ms,以时基0.1 s表明的稳态值为161,故相匹配的自变量內容为2#0001 0001 0110 0001。

表5 列举了S5 Time基本数据类型的取值范围等特性。

表5 S5Time基本数据类型的特性

S5Time数据类型的属性

S5 Time时间格式

图1 S5 Time时间格式

长期( LTime)基本数据类型为64位IEC计时器种类,操作数內容以纳秒(ns)为企业的长整数金额表明,能够是正数或负值。表明信息内容包含天(d)、钟头(h)、分鐘(m)、秒(s)、ms( ms)、微秒(μS)和纳秒(ns)。参量表明文件格式为時间前面LT#,如LT#11ns。表6列举了LTime基本数据类型的特性。

表6 LTime基本数据类型的特性

LTime数据类型的属性


上一篇:PLC程序编写规范和要求

下一篇:西门子plc间接寻址方法

下一篇: PLC、DCS、FCS三大控

上一篇: 除镍用树脂 苏州市蒸

推荐产品

更多