首页 理论教育 在OB1中创建程序的方法和步骤

在OB1中创建程序的方法和步骤

时间:2023-06-28 理论教育 版权反馈
【摘要】:图5-25在默认变量表中定义变量2.编写程序点击“程序块”,双击“Main”,进入程序编写窗口。利用编程工具上的常用线圈及右边的“基本指令”可以很方便地绘制出梯形图程序,图5-26中举例画出了电动机正反转程序。图5-26程序编写窗口3.用语句表编辑器或功能块图编写程序在博途软件中,允许使用梯形图、语句表或功能块图来编写程序。

在OB1中创建程序的方法和步骤

在创建项目后,博途会生成一个默认的Main(OB1)程序块,我们只用在项目中定义默认变量表,然后打开OB1程序块,就可以使用已定义的变量在这个程序块中编写程序了。

1.添加变量表

打开项目,进入项目视图,点击“PLC_1[CPU 315-2 DN]”→“PLC变量”→“默认变量表”,在默认变量表里定义变量名和变量地址后,即可在程序中使用该变量。双击添加新变量表可以增加其他的变量表,如图5-25所示。

图5-25 在默认变量表中定义变量

2.编写程序

点击“程序块”,双击“Main(OB1)”,进入程序编写窗口。利用编程工具上的常用线圈及右边的“基本指令”可以很方便地绘制出梯形图程序,图5-26中举例画出了电动机正反转程序。同样,双击“添加新块”可以添加其他功能块。

(www.xing528.com)

图5-26 程序编写窗口

3.用语句表(STL)编辑器或功能块图(FBD)编写程序

在博途软件中,允许使用梯形图(LAD)、语句表(STL)或功能块图(FBD)来编写程序。但是在实际使用中,应预先设定使用哪种语言编辑器。一般从事PLC控制的电气技术人员常常选择梯形图编辑器;熟悉计算机编程的用户,常选择语句表编程器;而熟悉数字电路的用户,常选择功能块图编辑器。

我们常用的是梯形图LAD编写程序,若想使用其他编辑器编写,可右键“Main[OB1]块”,点击“切换编程语言”,然后选择想要使用的语言,如图5-27所示。或者在创建项目时的初始设置中就选中想用的语言。

图5-27 更换编程语言

设定编程语言为STL后,可根据语句表逐条输入和编辑程序,如果使用符号表中不存在的符号地址或出现语法错误,则会显示为红色。

若选择FBD语言编程,可通过与梯形图类似的方式放置器件来编程。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈