如题:现有200smart PLC
一个温度传感器 铂热电阻
和一台加热器(加热器为开关量阀门,阀门开度越大天然气释放越多火苗越大温度随之升高,反之同理) Q0.0为开阀,Q0.1为关阀,均为点动。
现在想实现在触摸屏输入指定温度使加热器自动调节阀门开度,实现温度保持(可以有少许误差)。
想用200smart里面PID控制指令,但该指令只支持一个控制点,我的设备有开阀和关阀两个点,且不能高频来回切换。
请教各位老师这段程序该如何编写,能否给我一些建议或指导 谢谢大家!
问题补充:
对了,补充一下,我还有个1500的plc 他们两个可以做profibus dp通讯,我可以使用1500plc里面的指令吗?应该用什么指令?
最佳答案
不能高频动作也就没有必要用pid功能了,直接判断温度超过了动作范围就控制动作就行了.
比如你要控制温度在800~900度,那么温度低于830度开阀门,高于870度关阀门,这个温度限制用变量可以调整.温度范围越窄,调整的频率就越高.
你是两个q点实际是取反输出就行了,把q0.0取反输出给q0.1,那么你的程序中只要控制q0.0就行了.
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc281013.html