随着越来越多的机器人合作伙伴加入西门子机器人库生态,越来越多的工程师希望实际操作真实的机器人。为了满足这一需求,我们将在接下来的几期中,按品牌分步详解如何在机器人侧和博途侧进行配置,确保每位工程师都能在博途上顺利操作机器人。
以下是西门子机器人库解决方案使用史陶比尔(Staubli)机器人的流程说明。
- 如想使用机器人库控制史陶比尔机器人,客户在机器人硬件出厂前需与史陶比尔的对应人员确认,在机器人控制器上已经安装了Unival-Pi的编译器并进行了初步配置,确保机器人控制器在关闭以及再次开启时,Unival-Pi的编译器能够自动运行。
在收到机器人及控制器硬件后,将设备连接好并上电。如果厂商在发货前已经按照需求将UniVal-Pi Interpreter安装好并设置了自动运行,则在史陶比尔的示教器内点击VAL3,确认是否安装了plcData以及run_uniVALpi程序,且run_uniVALpi被设置为开机自动启动。如下图所示:
接下来在示教器中点击IO-板卡,确认是否安装了J107J208-SiemensTRL_256以及VirtuallOBoard,如图:
*注:如果不满足上述两个图例所示的要求,请联系西门子或者史陶比尔的对接人进行技术支持。
打开收到的压缩包:找到SRI的应用项目:打开V16或者更新版本的博途,通过博途打开上述的示例项目。
在打开的项目中,首先根据硬件的选型改变PLC的型号,之后进行一次硬件编译:
打开硬件组态界面,如果项目中只有一个史陶比尔机器人,则可以将默认组态中的柯马机器人GSD从PN网络中移除,步骤如图:
将PLC与HMI Panel以及机器人控制器上电并通过网线进行连接。通过博途软件的在线访问功能搜索到史陶比尔的机器人,并分配相应的设备名称。或者通过博途软件的硬件组态界面,将相应的GSD文件的设备名称分配给史陶比尔机器人设备。
将PLC程序和HMI程序分别下载到PLC和HMI硬件中,启动设备。
搜索如下数据块并在线监视,若
Userdata.State.PLC.Initialized, Userdata.State.PLC.CMDsEnabled, Userdata.State.PLC.LifesignOK 三个状态量是True,则表明通讯已经正确建立。如图:
现在可以通过HMI硬件设备或者在博途中自行编辑逻辑,控制机器人的各种动作,详见往期内容。
如果需要将机器人的程序移植到现有的项目中,详见文档:
使用过程中有任何问题可以联系西门子相关对应人员。
接下来会更新机器人库相关的其他课程,敬请关注。
- S7-1500 冗余CPU新升级!——固件V3.1 新增功能介绍 2024-11-22
- SiOME助力实现通讯接口标准化 2024-11-22
- SiOME+工业边缘——在食品饮料碰撞出新火花 2024-11-22
- 西门子产品用31万年都不会坏?!——MTBF平均无故障工作时间 2024-11-22
- 博途多人编程调试又添新场景——Project Server V1.2 2024-11-22
- 全“芯”S7-1500 CPU中的“钢铁侠” 2024-11-22
- 给你一个标准程序模板!— Machine Template介绍 2024-11-22
- 重磅!TIA Portal V19 已正式发布! 2024-11-22
- 电气设备检修金规 2024-11-22
- 同一个低压配电系统中TN系统与TT系统混用十分危险!!! 2024-11-22
- 三相异步电动机铭牌的含义 2024-11-22
- 软起动器 2024-11-22
- 电气控制系统的设计内容及原则 2024-11-22
- PLC编程规范及编程建议(一) 2024-11-22
- PLC编程规范及编程建议(二) 2024-11-22