- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
S7-200 配方快速入门
S7-200 配方快速入门
硬件需要:
S7-200 CPU (23系列,订货号为 6ES7 21x-xxx23-0XBx);存储卡(64K存储卡,订货号为6ES7 291-8GF23-0XA0 或 256K存储卡,订货号为6ES7 291-8GH23-0XA0);STEP 7-Micro/WIN软件,版本 V4.0 以上(可在西门子下载中心下载)。STEP 7-Micro/WIN软件中提供了配方向导程序来帮助您组织配方和定义配方。配方存在存储卡中,而不是PLC中。
一、配方的概念
为某种物质(如药品、食品、饮料)的配料提供方法和配比的处方。
二、使用配方向导
使用配方向导来创建配方和配方集,配方下载到存储卡中,不占用存储配方数据的V存储区;向导生成RCPx_READ,RCPx_WRITE指令子程序。RCPx_READ子程序用于读取配方数据值保存到PLC V存储区中。如需修改配方,可以再次运行配方向导,并重新下载,或者在程序中调用RCPx_WRITE子程序执行写配方功能。
1、定义配方
用配方向导创建一个配方,可在命令菜单中选择Tools Recipe Wizard。这时屏幕上将出现配方向导基本操作的一个简单介绍。点击“下一步”,开始配制您的配方。
图1. 选择配方向导
A:为配方集指定域名。B:选择数据类型。C:输入缺省值和注释。在该配方集中的所有新配方将使用这些缺省值作为初始值。
图 2. 定义配方数据域
2、创建和编辑配方
A:点击“增加配方”按钮来创建配方。每个配方会将创建配方集时所指定的缺值作为初始值。B :每条新配方缺省名称的格式为:DEFx_RCPy,双击配方名称可以修改。C :根据需求改变每个配方数据的值。
图3. 定义配方数据值
3、分配存储区
分配存储区用于指定V存储区的起始地址,从该起始地址存储从存储卡中读取的配方。您可以自己选择V存储区地址,也可以使用配方向导建议的地址,配方向导会推荐您使用正确长度的尚未使用的V存储区。
图4.分配存储区
4、项目组件
配方向导为配方(符号表、数据块、子程序、存储卡数据)生成项目组件,点击“完成”来完成配方向导并将这些组件添加到项目中。向导提示记录的数据最多可能使用存储卡的空间大小,方便用户选择适当的存储卡;
图5.生成项目组件
5、使用向导创建的指令
1)、RCPx_Read子程序
配方向导创建的子程序RCPx_READ,用于将配方从存储卡中读取到V存储区中。将配方数据值从存储卡复制到此向导的数据块页 RCP0_DATA中。配方数据值符号名在此向导的符号表标记页中RCP0_SYM加以定义。
RCPx_READ指令中的x 指明想读取的配方集编号。当EN输入为高电平时,允许指令执行。Rcp输入端决定了从存储卡中读取哪条配方。Error输出端返回该指令的执行结果。
2)、RCPx_Write子程序
配方向导创建的子程序RCPx_WRITE。该指令用于将配方数据值写入存储卡。该子程序用于在存储卡内永久保存新的或修改后的配方数据值。
RCPx_WRITE指令中的x指明想写入的配方集编号。当EN输入为高电平时,允许指令执行。Rcp输入端决定了要写入存储卡中的配方。Error输出端返回该指令的执行结果。
图6.配方子程序有效操作数
图7. 配方子程序的错误代码
注意:EEPROM存储卡的写操作是有次数限制的,典型值为一百万次。一旦超出限制,EEPROM将失效。因此请务必确认不是在每个程序周期中都执行RCPx_WRITE指令否则在很短的时间内,存储卡就会被损坏。
举例说明:
a) 用配方向导生成配方和配方集,生成子程序:
b) 调用子程序RCP0_READ
c) 将从存储卡读取的配方数据初始值存储在数据块“RCP0_DATA”页中
图8. 数据块中配方信息
?
d) 将从存储卡读取的配方域的符号名存储在符号表“RCP0_SYM”页中;
图9. 符号表中配方信息
e) 根据配方集和调用RCPx_Read的配方地址,在符号表中可以查看从存储卡中读取的配方数据;
DEF0_RCP1 配方地址为0(Rcp)
图10. 读取的配方数据
DEF0_RCP0 配方地址为1(Rcp)
图11. 读取的配方数据
6、下载配方项目
带有配方向导配置的项目下载至S7-200才能使用。如果某项目有配方配置,则下载窗口的默认设置为配方选项已被核取。配方下载选项必须得到核取,才能将配方数据载入存储卡。
图12.下载项目
成功下载后,在S7-200 Explorer中可查看配方是否存入存储卡。图13. 查看S7-200资源管理器
7、编辑已有项目
如需编辑已有的项目,点击配置下拉列表,从中选一个现有或新的配方定义。最多可以有四个不同的
您可能关注的文档
最近下载
- 《2023年甘肃省职业院校技能大赛职业英语技能赛项职业英语能力测试模块试题口语决赛样题》.pdf
- 建筑工程建筑面积计算规范GBT50353-2022[13].pdf
- JB/T 9628-1999 汽轮机叶片 磁粉探伤方法.pdf
- 0i-TF PLUS车床操作说明书.pdf
- 陈传明管理学笔记1.马工程——总论.pdf
- 06J925-2 压型钢板、夹芯板屋面及墙体建筑构造(二).docx VIP
- 《高速公路基础设施数字化建设数据标准》.pdf VIP
- 计算机组装与维护 知识点整理.pdf VIP
- 《员工满意度研究国内外文献综述》3900字.docx VIP
- 勤俭节约主题班会 主题班会.ppt VIP
文档评论(0)