点击【 大 中 小 】,可以选择字体的大小,以便你阅读.
帮帮我这个可怜的人吧
我现在做一个加热炉温度控制系统,老板要我用PID的算法去控制几个蒸汽阀,保持炉温在设定值上下不超过0.5度,可这几个阀都是普通的开关量阀啊,不是比例阀怎么控制啊???请问各位高手,PID可以控制普通开关量阀吗???
以下是对《帮帮我这个可怜的人吧》的回复:
匿名回复:
用个温度控制器就可以控制了,市场上很多,它内部有PID控制,温度值可以自己设
匿名回复:
但我真的很想知道可不可以用PID来做啊!!!我刚到这个公司不久,现在是个好机会表现一下自己啊
匿名回复:
你可以了解一下双DO控制,用开关量控制阀门。
匿名回复:
温度控制器就带PID算法,我不明白你说的是什么意思了,呵呵
匿名回复:
我的意思是说我想知道具体的算法,自己编啊,风兄,可否赐教?
匿名回复:
具体的算法有很多种,但具有经验的人说西门子S7200可编程控制器的系统手册的9-64页那算法还可以,你可以去看看
匿名回复:
多谢风兄!这就去查
匿名回复:
看到那个算法了。可对于怎么控制开关量阀还是不清楚
匿名回复:
说说你那工艺过程吧,我理解是如果温度高了关断,温度地了开通,这样子来调整温度,或许理解有误,你可细说下
匿名回复:
有些事情其实是不可以实现的,必要要满足条件才行,牵强是不可以的
匿名回复:
跟你说的差不多,通过阀的开闭来控制,但要用PID算出一个变周期的脉冲来控制阀的开闭周期随温度变化而变化,控制要稳定
匿名回复:
我还是建议用个温度控制器,这样就很容易解决了。如果一定得用PLC和其他的控制器自己编写算法,那么得用一个温度传感器,采集得模拟信号经过A/D转换,然后在控制器做运算来控制你得蒸汽阀。不知你现在得方案是用什么来控制?
匿名回复:
我现在就是用的温度变送器采集温度信号输入PLC,有办法吗
匿名回复:
温度变送器进PLC的应该是模拟量,通过PLC的A/D转换,这样在PLC种就可以做PID运算,之后根据运算结果控制蒸汽阀的开关就可以了
匿名回复:
问题是运算出的是个模拟量,怎么转化为控制阀开闭的开关量???
匿名回复:
把这个模拟量跟你设定的数据比较,大了,输出一个开关量关,小了输出一个开关量开。
匿名回复:
那和直接用比较指令有区别吗???
匿名回复:
经过A/D之后,在PLC中应该都是数字量,之后通过PID后,如果过实际值比给定值偏高,此时对阀操作来降温,反之则反
匿名回复:
我想知道这样做和直接用比较指令做有什么优点?
匿名回复:
如果你用直接比较指令会引起振荡,这些在自控书中都有,我想你在学校也学过PID的作用与好处,呵呵,好好看书吧
匿名回复:
可惜我在学校里没好好学,以后一定要好好学本事啊
匿名回复:
风兄认为搞控制的,至少要达到什么水平才算有点水平啊?
匿名回复:
^_^,不好意思,本人是个新手。不过我觉得不论是编程或是硬件,不说精通也得拿来能上手,然后就是多亲身经历些工程项目,积累多些经验,这样应该可以了吧
匿名回复:
风兄说的有道理,要多干多学,积累几年经验才行啊
匿名回复:
风兄可以留个QQ号吗?我想和你保持联系
匿名回复: