串口读/写主循环

简介

控制器会分别循环地执行串口读/写主循环内的读、写命令,该循环仅可使用一次。串口读和串口写各自可以处理的字节数量最多为64个。串口读和串口写同时执行各自循环内的逻辑。

功能

串口读、写主循环分为读、写两个部分。

  • “串口读”内编写RWG控制器读取串口设备数据的命令,如读取基于串口协议的温度传感器的温度数值。数据方向: 串口设备→RWG。
  • “串口写”内编写RWG控制器发送至串口设备数据的命令,如给基于串口协议的温控面板写入温度设定值。数据方向:RWG→串口设备。

输入

无。

输出

无。

示例

通过第三方软件解析串口原始报文后,按照原始报文编写读取串口温度传感器的温度数值的命令。

  1. RWG控制器按照“串口写”内的命令,发送读取温度数值的命令(Tx: 01 04 03 EA 00 01 10 7A)至基于串口协议的温度传感器。
  2. 基于串口协议的温度传感器收到命令后,将温度数值(Rx: 01 04 02 04 97 FA 5E)发送回RWG控制器。
  3. RWG控制器按照定时循环内的命令,每2秒读取一次串口设备的温度数值。