在线模式下的 FBD/LD/IL 编辑器
在联机模式下,每个变量的当前值都显示在编辑器中变量的后面。可以写入/执行和设置断点。
如果变量目前是强制值,则直接在强制值前面用 表示。如果已准备好写入或强制写入一个值,该值将直接显示在当前值后面的方括号中
<value>
。
示例
强制变量:

准备值

在梯形图 (LD) 的在线视图中,连接线用颜色标出:值为TRUE
的连接线显示为蓝色粗线,值为FALSE
的连接线显示为黑色粗线。相反,未知值或模拟值的连接则正常显示(黑色细线)。




注意

请注意,连接值是根据监控变量计算得出的。这不是真正的流量控制。
断点
断点的可能位置原则上是变量值可能发生变化的位置(指令)、程序分支的位置或调用另一个框的位置。
可能的断点位置
-
在整个网络上:使断点设置在网络中第一个可能的位置。
-
在方框上,如果该方框包含一个任务。无法使用运算符框,例如 ADD、DIV。
-
关于任务。
-
在方框末端返回呼叫方框的位置。在联机模式下,这里会自动出现一个空网络,用 "RET "代替网络编号。




注意

目前,您无法直接在网络中的第一个方框上设置断点。不过,如果您在整个网络上设置了断点,则该断点标记会自动转移到联机模式下的第一个方框。




注意

方法中的断点:CODESYS 会自动在所有可调用的方法中设置断点。因此,如果调用了由接口管理的方法,就会在实现该接口的功能块中出现的所有方法以及使用该方法的所有派生功能块中设置断点。如果方法被指向函数块的指针调用,CODESYS 会在函数块的方法和使用该方法的所有派生函数块中设置断点。