PLC数据类型汇总表

电子说

1.3w人已加入

描述

二进制数

名称 类型 占用空间 举例   同类型
BOOL 布尔型 1位   TRUE      1 FALSE       0  
BYTE 位字符串 8位 IB2
QB2
MB1
DB1.DBB2
Tag_Name
与 SINT 和 USINT 数据类型处理的数据相同 SINT和USINT
但不能比较大小
WORD 位字符串 16位 MW2
DB1.DBW2
Tag_Name
INT 和 UINT 数据类型处理的相同的十进制数据 INT 和 UINT
但不能比较大小
DWORD 位字符串 32位 MD10
DB1.DBD8
Tag_Name
DINT 和 UDINT 数据类型处理的相同的十进制数据 DINT 和 UDINT
但不能比较大小
LWORD 位字符串 64位   LINT 和 ULINT 数据类型处理的相同的十进制数据 LINT 和 ULINT
但不能比较大小

字符串类型想要比较大小,只能换位整数格式在进行比较大小。      

整数

名称 类型 占用空间 举例   同类型
SINT 整数 8位     与BYTE占用位数相同
USINT 整数 8位     BYET
INT 整数 16位     WORD
DINT 整数 32位     DWORD
LINT 整数 64位     LWORD

 

数据类型前面的U为无符号,例如UINT为无符号16位整数

INT位有符号16位整数

浮点数

 

名称 类型 占用空间 举例   同类型
REAL 浮点数 32位   1.0:REAL#1.0  
LREAL 浮点数 64位      

 

字符串

 

名称 类型 占用空间 举例   同类型
CHAR 字符 8位 取值范围ASCII 字符   可用来显示文字
WCHAR 字符 16位 取值范围$0000 - $D7FF    
STRING 字符串     STRING 的操作数在一个字符串中存储多个字符,最多可包括 254 个字符  

 

字符中特殊字符表示  

 

字符 十六进制 含义 示例
$L 或 $l 0A 换行 '$LText', '$0AText'
$N 0A和OD 断行
断行在字符串中占用 2 个字符,在编辑器的显示画面中将转换为 $R$L。
'$NText', '$0A$0DText'N
$P 或 $p 0C 分页 '$PText', '$0CText'
$R 或 $r 0D 回车 (CR) '$RText','$0DText'
$T 或 $t 09 切换 '$TText', '$09Text'
$$ 24 美元符号 '100$$', '100$24'
$' 27 单引号 '$'Text$'','$27Text$27'

 

编辑:黄飞

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分