为什么在自动模式下,即使转换条件已满足时顺控器也没有切换?

描述:
在 S7 项目中顺控器在自动模式不继续切换。该动作可能发生于n

  • 例如,转换条件满足并且顺控器停在 Step 1中。n

  • 没有显示切换条件的状态。

此时步可能会在手动模式。n

补救措施:
在一些个别的情况下以下步骤可以有所帮助。在 SIMATIC 管理器和 CPU 中删除背景数据块。然后在 S7-GRAPH 编辑器中再次生产背景 DB 并将其载入CPU。n

为什么在自动模式下,即使转换条件已满足时顺控器也没有切换?
图 01n

从 S7-GRAPH 窗口的标题行获得背景 DB 的编号。n

为什么在自动模式下,即使转换条件已满足时顺控器也没有切换?
图 02n

另外在 S7-GRAPH 编辑器中的“Options > Application Settings”下检查应用程序设置。选项“Include instance DB”应该被启用。n

为什么在自动模式下,即使转换条件已满足时顺控器也没有切换?
图 03n

选中块文件夹通过菜单“Edit > Check block consistency…”打开对话框并运行块一致性检查。在“Check block consistency”对话框中可以使用功能“Program > Compile All”来编译 STEP 7 程序。n

此外,对建对 STEP 7 项目做改造。在 SIMATIC管理器中通过菜单命令“File > Save as…”打开“Project … Save As”对话框激活其中选项“With reorganization (slow)”。n

为什么在自动模式下,即使转换条件已满足时顺控器也没有切换?
图 04n

如果以上补救措施不起作用,推荐按照下表提示进行处理。

编号 步骤
1 从 S7-GRAPH 编辑器通过“File > Generate Source …”产生一个源文件。然后关闭 S7-GRAPH 编辑器。
2 在 SIMATIC 管理器和 CPU 中删除 S7-GRAPH FB和关联的背景 DB。
3 在源文件夹中打开所产生的S7-GRAPH 源文件。
4 通过“File > Compile”编译 S7-GRAPH 源文件。现在新的 S7-GRAPH FB和背景 DB 已经被编译了。然后再次关闭 S7-GRAPH 源文件。
5 现在将刚刚编译完的块(S7-GRAPH FB和背景 DB)载入CPU。

关键词:
自动模式,转换条件


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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论