发表于:2011-11-07 21:02:07
楼主
我做的是烤烟房干湿球温度的检测和控制。用的是S7-200系列CPU 224XP。控制的温度是随时间变化的曲线。我现在只会设定一个温度值,比如图上30.0是我预设的温度值,来完成PID控制。但是现在预设的温度值是一条随着时间变化的曲线。那么怎么在程序里存入这个曲线,并能隔一段时间对温度采样一次来完成PID控制啊?我说的曲线是离散化的曲线,也就是说当曲线斜率不为0时,我把曲线分成N段,形成像阶梯一样上升或者下降,每一小段那个时间段里设定温度是不变的,这样就能完成PID的控制了。我现在的困难是不知道怎么把这个曲线,或者把它翻译成一个数组加载到梯形图程序里。哪位大哥能帮帮忙解决一下吗?最好能给个例子程序啊。感谢!!