数据块中的数据存储.ppt

上传人:本田雅阁 文档编号:3184577 上传时间:2019-07-22 格式:PPT 页数:16 大小:501.51KB
返回 下载 相关 举报
数据块中的数据存储.ppt_第1页
第1页 / 共16页
数据块中的数据存储.ppt_第2页
第2页 / 共16页
数据块中的数据存储.ppt_第3页
第3页 / 共16页
数据块中的数据存储.ppt_第4页
第4页 / 共16页
数据块中的数据存储.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数据块中的数据存储.ppt》由会员分享,可在线阅读,更多相关《数据块中的数据存储.ppt(16页珍藏版)》请在三一文库上搜索。

1、数据块中的数据存储,目标,学习了本章之后,你将 . . 懂得全局数据块的用途 . 熟悉基本和复杂数据类型 . 能够对带有单元变量的数据块编辑、存储和下装到CPU . 熟悉并能够应用编址数据块变量,数据存储区,数据块 (DB),功能 FC10,功能 FC20,功能块 FB1,OB1,STEP 7数据类型概述,基本数据 类型 (到32 位),复杂数据 类型 (长于32位),用户定义数据类型 (长于 32 位),STEP 7基本数据类型,BOOL 1 True 或 False (1 或0) BYTE 8 B#16#A9 WORD 16 W#16#12AF DWORD 32 DW#16#ADAC1EF

2、5 CHAR 8 w S5TIME 16 S5T#5s_200ms INT 16 123 DINT 32 L#65539 REAL 32 1.2 或 34.5E-12 TIME 32 T#2D_1H_3M_45S_12MS DATE 16 D#1993-01-20 TIME_OF_DAY 32 TOD#12:23:45.12,关键字,长度 (位),该类型的常数举例,建立新数据块,输入、保存、下载和监视数据块,Declaration View,Data View,寻址数据单元,0,7,8 位,访问数据单元,DB 99 “Values“,传统访问方法,完全表示访问,绝对寻址 符号寻址,Add. N

3、ame Type,练习: 计数传送的零件 (FC 18, DB 18):,0 8 1 5,QW 6,ACTUAL-number of parts,SETPOINT-number of parts,IW 2,Q 8.4,模拟器,CPU 程序: DB 18, FC 18,传送带模型 - LED,ACTUAL=SETPOINT,练习: 计数传送的零件(FC 18), 答案提示,NW 2: Counting using memory word, ACTUAL number of parts,NW 1: Set “counter“ to 0,MOVE,EN,IN,OUT,ENO,复位的条件,0,“DB_

4、Parts“.ACT_Number_of_parts,NW 4: Readin SETPOINT number of parts and convert from BCD to Integer 来自数码拨轮 ( IW 2)的值从 BCD 转换到整数 - 把零件的给定值 (Integer)存储在 MW 200,NW 5: ACTUAL-SETPOINT comparison, LED (red LED Q8.4) 比较实际值 (“DB_Parts”.ACT_Number_of_parts)和给定值(MW 200),比较的结果送到红色的LED,NW 3: Display ACTUAL number

5、 of parts on BCD digital display 零件的实际值(“DB_Parts“.ACT_Number_of_parts)从整数到BCD转换 -结果在 BCD 数字显示 ( QW 6),ADD_I,EN,IN1,IN2,OUT,计数事件的上升沿,1,“DB_Parts“.ACT_Number_of_parts,“DB_Parts“.ACT_Number_of_parts,复杂数据类型,关键字 长度 (位) 举例,DATE_AND_TIME 64 DT#97-09-24-12:14:55.0 STRING 8 * (字符个数+2 ) This is a string (最多2

6、54个字符的字符串) SIEMENS ARRAY 用户定义 Measured values : ARRAY120 (相同数据类型的元素组) INT STRUCT 用户定义 Motor: STRUCT (不同数据类型的元素组) Speed : INT Current: REAL END_STRUCT UDT UDT 作为块 UDT作为array 元素 (用户定义数据类型 = 用户定义 基本或复杂数据类型 STRUCT Drive: ARRAY14 组成的模板) Speed : INT UDT1 Current: REAL END_STRUCT,矩阵举例,程序编辑器中的显示 (数据块 DB 2):

7、,Measuring_point,带有名字“Measuring_point” 的矩阵 (相同数据类型的几个元素), ,结构举例,程序编辑器中的显示 (数据块 DB 1):,Motor_data,Speed, data type Integer,Rated_current, data type Real,Starting_current, data type Real,Direction, data type Bool,带有名字“Motor_data” 的结构 (不同数据类型的几个元素),练习(选作): 数据块和数据格式,IB1,DB10. DBW2,DB11. DBW8,BIN,BCD,QW6,DB11. DBW10,BIN,BCD,IB2,BCD,BIN,BCD,BIN,I0.7=“0” : BEC,: BE,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1