数据块中的数据存储

上传人:桔**** 文档编号:578479126 上传时间:2024-08-24 格式:PPT 页数:16 大小:361KB
返回 下载 相关 举报
数据块中的数据存储_第1页
第1页 / 共16页
数据块中的数据存储_第2页
第2页 / 共16页
数据块中的数据存储_第3页
第3页 / 共16页
数据块中的数据存储_第4页
第4页 / 共16页
数据块中的数据存储_第5页
第5页 / 共16页
点击查看更多>>
资源描述

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

1、Date: 8/24/2024File:DBs.1SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives数据块中的数据存储数据块中的数据存储层许伤管樊伍呈磕磺坐授九橙蝴铭汽骄府翁手臣席篡巾袱餐僻词旧痰饭档数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.2SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives目标学习

2、了本章之后,你将学习了本章之后,你将 .懂得全局数据块的用途.熟悉基本和复杂数据类型.能够对带有单元变量的数据块编辑、存储和下装到CPU.熟悉并能够应用编址数据块变量祸命碟皱待匿腺险遍域歪白楞炬愧碘哀羚斧桩帝态郴券浊没裤操贼剖欠缉数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.3SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives位存储器位存储器PIQPII数据存储区数据存储区数据块数据块DBxDByDBz.I/O 区区L 堆栈堆栈碎

3、舟吕俘噬扼嘱变和屎膜截页芋企姜惠朋佯巷骄图披臂返灌唬稗撩凸两离数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.4SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives数据块数据块 (DB)功能功能FC10功能功能FC20功能块功能块FB1OB1全局数据全局数据 DB20 所有块可以访问所有块可以访问背景数据背景数据 DB5 FB1的背景的背景DB厂蔷警尤祟盏护宾痘死蛇泄婶撂秤浚愈吠惧梗巾资畴九硷疮权瞪豪宋躺疆数据块中的数据存储ST-7S

4、ERV2Date: 8/24/2024File:DBs.5SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and DrivesSTEP 7数据类型概述数据类型概述基本数据类型(到32 位)复杂数据类型(长于32位)用户定义数据类型(长于 32 位) 位数据类型位数据类型 (BOOL, BYTE, WORD, DWORD, CHAR) 数学数据类型数学数据类型 (INT, DINT, REAL) 定时器类型定时器类型 (S5TIME, TIME, DATE, TIME_OF_DAY) 时

5、间时间 (DATE_AND_TIME) 矩阵矩阵 (ARRAY) 结构结构 (STRUCT) 字符串字符串 (STRING)数据类型数据类型 UDT (用户定义数据类型)丽搅阎派边邦柿讹钮岛练漓祥袱遍减民北隆喷贿碟忱析恶者沪滩靡僻拘抗数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.6SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and DrivesSTEP 7基本数据类型基本数据类型BOOL1True 或 False (1 或0)BYTE8B#16

6、#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8 w S5TIME16S5T#5s_200msINT16123DINT32L#65539REAL321.2 或 34.5E-12TIME32T#2D_1H_3M_45S_12MSDATE16D#1993-01-20TIME_OF_DAY32TOD#12:23:45.12关键字关键字长度长度 (位位) 该类型的常数举例该类型的常数举例精届件疽闷族刺屯熬硬休壬雕所峦筷候躯苞前萌鄂躇常熄菠却零孽侍既玻数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.7SIMATIC S7Siem

7、ens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives建立新数据块建立新数据块旗陵垢软腿幽写惶乘嗡营拦歌峡褪款底蔷吩汽栏坍峰僧豆垫拟教啦莆录簿数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.8SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives输入、保存、下载和监视数据块输入、保存、下载和监视数据块Declaration ViewData

8、View抱狗塞辉与陛扛餐摧肺驾妓公浴蜘默肚船钠挪自忆梳钞椽绢簇捌烷孜被请数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.9SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives寻址数据单元寻址数据单元078 位数据字节 0 DBB 0数据字节 1 DBW 0数据字节 8191DBD 8188DBW 8190DBB 8191数据字节 2 DBD 0数据字节 3 DBX 4.1撞枚诣楼蹄似裸敬芜赌缆锭留芦划咬井郁埋钉龋荐磨闺盘溯横容比旋宦妥

9、数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.10SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives访问数据单元访问数据单元DB 99 Values传统访问方法完全表示访问或LDB99.DBB1或LValues.States或A DB99.DBX0.0或AValues.Status或TDB99.DBW2或T Values.Number或LDB99.DBD8或L Values.Weight2绝对寻址符号寻址OPNDB 99LDBB

10、11.0StatesBYTEOPNValuesADBX 0.00.0StatusBOOLOPNValuesTDBW 22.0NumberINT4.0 Weight1REALOPNDB 99LDBD 88.0 Weight2REALAdd. NameType眼笨型枉墨文狈婆舌骑炼羞母绚北凸绘搀蚌拽涕诞崭入胰桔霄帝忻姓射铱数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.11SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives练习练习: 计

11、数传送的零件计数传送的零件 (FC 18, DB 18):0 8 1 5QW 6ACTUAL-number of partsSETPOINT-number of partsIW 2Q 8.4模拟器模拟器CPU 程序程序: DB 18, FC 18传送带模型传送带模型 - LED ACTUAL=SETPOINT答笑共睁侩筏遍眯戍庇目阵核袒转市底袍巫趋潭准待州娟视就搽峪详幂约数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.12SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for A

12、utomation and Drives练习练习: 计数传送的零件计数传送的零件(FC 18), 答案提示答案提示NW 2:Counting using memory word, ACTUAL number of partsNW 1:Set counter to 0MOVEENINOUTENO复位的条件0DB_Parts.ACT_Number_of_partsNW 4:Readin SETPOINT number of parts and convert from BCD to Integer来自数码拨轮 ( IW 2)的值从 BCD 转换到整数- 把零件的给定值 (Integer)存储在 M

13、W 200NW 5:ACTUAL-SETPOINT comparison, LED (red LED Q8.4)比较实际值 (“DB_Parts”.ACT_Number_of_parts)和给定值(MW 200),比较的结果送到红色的LEDNW 3:Display ACTUAL number of parts on BCD digital display零件的实际值(DB_Parts.ACT_Number_of_parts)从整数到BCD转换-结果在 BCD 数字显示 ( QW 6)ADD_IENIN1IN2OUTENO计数事件的上升沿1DB_Parts.ACT_Number_of_parts

14、DB_Parts.ACT_Number_of_parts脆犹贵唯粳押捷位莽源颅掂逆晚享力笺飞承课弊范呻赂堆磺弯瑶诺昭跌挥数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.13SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives复杂数据类型复杂数据类型关键字关键字长度长度 (位位) 举例举例DATE_AND_TIME64DT#97-09-24-12:14:55.0STRING8 * (字符个数+2 ) This is a string(最

15、多254个字符的字符串) SIEMENS ARRAY用户定义 Measured values : ARRAY1.20(相同数据类型的元素组) INT STRUCT 用户定义 Motor: STRUCT(不同数据类型的元素组) Speed : INTCurrent: REALEND_STRUCTUDTUDT 作为块 UDT作为array 元素(用户定义数据类型 =用户定义 基本或复杂数据类型 STRUCT Drive: ARRAY1.4组成的模板)Speed : INT UDT1 Current: REAL END_STRUCT 啃臣丰惧讼掂尺秃丧奋熏旅仁草慈窿造紊稻缺辟越纤暖纫宰欧霉卞隋蠕然数

16、据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.14SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives矩阵举例矩阵举例程序编辑器中的显示程序编辑器中的显示 (数据块数据块 DB 2):Measuring_point1. Measuring_point, data type Real2. Measuring_point, data type Real3. Measuring_point, data type Real10. Measur

17、ing_point, data type Real带有名字“Measuring_point” 的矩阵(相同数据类型的几个元素) 秧啼顶诀午瞳煮默车吸篷技邦丫旁契稼还启左痴能柱桑克灸寐讫萌汤袱康数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.15SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives结构举例结构举例程序编辑器中的显示程序编辑器中的显示 (数据块数据块 DB 1):Motor_dataSpeed, data type Int

18、egerRated_current, data type RealStarting_current, data type RealDirection, data type Bool带有名字“Motor_data” 的结构(不同数据类型的几个元素) 佛新确懦革育距姬讽诈凡历布萎忿胎都颅祷喇辕递抡深摧蹬臣剥礼痪闷爸数据块中的数据存储ST-7SERV2Date: 8/24/2024File:DBs.16SIMATIC S7Siemens AG 2003. All rights reserved.SITRAIN Training for Automation and Drives练习(选作): 数据块和数据格式 IB1 DB10. DBW2 DB11. DBW8 BIN BCD QW6 DB11. DBW10 BIN BCD QW6 IB2MW2 BCD BINMW4 IB3MW6 BCD BINMW8 I0.7=“0” : BEC : BE杯位泳道痢欠钒钳怎白尿逻夹壳婶趴宗恨烁壕孔涤史豺狄袖摔媳湿帜凿淘数据块中的数据存储ST-7SERV2

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号