西门子200 PID采样时间和中断时间关系

西门子200 %ignore_a_1%采用中断调用,中断时间是1ms,  那PID的采样时间设置多少? 中断时间范围可以设置多少?

时间能设置越小越好,一共8路PID

问题补充:
定时中断程序的执行时间必须小于设定的间隔时间,这个间隔时间是主程序时间+中断定时时间=20ms+100ms.

我想把大部分程序放到中断子程序里面可以吧,比如MODBUS rtu库通讯程序等等,这样程序可以快速执行吧

最佳答案

此回答已完善

1ms?太快了!100ms足够了。中断时间和采样时间设置一致就行了。
时间间隔就是我说的中断时间,这个时间包含了程序的扫描时间和等待时间,如果你的程序扫描时间大于中断时间,则cpu进入死机状态。

提问者对于答案的评价:

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

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

相关推荐

发表回复

登录后才能评论