您现在的位置是:首页 > PLC技术 > PLC技术
STEP7编辑组织块(主程序)OB1的控制程序
来源:艾特贸易2017-11-10
简介组织块 OB1 、功能块 FB1 和数据块 DB1 、 DB2 之间的关系如图 5-36 所示。 图 5-36081 、 FB1 与 DB1 、 DB2 之间的关系 (1) 用梯形图编辑器编辑 081 用梯形图编辑器编辑 OB1 的步骤如下。 ① 编写
组织块OB1、功能块FB1和数据块DB1、DB2之间的关系如图5-36所示。
图5-36 081、FB1与DB1、DB2之间的关系
(1)用梯形图编辑器编辑081
用梯形图编辑器编辑OB1的步骤如下。
①编写使用数据块DB1的功能块FB1的调用指令。
打开S7_Pr03项目窗口,找到Block文件夹,打开OB1;单击“编程元件”按钮,在FB Blocks文件夹中双击FBlEngine,将FB1插到梯形图中;在switch_on,switch_off,failure处各插入一个动合触点(见图5-37)。
图5-37用梯形图编辑调用DB1的功能块FB1
然后用鼠标右键单击engine上的“???”,在弹出的对话框中选择Insert Symbol;在Symbol中选择数据块Petrol,调用DBl (Petrol)的功能块便被插入到程序结构中;此后,再为功能块的所有I/O填上符号地址,存盘后关闭编程窗口,
②编写使用数据块DB2的功能块FB1的调用指令,开始一个新的程序段,按照步骤①所述进行。
(2)用语句表编辑器编辑OB1
①编写使用数据块DB1的功能块FB1的调用指令,具体步骤如下。
打开项目窗口S7_Pr03,打开OB1,选择语句表编辑器,在语句表编辑器的指令区输入:“CALL”Engine”,”Petrol””后按下回车键,完成调用指令,此时功能块“Petrol”的所有参数都显示出来,如图5-38所示。
图5-38用语句表显示调用DB1的功能块FB1的参数
②编写使用数据块DB2的功能块FB1的调用指令,仍按照步骤①所述进行。
(3)用功能块图编辑器编辑081
用功能块图编辑器编辑OB1的方法和过程与用梯形图编辑器编辑OB1相似。
点击排行
