基于FX2N的PID温度控制_第1页
基于FX2N的PID温度控制_第2页
基于FX2N的PID温度控制_第3页
基于FX2N的PID温度控制_第4页
基于FX2N的PID温度控制_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、三菱plc和fx2n-4ad-tc实现温度pid闭环控制系统的学习参考对盛传感题入方式篷接PLC尺寸mm(X)K(*)X(S)9(目lAXXLLXLL4热电供K/JS!恰人地展KSf:-10(h1200c靠字黑出EOOklNXX)而:.100*608魏字箱出G100M00)蕾XXX最大4台(胃晨FXmCNV/F)55x87x90Kfl:0.41M:0Jt风机鼓入的新风经加热交换器、制冷交换器、进入房间。原理说明:进风不断被受热体加温,欲使进风维持一定的温度,这就需要同时有一加热器以不同加热量给进风加热,这样才能保证进风温度保持恒定。plc接线图如下,按图接好线。配线时,应使用带屏蔽的补偿导线和

2、模拟输入电缆配合,屏蔽一切可能产生的干扰。fx2n-4ad-tc的特殊功能模块编号为0。输入和输出点分配表输入信号输出信号名称代号输入点编号名称代号箱出点媪号自动调遣后PID控制选择开美X1C故障显示灯乩Y0无自动调谐时PID控制选择开关一SXII加热器RY1这里介绍pid控制改变加热器(热盘管)的加热时间从而实现对温度的闭环控制DR24tns=0N时间(aPID控制时电加热器的动作状态(b)自动调谐时最大罚出曲M时里加热器的动作状态在温度控制系统中,电加热器加热,温度用热电耦检测,与热电耦型温度传感器匹配的模拟量输入模块fx2n-4ad-tc将温度转换为数字输出,cpu将检测的温度与温度设定

3、值比较,通过plc的pid控制改变加热器的加热时间从而实现对温度的闭环控制。pid控制时和自动调谐时电加热器的动作情况如上图所示。其参数设定内容如下表所示。自动词港中(设定值)Pin控制中(谟值)S1-500(+5(X0500(用QC)番敦采惮时阍(S3-3000s500*s铸入潴凝S31+27假70%微分熔薪S3J+5值第出值上艘S3*2000(2砂)2000(2眇)装出11下限S3,城300动作方向输入变化箧报警S3川的bit】01无)01无)输出变化曾报警(S3*的bit201无)01无)输出值上下限谀定S3-+1的bit5KW)1)国】1300报据运算三菱plc和fx2n-4ad-tc

4、实现温度pid闭环控制系统程序设计:M8GO2目标值设定(皿)输入滤波寓数(工)设定州泣)微分增益(KD)设定(0%)输出值上限设定(2秒ON)输1出值下限设定t0秒ON)26吗卜29-4FROMKOK30DOKICMPK2030DO|M4|M5:一:.一TH-ITOKOIKO|h3303|k1PLSM0MOVK3000D510-MOV|H0030|D511-MOV|K1800|D502MOV(P)|K500|D510FROMKOK10D501KI自动调谐设定开始自动调谐动作标志自动调谐用采样时间(Ts)设定(3秒)动作方向(ACT)自动调谐开始自动调渣用输出值设定(1.8SXDN)通常动作时

5、的采样时间(Ts)设定(500ms)模块NO.O中,BFM#30中的识别码送到D0,若识别码为2030,则M5为ONFX2N4ADTC模式设定CH1:不使用,CH3:不使用CH2:K型,CH4:不使用FX2N-4AD-TCCH2数据的i卖取PID动作初始化PID指令驱动PID动作中自动调请动作确认自动调请结束转移到通常动作加热器动作周期定时期器.绻A加热器动作周期定时期器预置加热器输出错误发生用选择开关置x10作为自动调谐控制后的pid控制,用选择开关置x11作为无自动调谐的pid控制。当选择开关置x10时,控制用参数的设定值在pid运算前必须预先通过指令写入,见图程序0步开始,m8002为初

6、始化脉冲,用mov指令将目标值、输入滤波常数、微分增益、输出值上限、输出值下限的设定值分别传送给数据寄存器d500d512d515、d532、d533o程序第26步,使m0得电,使用自动调谐功能是为了得到最佳pid控制,自动调谐不能自动设定的参数必须通过指令设定,在第29步47步之间用mov指令将自动调谐用的参数(自动调谐采用时间、动作方向自动调谐开始、自动调谐用输出值)分别传送给数据寄存器d510、d511、d502o程序第53步开始,对fx2n-4ad-tc进行确认、模式设定,且在plc运行中读取来自fx2n-4ad-tc的数据送到plc的d501中,103步开始对pid动作进行初始化。第

7、116步开始,x10闭合,在自动调谐后实行pid控制,当自动调谐开始时的测定值达到目标值的变化量变化1/3以上,则自动调谐结束,程序第128步140步,自动调谐结束,转移到通常动作,m1复位。第47步,将通常动作的采样时间设定值500ms用脉冲执行型mov(p)指令送给d510,进彳fpid控制。用选择开关置x11作为无自动调谐的pid控制(当选择开关置断开位置时,将pid动作初始化,即d502清零)。程序116步,执行pid指令。加热器动作周期t246设为2秒,当加热器动作周期2秒钟到,通过复位指令将t246清零,因为m3动作,t246重新计时。通过触点比较指令,控制加热器是否工作,由于pid调节获得需要的加热时间的数据置于d502中,d502不是固定值,靠pid来调节,在pid调节过程中,m3动合触点始终是闭合的,当加热时间通过t246记录的数据小于pid传送的数据d502时,加热器加热,否则停止加热,等待加热器动作周期2秒到,t24

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论