S7-300中如何检测程序扫描的时间
刘玉蓉
发布于2014-10-13 17:38
1
0
标签:
S7-300中如何检测程序扫描的时间,比如我想知道我编写在OB35内的程序扫描时间是否长过中断间隔时间我该如何查看?
佳答案
你可以采用把你的电脑连接到CPU上,在SIMATIC管理器中打开你的项目,选择菜单PLC/Module Information(模块信息),打开CPU的模块信息对话框,选择Scan Cycle Time“扫描循环时间)子项,可以在线检查所选择的CPU的小循环时间、大循环时间和当前循环时间。
你可以打开你的硬件组态界面,双击CPU,选择”Cycle/Clock Memory(循环/时钟存储器)子项,检查你设定的“Scan Cycle Monitoring Time (ms)(循环扫描监视时间),它是组态的大扫描循环时间,一个扫描周期如果超过了这个时间,CPU就会进入停机状态。
如果长时间大于上面组态的大循环时间(即循环扫描监视时间),由于循环时间的波动可能产生时间错误,此时应增大设置的用户程序大循环时间(循环扫描监视时间)。