在线修改

提示!

1. 当产生一个在线改变,特殊应用的初始化(回零等)将不会进行,应为机械会保持他的状态。因为这个原因新的程序代码可能不会像描述的那样进行工作。

2. 指针变量将会保持最后一个循环的值。如果一个指针指向变,这个变量在在线改变过程中改变了他的大小,那么这个值将不会被纠正。要确保指针值在每个周期内能够再进行分配。

这个命令(类别 在线)默认情况下位于"在想" 菜单用于触发 在线改变 在当前激活应用 ( “设置当前活动应用”)。也可以通过设备树中当前选中的应用的上下文菜单获得。不管当前的应用程序是否激活,它都触发此应用程序的在线修改。

在线修改的意思是已经运行的工程有一部分发生了变化,且只需要将变化的部分重新装载到PLC中。注意在 “清除所有” 或者 “清除” 操作之后是不允许发生的!清除操作用于移除自动在每次 代码编译 过程中以及基于在线改变过程中存储的编译信息。

在类别“编译”列表中下载消息视图时 - 通常位于 下载过程中的信息 在下载过程中 - 也包含改变的实例,相关变量以及新代码创建的所有对象。如果本地数据发生改变,一个消息窗口将会显示一个错误指针。

如果PLC中运行的应用程序与当前的应用程序一致,且最后一次下载之后做了修改,当用户登陆PLC时,自动提供在线修改功能。

了解目标代码生成和在线修改的更多信息,请查看: “代码生成和在线修改 ”.