在功能块图 (FBD) 中编程
在指令列表 (IL) 实现语言中创建 POU
在设备树中选择一个应用程序。
点击
.这 添加 POU 对话框打开。
指定名称并选择 功能块图 (FBD) 实现语言。
点击 添加.
POU 添加到设备树并在编辑器中打开。它由顶部的声明编辑器和下部带有空网络的实现部分组成。这 工具箱 视图也会自动打开,其中合适的元素、运算符和功能块可用于 FBD 编程。
网络编程
在实现部分,在自动插入的空网络内部单击。
网络为黄色背景,左侧带有网络号的区域为红色背景。
右键单击以打开上下文菜单。
您将获得一个命令列表,包括可在此位置插入的元素的插入命令。
使用菜单命令或从工具箱中拖动元素以插入编程所需的元素。
例如,单击 插入作业.
插入分配行。在每种情况下,三个问号分别代表分配源和分配目标。
选择问号并将其替换为所需的变量。输入助手可用。
将光标移到分配行上。
更多元素的可能插入位置显示为灰色菱形。单击菱形以选择该位置,然后可以再次使用合适的插入命令。
或者,您也可以将一个元素从工具箱拖到网络中。例如,在工具箱中单击框元素,按下鼠标按钮并将光标拖到网络上。
每个可能的插入位置都以绿色显示。
释放鼠标按钮以插入框。
该框显示在网络中。内部框的类型和框上方的实例名称,在功能块的情况下是必需的,仍然保留三个问号。
选择
???
框中的字符串并将其替换为框的名称。输入助手可用。显示所选框的输入和输出。它们仍然带有问号,以及功能块情况下的实例名称。
编程分支(子网)
在 POU 的实现部分,使用
命令或将其从工具箱中拖动以插入新网络。例如,拖动一个 添加 运营商进入空网络并更换
???
具有两个类型变量的字符INT
.拖动 分支 将工具箱中的元素添加到您的实现中,并将其直接放在运算符输出的绿色插入位置。
该分支将操作盒输出处的处理线拆分为 2 个子网。
现在可以将更多 FBD 元素和更多分支添加到两个子网中的每一个。