如上述,现执行机构是一个加热器由一个阀门控制天然气的大小,阀门开度越大火苗越大温度随之升高,反之温度降低。想用PID控制阀门的开和关,如:设置60度 超过温度天然气阀门关一下,低于设定温度阀门开一会,到达给定温度为止。刚用西门子200smart向导配置PID 发现 PWM 输出只有一个点,但是我的阀门需要开和关2个输出点(开阀和关阀),想请问各位程序该如何编写或配置?
钻石用户推荐最佳答案
1、如果用向导做的,那输出只能地Q0.0或Q0.1中的一个。比如组态的是 Q0.0。
2、按描述阀门的开关是要两个信号,一个信号与开阀、另一个信号关阀。PWM毕竟是占空比调节的,要考虑阀门响应速度与周期的匹配关系,即阀门的响应速度跟不上Q点输出的速度。是不是用电磁阀更好一点。如果用电磁阀则是单点控制,并且响应速度也很快。
3、用两点控制的阀,则假如用Q0.0接通控制开阀,那是不是可以用Q0.0不接通时驱动Q0.1导通,用Q0.1去输出关阀信号。尽量做到硬接线互锁,软件互锁是必须的。
PID调节
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/024.html
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc361413.html