.
通过数据流自动执行命令
.
.

在基于文本的编辑器和基于网络的编辑器中,POU中的执行顺序是唯一确定的。但是,在CFC编辑器中,您可以自由放置元素,因此执行顺序最初不是唯一的。因此,CODESYS通过数据流确定执行顺序,在多个网络的情况下,通过元素的拓扑位置确定执行顺序。元素从上到下,从左到右排序。现在,执行顺序是唯一的,并确保在按时间和周期进行优化的同时处理POU。

您可以获取有关图表中元素时间顺序的信息,并临时显示执行顺序。使用反馈对网络进行编程时,可以将元素定义为反馈循环的起点。

如果需要,还可以在CFC对象中显式编辑处理顺序。为此,请将CFC对象的Auto Data Flow Mode属性切换为Explicit Execution Order Mode。在此模式下,您可以选择通过菜单命令来编辑执行顺序。

在CODESYS Development SystemV3.5 SP15之前,您必须为每个POU明确定义执行顺序。没有模式切换。

.
数据流

通常,数据流被描述为按时间顺序排列,在该顺序中,何时以及如何以何种编程对象读取或写入数据。一个POU可以处理任何数量的数据流,它们也可以彼此独立地执行。

.
 显示执行顺序
.
 确定反馈网络中的执行顺序
.
 明确定义执行顺序