一个程序可以放多少个PID指令

我在程序里放了6个PID指令,参数完全一样,同运行,感觉到后面的4个不太正常,反应很慢,有时很久没反应,输出值的偏差太大,请问一个程序最多可以放几个PID指令?

最佳答案

S7-200可以提供8路PID指令同时运行。但是PID作为浮点数运算程序,需要占用大量的时间。程序的时序关系安排不合理,会影响到后几路PID的执行。如果采样的定时中断设置过短,也会影响PID的正常运行。
 我的一套程序中用足了8路PID,没有出现什么异常。

提问者对于答案的评价:
感谢各位的回答,问题也经解决,实践证明,用6路没用任何问题,问题在于程序的本身是否合理,是否严密,我的程序问题就在于此.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论