|
我其实跟不少人一样是被迫使用博图软件的。我的岗位职责是自控程序改造和优化,以前大部分是S7-300的plc,所以用STEP7很熟练,看着博图那么庞大的软件系统,然后看着网上关于博图安装困难,版本不兼容等各种吐槽,根本没有勇气去尝试博图。今年由于需要改造1500PLC的程序了,所以被迫安装了博图V15软件,安装过程并没有网上吐槽的那么夸张,很顺利就结束了,只是耗费时间比较长。我是在Win7系统中安装的,安装完毕后发现一个问题:帮助文件显示乱码。经过论坛查询发现是win7的IE浏览器版本太低,下载并安装IE11后完美解决问题。
接下来就是程序开发的过程,由于以前的功能块和程序都是STEP7编写的,博图还支持程序转化,尝试了一下,转化率还是比较高的,90%以上的老程序都可以转换到博图平台下。使用博图一段时间后,尤其是实际调试完一个项目后发现博图比STEP7强大很多,我已经不想再用STEP7了,个人觉得博图强大体现在以下几点:
1、使用UDT数据类型更方便。为了实现程序标准化我为每类设备都定义了UDT类型的监控变量,在使用STEP7的时候,如果我修改了UDT的结构,原来在DB块里引用的数据就会混乱,虽然经过查询可以通过编译的方法更新DB块但是我没有尝试成功,只能把DB清空重新用新的UDT创建。博图里面就非常简单了,直接刷新引用就可以。
2、保存PLC当前数据更方便。在用STEP7的时候,重新下载DB块会将DB块里原有的数据重置,如果想减少影响只能先将DB数据上载到PC,但是用STEP7的时候需要在线复制DB块,操作比较繁琐,实际调试中没有尝试过。在博图里可以保存DB的快照,还可以将快照保存为默认值,极大的方便了现场调试和保存数据。
3、变量创建和监视、仿真更方便。用STEP7的时候需要手动创建变量表,手动添加变量名称和地址,在博图里硬件配置完毕后变量地址就直接可以显示,只需要把变量名称利用excel复制到博图里就会自动创建变量表,修改模块地址后变量表可以自动更新地址。变量表可以直接在线显示变量数据,还可以修改变量数据,可以不再用监控表。
以上三点是我最喜欢的,也是驱使我彻底舍弃STEP7而转向博图的关键原因,现在开发S7-300的程序我也直接使用博图软件,还没有尝试的你赶紧更新电脑,感受新的生产力吧!
|
|