博途的理念是软件大整合主要整合STEP7,WINCC,STARTDRIVE等,工程师只需要用博途一个软件就能对触摸屏,PLC,驱动进行编程调试。使编程更容易,提供更友好的开发环境,更方便的组态硬件设置网络。想法确实不错,但是软件大了自然对安装的电脑硬件配置就高了。博途V15刚出的时候,我也尝试用了一段时间,经常程序写到一半就崩溃了。不过令人欣喜的是经历了如此多的版本最后V15终于稳定了。
打开TIA Portal V15 的图标稍等片刻,左边竟然出现很多神奇的东西.
1:设备与网络,应该属于硬件组态部分
2:PLC编程
3:运动控制技术,说明运动控制越来越重要了
4 :可视化,应该是HMI
5:在线诊断。
先新建个项目先
让我们一步步跟着博图来。先来添加个硬件设备,我先来添加个1500PLC控制器。
点击进入PLC设备组态,发现界面布局和STEP7的硬件组态的界面区别还是很大的。最喜欢左边的“项目树”,树形目录很方便在各个画面之间切换。中间是PLC硬件组态,底部是属性界面跟随中间不同硬件直接切换对于硬件的属性,不像STEP那样需要双击弹出框。底部属性框内左边还有树形目录,右边属性设置。看到这个界面如果你的显示器是大屏高分辨率用博图会更顺手。
HMI和PLC是CP,那就再添加个HMI吧,直接从左树形菜单点击添加新设备
触摸屏选完后直接能提示连接到PLC是不是很方便呀
直接进行链接,真的挺直观的。
好了硬件组完了先来试试编程吧,打开OB1发现程序段插入SCL也能插LAD,混合编程确实让编程更灵活,另外发现输入地址不再是IX.X了,变成了%IX.X。而且地址必须捆绑变量。
那好吧,还是先定义变量吧,变量名还能直接中文。同时变量可以勾选HMI的读写权限
变量定义好了,开始写个小程序吧。我现在喜欢SCL那就用SCL来写一个,插入个if语句
用刚刚定义的变量填写进去,反正SCL的语句各家PLC差距更小。这就是我喜欢的原因,换PLC移植程序起来也方便。
好啦程序写完了,小伙伴们是不是会使用博途V15编写程序啦。