用功能框图(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元素以及其他的线路分支添加到两个子网中的每一个中。