配置自定义通信服务 - TCP客户端

您正在查看最新版本(V2.2.0)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

本节介绍如何在Mech-MSR中配置TCP客户端类型的自定义通信服务。

配置流程

在配置之前,请先在软件的工具栏中,单击通信配置,确认软件当前使用自定义通信方式。
config custom mode

要配置TCP客户端类型的自定义通信服务,执行如下步骤:

  1. 通信配置服务配置选项卡,单击新建通信服务按钮。

  2. 在弹出的新建通信服务对话框,将协议设置为TCP客户端,指定服务名称,然后单击确定按钮。

    config custom tcp client
  3. 在左侧服务列表单击新创建的服务,右侧将会显示该服务的配置界面。

  4. 通信参数区域,根据需要设置参数。

    config custom tcp client com param
    • 方案打开时自动启用服务:如需下次打开方案时,软件自动开启该服务,勾选方案打开时自动启用服务选项。

    • 自动重连:启用该选项后,当与TCP服务器的连接断开后,该服务将自动尝试重新建立连接。请根据需要开启。

    • 服务器IP:指定对端TCP服务器的IP地址。请确认TCP服务器IP地址设置正确且可达。

    • 服务器端口:指定对端TCP服务器的端口。默认值为50000。请根据TCP服务器的实际端口进行调整。

    • 结束符:指定通信双方约定的结束符,用于标记消息结束,帮助接收方准确分割和解析数据。如需使用,勾选结束符选项,并指定结束符。软件支持“\n”、“\r”和“\r\n”作为结束符。

  5. 心跳设置区域,根据需要启用心跳检查,并设置心跳参数。

    config custom tcp server headtbeat
    • 心跳消息:指定发送的心跳消息。建议心跳消息与业务数据格式区分开,便于接收方识别。

    • 心跳间隔:指定发送心跳消息的间隔。默认值为1000ms。

配置完成后,可以启动通信服务

对于TCP客户端类型的自定义通信服务,启动服务时,该服务将尝试与TCP服务器建立连接。如果连接无法建立,该通信服务将无法启动。请根据报错弹窗进行排查。

测试通信

配置并成功启动TCP客户端类型的自定义通信服务后,你可以测试该服务是否能正常通信。

要测试通信,执行如下步骤:

  1. 在左侧服务列表单击服务,右侧将会显示该服务的配置界面。

  2. 通信测试区域,在输入框中输入数据,然后单击发送按钮。

    config custom tcp server test
    如果需要发送16进制格式数据,勾选HEX选项,然后在输入框中输入16进制数据,然后单击发送按钮。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

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