快速了解Adapter
Adapter介绍
Adapter是Mech-Vision和Mech-Viz软件的通信组件,通过Basic API接口与Mech-Vision和Mech-Viz进行gRPC通信,与外部设备之间通过常见的各种工业通信方式进行通信,例如TCP/IP Socket、HTTP以及 PLC数据块传输协议(例如三菱PLC MC协议)。
Adapter功能
Adapter可以提供如下功能:
-
对内实现对Mech-Vision和Mech-Viz软件的控制
类别 功能 Mech-Vision 相关
运行并获取Mech-Vision视觉结果
设置Mech-Vision步骤参数
读取Mech-Vision步骤参数
切换Mech-Vision参数配方
Mech-Viz相关
启动Mech-Viz
停止 Mech-Viz
设置Mech-Viz步骤参数
读取Mech-Viz步骤参数
设置夹具编号
设置机器人运行速度
设置点云碰撞参数
获取Mech-Viz运行状态返回
-
对外实现比如用户界面、数据库、文件读写、与Web系统通信等非视觉功能
对外功能,需要通过Python编程开发实现。
Adapter的开发
Mech-Vision提供 Adapter生成器 功能,帮助初次接触Adapter的用户快速生成Adapter程序并搭建Adapter工程。关于Adapter生成器的介绍和使用方法,请参考《适配程序(Adapter)生成器手册》。
用户可以在生成的Adapter基础上进行程序的二次开发,也可以从零开始编写完整的Adapter程序。
Adapter工程的部署
完成 Adapter 程序的编写后,按照如下步骤部署Adapter工程:
-
在Mech-Vision工具栏中,单击 机器人通信配置。
-
在 机器人通信配置 窗口,进行如下配置。
-
选择机器人,单击 下一步。
-
在 接口服务类型 下,选择 Adapter。
-
在 Adapter工程文件夹 下,单击 。在弹出的文件浏览器中,选择Adapter工程文件夹。
-
(可选)建议勾选 方案打开时自动打开接口服务。
-
单击 应用。
-
-
在Mech-Vision主界面,确认工具栏中的接口服务已开启。
至此,Adapter工程部署成功。
快速了解Adapter后,参见《适配程序(Adapter)生成器手册》快速生成第一个Adapter程序。