《S7200PID实例个人解析》由会员分享,可在线阅读,更多相关《S7200PID实例个人解析(7页珍藏版)》请在金锄头文库上搜索。
1、1、 PID的原理 在这先强调一下Mn可以是模拟量输出PID的输出值Mn 或数字量输出。 模拟量输出用来控制一些需要模拟量给定的设备化为0-20MA或0-10V数字输出量就是输出一个数字量输出实际上是控制输出点的通占空比变化,可以控制固态继电器下面是 占空比如果Mn输出设置为数字量输出比,例如图中的t,Mnt1去控制风扇。 在本项目中,我们要把占空比的周期设置为,输出量去控制、如比例阀、变频器等; 变化的数字量PWM占空比、断状态按照一定的(加热棒等) 的解释; ,那么Mn就可以理解成一个占空的大小直接变成了t的大小,t去控制加热器10S(t+t1=10SMn转,) 2.设定值SP、反馈值假如
2、说给定值设为照S7200的要求转化为设定值SP是,设定值占反馈总量程的分数比假如,设定是50那么SP=0.5 温度计的线接到拟量模块的输入类型PV与输出值Mn的转化问题 50度,PLC肯定不识别这个50,01的实数, 度,在本项目中,温度计的量程是PLC的模拟输入端,我们肯定事先已经设置好模, 我们需要按0100度,假如是010V,0100度,这样的话的50%,对应PLC的运算值值PV是多大与设定值之间的对应运算值也为160002、 编址 根据PID的回路参数表对应PLC的运算值为032000,对应温度计的SP=0.5时,机器就知道设定值是温度计总量程16000,这样PID就根据现在实际的反馈PID运算差,调节被控元件,即Mn 为0. ,直到PV的 Q1.0 加热器工作Q1.1 风扇工作AIW0 温度传感器检测值下面我们编写程序 以上是我个人见解,如我错误,请大师指点,我的QQ;353942756