Page 65 - 大樱桃优质高产栽培与病虫害防治
P. 65

第二章  高产优质生产栽培技术



              信息量,通过赋值“?”来进行查询当前变量的数值,并且可以保存为历史数据。
                  ① X0~X7,用于传递传感器数值或者携带的信息量,权限为只能通过赋值
             “?”来进行查询当前变量的数值,支持上传到物联网云数据中心存储。举个例子:
              第一,温湿度传感器采用 X0 表示温度值,X1 表示湿度值,数值类型为浮点型 0.1

              精度;第二,火焰报警传感器采用 X0 表示警报状态,数值类型为整形,未检测
              到火焰为 0,检测到火焰 1。
                  ② Y0,Y0 的 Bit0~Bit7 分别对应 X0~X7 的状态(是否主动上传状态),权
              限为只能通过赋值“?”来进行查询当前变量的数值,0 表示禁止上传,1 表示

              允许主动上传。例如,温湿度传感器 X0 表示温度值,X1 表示湿度值,Y0=0 表
              示不上传温度和湿度信息,Y0=1 表示主动上传温度值,Y0=2 表示主动上传湿度
              值,Y0=3 表示主动上传温度和湿度值。
                  ③ Y1,Y1 表示控制编码,通过赋值“?”来进行查询当前变量的数值,根

              据传感器属性来自定义功能,如温湿度传感器,Y1 的 Bit0 表示电源开关状态,
              Y1=0 表示电源处于关闭状态,Y1=1 表示电源处于打开状态。
                  (2)控制命令设计
                  CY0/OY0,对 Y0 的位进行操作,CY0 表示位清零操作,OY0 表示位置一操作,

              如水泵传感器,OY0=1 表示开启水泵,开启后,会主动上报 X0 的数值。
                  (3)传感器功能参数设计
                  Z0~Z3 用于表示传感器的参数,根据传感器属性自定义功能,权限为可读写,
              举例设计如下,温湿度传感器,Z0 表示自动上传数据的时间间隔。

                  (4)复杂设备通信协议设计
                  为了实现复杂的功能,可以扩展 AGCP 协议,如某个复杂设备包含以下传
              感器:一个温度传感器、一个电机开启装置、一个排气扇,要求有如下功能:
                  ①可以开关电源。

                  ②可以实时上报温度浓度值。
                  ③当燃气达到一定峰值,声光报警器能报警,同时排气扇开始工作。
                  ④不同温度,排气扇有不同的转速。
                  3. 感知层软件设计

                  Zigbee 技术是一种低复杂度低功耗的双向无线通讯技术,目前广泛应用到了
              物联网、家庭自动化、家庭安防、工业与环境控制等领域;ZigBee 网络中存在 3


                                                                                      57
   60   61   62   63   64   65   66   67   68   69   70