序列编辑器
序列编辑器是一个图形编辑器,用于显示和编辑序列 模块树 在流程图中。它允许添加和删除模块或修改其属性。该编辑器还提供在线模式,用于跟踪活动模块步骤和模块断点,以便可用于调试。
序列流本身(序列的执行和顺序)不是由编辑器实现的。这仅用于显示和编辑模块树。模块步骤的任何功能或逻辑都必须在模块的功能块中实现,如 IEC (CODESYS) 程序代码

该编辑器可用于具有定义的所有模块 根
在该部分 mse.Sequence
模块声明的。编辑器的内容对应于模块树。模块树中的每次修改都会更改序列编辑器,反之亦然。仅显示插入在“”下方的模块实例Root
" 实例。它们的显示内容由 部分中的定义定义 mse.Sequence
他们的模块声明。
步骤的外观取决于模块声明中的定义。除了定义之外 Root
存在以下三种定义:
步: | ![]() |
平行线: | ![]() |
分支: | ![]() |
序列框中显示的数据
在每个步骤的框中,将显示模块类型的名称和模块实例的名称(可选)以及定义的图标。后者对应于元数据中定义的图标 模块配置。模块实例的参数和 I/O 通道也将显示,如果在 部分中定义的话 mse.Sequence
。这同样适用于引用,尽管区分了两种不同类型的引用:
对模块实例的一般引用
跳转引用,定义序列内的跳转。
引用的模块实例将及其在模块树中的相对路径显示(例如: ../../WaitTime
)。正在发生的 ../
以缩写符号书写(例如: ./../../
变成 3x[../]
)。
可以将注释添加到每个步骤中,注释将显示为以行分隔。这是为每个步骤(模块实例)单独保存的。
如果模块名称、参数、IO 通道或引用的显示文本不适合步骤内的给定空间,则文本将换行到第二行。如果需要,文本将被剪切。在这种情况下,一个 …
将被添加。
总之,最多可以为序列步骤定义四个附加列表/条目:
参数:参数名+参数值
I/O通道:通道名称+通道目标名称
引用:引用的模块实例的图标、路径和名称
跳转参考:
>>
+ 引用模块实例的图标、路径和名称注释:横线+注释
有关序列编辑器的更多信息,请参阅帮助章节中的 在序列编辑器中工作 和 在线模式下的序列编辑器