S7-300 CPU的看门狗时间默认为150ms,最大值可以设置6000ms。如果用户程序的执行时间大于硬件组态中所设定的CPU的扫描周期的监控时间,则CPU会因看门狗超时而导致系统停机,同时会触发定时错误OB80。 操作步骤:在“SIMATIC Manager"编程软件中的硬件组态“HW Config"的机架中双击组态好的S7-300的CPU中,在弹出的属性对话框中选中“周期/时钟存储器",然后修改“扫描周期监视时间(ms)",该时间的取值范围为1-6000ms。如图所示: |
方法1:将程序下载到plc中,然后进行在线连接,然后查看CPU的信息。 操作步骤:将“SIMATIC 300站点"下载到PLC中,然后在菜单栏中选择“PLC"-“诊断/设置"-“模块信息"。如下图所示: 然后在弹出的模块信息窗口中点击“扫描循环时间"。 方法2:通过将OB1对应的临时变量传到M区中,即可读取CPU的扫描循环时间。如下图: |