【图】三菱plc与fx2n-4ad-tc实现pid闭环控制系统图文教程

来源:电工天下时间:2015-09-26 18:21:45 作者:老电工手机版>>

plc和fx2n-4ad-tc实现pid闭环控制系统的例子

plc和fx2n-4ad-tc实现pid闭环控制1
plc和fx2n-4ad-tc实现pid闭环控制2

plc和fx2n-4ad-tc实现pid闭环控制3

风机鼓入的新风经加热交换器、制冷交换器、进入房间。

原理说明:进风不断被受热体加温,欲使进风维持一定的温度,这就需要同时有一加热器以不同加热量给进风加热,这样才能保证进风温度保持恒定。

plc和fx2n-4ad-tc实现pid闭环控制4
plc接线图如下,按图接好线。配线时,应使用带屏蔽的补偿导线和模拟输入电缆配合,屏蔽一切可能产生的干扰。fx2n-4ad-tc的特殊功能模块编号为0。
plc和fx2n-4ad-tc实现pid闭环控制5

输入和输出点分配表
plc和fx2n-4ad-tc实现pid闭环控制6

这里介绍PID控制改变加热器(热盘管)的加热时间从而实现对温度的闭环控制。
plc和fx2n-4ad-tc实现pid闭环控制7

在温度控制系统中,电加热器加热,温度用热电耦检测,与热电耦型温度传感器匹配的模拟量输入模块 fx2n-4ad-tc将温度转换为数字输出,cpu将检测的温度与温度设定值比较,通过plc的pid控制改变加热器的加热时间从而实现对温度的闭环控制。pid控制时和自动调谐时电加热器的动作情况如上图所示。其参数设定内容如下表所示。
plc和fx2n-4ad-tc实现pid闭环控制8

三菱plc和fx2n-4ad-tc实现温度pid闭环控制系统程序设计:
plc和fx2n-4ad-tc实现pid闭环控制9


plc和fx2n-4ad-tc实现pid闭环控制10

plc和fx2n-4ad-tc实现pid闭环控制11

用选择开关置X10作为自动调谐控制后的PID控制,用选择开关置X11作为无自动调谐的PID控制。

当选择开关置X10时,控制用参数的设定值在PID运算前必须预先通过指令写入,见图程序0步开始,M8002为初始化脉冲,用MOV指令将目标值、输入滤波常数、微分增益、输出值上限、输出值下限的设定值分别传送给数据寄存器D500、D512、D515、D532、D533。

程序第26步,使M0得电,使用自动调谐功能是为了得到最佳PID控制,自动调谐不能自动设定的参数必须通过指令设定,在第29步~47步之间用MOV指令将自动调谐用的参数(自动调谐采用时间、动作方向自动调谐开始、自动调谐用输出值)分别传送给数据寄存器D510、D511、D502。

程序第53步开始,对FX2N-4AD-TC进行确认、模式设定,且在PLC运行中读取来自FX2N-4AD-TC的数据送到PLC的D501中,103步开始对PID动作进行初始化。

第116步开始,X10闭合,在自动调谐后实行PID控制,当自动调谐开始时的测定值达到目标值的变化量变化1/3以上,则自动调谐结束,程序第128步~140步,自动调谐结束,转移到通常动作,M1复位。

第47步,将通常动作的采样时间设定值500ms用脉冲执行型MOV(P)指令送给D510,进行PID控制。

用选择开关置X11作为无自动调谐的PID控制(当选择开关置断开位置时,将PID动作初始化,即D502清零)。

程序116步,执行PID指令。加热器动作周期T246设为2秒,当加热器动作周期2秒钟到,通过复位指令将T246清零,因为M3动作,T246重新计时。通过触点比较指令,控制加热器是否工作,由于PID调节获得需要的加热时间的数据置于D502中,D502不是固定值,靠PID来调节,在PID调节过程中,M3动合触点始终是闭合的,当加热时间通过T246记录的数据小于PID传送的数据D502时,加热器加热,否则停止加热,等待加热器动作周期2秒到,T246清零并重新计时,此时加热器又加热,周而复始。

通过PID控制不断调节加热器的加热时间,从而实现了恒温控制。当控制参数的设定值或PID运算中的数据发生错误时,则运算错误标志辅助继电器M8067变为ON状态,通过Y0输出给故障指示灯显示。

相关文章
  • 三菱plc如何实现星角与三角程序控制线路

    三菱plc如何实现星角与三角程序控制线路

    有关三菱plc星角与三角程序控制线路的实现方法,控制线路的接线非常简单,时间控制控制与切换完全由plc的内部程序来做,用置位和复位指令更为直捷和简便。

    时间:2022-07-06 06:13:39

  • 三菱PLC-FX系列可编程序控制器型号说明

    三菱PLC-FX系列可编程序控制器型号说明

    有关三菱PLC的知识,三菱PLC-FX系列可编程序控制器型号,主要包括输出与输出点数,单元类型,特殊品种间的区别等,三菱PLC-FX系列可编程序控制器的入门知识,有需要的朋友参考下。

    时间:2021-12-20 11:29:53

  • 三菱plc模拟量模块应用实例(制冷中央空调温度控制)

    三菱plc模拟量模块应用实例(制冷中央空调温度控制)

    三菱plc模拟量模块应用实例,模拟量输入模块,模拟量输出模块,模拟量模块使用:确定模块编号、缓冲寄存器(BFM)分配,FX-4AD模块BFM的分配表,制冷中央空调温度控制的例子。

    时间:2021-06-01 09:21:51

  • 三菱plc梯形图控制交通灯的例子

    三菱plc梯形图控制交通灯的例子

    三菱plc控制交通灯的plc梯形图,十字路口南北及东西方向均设有红、黄、绿三个信号灯,六个灯以一定的时间顺序循环往复工作,元器件安排如图所示。

    时间:2020-05-16 19:52:47

  • 三菱fx可编程控制器程序流程控制功能指令的用法

    三菱fx可编程控制器程序流程控制功能指令的用法

    三菱fx可编程控制器程序流程控制功能指令的用法,包括条件跳转指令cj、子程序调用指令call与返回指令sret、主程序结束指令fend、监视定时器刷新指令wdt等的使用说明。

    时间:2020-03-06 15:59:08

  • 三菱plc程序流向控制类指令的用法

    三菱plc程序流向控制类指令的用法

    三菱plc程序流向控制类指令的用法与注意事项,包括条件跳转指令、子程序调用与子程序返回指令、与中断有关的指令、主程序结束指令、监视定时器指令与循环指令的使用方法等。

    时间:2020-03-06 15:21:56

  • 三菱plc控制交通灯并行顺序的例子

    三菱plc控制交通灯并行顺序的例子

    分享一个三菱plc控制交通灯并行顺序的例子,交通灯一个周期120秒,南北与东西同时工作,0-50秒,南北绿、东西红,50-60秒,南北黄、东西红等控制方法。

    时间:2020-03-06 15:18:58

  • 三菱plc对印刷机的精确控制方法

    三菱plc对印刷机的精确控制方法

    有关三菱plc对印刷机的精确控制方法,详细介绍了印刷机控制系统的结构,以及软件设计(给纸设计、离合压设计、人机界面设计)的重点内容,需要的朋友参考下。

    时间:2020-03-06 15:16:49

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有