技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > 西门子S7-1200 PLC的基本数据类型

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

吴翠萍 发布于2020-06-22 17:22 147 2 标签:西门子S7-1200,西门子PLC

【点击领取】三菱案例 | 西门子案例 | 电工手册 | 工具箱 软件

【点击获取】三菱PLC例程117个|西门子PLC例程777个

【点击下载】2020新电工仿真软件


  如果有了解过S7-1200 PLC的学员,相信应该知道S7-1200 PLC所支持的数据类型是远远多于S7-200/200 SMART PLC的吧?


  今天就给大家介绍一下S7-1200 PLC的数据类型。


  除了基本数据类型之外,还支持一些复杂的数据类型,包括结构数据类型Struct、PLC数据类型UDT、数组Array、系统数据类型SDT、硬件数据类型DB_ANY、参数数据类型Variant、String和Char数据类型、WString和WChar数据类型、DTL数据类型等。


  就基本数据类型而言,S7-1200 PLC与S7-200/200 SMART PLC的也有不同,这篇文件中我们先介绍基本数据类型(复杂数据类型下一篇中介绍),基本数据类型包括位、字节、字、双字、整数、浮点数、日期时间,此外字符(String和Char数据类型、WString和WChar数据类型)也属于基本数据类型。


 1、位、字节、字和双字

  位为Bool,字节为Byte,字为Word,双字为DWord。这些数据类型与S7-200/200 SMART PLC都是一样的。这里便不再多说,具体可看下表。

  


  







  2、整数数据类型

  对于S7-200/200 SMART PLC整数数据类型只有INT整数和DINT双整数这两种,而S7-1200 PLC支持6种,USInt、UInt、UDInt是无符号数,SInt、Int、DInt是有符号数,他们的数值范围有所不同。

  







  3、浮点数数据类型

  在S7-1200PLC中,浮点数以 32 位单精度数 (Real) 或 64 位双精度数 (LReal) 表示。但是像S7-200/200 SMART PLC中就没有LReal的数据类型。

  







  4、时间和日期数据类型

  时间和日期数据类型包括Time、Date、Time_of_Day这三种。S7-200/200 SMART PLC是不支持这几种数据类型的,但是S7-1200PLC可以支持这几种数据类型。


  Time 数据作为有符号双整数存储,基本单位为毫秒。可以选择性使用日期 (d)、小时(h)、分钟 (m)、秒 (s) 和毫秒 (ms) 作为单位。


  Date 数据作为无符号整数值存储。用以获取指定日期。


  TOD (Time_of_Day) 数据作为无符号双整数值存储,为自指定日期的凌晨算起的毫秒数。

  







  5、字符数据类型

  字符数据类型包括String和Char、WString和WChar。WString和WChar在S7-200/200 SMART PLC中是不支持的。其中Char数据类型在S7-200/200 SMART PLC里面属于ASCII数据类型,只是它在S7-1200PLC中叫Char 数据类型,这是在名称上有所不同。


  Char 数据类型为字符,将单个字符存储为 ASCII 编码形式。每个字符占用空间为1字节。

  String 数据类型为字符串,操作数可存储多个字符,多可包括 254 个字符。如:"abcdefg"叫字符串,而其中的每个元素叫字符。

  WChar数据类型称为宽字符,占用2个 byte 的内存。它是将单个字符保存为 UFT-16 编码形式。

  WString 数据类型称为宽字符串,用于在一个字符串中存储多个数据类型为 Wchar 的 Unicode 字符。如果未指定长度,则字符串的长度为预置的 254 个字。


  以上就是S7-1200 PLC的基本数据类型,我们重点要了解一下和S7-200/200 SMART PLC不同的数据类型哦。


  前面我们说到S7-1200 PLC的还支持一些复杂的数据类型,那我们就在下一篇文章给大家介绍一下吧,大家敬请关注哟~(技成培训原创,作者:蔡慧荥,未经授权不得转载,违者必究!)



技成培训

微信公众号:jcpeixun


技成电工课堂

微信公众号:jcdgkt


技成PLC课堂

微信公众号:jc-plc

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

西门子S7-1200 西门子PLC

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签