bool 布尔量 就是开关量 只有 0,1byte 字节word 字 16位整数dword 双字 32位整数int 带符号16位整数dint 带符号32位整数real 浮点数 实数 32位适配器 就是plc 和电脑的 连接线 例如 MPI电缆  以s7300为例:S7-300的数据类型分以下三种:基本数据类型、复合数据类型和参数类型。 一、基本数据类型 1、位(bit) 常称为BOOL(布尔型),只有两个值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。 2、字节(Byte) 一个字节(Byte)等于8位(Bit),其中0位为最低位,7位为最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范围:00~FF(十进制的0~255)。 3、字(Word) 相邻的两字节(Byte)组成一个字(Word),来表示一个无符号数,因此,字为16位。如:IW0是由IB0和IB1组成的,其中I是区域标识符,W表示字,0是字的起始字节。需要注意的是,字的起始字节(如上例中的“0”)都必须是偶数。字的范围为十六进制的0000~FFFF(即十进制的0~65536)。在编程时要注意,如果已经用了IW0,如再用IB0或IB1要特别加以小心。 4、双字(Double Word) 相邻的两个字(Word)组成一个双字,来表示一个无符号数。因此,双字为32位。如:MD100是由MW100和MW102组成的,其中M是区域标识符,D表示双字,100是双字的起始字节。需要注意的是,双字的起始字节(如上例中的“100”)和字一样,必须是偶数。双字的范围为十六进制的0000~FFFFFFFF(即十进制的0~4294967295)。在编程时要注意,如果已经用了MD100,如再用MW100或MW102要特别加以小心。 以上的字节、字和双字数据类型均为无符号数,即只有正数,没有负数。 5、16位整数(INT,Integer) 整数为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-32768~32767。 6、32位整数(DINT,Double Integer) 32位整数和16位整数一样,为有符号数,最高位为符号位,1表示负数,0表示正数。范围为-2147483648~2147483647。 7、浮点数(R,Real) 浮点数为32位,可以用来表示小数。浮点数可以为:1.m×2e,其存储结构如图所示: 8、常数的表示方法 常数可以是字节、字或双字,CPU以二进制方式存储,也可以用十进制,十六进制ASCII码或浮点数形式来表示。如下图所示: 说明:(1)S5T#格式为:S5T#aD_bH_cM_dS_eMS,其中a,b,c,d,e分别是日,小时,分,秒和毫秒的数值,输入时可以省掉下划线,如表中所示。 (2)D#取值范围为:D#1990_1_1~D#2168_12_31。 二、复合数据类型 用户通过复合基本数据类型而生成就是复合数据类型。 复合数据类型包括以下几种: 1、数组(ARRAY) 将一组同一类型的数据组合在一起组成一个单位就是数组。2、结构(STRUCT) 将一组同不同类型的数据组合在一起组成一个单位就是结构。 3、字符串(STRING) 字符串是由最多254个字符组成的一维数组。 4、日期和时间(DATE-AND-TIME) 用于存储年、月、日、时、分、秒、毫秒和星期的数据。占用8个字节,BCD编码。星期天代码为1,星期一~星期六代码分别是2~7。 如:DT#2004_07_15_12:30:15.200为2004年7月15日12时30分15.2秒。 5、用户定义的数据类型(UDT,User-Defined Data Types) 由用户将基本数据类型和复合数据类型组合在一起形成的数据类型。 可以在数据块DB和变量声明表中定义复合数据类型。 三、参数类型 是为在逻辑块之间传递参数的形参(Formal Parameter,形式参数)定义的数据类型。

西门子real是什么数据类型_西门子PLC数据类型相关推荐

  1. 西门子real是什么数据类型_西门子S7-1500 PLC的基本数据类型

    用户在编写程序时,变量的格式必须与指令的数据类型相匹配.S7系列plc的数据类型主要分为基本数据类型.复合数据类型和参数类型,对于S7 - 1500 PLC,还包括系统数据类型和硬件数据类型. 基本数 ...

  2. 西门子real是什么数据类型_西门子PLC的数据类型及数据转换

    1. 数据类型 在PLC项目编程中,离不开数据类型和变量,搞清楚数据类型和数据类型的转换很重要. 常用的数据类型包括以下几种: 位(bit),字节(Byte),字(Word),双字(Double Wo ...

  3. 西门子atch指令详解_西门子PLC指令表-技术中心-智慧矿山-煤矿自动化,煤矿自动化系统,煤矿综合自动化,科达自控—煤矿生产无人值守的推动者,践行者和领导者...

    一.西门子PLC编程语言 PLC的编程语言包括以下五种:梯形图语言(LD).指令表语言(IL).功能模块图语言(FBD).顺序功能流程图语言(SFC)及结构化文本语言(ST).不同型号的PLC编程软件 ...

  4. 西门子atch指令详解_西门子PLC,STL语句指令大全,有语句注释,一般人都收藏...

    大家写PLC程序,尤其用到STL语言是不是一边写代码,一边放个巨大的PDF,100多页.用到那个翻页半天,罗里吧嗦.今天把西门子90几个STL语句表,全部整理发给大家.有语句注释,收藏备用吧. 指令( ...

  5. 西门子array数据类型_西门子S71200之间以太网通信(图文)

    西门子S7-1200之间以太网通信 一.通信前的准备 首先创建新项目,并命名为"s7-1200之间通信",如下图所示: 然后组态设备,选择s7-1200的CPU 1214C DC/ ...

  6. 西门子real是什么数据类型_西门子数据类型REAL转WORD和S5TIME的方法

    real转双整数是有一个取整指令的round,这样就可以实现把real转换为双整数,当然余数丢失了. 双整数比如MD10,那么MD10=(MW10+MW12)组成的,当然这里不是数学符号,不明白的可以 ...

  7. 西门子标准报文1常用_西门子V90 PN伺服与PLC通信连接

    西门子V90伺服系统,最近比较流行的也比较经济的就是V90 PN版(profinet总线通信),以前是V90脉冲通信版,控制上V90PN配合博图软件工艺设置方便很多. V90PTI通信版和V90PN通 ...

  8. 西门子标准报文1常用_西门子1500系列PLC速度轴配置与仿真

    1500系列PLC速度轴配置与仿真 西门子电机变频调速控制以前多在驱动控制器中实现,例如Cu320.Cu310等控制单元,使用Scout软件进行配置.对于使用者来讲,Scout使用难度相对较大.现在西 ...

  9. 西门子atch指令详解_西门子plc指令大全详解

    2.LDN ( Load Not 不装载 ) : 动断触点 3.A ( And 与 动合) : 用于动合触点串联 4.AN ( And Not 与 动断 ) :用于动断触点串联 5.O ( Or 或 ...

  10. 西门子scl语言编程手册_西门子SCL编程PEEK指令讲解

    单词"peek"在英语中表示"偷看,瞥一眼",在计算机编程中表示"读取数据". 在西门子SCL编程中,PEEK指令可以用来读取输入缓存区(I ...

最新文章

  1. 网易有道将为微信用户提供免费外语微信翻译服务
  2. elixir 高可用系列(五) Supervisor
  3. HR要我薪资流水,可我多报了怎么办?
  4. 计算机不定时黑屏,联想一体机电脑不定时黑屏是怎么回事?
  5. (35) css企业命名规范
  6. android申请蓝牙动态权限,Android权限动态申请
  7. 【通信协议学习】关于Xmodem、Ymodem、Zmodem、ASCII、Binary传输协议
  8. java fakepath_20140920遇到的问题--JAVA----JS------Tomcat7.0+Onselect灵敏度+fakepath等若干问题...
  9. c语言 数组 全部赋值0,关于C语言数组赋值方法
  10. 双网卡上网冲突解决_产品介绍 | H3C 终端准入控制解决方案
  11. 名表依波路borel_依波路手表排名 依波路手表世界排名第几
  12. 关于内推、简历、面试,我有一些想说的
  13. 七夕蛤蟆背后的赚钱逻辑,没想到叫两声:孤寡,就可以日赚 10 万
  14. SPEC 2000使用的详细介绍(1)
  15. 正则表达式 学习笔记
  16. Windows Server 2008 R2中关闭“IE增强的安全配置”
  17. 原来,“空三加密”竟是加了这些“密”!
  18. unity 获取两个向量夹角
  19. 关于在Linux下无法查看caj文档的解决方案
  20. c语言程序由一个或多个函数,一个C源程序可由一个或多个函数组成。()

热门文章

  1. IOS测试版全版本固件下载集合
  2. 【读书笔记】金字塔原理-目录
  3. android json 转map,json字符串转map
  4. FFmpegFFplay常用命令汇总
  5. 大华服务器如何修改IP,大华摄像头更改IP地址
  6. AMOS分析技术:测量模型分析;聊聊验证性因子分析(CFA)与探索性因子分析(EFA)的异同点
  7. Debian上如何打开关闭端口
  8. 基于华为SMProxy开发cmpp2.0(跳坑版)
  9. 阮一峰ES6之Generator函数理解
  10. 【华为】职级、薪酬、绩效全认知