# 流控制

使用流控制，您可以监视应用程序的处理。 为ST，FBD，LD和IL语言编辑器提供了流控制。

通过流控制，MetaFacture在相应的处理位置和时间显示来自函数调用和操作的变量值和结果。 这样，在当前循环中运行的确切代码行和网络将用颜色标记。将此与标准监视进行比较，在标准监视中，MetaFacture仅在两个处理周期之间传递变量具有的值。

流控制在当前可见的编辑器视图的所有部分中起作用。只要该函数处于激活状态，并且在编辑器视图中可以看到流控制位置(已处理的代码部分)，那么就会在状态行中显示启用流控制。

您只能在声明部分中写入和强制使用值。

提示！

启用流控制后，应用程序的循环时间会延长。

在通讯设置中激活确认在线模式后，打开流控制以取消该过程时，将出现一个对话框提示。

激活流控制后，将无法使用断点或单步执行程序。

### 在不同的语言编辑器中显示流控制 ​

默认情况下，MetaFacture将处理的代码部分的流控制位置显示为绿色字段。 未处理的代码部分以白色显示。

注意：请注意，未处理代码位置的显示值是普通监视值。这是两个任务周期之间的值。

在网络编辑器中，MetaFacture在流控制颜色的左边缘用条形标记处理过的网络。

在LD中，MetaFacture以绿色显示当前处理的连接线，而以灰色显示所有其他连接线。还将显示连接的实际值： 蓝色粗线为TRUE，黑色粗线为FALSE，黑色细线为未知或模拟值。这些线的组合显示为虚线。

在IL中，MetaFacture对每个语句使用两个字段来显示当前值：一个在当前累加器的运算符的左侧，另一个在具有操作数的运算数的右侧。