简介

中控可以接收RS232/RS485设备反馈发过来的数据并处理,然后执行中控程序控制其它设备例如摄像头等.
常见的串口RS232(RS485)设备例如串口屏,跟踪会议主机等都可以对接到中控.

原理

触摸屏,会议主机等给中控串口反馈发送16进数据,中控收到不同的数据后,执行指定的程序.

接线介绍

把RS232/RS485触摸屏(如果是RS485的话,需要接一个RS232-RS485转接头)接到中控的( COM1-COM3 )中任一接口.

RS232接线线序如下:
  • 中控(串口)RX----触摸屏(串口) TX
  • 中控(串口)TX----触摸屏(串口) RX
  • 中控(串口)GND---触摸屏(串口) GND
RS485线序
  • 中控(串口)RX----转接头(TX)------转接头(A+)----触摸屏(RS485) A+
  • 中控(串口)TX----转接头(RX)------转接头(B-)----触摸屏(RS485) B-
  • 中控(串口)GND---转接头(GND)

串口测试

  • 在中控串口调试助手中,先根据触摸屏的波特率,配置好.
  • 随意发送一个16进数据和触摸屏通讯
  • 触摸屏按键向中控发串口数据.
  • 确保中控可以收到触摸屏发出来的RS232数据.

2023-08-29T06:58:55.png

中控编程

  • 在我的程序找到 程序初始化 打开编辑, 增加一行设置波特率,例如 com1.set(115200,8,"n",1);
  • 代码市场搜 串口接收数据处理
  • 修改 处理串口数据会议跟踪
  • 根据里面的说明,把 串口指令->执行程序 等相关参数修改一下.

2023-08-29T07:26:53.png