跳到主要内容
版本:1.12.0

全局IO设备配置

功能介绍

使用接收发送数据模块前,需要先配置全局IO设备。

模块位置:顶部工具栏-通信配置-设备

操作说明

添加与删除

在通信配置窗口的设备Devices页中,点击添加按钮,会自动添加一个默认通信为tcp client的设备。概览列表的每一项右侧会显示开关,点击可以建立与设备连接。注意只有当建立连接才能发送数据。

可以用这种方式添加多个tcp设备。支持tcp client和tcp server。本地调试时需要下一个网络调试助手,不要求特定软件。

右键概览列表里的某一项,会弹出右键菜单,可以选择删除命令。

参数说明

在设备概览列表里选中该项,右侧会显示详细设置。可以设置的有:

  • 设备名:在界面上显示的设备名称,仅用于帮助用户区分不同设备
  • 设备ID:唯一值,其他模块在直接使用设备进行通信时,需要指定设备ID
  • 设备类型:设备本身类型,也是本软件与设备的连接方式。目前支持TCP客户端和TCP服务端
  • IP地址:设备的IP地址
  • 端口:设备的端口
  • 使用结束符:开关标志。如果启用,则会根据结束符进行分包
  • 结束符:例如单次接收到字符串"a,b,c!d,e,f!",在设置结束符为"!"时,那么其他模块在处理接收数据时会触发两次,分别是"a,b,c"和"d,e,f"
  • "空"字符转空格:部分下位机由于各种原因可能会在传输过程中发送ASCII码为0的字符(NUL)。该字符容易对后续的字符串处理造成影响。当启用该选项时,会将所有的空字符转为空格。

ui