(1)Motocom32的改进以前Motocom32的通信时间比较长,不能满足工业现场实时性的要求,大大制约了其应用。现在,安川机器人推出了高速网络服务功能,通信速度比之前的网络服务功能提高1倍,比网络数据传输功能提高5倍,通信效率大大提高,。
(2)机器人控制/状态读取流程机器人控制/状态读取流程如。
(3)应用示例图2为Motocom32在工业生产现场的应用示例。生产现场的机器人可以通过网线连入工厂的局域网内,在不同地方的PC都能通过。
2. MotoPlus功能MotoPlus是对原安川机器人INFORM语言的一种补充,是用C语言做出的机器人应用程序。INFORM语言适用于示教再现上,但离线编程上用MotoPlus就比INFORM更灵活,执行速度更快。
(1)MotoPlus的构成其构成包括应用程序的制作工具及运行环境。
首先,应用程序的制作:MotoPlus IDE、C语言编程、编译、执行制作应用程序。其次,应用程序的执行:在控制柜上运行、下载应用程序并执行、调用MotoPlus API程序库以实现机器人控制和Ethernet通信,可以和程序以及并行I/O同时执行。
3. 客户化界面功能Pendant customization是机器人示教盒的客户化界面开发工具。在嵌入式操作系统WindowsCE上开发的应用软件装入机器人控制器的示教盒内,可以构建客户化画面,满足用户对不同工况人机界面的需求。Pendant customization应用软件的开发是在嵌入式系统上进行的,需要具备嵌入式软件开发的知识,还需要具备多线程、winsock等方面的知识。
通过指定功能的API函数库,用户可以实现对机器人的系统控制,系统监视和文件传输等功能。应用软件生成的可执行程序通过专用软件下载至示教盒内,程序可以在示教盒上调试,也可以在电脑上调试。下载后的客户化界面可以在机器人通电时自动启动,也可通过按钮启动。装入客户化界面的示教盒可以在标准界面和客户化界面间任意切换。由于客户化应用程序要作为机器人系统的一部分启动,所以可能会对机器人系统地运行造成影响,为此制定了一些编程规则,比如应用程序的任务优先级和文件保存位置等。为了使机器人系统整体安全运行,必须严格遵守编程规则,否则标准界面将无法正常启动。开发工具:Microsoft eMbedded Visual C++ 4.0 SP4时采用的开发语言为VC++;Microsoft Visual Studio 2005时采用的开发语言为C#。
特点:
①示教盒界面更直观、操作更简单:通过客户化界面,可以自行组织自己所需的信息,使工况设置更简单、机器人信息更直观。
②减少硬件配置:对于小型的简单人机界面要求,示教盒可以作为外部触摸屏使客户化界面与标准界面间的切换用,而不需要再配置触摸屏或工控机,减少了硬件配置。
- 下一篇:安川焊接机器人
- 上一篇:2025年工业机器人替代效应将达4.7%的报告