- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S7-200存儲卡的应用
本文由米尔自动化网/整理推荐
米尔自动化网/
S7-200存储卡的应用
一、引言
S7-200存储卡除了可用于备份组态数据、程序及数据外,还可用于存储配方数据和过程值的记录归档。这样通过使用存储卡的存储空间,可以使CPU的RAM得以更充分的应用。
S7-200提供实现存储配方数据和过程值记录归档功能的向导工具,通过向导工具可方便地完成相应的组态及相关子程序的生成,从而使上述功能的实现非常简便。
二、存储配方数据
1.功能描述由图1可见,通过配方向导组态好的配方及配方数据在项目下载时装入存储卡。可在HMI设备上选择当前有效的配方,通过PLC调用与该配方对应配方的READ、WRITE子程序(该程序通i配方向导生成),就可实现配方数据在存储卡与配方向导中定义的该配方对应的数据V区之间进{数据交换,这样控制程序就可按有效的配方数据进行过程控制。
图 ?1
2.通过配方向导( Recipe Wizard)组态配方
1)选择Tools—Recipe Wizard命令进入配方向导,在Recipe ?Definition定义配方的结构,如图2所示。
?
图2?
在Field Name字段中定义该配方成分的名称(该名称将同时成为本项目符号表中的符号),并i定义其数据类型及初值。最多可定义4种不同结构的配方。
2)在Creat and Edit Recipes对话框中定义配方的数目及配方值,如图3所示。
单击New按钮可增加配方数目,配方的数目只受存储卡的容量限制。每个配方的名称可自定义对每个配方的配方值可进行设定。
图 ?3
3)在Allocate Memory对话框中定义V数据区,用于存储从存储卡中装载来的配方数据,如图4所示。
图 ?4
4)在ProjectComponents对话框中,RecipeWizard将确认生成用于配方读/写的两个“RCPOREAD”,“RCPO_WRITE”子程序,以及一个全局符号表“RCPO RSYM”和一个数据块“RCPO DATA”。单击Finish按钮完成配方向导的设置,如图5所示。
3.将配方组态下载
图 ?5
配方组态的下载在Down load对话框中完成,如图6所示。
图 ?6
4.编程调用配方数据的读/写程序
在本例中,当选择配方1时,10.0有效,通过RCPO READ将配方1的数据装载到VBO~VB7,如图7所示。
图 ?7
通过RCPO WRITE可将VBO~VB7区数据对存储卡中对应配方进行写操作,实现对配方数据的编辑。
注:由于EEPROM存储卡只允许约一百万次的写操作,故当使用RCPO WRITE时,不应在081中调用。
5.RCPx READ、RCPx WRITE使用说明
RCPx READ与RCPx WRITE的使用说明分别如图8和图9所示。
图 ?8
RCPx_WRITE Subroutine
图 9
三、过程值的记录归档
1.功能描述由
图10可见,PLC控制程序采集归档数据并存储在V数据缓冲区中(该数据缓冲区由归档向组态,对应一个数据记录),当在HMI设备上或基于某一状态确认被归档数据准备完成并进行归档时,程序调用由归档向导生成的WRITE子程序将该归档记录添加到存储卡对应的记录区中。存储卡中一个记录区最大为65 535B(缺省为1000B,可组态),可选择归档时是否自动添加时间,日期标记。存储卡中最多可组态4个记录区。存储卡中的归档记录可通过S7-200 Exploer上载读出。
图 ?10
2.通过归档向导( Data Log Wizard)组态归档记录
1)选择Tools-- Data Log Wizard命令进入归档向导,在Data Log Options对话框定义归档选项,如图11所示。
??
图 ?11
可选择归档时CPU是否自动添加时间,日期标记,也可选择在存储卡中归档记录被上载时是否自动清空记录区,还可确定存储卡中归档记录区的长度(归档记录区按排队序列存储,当记录区排满时,新的归档数据将覆盖最早的数据)。
2)在Data Log Difinition对话框中定义数据记录的结构,如图12所示。
每个数据记录由若干records构成,对每个record可在Field Name字段中定义名称及数据类型,每个数据记录长度为4~203B。
图 ?12
3)在Allocate Memory对话框中定义V数据缓冲区,用于存储待归档数据,如图13所示。
图 ?13
4)在Project Components对话框中,Data Log Wizard将确认生成一个进行归档的“DATO WRITE”子程序,以及一个全局符号表“DATO SYM”和一个数据块“DATO DATA”。单击Finish按钮完成归档向导,如图14所示。
图 ?14
3.将归档组态下载
归档组态下载在Down
您可能关注的文档
最近下载
- 2022东君照明集中控制系统用户手册.docx VIP
- 〖GB50011-2016〗建筑抗震设计规范(2016年版).docx VIP
- 《浙江省建设工程其他费用定额》(2018版).docx
- 怎样恢复已删除的文件.doc VIP
- 2025年中国铁道橡胶垫板数据监测报告.docx
- 2023-2024全国初中物理竞赛试题精选精编第05讲凸透镜成像(解析版).docx VIP
- 2001-2016年电子科技大学《601数学分析》历年考研真题汇总(含部分答案).pdf VIP
- 古典文献学第二章 文献的形成和流布.ppt VIP
- 2025年综合窗口岗位工作人员招聘考试笔试试题(附答案).docx VIP
- 纪念中国红军长征胜利89周年PPT课件.pptx VIP
文档评论(0)