PID问题?

怎么实现当条件到达时调用PID?我想在M10.0接头的时候调用PID实现自动调节温度,怎么实现?Auto_Manual 是做什么用?ManualOutput 是做什么用?我该怎么设置?

问题补充:
为什么使能端串个M10.0就没有输出了?23是当前温度,59是设定温度,现在应该输出大于6400才对啊?为什么现在没有输出?

图片说明:

PID问题?    PID问题?    PID问题?   

最佳答案

PID0_INT 是一个子程序,具体内部的内容你没有发布出来;
从调用子程序上看,M10.0可能是作为手动和自动的一个切换,比如说M10.0为1的时候就自动调节阀门,如果M10.0为0时,为手动的模式,那么VD300(Manual)就是手动输入的阀门的调节量。要确认是否是这样的,还是要看子程序;希望能够帮到你
//截图3里的M10.0是不允许作为调用条件的,只能用SM0.0 ;在PID调用的前方去掉M10.0,其实就是自动控制的状态,不然再试试看!可能还是要检查下载设置向导的过程中是否都设置正确。

提问者对于答案的评价:
是的,我把m10.0作为自动控制条件,VD300写为0,这样只有在自动是启用PID,手动时是没有输出的,谢谢各位热心回答!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月26日 上午12:14
下一篇 2017年8月26日 上午12:14

相关推荐