S7-300定时最小只能10毫秒吗?使用定时器时,最小只能输入10毫秒,小于10毫秒都会被强制为0毫秒。有没有可以定更短时间的
最佳答案
在S7-300CPU中,定时器的最小时基为10毫秒。也就是说,最小定时时间为10毫秒。如果用户程序代码量比较大,程序扫描周期过了10毫秒,可能会出现如下情况:尽管定时时间已经达到,但CPU还没有执行到相关的程序逻辑。
当用户程序中需要非常短的定时功能时,需要考虑程序扫描周期对定时器状态读取的影响。由于CPU中的定时中断是由硬件来保证,并且有高于OB1的优先级,所以在这种情况下,建议用户使用定时中断的功能来代替定时器的功能。
提问者对于答案的评价:
额
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297918.html