您可以将可视化作为集成可视化执行。在这种情况下,可视化的显示变体在开发系统上运行,而无需将可视化代码加载到控制器。
使用集成的可视化工具对应用程序进行测试和诊断,或对工厂进行服务和调试。
对此的要求是可视化管理器下没有对象。 或者,可以将位于此处的任何对象排除在编译范围之外。您可以在创建选项卡上的其对话框属性中相应地配置单个对象。
.另请参见
提示!
如果工程的编译器版本固定为<3.3.2.0,则必须激活禁止PLC进行可视化选项,以将可视化作为集成可视化执行。
对于版本3.3.2.0和更高版本,该选项不再存在。
这个可视化工程已经打开。
⇒
VISU_TASK已从任务配置下删除。
现在,在加载应用程序时不会转移任何可视化代码。
正在执行的可视化编辑器中的可视化。 您可以操作您的应用程序。
使用命令激活键盘用法,以便在集成可视化的键盘用法和CODESYS的键盘用法之间切换。
根据当前显示格式显示在集成可视化中的文本内输出的数值变量值。您可以使用命令调试 ➔ 显示选择显示格式。
通过数据源管理器传输的变量值不会输出。集成的可视化仅输出初始化值或最后传输的值。
因此,集成的可视化功能只能实现对应用程序的被动观察。
VAR_INPUT变量的行为类似于执行期间的集成可视化效果,例如VAR_IN_OUT。
集成可视化中仅支持以下表达式,这些表达式也用在开发系统的监视机制中。
.变量访问:
.数组访问:
.索引计算中的运算符:
.指针监控:
.除了以下内容外,不支持方法和函数调用:
当调用输入操作执行ST代码时,仅支持分配列表。
如果使用了分配列表,则不会分配左侧的值,直到下一个周期。 之后不可能立即处理下一行。
.示例
PLC_PRG.n := 20 * PLC_PRG.m;//不能使用这个 IF PLC_PRG.n < MAX_COUNT THEN PLC_PRG.n := PLC_PRG.n + 1; END_IF //使用以下内容! PLC_PRG.n := MIN(MAX_COUNT, PLC_PRG.n + 1);
在可视化的界面编辑器中,可以将具有INTERFACE数据类型的接口变量声明为var_input,但不能是var_in_out。