第一篇:三菱PLC实现智能PID控制及其应用
龙源期刊网 http://.cn
三菱PLC实现智能PID控制及其应用 作者:徐华军
来源:《沿海企业与科技》2005年第05期
[摘 要]以三菱PLC为核心的温度控制系统,采用了专家智能PID控制方法,利用专家系统知识库输出修正PID参数以及改变PID控制方式。实践表明该方法简单易行、适应性好、鲁棒性强。
[关键词]PLC;智能PID;专家系统;温度控制
[中图分类号]TP315
[文献标识码]A
第二篇:用三菱PLC实现PID控制变频器
用三菱PLC-FX2N与F940变频器设计一个带PID控制的恒压供水系统
控制要求:
(1)有两台水泵,按设计要求一台运行,一台备用,自动运行时泵运行累计100小时轮换一次,手动时不切换。
(2)两台水泵分别由m1、m2电动机拖动,电动机同步转速为3000转/min,由km1、km2控制。(3)切换后起动和停电后起动须5s报警,运行异常可自动切换到备用泵,并报警。(4)采用plc的pid调节指令。
(5)变频器(使用三菱fr-a540)采用plc的特殊功能单元fx0n-3a的模拟输出,调节电动机的转速。(6)水压在0~10kg可调,通过触摸屏(使用三菱f940)输入调节。
(7)触摸屏可以显示设定水压、实际水压、水泵的运行时间、转速、报警信号等。(8)变频器的其余参数自行设定。
软件设计:
1.fx2n-48mrplc 的i/o分配:根据控制要求及i/o分配,其系统接线图如图所示。
plc输入,x1:1号泵水流开关;x2:2号泵水流开关;x3:过压保护。
plc输出,y1:km1;y2:km2;y4:报警器;10:变频器stf。
2.触摸屏画面设:根据控制要求及i/o分配,制作触摸屏画面。
触摸屏输入:m500:自动起动。m100:手动1号泵。m101:手动2号泵。m102:停止。m103:运行时间复位。m104:清除报警。d300:水压设定。
触摸屏输出:y0:1号泵运行指示。y1:2号泵运行指示。t20:1号泵故障。t21:2号泵故障。d101:当前水压。d502:泵累计运行的时间。d102:电动机的转速。
3.plc的程序:根据控制要求,画出fx2n-48mr的程序梯形图、plc程序如下图所示。
此主题相关图片如下,点击图片看大图:
plc的程序简述:plc得电后,通过程序把模块中的摸拟量压力信号转化成压力数字量(d160),将压力的数据寄存器d160的值除以25以校正压力的实际值(由特殊功能模拟模块fx0n-3a的资料可知:因0-10kg对应的是数值是0-250,所以压力与数值的关系是1:25)。在该系统中我们规定了电动机同步转速为3000转/min,所以同步转速的设定低于3000转/min对电机的保护是有好处的。这里我们把转速设定为不能超过1250转/min,则数值与通过pid程序运算的mv(输出)值d150(即电动机转速量)的关系为1:5(由特殊功能模拟模块fx0n-3a的资料可知:因数值是0-250对应的是0-1250转/min,则数值与转速的关系是1:5)。所以电动机的转速实际值校正数d102=d150×5÷10(其中除以10是因为所有实数参与pid的sv设定值>d500,pv当前值>d160,运算都是以1000%加入的。所以要得到mv输出值>d150的实际数值需要除以10)。因该系统中电机的转速是与压力成正比的,转速加大;压力也加大!(这里要注意:动作方向【s3】+1,当前值pv,d500设定值sv,d160;即bit=1,选择逆动作)所以将压力数字量寄存器d160用于pid程序的pv(当前)数字量做为时刻检查管内的当前压力状况。
4.变频器设置:
(1)上限频率pr1=50hz;(2)下限频率pr2=30hz;(3)基底频率pr3=50hz;(4)加速时间pr7=3s;(5)减速时间pr8=3s;(6)电子过电流保护pr9=电动机的额定电流;(7)起动频率pr13=10hz;(8)du面板的第三监视功能为变频繁器的输出功率pr5=14;(9)智能模式选择为节能模式pr60=4;(10)设定端子2~5间的频率设定为电压信号0~10v,pr73=0;(11)允许所有参数的读/写pr160=0;(12)操作模式选择(外部运行)pr79=2;(13)其他设置为默认值。
5.系统调试:
(1)将触摸屏rs232接口与计算机连接,将触摸屏rs422接口与plc编程接口连接,编写好fx0n-3a偏移/增益调整程序,连接好fx0n-3a i/o电路,通过gain和offset调整偏移/增益。(2)按图设计好触摸屏画面,并设置好各控件的属性,按图所示编写好plc程序,并传送到触摸屏和plc。(3)将plc运行开关保持off,程序设定为监视状态,按触摸屏上的按钮,观察程序触点动作情况,如动作不正确,检查触摸屏属性设置和程序是否对应。(4)系统时间应正确显示。
(5)改变触摸屏输入寄存器值,观察程序对应寄存器的值变化。(6)按图连接好plc的i/o线路和变频器的控制电路及主电路。(7)将plc运行开关保持on,设定水压调整为3kg。
(8)按手动起动,设备应正常起动,观察各设备运行是否正常,变频器输出频率是否相对平稳,实际水压与设定的偏差。
(9)如果水压在设定值上下有剧烈的抖动,则应该调节pid指令的微分参数,将值设定小一些,同时适当增加积分参数值。如果调整过于缓慢,水压的上下偏差很大,则系统比例常数太大,应适当减小。(10)测试其他功能,是否跟控制要求相符。
第三篇:三菱PLC控制电镀生产线
三菱PLC控制电镀生产线
某企业电镀生产线有三个槽,分别是电镀槽、回收液槽、清洗槽。机械工件由吊钩电机控制升降,由行车电机控制前进和后退,经过电镀、电镀液回收、清洗等工序,完成电镀过程。具体工艺流程是:工件电镀300s提升,停留32s使过量的电镀液滴回镀槽;放入回收槽32s,使电镀更光洁,提起20s滴液;放入清水槽中32s清洗,提起20s滴液;行车回原位,完成一个工件的电镀过程。原位调整可用手动点动,电镀过程必须自动进行。
第四篇:技能培训专题 三菱PLC实现对印刷机的精确控制
近年来,随着我国自动化技术的提高,工厂自动化也上了一个新台阶。PLC作为一个新兴的工业控制器,以其体积小,功能齐全,价格低廉,可靠性高等方面具有独特的优点,在各个领域获得了广泛应用。
作为国内最大的印刷机生产厂家---北人集团公司,为了使产品性能稳定,易于维护,我们采用了以PLC为主控器的控制方案。由于双色印刷机要求易于操作,精度高,故其输入,输出点较多,因此采用了双机通讯。上位机采用三菱FX2N-80MR+32EX+4D/A,主要负责主传动的控制,各机组离合压的控制,以及气泵,气阀的控制等。下位机采用三菱FX2N-64MR+4A/D,主要负责水辊电机的控制,主传动的调速输出,调版电机数据采集等。同时选用了一台三菱5.7寸触摸屏,主要负责水辊电机速度显示,调版显示,以及整机故障显示等。本系统运行可靠,维护方便,操作简便直观,大大提高了胶印机的档次,受到用户好评。
2系统结构
上位机与下位机采用了RS485通讯,通讯方便,可靠。对多色机而言,安全因素很重要。在设计中,每个机组既要考虑到安全控制,其中包括本位机组的急停,安全按钮;还要考虑方便操作,包括每个机组均应有正点,反点按钮。因此,一方面输入点增加很多;另一方面,走线也很不方便。采用双机通讯,可以很好地解决此问题,各机组的走线可以按照就近原则,进入离它较近的控制柜内,既节省了走线,也方便了控制。
由于印刷机是一个精度较高的机械,印刷品的好坏一方面在于机械加工以及安装的精度,另一方面,也取决于水路,墨路的平衡以及合压的准确性。双色机的每一色组,都有水路和墨路装置。为了便于水辊速度的调节,每根水辊都用一个变频器控制,同时,主电机速度也需要变频器调节。因此,为了实现多路速度调节,我们采用了三菱4D/A数模转换器,它将PLC方给出的数字量,根据相应的算法,转换成0~10V直流电压输出,很好地实现了多路速度调节要求。
在印刷过程中,调版是一个比较繁琐的过程。尤其对多色机来说,各组版对正的精度会对印品产生很大的影响。如果套印不准,印刷品就会出现字面重叠或影像不清。一般来说,印版轴向调节范围为-2mm~+2mm,周向调节范围为-1mm~+1mm。如果使用手动调版,会浪费很多时间,而且精度不高。为了实现自动打版,我们在版辊上安装了电位器,通过电位器将模拟量传送给4A/D,经过PLC处理,可将版辊的转动精度很好地控制在打版范围内。
触摸屏作为一种新型的人机界面,从一出现就受到关注,它的简单易用,强大的功能及优异的稳定性使它非常适合用于工业环境。用户可以自由地组合文字,按钮,图形,数字等来处理或监控管理随时可能变化的信息。随着机械设备的飞速发展,以往的操作界面需由熟练的操作员才能操作,无法提高效率。但使用人机界面,能明确指示并告知操作员机器设备目前的状况,使操作变得简单生动。使用触摸屏,还可以使机器配线标准化,简单化,同时也能减少PLC控制所需的I/O点数,降低生产成本,也相对提高整套设备的附加价值。三菱触摸屏和三菱PLC有很好的通用性,能在线监视并修改程序,不必很麻烦的重复插拔接口。
3软件设计
3.1给纸设计
印刷机整体的电气设计还是比较复杂的,对时间的要求也很严格。在机器的很多地方装有接近开关,用来检测不同的时间点。在印刷过程中,走纸的好坏是影响机器质量的一个重要环节。所谓纸走的好坏,指的是无歪张,双张等现象,如果有歪张,双张现象,在高速情况下,就会将走坏的纸,卷入机器内,从而破坏胶皮,给用户带来很大损失。此过程流程如下:
在实验中,我们发现,按照上述流程编制的程序,在低速没有问题,但速度增高至7000r/h后,就会出现歪张锁不住现象。究其原因,主要是因为光头反应时间和磁铁动作时间滞后造成。程序在执行过程中,采用循环扫描方式,为了让电磁铁输出提前,在设计中,我采用了中断和三菱编程指令的输入输出刷新指令,使电磁铁输出立即执行,提前了电磁铁动作时间,即使在12000r/h的速度下,也能很好的锁住有故障的纸张,解决了给纸的一大难题。
3.2离合压设计
离压,合压在印刷中具有很重要的作用。离合压的准确性,对印品质量的好坏有着直接的影响。合压过早,会弄脏压印辊筒,给操作带来很多不便;离压过早,会使最后一张纸印不上完整的图案,造成纸张浪费。
印刷时,版辊筒与胶皮辊筒先合压,胶皮辊筒与压印辊筒后合压。在我们的机器中,合压全部采用了气动装置,每个气缸都有一个动作时间。由于印刷速度是多段速,在3000~12000r/h之间,根据用户需要可选择不同的速度。但是,气缸动作时间是一定的,齿轮转过角度是一定的,因此,机器速度不同时,合压时间也不同。为了解决此问题,我们根据理论计算值,找出对于不同机器速度时,机器的延时时间。采用比较指令,当机器段速与理论值相等时,延时相应的时间,使压印辊筒与胶皮辊筒准确合压。经过多次试验,离压,合压都没有问题。
3.3人机界面设计
在人机界面中,设计了7幅画面,包括整体图形,故障显示,机器速度和计数显示,水辊速度显示,调版监控等。故障显示使用指示器,给出位元件即可实现闪动效果,让操作者很方便的知道故障部位,整体感很好。在水辊速度显示中,设计了一个柱状图,可以显示水量增加大小,只需按下柱状图,就可增加水量,同时也可方便监控。
4.结束语
印刷机的一套电气设计属于系统设计,包括硬件,软件设计,涵盖范围较广。这里,我只简单介绍了其中比较重要的几部分,其它细节还有很多,这里不再一一列举。使用三菱的一套控制系统,感觉可靠,方便,在机器批量生产过程中,没有发现大问题。其PLC功能齐全,可靠耐用,指令简洁,与其他产品相比,感觉三菱整体软件系统界面都比较友好,给用户编程,维修都带来极大方便。其触摸屏与PLC有很好的通用性,可通过触摸屏>监视并修改程序,这是其它产品所不能匹及的。总之,三菱的工控元件给设计人员和用户都带来了很多方便。
第五篇:三菱PLC算术及逻辑运算应用指令
三菱PLC算术及逻辑运算应用指令
算术及逻辑运算指令是基本运算指令,通过算术及逻辑运算可实现数据的传送、变位及其他控制功能。
一、算术运算指令
算术运算包括二进制加ADD(Addition)、减SUB(Subtraction)、乘MUL(Multiplication)和除DIV(Division)指令,二、二进制数加
1、减1指令
二进制数加1指令INC(Increment)和减1指令DEC(Decrement)的操作数均可以取KnY、KnM、KnS、T、C、D、V和Z。
三、字逻辑运算指令
字逻辑运算指令包括字逻辑与WAND(word AND)、字逻辑或WOR(word OR)、字逻辑异或WXOR(word Exclusive OR)和求补NEG(Negation)指令,它们的S1和S2均可以取所有的数据类型。