多主控通信模块总共有5个端口:1个管理端口(地址为 0),4个普通端口(地址为 1~4)。管理端口是必须连接的端口,其他端口根据应用来连接。
默认不打开主控通信的,在使用前需要调用 open_mult_message 打开多主控通信。每次调用 recv_name_var_int 获取信息的值时,返回的数据是最新值,该信息如果没有更新,则返回前面接收到的值。
注意:多主控通信模块不支持热拔插,使用时请保证可靠连接。

python 编程:

方法

  • open_mult_message()
    打开多机通信。
  • close_mult_message()
    关闭多机通信。
  • send_name_var_int( addr, name, value)
    通过多机通信模块发送数据。 addr: 传入目的地址 0~4 name:传入被传输的变量名称字符串 value:传入 int 变量数值。
  • recv_name_var_int(name)
    获取对应变量名的值。 name:被传输的变量名称字符串