1)PLC采集一个热源的温度,并将热源周围的温度保持在45。PLC的输出外接一个风扇,可以降低热源的温度。2)当热源周围温度高于45时,PLC驱动
1)PLC采集一个热源的温度,并将热源周围的温度保持在45。PLC的输出外接一个风扇,可以降低热源的温度。
2)当热源周围温度高于45时,PLC驱动风扇旋转降温,驱动方式为PWM。
3)当热源温度低于45时,风机停止运转。
2、所需硬件
1)PT100温度传感器;
2)温度变送器;
3)S7-1214C
4)风扇
3、硬件配置
1)使用PLC提供的两路模拟输入,输入为标准电压(0-10V)。如图1所示。
图1:确定模拟输入地址
2)使能PWM输出,如图2所示。
图2:启用PWM
3)建立一个20ms的循环中断,如图3所示。
图3:创建循环中断
4)创建流程对象,流程对象-新建对象,如图4所示。
图4:添加PID过程对象
5)在循环中断块中添加指令,后台数据块会自动生成,但要和进程对象的数据块一致,如图5所示。
图5:插入PID_Compact指令
6)命令配置:在下面的属性区点击命令进行配置,如图6、7、8、9、10。
图6:参数配置
图7:参数设置(1)
图8:参数设置(2)
图9:参数设置(3)
图10:参数设置(4)
8)流程对象配置,基本设置已经在指令配置中配置好了,我们的配置流程值设置和高级设置如图11、12、13、14、15、16、17。
图11:流程对象配置
图12:过程对象配置(1)
图13:过程对象配置(2)
图14:过程对象配置(3)
图15:过程对象配置(4)
图16:过程对象配置(5)
图17:过程对象配置(6)
4、测试
1)打开参数调试界面,如图18所示。
图18:调试界面
2)调试完成后,将自整定参数上传至系统,如图19所示。
图19:参数上传
声明本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们