SimpliciTI网络协议的无线数据采集系统设计(3)

网络 网络管理
本文为大家介绍了利用SimpliciTI网络协议设计的一种无线数据采集系统方案中软件设计的部分。希望读者从中获益。

SimpliciTI网络协议的无线数据采集系统软件设计

软件主要分为控制中心、终端节点和路由节点软件3个部分。

1 控制中心

控制中心不断地监测有多少节点设备加入,并判断是否加满。若数据中心还有空闲的PORT,则分配PORT,通知节点设备通信的PORT号。对已经加入该数据中心的设备通信,判断是否收到数据,如果收到符合格式的数据,则上传给PC机显示或存数据库。

等待串口数据,如果没有数据,则继续执行其他任务;如果收到数据,则取对应的通信PORT,发送控制命令到指定的节点,该节点温度光亮度等需要调整。流程如图5所示。

SimpliciTI网络协议的无线数据采集系统设计

2 终端节点

终端节点的主要功能有:监测数据中心,加入网络;定时采集传感器数据,初始化温控系统;接收数据中心数据,监控数据中心传来的控制命令执行;监测串口状态。流程如图6所示。

SimpliciTI网络协议的无线数据采集系统设计

3 路由节点

路由节点也称为范围扩展,其实现的功能是将数据的通信距离延长,起到扩展每一个设备通信距离的作用,设计使用时需要注意如下问题:需要接收的数据有效载荷的长度不能大于范围扩展定义的***有效载荷长度;修改范围扩展***有效载荷的长度;需要接收的数据有效载荷的长度不能大于整个协议定义的***有效载荷长度 (50字节);范围扩展不能掉电。流程如图7所示。

SimpliciTI网络协议的无线数据采集系统设计

 

 

无线数据采集系统是通过在多个终端节点上配置各种微型传感器,实现了对目标环境进行实时监测,由节点完成对采集的物理量到数字量的转换,经无线通信网络将数据传送至PC机进行统一的分析、处理和保存。

相对于传统的敷线网络系统,具有功耗少、成本低、操作简便灵活的优势,是实现实时监控应用的一种高效节能、性能可靠的新技术。由本设计派生出来的无线监控系统有着非常广泛的应用环境。

SimpliciTI网络协议的无线数据采集系统的网络协议设计和软件设计的内容请读者阅读:

SimpliciTI网络协议的无线数据采集系统设计(1)

SimpliciTI网络协议的无线数据采集系统设计(2)

【编辑推荐】

  1. 解析FCoE和iSCSI两个网络协议的战争(1)
  2. 五个好用的网络协议分析工具(附下载)
  3. 网络协议基础:NAT地址转换配置
  4. 你知道Linux网络协议栈吗?
  5. 网络协议分析软件存在的一些问题

 

SimpliciTI网络协议的无线数据采集系统设计总结

责任编辑:佚名 来源: 21电子网
相关推荐

2011-07-19 11:12:09

SimpliciTI网无线数据采集系统

2011-07-19 11:12:14

SimpliciTI网无线数据采集系统

2009-11-12 13:28:08

2010-03-18 09:14:26

无线传感器

2010-09-09 16:37:32

IPv6协议栈无线传感器网络

2016-09-29 12:59:54

大数据采集系统

2010-09-09 16:11:16

无线网络协议

2010-06-24 16:00:57

MAC协议

2010-09-17 16:09:50

无线网络协议

2010-08-09 16:42:39

无线网状网

2009-11-23 15:43:14

2010-06-09 12:28:34

网络传输协议

2012-12-13 14:48:55

GAF无线传感器MAC

2010-09-02 14:35:03

无线网状网路由协议

2010-04-07 09:41:36

无线协议标准

2010-09-27 16:43:57

2018-08-15 14:32:26

无线协议Mesh

2010-04-07 09:29:37

无线协议标准

2010-04-07 09:52:56

无线协议标准

2010-04-07 10:02:19

无线协议标准
点赞
收藏

51CTO技术栈公众号