版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据块中的数据存储,目标,学习了本章之后,你将 . .懂得全局数据块的用途 .熟悉基本和复杂数据类型 .能够对带有单元变量的数据块编辑、存储和下装到CPU .熟悉并能够应用编址数据块变量,数据存储区,数据块 (DB),功能 FC10,功能 FC20,功能块 FB1,OB1,STEP 7数据类型概述,基本数据 类型 (到32 位),复杂数据 类型 (长于32位),用户定义数据类型 (长于 32 位),STEP 7基本数据类型,BOOL1True 或 False (1 或0) BYTE8B#16#A9 WORD16W#16#12AF DWORD32DW#16#ADAC1EF5 CHAR8 w S5
2、TIME16S5T#5s_200ms INT16123 DINT32L#65539 REAL321.2 或 34.5E-12 TIME32T#2D_1H_3M_45S_12MS DATE16D#1993-01-20 TIME_OF_DAY32TOD#12:23:45.12,关键字,长度 (位),该类型的常数举例,建立新数据块,输入、保存、下载和监视数据块,Declaration View,Data View,寻址数据单元,0,7,8 位,访问数据单元,DB 99 Values,传统访问方法,完全表示访问,绝对寻址符号寻址,Add.NameType,练习: 计数传送的零件 (FC 18, DB
3、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_Parts.ACT_Number_of_parts,NW 4:Readin
4、 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 of parts on BCD digital display 零件的实际值(D
5、B_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_TIME64DT#97-09-24-12:14:55.0 STRING8 * (字符个数+2 ) This is a string(最多254个字符的字符串) SIEMENS ARRAY用户定义 Measured values : ARRAY
6、1.20(相同数据类型的元素组) INT STRUCT 用户定义 Motor: STRUCT(不同数据类型的元素组) Speed : INTCurrent: REALEND_STRUCT UDTUDT 作为块 UDT作为array 元素(用户定义数据类型 =用户定义 基本或复杂数据类型 STRUCT Drive: ARRAY1.4组成的模板)Speed : INT UDT1 Current: REAL END_STRUCT,矩阵举例,程序编辑器中的显示 (数据块 DB 2):,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” 的结构 (不同数据类型的几个元素),练习(选作): 数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 淘宝智能推广营销方案(3篇)
- 物业协调业主施工方案(3篇)
- 用户蓝色冰雪营销方案(3篇)
- 社团摆摊美食活动方案策划(3篇)
- 终身保养营销方案范文(3篇)
- 药房安全应急预案范本(3篇)
- 营销方案迟迟无法落地(3篇)
- 邵阳露营团建活动策划方案(3篇)
- 闪耀之光主题活动方案策划(3篇)
- 饮品品鉴会活动策划方案(3篇)
- 成都蒲江城市运营管理集团有限公司2026年招聘资产运营岗等岗位的笔试参考试题及答案详解
- 2026年湖北专升本汉语言文学专业(现代汉语中国古代文学)题库附答案
- 2026年四川省拟任县处级领导干部理论(任职资格考试)全真模拟试题及答案
- 2026山东财金富田人才发展有限公司政务服务辅助工作人员招聘1人笔试备考题库及答案解析
- 2026年医用X射线诊断与介入放射学考试题(附答案)
- 江苏盐城市亭湖区2025-2026学年第一学期期末考试八年级物理试题(含答案)
- 2026年吉林公务员考试《行测》题库及答案
- 护理健康教育方法与技巧
- 山东能源集团权属企业兖矿能源集团股份有限公司招聘笔试题库2026
- 化学药品杂质谱研究及控制
- 管道管理岗位技术比武实操题库(阴极保护方面)
评论
0/150
提交评论