pcs7分层控制

在pcs7中怎么样实现分层控制,一个pid调节输出的4-20ma信号分成两段,其中4-12ma的时候阀门A从0到全开、B阀门不动作,输出12-20ma的时候A阀门保持全开状态,同时B阀门全开。

最佳答案

首先不是分层,是分程。输出不是用一个回路而是使用两个!pid输出的信号为0~100,把这个信号分成两段:0~50转化成0~27648,50~100转化成0~27648,这两个转化结果对应两个不同的输出通道,然后两个阀门按照正常接线连接,这样pid输出0~50就把信号输出到第一个通道了,输出好50~100的时候就输出到了第二个通道,从而达到分程控制的目的。

提问者对于答案的评价:
对于PID需要输出两个范围值。我把输出的值做个比较是不是那样的思路,判断范围,是这样吗!

专家置评

建议使用PCS7标准库里的SPLITR_P这个块,

 该块与控制器块一起用于执行分割范围控制。 

 工作原理

 调用时将该块在PID控制块的后边,它的输入是PID的输出,输出可以按要求分成两部分,非常的方便。 控制器输出与 SPLITR_P 块的输入 U 互连。 通过相应的参数设置常规位置和死区。 通过组态 V1 和 V2 的上/下限来根据物理变量调整 V1 和 V2。 

 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc199045.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日 下午7:00
下一篇 2017年10月24日 下午7:01

相关推荐