西门子PLC模块6ES7314-6EH04-0AB0

西门子PLC模块6ES7314-6EH04-0AB0

发布商家
浔之漫智控技术-西门子PLC代理商
联系人
聂航(先生)
电话
15221406036
手机
15221406036
微信
15221406036
价格
¥666.00/件

西门子PLC模块6ES7314-6EH04-0AB0

 工艺流程 

沥青冷再生搅拌设备主要任务是保证按配料比例及所设定的生产率计算并计量各种骨料、粉料、水以及乳化沥青的重量,然后放料于搅拌缸中进行搅拌,达到设定搅拌时间时,打开拌缸门将成品料输送至成品仓中。其工艺流程如图1所示。

newmaker.com 
图1 工艺流程图

3 硬件配置及其功能 

控制系统由工控机作为上位机、PLC 为下位机以及变频器、信号检测电路、电气控制电路及驱动电路等构成。其结构图如图2所示。

newmaker.com 
图2 控制系统结构图

3.1 工控机和PLC 

为保证可靠性,系统采用研华工控机作为上位机。工控机采用标准配置且内装光电隔离型8 路D/A板卡和I/O适配卡。PLC采用三菱FX2N 系列,通过RS-232接口与上位机通信。 

3.2 变频器 

变频器用来调节各物料给料电机转速,控制每种物料的流量,完成物料的配比。一般变频器具有面板数字控制和端子电压(或电流)控制多种控制方式。本设备配料系统选用三菱FR-A500变频器,其面板数字控制用于调试过程或手动调节,在自动控制工作模式时,采用端子电流控制方式。可选用具有4-20mA 电流输出的D/A转换板,其输出直接与变频器电流控制端子相连。图3为变频器连接图。5号端子为模拟信号公共端,10号端子为频率设定用电源,2号端子为频率设定(电压),4号端子为频率设定(电流),STF端子表示正转启动,AU端子表示电流输入选择,SD表示公共输入端子,R、S、T为三相电源输入端,U、V、W为三相电源输出端,KA1、KA2为继电器。从实际调试过程看,供料电机运行速度变化范围所对应变频器输出频率范围为10-60Hz,调节步长为0.1Hz,满足实际需要。

newmaker.com 
图3 变频器硬件连接图

3.3 信号检测单元 

电机测速传感器采用直流三线型电感式接近开关,其输出的开关信号频率不低于600Hz。由于检测位置离控制室较远,为了提高系统的抗干扰能力,其开关量信号采用电流环传输形式,并采取光电隔离措施。开关量输入信号在开关量处理板上进行调理后,通过I/O 板与工控机进行联系。乳化沥青的流量受密度、温度、压力等因素的影响,并且沥青在管道中有残留,简单地采用罗茨传感器是无法保证测量精度的。因此,在原有罗茨传感器的基础上,首先严格控制乳化沥青输送过程中的温度、压力等参数,将这些干扰减至*小,然后利用电磁传感器的优点,将流量变为开关量信号,传送给工控机。 

4 软件设计 

4.1 骨料和粉料流量算法 

骨料和粉料流量算法如下:设皮带恒定转速时,动态皮重为G,称重传感器以动态挂码方式标定后确定的折线函数为g(x),测速传感器标定后得到折线函数为V(x),则物料流量公式为: 

e(j)=[g(x)-G]·V(x) (1) 

故某一段时间从皮带流出的物料累计量: 

∫te(t)dt=∫kt[g(t)-G]·V(t)dt (2) 

(2)式中k为标定系数,可根据实物称重与工控机显示的累计重量的差异来标定。 

4.2 乳化沥青流量PID控制算法 

根据乳化沥青特点,应采用积分分离的PID 算法对其进行流量控制。工控机中离散的PID算法子程序根据给定流量值和反馈量计算值的偏差进行运算,求得本次控制值。 

乳化沥青流量的PID 控制算法为:当︱e(n)∣>∣e(0)∣时,KL=0,进行PD控制,其表达式为: 

u(n)=a e(n)-b(n-1) (3)

newmaker.com

4.3 骨料、粉料和水的流量PID控制算法 

调节对象是骨料或粉料的流量时,由于调节对象的特点是纯滞后和惯性滞后较小,对象响应灵敏,而且存在着规则或不规则的干扰信号,若采用微分作用,一般会使干扰得以加强。因此,在设置PID时,可以不采用微分作用,只采用积分为主导作用的PI控制。实践表明,这种PI控制方式能有效地消除调节系统的残余偏差。当设定流量与实测流量不相等时,调节系统输出将继续增加或减少,*后使设定值与实测值一致,调节系统的输出便稳定下来。这种PI 控制特性可通过数学分析得到。一般的PI控制输出表达式为:

newmaker.com

(6)式表明u(τ)是e(τ)与T的函数。e(τ)为有限变量,其积分值的大小与0到T这段时间的变化有关。当流量与实测流量偏差为0时,系统就稳定在与设定流量相适应的数值上。将(6)式离散化,得到数字控制器的差分方程:

newmaker.com

(7)式中T'表示采样周期。 

本设备变频调速供水系统是由水泵、电机、变频器等环节组成的时滞系统,涉及参数较多,而水泵工作特性又具有很强的非线性,所以很难给出供水系统**的对象数学模型。考虑到设备搅拌过程中用水量大,而骨料的含水率与天气状况直接相关,可利用微波测湿技术通过专门的仪器测量含水率,并根据含水率来改变实际物料配比。因此供水系统也可用积分分离的PID 算法来粗略控制注水量。实践表明,其水流量误差是在允许范围内的。 

4.4 上位机程序和下位机程序 

上位机程序采用VB语言编写,其结构如图4所示。其中,用户界面以动画方式显示监控设备的运行状态,方便地构成监控画面和实现控制功能。用户界面包括运行界面、用户文件、参数设置、标定文件、作业报表、累积报表等。由于客户的配方不同,系统还必须创建配方库,在配方库中可同时建立和保存多种配方,并可在工作状态下编辑配方。上位机串口通信程序采用VB 提供的通信控件MSComm。本系统采用MSCOmm控件提供的事件驱动方式,即按通信协议编写串行通信处理程序,CommEvent属性变化产生OnComm事件时,激活此程序运行,在程序中判断CommEvent的属性值,并做出相应处理,完成与PLC的通信。

newmaker.com 
图4 上位机程序结构图

下位机程序即PLC程序,系统PLC程序包括一个主程序、设备顺序启动子程序、顺序停止子程序、设备运行程序及通信程序。其中设备运行程序还嵌套了传感器信号处理程序及报警停止程序。PLC通过主程序按要求调用子程序,从而不仅保证下位机**控制系统运行,还保证了PLC程序较强的可读性。三菱FX2N 系列PLC具有串行通信功能,本系统中,通信格式用PLC中的特殊数据寄存器D8120来进行设置。通信格式参数设置为:8位数据长度,偶校验,2位停止位,波特率9600bps。因此,D8210=[0000 0100 1000 1111]。现采用RS指令进行数据传输模式进行通信,其通信程序如图5所示。

newmaker.com 
图5 PLC 串行通信程序

5 结束语 

本文提出的沥青冷再生搅拌设备控制系统与原系统相比,提高了生产效率、配料精度以及产品整体档次,节省了生产成本,保证了设备的稳定性。改进后的搅拌设备已由沪宁高速公路镇江管理处在其施工路段投入使用,应用后检测结果表明,搅拌出的成品料的沥青裹附性良好,且控制系统达到设计要求:骨料集料误差小于3%,水泥石灰稳定剂误差小于1%,供水系统误差小于1%,乳化沥青误差小于0.5%。

在顺序控制中,把每一个工序叫做一个状态,当一道工序完成后做下一道工序,可以表达成从一个状态转移到另一个状态。如有四个广告灯,每个灯亮1s,循环进行,则状态转移图如图4—1所示。每个灯亮表示一个状态,用一个状态器s。相应的负载和定时器连在状态器上,相邻两个状态器之间有一条短线,表示转移条件。当转移条件满足时,则会从上一个状态转移到下一个状态,而上一个状态自动复位,如要使输出负载能保持,则应用sET来驱动负载。每一个状态转移图应有一个初始状态器(S0~s9)在*前面。初始状态器要通过外部条件或其他状态器来驱动.如图4—1中是通过M8002驱动。而对于一般的状态器一定要通过来自其他状态的STL指令驱动,不能从状态以外驱动。

三菱PLC状态转移(SFC)图
    下面通过一个具体例子来说明状态转移图的画法。
    例4—1有一送料小车,初始位置在A点,按下启动按钮,在A点装料,装料时间5s,装完料后驶向B点卸料,卸料时间是7s,卸完后又返回A点装料,装完后驶向C点卸料,按如此规律分别给B、C两点送料,循环进行。当按下停止按钮时,一定要送完一个周期后停在A点。画出状态转移图。
    分析:从状态转移图中可以看出以下几点:
    (1)同一个负载可以在不同的状态器中多次输出。

三菱PLC状态转移(SFC)图
    (2)按下启动按钮X4,MO接通,状态可以向下转移;按下停止按钮,MO断开,当状态
转移到SO时,由于MO是断开的,不能往下转移,所以小车停在原点位置。
    (3)要在步进控制程序前添加一段梯形图(见图4—3(b).

三菱PLC状态转移(SFC)图


人气
96
发布时间
2023-04-28 15:25
所属行业
PLC
编号
31526952
我公司的其他供应信息
相关西门子产品
拨打电话
微信咨询
请卖家联系我