发布于 2006-05-06 11:33:46
0楼
PLC 在连续循环中读取输入、执行程序逻辑、写入输出和执行系统操作和通信。该扫描周期速度极快,每秒执行多次。虽然 STEP 7-Micro/WIN 会快速发出状态请求,但还是应当认识到不是 PLC 中出现的每一个事件都能检测到,这一点十分重要。
由于 PLC 和您用以观察程序状态的编程设备之间存在通信延时,您看到的所显示的操作数数值总是在状态显示中改变之前即在 PLC 中改变。虽然更新显示无须很长时间,但可能出现这种状况,即您向操作数发出一条强制指令,其数值实际已经在 PLC 中改变,但没有在程序状态监控中改变。
如果您使用“扫描结束”状态模式查看程序状态(当调试(Debug)> 使用执行状态(Use Execution Status)菜单项目被取消选中时),您将在几个扫描周期中采集数据。
如果您使用“执行状态”模式查看程序状态(当调试(Debug)> 使用执行状态(Use Execution Status)菜单项目被选中时),所有显示的程序状态值一定来自同一个扫描周期。
工控爱好者