Skip to main content

在面向页面的编辑器中编程

注意

创建 POU 时,您需要遵循实现语言。之后,您将无法在连续功能图(CFC)连续功能图(CFC)- 面向页面实现语言。

“连续功能图 (CFC) - 面向页面”实现语言是 CFC 的一种变体。它与简单的 CFC 的区别在于,代码可以分布在编辑器中任意数量的“页面”上。这样,您可以创建易于打印的大型功能块图。每页都有边缘区域,您可以在其中安排与其他页面的连接。

  • 创建页面

  • 设置页面大小

  • 在页面导航器中复制和插入页面

  • 复制 CFC 实现语言中的 POU 实现并插入到页面中

  • 边界区域的输入、输出和连接标记结构良好且节省空间

  • 带有连接标记的跨页面连接

cfc_img_pged_block_diagram.png
  1. 页面导航器

  2. 带有名称和描述的页眉

  3. 左边框区域保留用于输入和接收连接标记

  4. 程序区

  5. 右边框区域保留用于输出和发送连接标记

配置编辑器

您可以在CODESYS选项CFC 编辑器类别。例如,看法选项卡,您可以根据数据类型配置连接线的颜色。

编辑

您可以拖动元素来自工具箱视图到页面导航。然后插入一个附加页面。

可以在页面导航中选择现有页面,然后单击 编辑 → 复制编辑 → 粘贴 来复制它们。

页面大小可以通过编辑页面大小命令。

通过以下方式建立多个页面的连接:连接标记– 来源连接标记– 水槽元素。当您将连接线从输入引脚或输出引脚拖到边框区域时,会自动创建一个新的连接标记。其优点是“列出组件”输入帮助提供了所有先前定义的连接标记源。

如果您在编辑器中选中了一个元素,则可以使用箭头键将选择从一个元素移动到下一个元素,从而浏览整个电路。如果您随后选中一个连接标记并按下另一个箭头键,则下一页/上一页对应的连接标记也会被选中。

您可以通过单击将网络从 CFC POU 传输到面向页面的 CFC 的程序区域编辑 → 复制编辑 → 粘贴(从剪贴板)。或者,您也可以使用拖放操作。

执行顺序

执行顺序根据页面在编辑器页面导航器中的排序顺序自动确定。在页面中,面向页面的 CFC 对象的行为与 CFC 对象相同。因此,您可以在以下对象之间切换:自动数据流模式显式执行顺序模式

附加命令CFC 页面导向编辑

使用面向页面的编辑器时,CFC 菜单还提供编辑页面大小编辑工作表命令。