### 用功能框图（FBD）实现语言创建POU​

  
1.在设备树中选择一个应用程序。

2.选择命令***工程** **➔ 添加对象 ➔ POU***。  
⇒将打开***添加POU***对话框。

3.输入名称，然后选择实现语言***功能块图（FBD）***。  
单击***打开***⇒POU将被在设备树中添加，同时在编辑器被打开。它由顶部的声明编辑器和底部的空网络执行部分组成。视图工具箱也将自动打开，其中提供了用于FBD编程的合适元素，运算符和功能块。

---

### 编程网络​

1.在执行部分的自动插入空网络内单击⇒网络的背景为黄色，网络编号在左侧的区域为红色背景。

2.用鼠标右键打开右键菜单⇒除其他事项外，您还将获得针对此时可以插入元素的插入命令。

3.使用菜单命令或通过从工具箱中拖动元素来插入编程所需的元素。

4.例如，选择命令***分配***⇒插入分配行。在每种情况下，三个问号代表分配源和分配目标。

5.选择问号并将其替换为所需的变量。为此可以提供输入帮助。

6.将光标移到分配线上⇒其他元素的可能插入位置显示为灰色菱形。单击菱形将选择该位置，并且合适的插入命令再次可用。

7.或者，您可以用鼠标将一个元素从工具箱拖动到网络中。例如，在框元素上的工具框中单击，按住鼠标按钮，然后将光标移到网络上⇒每个可能的插入位置均呈绿色亮起。

8.释放鼠标按钮以插入块⇒该块将显示在网络中。内部块的类型和块上方的实例名称（对于功能块而言是必需的）仍然保持自由，并带有三个问号。

9.选择字符串??? 在盒子里面，并用盒子的名字代替它。为此可以提供输入帮助。  
⇒显示所选块的输入和输出。它们仍然带有问号，就像在功能块中的实例名称一样。

---

### 编程分支（子网）​

1.在您的POU的实现部分中，使用命令***功能块/梯形图/指令表 ➔ 插入网络***插入新网络，或将其从工具箱中拖入。

2.例如，将***ADD***运算符拖到空网络中并替换字符??? 有两个类型为INT的变量。

3.将元素***分支***从工具箱中拖动到您的逻辑中，然后在执行块输出的绿色插入位置处释放鼠标按钮。  
⇒线分支将操作盒输出处的处理线分为2个子网。

4.现在可以将更多的FBD元素以及其他的线路分支添加到两个子网中的每一个中。