西门子6ES7222-1HF22-0XA8方法说明
一、系统简介
1、 系统是利用人机给PLC信号控制伺服启动、停止和旋转圈数。
2、 所用硬件有FBS—24MCT、台达人机(DOP-A57BSTD)、东元伺服驱动器(TSTA15)和东元伺服马达(TSB07301C-2NL3-1)
二、写好PLC、人机的程式如下:
1、人机组态
下载到人机
有关人机编程详细应用请参考《DOP人机界面使用手册》
2、PLC程式
程序注解
单相高速脉冲输出指令
在编程软件里将PLC的Y0和Y1输出切换到SCO内部的HSPSO电路,并决定输出脉冲的工作模式,操作如下:
在项目窗口中点选I/O组态: 专案名称→系统组态→I/O组态→选择“输出设定”,出现输出设定画面后,便可以决定欲输出的形态(如下图)。
在编程软件里编辑伺服命令表格:
在项目窗口中点选辑伺服命令表格: 专案名称→表格编辑→辑伺服命令表格→右键单击后,点选“新增辑伺服命令表格”会跳出如下图:
表格类别:伺服命令表格。
表格名称:可为联机表格输入一容易辨识的名称,方便日后修改或错用。
表格起始地址:输入指令(FUN140)所用的数据表格起始缓存器SR的起始位置。
设定好后点击确定,跳到以下界面:
点击新增转到下面的画面:
速度:脉冲输出的频率。
运转:脉冲输出量。
等待:当脉冲输出完成时,欲执行下一步等待指令。
跳至:当等待指令条件满足时,描述将要执行的步数。
设定完毕点击确定:
点击确定,伺服命令表格设定完成。
有关FUN140(HSPSO)单轴高速脉冲输出指令的详细应用请参考《使用手册—Ⅱ》第十三章:FBS-PLC的NC定位控制。
三、接好所有的硬件连接线路,设定好伺服驱动器的参数
1、 伺服参数:
1) 位置控制参数→pn301.0(位置脉波命令型式选择)→选“0”(脉冲(pujse)符号(singn))。
2) 位置控制参数→pn302(电子齿轮比分子1) →输入“32768”
3) 位置控制参数→pn306(电子齿轮比分母) →输入“3600”
2、 伺服与PLC的硬件接线,参见下图:
在接线时45#、47#和41#三脚短接,1#脚由PLC的Y2控制,4#、5#和48#三脚短接,15#和17#位置脉冲命令输入。
注:伺服驱动器的接线、参数设置和其他功能的使用请参考东元伺服说明书。
在炼钢企业各环节生产中,经常需要对钢卷进行称重,并将所得到的重量上传到生产管理系统,以便于生产监控、管理。以往常采用工控机加电子秤进行控制,使用此种控制方式,可靠性差,自动化程度不高,且成本高昂。目前已有许多企业采用可编程控制器(PLC)对传统接触控制进行改造,大大提高了控制系统的可靠性和自控程度,为企业提供了更可靠的生产保障。本文在此介绍一种采用台湾永宏PLC对称重环节进行控制的方法,其电路结构简单,投资少(可利用原有设施改造),系统不仅自动化程度高,具有在线修改功能,灵活性强,亦可将相关数据于上位机进行交换。
1.控制要求
控制系统根据生产线下来的钢卷到达指定位置,启动重量接收程序,当接收重量完成,并停泵;操作人员可通过确认按钮解除音响报警信号,闪烁灯光转平光;系统具有手动/自动两种控制方式,并设有试验功能。
2.PLC选型
系统在设备选型和实施过程中遵循以下原则:
2.1通用性:在选型过程中充分考虑备件购买的方便性,在满足设计要求的情况下尽量选择通用设备。
2.2标准性:在选型和编程中使用标准方法以尽可能得到系统设备厂商的将来可能提供的升级支持。
2.3可靠性:尽可能的增加异常检测,同时考虑非关键设备故障时系统的容错性,提高系统可靠性;对于关键设备,使用冗 余方法,将故障停机时间缩短到小。
2.4 PLC的选择应着重考虑PLC的通讯功能、性能价格比,选择可靠性高功能相当,负载能力合适,经济实惠的PLC。永宏PLC单机可扩展至五个通讯口,除永宏标准通讯协议外,还可选用Modbus ASCII/RTU/TCP协议或自订协议,同时有6种通讯板8种通讯模组可轻易满足各种不同应用场合之弹性选择,为同级PLC之,且经济实惠,故选用台湾永宏PLC经济型主机(型号为:FBS-10MA),配以台湾英展的称重仪表EX2002进行控制。
3.系统硬件配置
因系统外部只有两个指示灯输出且只需要有两个通讯端口,选用永宏PLC小点数的FBS-10MA就可方便达到控制要求。参见图一系统硬件配置图。
图一 系统硬件配置图
系统正常运行时,因称重控制仪表同PLC同时使用同一电源,故不用再做电源指示直接通过观看电子秤就可知道电源的工作情况提高I/O端口的利用率,节省I/O点数。
4.系统软件设计
4.1 控制程序流程图
图三 系统流程图
4.2 编程说明
① 本系统为液位的双位控制系统。液位可分四段设定和显示,在低液位时自动启泵,当液位到达设定值时自动停泵。
② 采用IL/ILC分支指令,通过0008旋钮实现手动/自动两种功能的选择,当0008旋钮闭合时,自动指示灯亮,系统执行IL/ILC分支内程序,完成自动监控;当0008旋钮打开时,手动指示灯亮,系统执行分支外程序,通过0010、0011旋钮实现手动启泵、停泵。
③ 液位由0004~0007旋钮分低、较低、较高、高四段设定,系统设置由低到高的优先权,即当多个设定旋钮同时闭合时,低液位设定优先。
④ 采用干簧管检测液位时,当液位到达检测点时其触点闭合,指示灯点亮;液位离开检测点时其触点打开,为保证相应测量段指示灯不立即熄灭及不受液位波动的影响,每段指示灯的控制均采用KEEP保持指令,只有当液位上升或下降到相邻段时指示灯才熄灭。
⑤ 当液位到达检测点时,液位指示灯闪烁,灯光闪烁因子采用内部闪烁内标1902,以1S为周期闪烁;若液位到达设定值时,自动停泵,并设置电子音响报警,报警声设计为响3S停2S,循环30S后自动停止,或在30S内按0009确认按钮停音响,指示灯传平光。电子音响报警和泵的启停同样考虑液位的波动影响,设计时采用KEEP保持指令和DIFU微分指令联合使用。
⑥ 开车时,液位低于或高于低液位时,需先手动启泵,再切换成自动运行;或先进入试验方式,按低液位试验按钮启动料泵,再进入自动运行方式。
4.3 PLC梯形图
4.3.1定义PORT1/PORT2通讯参数(参照手册第十一章)
4.3.2 PORT2接收电子秤数据
4.3.3 接收完成
4.3.4 处理接收到的数据到PORT1
4.3.5 PORT1接收电子秤数据
4.3.6 上位机收到数据指示完成
图四 PLC梯形图
5.应用总结
本控制系统控制协议简单、方便、只要带有通讯功能的上位机都可以与之建立通讯,加上一个协议转换器可进行局域或海外连线。自成功设计以来在广州经济开发区某大型的不锈刚企业中被大规模采用,使用过程得到用户的好评,值得同类企业推广和使用