CODESYS SFC IEC 61131-3 编程语言,顺序功能图 (SFC),是一种图形编程语言,用于描述程序中各个动作的时间顺序。为此,将作为独立编程对象的操作分配给“步骤”元素。过渡元素控制步骤的处理顺序。您可以通过以下方式在 SFC 中对 POU 进行编程 证监会编辑 . 您可以下载 CODESYS SFC 从 CODESYS Store International 或者 CODESY
SFC 元素:操作 象征: 一个动作包括一个或多个使用有效实现语言之一的语句。您可以将操作分配给 步骤和过渡 . 您在 SFC 步骤中使用的操作必须在项目中创建为 POU。 例外:对于 IEC 动作,您将其作为动作关联添加到步骤中,您还可以指定布尔变量而不是动作对象。这些变量的值在 FALSE 和 TRUE 每次执行“动作”。 重要 您必须在“父”POU 的范围内定义唯一的步骤名称。在 SFC 中
SFC 元素:分支 象征: 您可以使用分支在顺序功能图中对并行或替代顺序进行编程。 在替代分支的情况下, CODESYS 根据前面的转换条件,一次只处理一条分支线。并行分支同时处理。 有关详细信息,请参阅: 在 SFC 中编程 和 SFC 中的处理订单 并行分支 在并行分支的情况下,分支线必须以步骤开始和结束。平行支线可以包含更多支线。 分支前后的水平线是双线。 在线模式处理:如果前面的转换( t
SFC 元素:跳转 象征: 跳转定义一旦跳转之前的转换完成,下一步应该执行哪个步骤 TRUE .跳跃可能变得必要,因为执行路径不能交叉或向上引导。 除了图表末尾所需的跳转外,您通常只能在分支的末尾插入跳转。 跳转的目的地由添加的文本字符串定义,您可以直接对其进行编辑。跳转目标可以是步骤名称或并行分支的标记。 有关详细信息,请参阅: 在 SFC 中编程 本节内容如下 :
对话框:选项:SFC 编辑器 象征: 功能 :该对话框用于配置设置 证监会编辑 . 称呼 : 工具 → 选项 命令, 证监会编辑 类别 选项卡:布局 表 5 . 元素 定义尺寸 步 , 行动 , 预选赛 , 和 财产 SFC 中的元素 以矩阵单位指定的值 一个矩阵单位=您在文本编辑器选项中设置的字体大小(文本区域/字体) 这些设置始终立即应用于所有打开的 SFC 编辑器视图。 台阶高度 可能的值:
对话框:设置:SFC 设置 功能 :该对话框定义项目中使用的和在 SFC 中编程的所有 POU 的默认设置。 称呼 : 查看 → 属性 命令;在 SFC 中编程的 POU 的上下文菜单 设备 查看或在 计划书 看法 变量(“SFC 标志”) 所有可能的 SFC 标志列表 启用 :启用 SFC 标志,因此在处理时包括在内。 宣布 :自动声明 SFC 标志。 如果 宣布 被选中,但是 利用 不是,则声
命令:添加条目操作 象征: 功能 : 命令打开 添加条目操作 您在其中定义新输入操作的对话框。根据 SFC 选项,可能会打开一个对话框提示以选择新步骤操作的复制模式。 称呼 : 证监会 菜单;所选步骤元素的上下文菜单 要求 :选择了 SFC 中的步骤元素。 输入动作在 ST 编辑器中自动打开。步骤元素包含一个 E 在左下角。 有关详细信息,请参阅: 行动 选择复制模式的确认提示 选项: 复制参考。
命令:在后面插入步骤 象征: 功能 :该命令在所选位置后插入一个步骤。 称呼 : 证监会 菜单; SFC 编辑器中的上下文菜单 新步骤被命名为 Step<n> 默认情况下,其中 n 是一个增量数,起始于 0 对于除了初始步骤之外插入的第一步。您可以单击名称进行编辑。 有关详细信息,请参阅: 步骤和过渡 本节内容如下 :
命令:插入跳转 象征: 功能 : 该命令插入一个 跳跃元素 在所选元素之前。 称呼 : 证监会 菜单 要求 :选择了一个步骤。 CODESYS 自动插入跳转 Step 作为目的地。之后,您仍然必须将此跳转目标替换为实际的跳转目标。您可以使用输入助手来选择目的地。 本节内容如下 :