标准接口

您正在查看旧版本的文档。点击页面右上角可切换到最新版本的文档。

当仅需要位姿,不需要使用梅卡曼德软件系统控制机器人运动时,用户可以使用标准接口对数据进行传输。 标准接口只提供最基础的接口功能,例如发送位姿和任务数据。 若需要使用更多的接口功能,用户可以选择使用 Adapter 进行定制。 标准接口集成在Mech-Center软件中,不需要额外生成。如需使用,在软件中需启用标准接口。

启用标准接口

部署设置  Mech-Interface 选项卡下,勾选 启用Mech-Interface,接口服务类型勾选 标准接口

接口选项、主机地址

用户可根据需要选择外部服务类型。

Siemens PLC Client

Siemens PLC Client 需要设置主机 IP 地址及 PLC 的 插槽编号DB块编号

TCP Server

TCP Server 需选择协议格式:ASCII或HEX。HEX格式下需要选择 大小端

TCP Server需要根据实际情况设置端口号,默认端口为50000。

用户可以根据机器人端的支持情况,选择可用的通信格式编写接口程序。

机器人类型 标准接口程序样例

工业

ABB

HEX程序包

FANUC

HEX程序包

KUKA

HEX程序包

YASKAWA

ASCII程序包

KAWASAKI

ASCII程序包

ROKAE

ASCII程序包

NACHI

ASCII程序包

协作

FANUC CRX

Plugin插件(HEX)

UR

URCap插件(ASCII)

TM

Plug and Play插件 (ASCII)

JAKA

ASCII程序包,同时提供Addon插件

ELITE

ASCII程序包

其他

用户需要编写机器人端程序,Mech-Center未提供样例

机器人接口样例程序包、操作文档位于软件安装目录下的 Mech-Center/Robot_Interface 文件夹中。

PROFINET

PROFINET需要设置机器人型号。

EtherNet/IP

EtherNet/IP需要设置机器人型号。

MODBUS TCP SLAVE

Modbus TCP SLAVE需要设置从站 IP、端口号、设备地址和字节顺序(用户可进行测试选择匹配的字节顺序)。

选择机器人

根据现场情况,选择对应的机器人品牌与型号。

设置完成后保存并重启Mech-Center,重启后在界面上单击 启动接口服务 即可启用标准接口。

高级设置

在高级设置中,用户可设置单次发送位姿的最大数量、获取Mech-Viz数据超时时间、获取Mech-Vision数据超时时间。

使用标准接口的Mech-Viz示例工程

梅卡曼德系统软件安装目录下的 Mech-Center/tool/viz_project 中包含4个使用标准接口的Mech-Viz示例工程。

check_collision

该示例工程用于对视觉引导工件抓取过程进行简单的路径规划和碰撞检测。

outer_move

该示例工程用于Mech-Viz仿真机器人需要移动至一个从外部客户端传入的位置。

suction_zone

该示例工程用于Mech-Viz使用带分区控制的吸盘进行纸箱多抓时,输出吸盘的分区控制信号。

vision_result_reuse

该示例工程用于对Mech-Viz使用同一拍照结果进行多次视觉引导工件抓取过程进行路径规划和碰撞检测。

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。