上篇文章中我们学习了调用向导生成的子程序编程来实现西门子S7-200 SMART PID回路控制,今天我们来学习如何创建状态图表并利用状态图表来测试程序。首先我们来看一下如何创建状态图表。
复制所需的数据地址
创建状态图表。从符号表复制所需要监控的数据地址粘贴到状态图表中,切换寻址显示模式,设置合适的数据显示格式,如图所示,这样就快速创建了状态图表,单击保持按钮保存项目。
将数据地址粘贴到状态图表中并切换寻址显示模式
下载并测试。将项目下载到PLC中,将CPU置于RUN模式,在状态图表中持续监视,可以看到当前温度为30度左右,PID控制处于手动模式,加热器按照百分之五十的PWM工作。
状态图表中监视PID参数
温度持续升高,将给定值设置为80度,PID控制改为自动模式,温度向设定值方向变化,自动计算PID输出。
PID设为自动模式
修改PID控制参数,观察控制器及被控变量状态,实际调试时可以利用PID整定控制面板,以图形方式来直观查看,并自整定PID控制参数。
修改PID控制参数观察控制器及被控变量状态
本篇文章我们学习了创建状态图表并利用状态图表来测试程序,下篇文章中我们将介绍如何利用PID整定控制面板来调试程序,欢迎大家持续关注!