1 / 19
文档名称:

12_数据块中数据存储.ppt

格式:ppt   大小:415KB   页数:19页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

12_数据块中数据存储.ppt

上传人:mn23467 2016/8/20 文件大小:415 KB

下载得到文件列表

12_数据块中数据存储.ppt

文档介绍

文档介绍:青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 数据块( DB )中的数据存储青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 位存储器 PIQ PII数据存储区数据块 DBx DBy DBz. . . I/O 区 L 堆栈青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 数据块 ( DB) 功能 FC10 功能 FC20 功能块 FB1 OB1全局数据 DB20 所有块可以访问背景数据 DB5 FB1 的背景 DB 青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS STEP 7 数据类型概述基本数据类型(到 32 位)复杂数据类型(长于 32 位)用户定义数据类型(长于 32 位) ?位数据类型 ( BOOL, BYTE, WORD, DWORD, CHAR) ?数学数据类型 ( INT, DINT, REAL) ?定时器类型 ( S5TIME, TIME, DATE, TIME_OF_DAY) ?时间( DATE_AND_TIME) ?矩阵 ( ARRAY) ?结构 ( STRUCT) ?字符串 ( STRING) 数据类型 UDT (用户定义数据类型) 青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS STEP 7 基本数据类型 BOOL 1 True 或 False ( 1 或0) BYTE 8 B#16#A9 WORD 16 W#16#12AF DWORD 32 DW#16#ADAC1EF5 CHAR 8 ' w ' S5TIME 16 S5T#5s_200ms INT 16 123 DINT 32 L#65539 REAL 32 或 E-12 TIME 32 T#2D_1H_3M_45S_12MS DATE 16 D#1993-01-20 TIME_OF_DAY 32 TOD#12:23: 关键字长度 (位)该类型的常数举例青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 复杂数据类型关键字长度 (位)举例 DATE_AND_TIME 64 DT#97-09-24-12:14: STRING 8 * (字符个数+2 ) ′ This is a string ′ (最多 254 个字符的字符串) ′ SIEMENS ′ ARRAY 用户定义测量值: ARRAY[1..20] (相同数据类型的元素组) INT STRUCT 用户定义 Motor: STRUCT (不同数据类型的元素组) Speed : INT Current: REAL END_STRUCT UDT UDT as block UDT as array element (用户定义数据类型 =用户定义基本或复杂数据类型组成的 STRUCT Drive: ARRAY[1..4] 模板) Speed : INT UDT1 Current: REAL END_STRUCT 青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 结构举例程序编辑器中的显示 (数据块 DB 1): Operating Speed, data type Integer Rated Current, data type Real Startup Current, data type Real Turning Direction, data type Bool 带有名字“ Motor_data ”的结构(不同数据类型的几个元素) Motor_data 青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 矩阵举例 1. Measuring _ point, data type Real 2. Measuring _ point, data type Real 3. Measuring _ point, data type Real 10. Measuring _ point, data type Real 带有名字“ Measuring_point ”的矩阵(相同数据类型的几个元素) ???程序编辑器中的显示 (数据块 DB 2): Measuring _ point 青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 建立新数据块青岛大学-西门子先进自动化技术实验室青岛大学自动化工程学院 SIEMENS 输入、保存、下载和监视数据块