手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

使用S7-200PID功能实现温度自动控制

时间:2024-10-12 21:17:03

1、本例中首先采用PT100(量程-20℃——300℃)采集加热温度,用EM231热电阻模块采集PT100数据。PT100接线方式:

使用S7-200PID功能实现温度自动控制

2、用CPU224XP模拟量输出给晶闸管(0-10V),控制晶闸管输出从而控制温度的大小,本例中的PID控制即:采集加热环境中的温度,经过PLC的PID运算使用模拟量输出信号控制晶闸管实现温度的自动控制。

3、下面通过PLC编程软件中的PID编程向导编写PLC程序,首先,在工具中选择指令向导,选择PID,点击下一步

使用S7-200PID功能实现温度自动控制

4、选择PID回路数,S7-200有8路PID回路,本例使用PID0回路,点击下一步:

使用S7-200PID功能实现温度自动控制

5、图中 1、2处设定给定值范围,我们设置成PT100采集温度值的范围。3/4/5/6为回路参数设置,在设置向导的时候我们先使用默认值,在进行PID整定后再做调整,点击下一步:

使用S7-200PID功能实现温度自动控制

6、图中a设置PT100反馈值的范围,b设置模拟量输出量程范围。点击下一步:

使用S7-200PID功能实现温度自动控制

7、回路报警设置,默认设置,点击下一步,点击建议地址(这个地址是PID子程序用的地址,点击一下建议地址即可),注意这个地址不要跟程序其它地址冲突。下一步:

使用S7-200PID功能实现温度自动控制
使用S7-200PID功能实现温度自动控制

8、为PID子程序和中断程序命名,增加手动PID控制。点击完成向导,即可。

使用S7-200PID功能实现温度自动控制
使用S7-200PID功能实现温度自动控制

9、此时PID向导已经完成,要想实现控制还得把PID子程序调用出来。下面我们来说明PID指令的调用,在指令树左下角调用子程序中有我们刚才向导产生的PID调用指令,如图,

使用S7-200PID功能实现温度自动控制
使用S7-200PID功能实现温度自动控制

10、指令中节点说明如下,AIW4是EM231热电阻采集模块反馈数据(-200——300),VD9004是温度给定值(-20—斑从腧笮—300),M9.7PID手自动切换,VD9000在PID手动状态下期望输出的数值(0.0-1.0)百分比。

使用S7-200PID功能实现温度自动控制

11、通过以上方法即可实现温度的PID程序的编写,完成PID向导的设置了。若要对温度精确控制,则需要利用PLC自带的PID自整定面板进行温度自整定功能。

© 手抄报圈