西门子6ES7510-1DJ01-0AB0
PLC最多可以定义4个配方,即最多可以有4个配方集,每个配方集内配方的个数只受存储卡容量的限制。操作完成后,单击“下一步"按钮,进入下一页。
2.创建和编辑配方
在“创建和编辑配方"对话框中,单击“增加配方"按钮,在图12-12所示的配方表中,会增加一个白色背景的可编辑的新配方列。该列中同时出现定义配方时设置的默认值,应根据产品的实际情况来修改默认值,以创建新的配方。可以修改列标题中的配方的名称,例如“苏达饼干"。选中某一列的配方后,可以用“删除"按钮删除它,或用“默认值"按钮将它的参数设置为默认值。用鼠标右键单击某一配方列,执行弹出菜单中的命令,可以剪切、复制和粘贴点击的配方。粘贴后,新的列被插入到当前光标位置的左侧。
图12-12 创建和编辑配方
3.分配V存储区
用户可以输入用于配方的V存储区的起始地址,也可以使用配方向导推荐的地址,单击“建议地址"按钮,推荐的地址将会随配方的字节长度的增加而递增。
4.项目组件
配方向导将会为新的配方生成项目组件,包括符号表、数据块、读/写配方的子程序和存储卡数据,用户程序可以使用这些组件。必须将带有配方向导配置的项目下载到PLC才能使用它们。下载时必须在下载对话框中选中“配方"选项,将配方数据载入存储卡。
在指令树的“\符号表\向导"文件夹内,配方向导自动生成符号表RCPx_SYM,用户程序可以用配方的符号名读取配方数据。图的左边是指令树中与配方有关的部分,双击指令树中的“起始地址"、“配方定义"、“配方"等图标,可以快速进入配方向导中相应的画面。
5.编辑已有的配方集
进入配方向导后,在*页的下拉式列表框中可以选中一个已有的配方集来编辑它,可以用“删除配置"按钮来删除选中的配方集
西门子6ES7510-1DJ01-0AB0
设计
传感器和执行器经使用通用5 针 M12 连接器的连接模板相连接。
功能
数字量扩展模板允许另外的执行器和传感器通过集成式输入 / 输出,与ET 200pro连接。
西门子的ET200是基于PROFIBUS-DP现场总线的分布式I/O,可以与经过认证的非西门子公司生产的PROFIBUS-DP主站协同运行。
PROFIBUS是为全集成自动化定制的开放的现场总线系统,它将现场设备连接到控制装置,并保证在各个部件之间的高速通信,从I/O传送信号到PLC的CPU模块只需毫秒级的时间。
全集成自动化概念和STEP7使ET200能与西门子其他的自动化系统协同运行,实现了从硬件配置到共享数据库等所有层次上的集成。所有的I/O均在一个软件的控制之下,因此用户在增加程序时不需要额外的培训。
因为ET200只需要很小的空间,故能使用体积更小的控制柜。集成的连接器代替了过去密密麻麻、杂乱元章的电缆,加快了安装过程,紧凑的结构使成本大幅度降低。
ET200能在非常严酷的环境(例如酷热、严寒、强压、潮湿或多粉尘)中使用,能提供连接RPOFIBUS网络的接口,可以节省费用昂贵的抗电磁干扰措施。
可编程控制器的可靠性很高,本身有很完善的自诊断功能,若出现故障,借助自诊断程序可以方便地找到出现故障的部件,更换后即可恢复正常工作。
大量的工程实践表明,可编程控制器外部的输入、输出元件,如限位开关、电磁阀、接触器等的故障率远远高于可编程控制器本身的故障率,而这些元件出现故障后,可编程控制器一般不能觉察出来,不会自动停机,这样就可能使故障扩大,直至强电保护装置动作后停机,有时甚至会造成设备和人身事故。停机后,查找故障也要花费很多时间。为了及时发现故障,在没有酿成事故之前自动停机和报警,也为了方便查找故障,提高维修效率,可用梯形图程序实现外围电路故障的自诊断和自处理。
现代的可编程控制器拥有大量的软元件资源,如S7-200系列CPU有几百点存储器位、定时器和计数器,有相当大的裕量。可以把这些资源利用起来,用于故障的检测。
在用户程序中可以调用配方向导创建的子程序,RCPx_READ(x=0~3)将配方从存储卡传送到预设的V存储区,RCPx_WRITE用预设的V存储区中的配方数据替代存储卡中的配方。配方向导创建的子程序在指令树的“\指令\调用子程序"文件夹中。
指令框的Rcp输入端是配方的编号,数据类型为WORD,可以使用配方的符号名,例如“甜饼干"。字节Error是输出端返回的执行结果,无错误时为0,访问存储卡失败时为132。
将图12-13中的程序写入主程序OB1,将程序块、数据块和配方下载到CPU,切换到RUN模式。为了监视对配方的读/写操作,必须生成状态表。因为在配方向导中0号配方集对应的V存储区地址为VB0~VB5,在状态表的*行输入地址VB0后,自动变为符号地址“面粉"。将光标放在“面粉"所在的方格中,按回车键,将会在下一行自动生成下一个地址VB1对应的变量“白糖"。
- 上一篇: 西门子6ES7512-1DK01-0AB0
- 下一篇: 6ES7511-1TK01-0AB0