快速了解Adapter

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

Adapter介绍

Adapter是Mech-Center软件下的通信组件,通过Basic API接口与Mech-Vision和Mech-Viz进行gRPC通信,与外部设备之间通过常见的各种工业通信方式进行通信,例如TCP/IP Socket、HTTP以及 PLC数据块传输协议(例如三菱PLC MC协议)。

mech interface architecure

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运行状态返回

    其他

    具体功能请参见“Adapter编程样例

  • 对外实现比如用户界面、数据库、文件读写、与Web系统通信等非视觉功能

    对外功能,需要通过Python编程开发实现。

Adapter的开发

针对TCP/IP Socket通信方式,Mech-Center提供 Adapter生成器 功能,帮助初次接触Adapter的用户快速生成Adapter程序并搭建Adapter工程。详细信息,请参考 “Adapter生成器手册” 章节的内容。

用户可以在生成的Adapter基础上进行程序的二次开发,也可以从零开始编写完整的Adapter程序。详细信息,请参考 Adapter编程指南Adapter编程样例 章节的内容。

Adapter工程的部署

完成 Adapter 程序的编写后,按照如下步骤部署Adapter工程:

  1. 打开Mech-Center软件,点击工具栏中的 部署设置 按钮。

  2. 部署设置 窗口,选择 Mech-Interface,勾选 启用 Mech-Interface 复选框,并将 接口服务类型 设置为 Adapter

  3. 适配器工程文件夹 设置为保存Adapter程序的目录。

  4. 根据现场实际,设置 主机地址。端口与对端保持一致。

    • 如果对端作为通信的服务端, 主机地址 应设为对端的 IP 地址。

    • 如果对端作为通信的客户端, 主机地址 应设为“0.0.0.0”。

  5. 点击 保存 按钮,然后重启Mech-Center软件。

  6. 点击工具栏中的 启动接口服务 按钮启用Adapter服务。

启动接口服务 按钮变为 停止接口服务, 并且服务状态栏中显示启用的Adapter程序时,Adapter服务启用成功。

快速了解Adapter后,参照 “Adapter生成器手册” 章节快速生成第一个Adapter程序。

我们重视您的隐私

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