编写了一个简单pid恒温控制,发现不管怎么改增益积分微分三个参数,pid回路输出总是为0。
图片说明:
最佳答案
PID指令是放在定时中断里的,不是在主程序里一直激活。
不建议自己调用PID指令,如果回路表的数据容易出错。
建议使用工具->指令向导->PID 生成子程序和中断服务程序,然后在主程序中持续调用向导生成的PID子程序。
详细参考下载中心的A0136编号文档中的PID部分。
提问者对于答案的评价:
可以
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc370683.html