在创建项目后,博途会生成一个默认的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语言编程,可通过与梯形图类似的方式放置器件来编程。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。