- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目6环境在线监测系统的安装与调试授课人:黄永杰时间:2020年9月11日《物联网工程综合实训》
目录/CONTENT环境监测系统Windows管理程序的设计与实现物联网网关数据采集与配置RS-485型传感器的安装与调试电流输出型传感器的安装与调试1.11.21.31.4
物联网网关数据采集与配置任务3
1【任务描述】根据项目的方案与安装示意图,本项目所有传感器的数据均通过物联网网关来进行采集,本任务将采用Lua语言进行程序设计,完成网关对任务一和任务二安装好的传感器进行采集、将采集到的数据显示出来、为空调、喷淋、照明等设备提供控制接口。具体程序流程图如下:通过系统图,得出本次实训任务需要用到的设备与软件清单如下:设备名称数量备注环境监测系统硬件(网关、采集器、传感器等)1任务一、任务二已完成PC1网关脚本lua程序编辑器1
1【任务要求】通过设计网关程序,完成对温湿度传感、PM2.5传感器、光照传感器、风速与温湿度数据的采集并显示。
1【任务目标】掌握温湿度传感、PM2.5传感器、光照传感器、8AI2DI采集器的设备参数的定义。学会采集温湿度传感、PM2.5传感器、光照传感器、8AI2DI采集器的数据。能通过网关LCD屏、LED电子显示屏显示采集到的信息。
2知识链接--物联网网关相关采集函数1、设置modbusRTU设备地址格式:set_device_addr(RTU设备所在网关的串口号,设备类型,要设置的设备地址)举例:设置温湿度传感器地址为0x0e,set_device_addr(1,0x09,0x0e)参数类型说明Comint0,1,2,3分别对应网关的串口0-串口3dev_typeInt设备类型0x09:温湿度传感器0x08:光照度传感器0x02:PM2.5传感器0x04:8AI2DI数据采集器0x06:8UI2DI数据采集器0x05:4DI4DO数据采集控制器0x07:智能触摸开关模块0x01:红外伴侣模块Addressint要数值的设备地址0-0xff返回值voidVoid
2知识链接--物联网网关相关采集函数2、读取modbusRTU设备input状态寄存器的值格式:modbus_rtu_read_input_register(串口号,设备地址,寄存器起始地址,寄存器数量,读取值的类型)举例:读取串口1设备地址为0x0e,存存器地址为100开妈的8个输入寄存器值,数据类型为float:modbus_rtu_read_input_register(1,14,100,8,float)参数类型说明comint0,1,2,3分别对应网关的串口0-串口3idint设备地址1=id=254addrint寄存器取值范围0-0xffffNumInt线圈寄存器数量,1-8范围typeStr读取变量的类型返回值float
3任务实施工作任务具体任务描述初始化设置网络通信参数,开启通信端口变量定义为每个需要采集到的数据定义变量并与寄存器关联参数设置设置LED屏、传感器、采集器的参数数据采集采集传感器的数据并存入寄存器输出显示在网关LCD屏及LED显示屏显示采集到的数据判断控制变量并执行空调、喷淋、照明等设备的控制接口
3任务实施1步骤1:运行“网关脚本lua程序编辑器”,点击“运行”-“下载配置到本地”,在弹出的窗口中输入网关地址(网关地址可以在网关重启的过程中查看到),使网关与编辑器建立起关联。步骤2:设置网关的网络参数,开启网关的Web端口,代码如下所示。步骤3:设置存放各类传感器的云变量,并设置变量的寄存器地址。
3任务实施1步骤4:设置数据采集器、传感器参数、LED屏参数,具体参数及代码如下设备类型波特率设备地址使用的网关串口8AI2DI采集器96000x011温湿度传感器96000x051PM2.5传感器96000x101光照传感器96000x041LED显示屏1152002
3任务实施1步骤5:开始数据采集与显示轮询a)编写轮询死循环代码,将后面步骤的所有代码均嵌入在轮询循环体中b)采集土壤温湿度传感器、光速传感器数据,并将其存入寄存器
3任务实施1c)采集温度、PM2.5、光照传感器数据
3任务实施1d)在网关LCD屏显示采集到的信息
3任务实施1c)采集温度、PM2.5、光照传感器数据
3任务实施1c)采集温度、PM2.5、光照传感器数据
3任务实施1e)在LED屏显示采集到的信息与自定义信息f)读取空调控制、喷淋控制、照明控制寄存器内容,判断是否开启网关寄电器(0表示关闭,1表示开启):g)完成程序编写后,点击“运行”—“下载配置到网
您可能关注的文档
- 物联网工程综合实训 课件 项目1任务1 智能照明设备安装与调试.pptx
- 物联网工程综合实训 课件 项目1任务2 智能窗帘的安装与调试.pptx
- 物联网工程综合实训 课件 项目1任务3 智能红外遥控设备的安装与调试.pptx
- 物联网工程综合实训 课件 项目1任务4 家居安防与监控设备的安装与调试.pptx
- 物联网工程综合实训 课件 项目2 任务1 智慧社区设备安装、连线与调试.pptx
- 物联网工程综合实训 课件 项目2 任务2 RFID读卡器与ZigBee采集器配置.pptx
- 物联网工程综合实训 课件 项目2 任务3 数据库配置.pptx
- 物联网工程综合实训 课件 项目2 任务4 IIS及监测管理软件配置.pptx
- 物联网工程综合实训 课件 项目3任务1 开关型灯光控制线路安装与调试.pptx
- 物联网工程综合实训 课件 项目3任务3 综合网关联接灯光控制设备的实现 (1).pptx
最近下载
- AI提示词558个介绍.pdf VIP
- 实验室危化品管理程序.docx
- 【国家标准】GBT 25890.7-2010 轨道交通 地面装置 直流开关设备 第7-1部分:直流牵引供电系统专用测量、控制和保护装置 应用指南.pdf
- OWASP机器学习安全风险TOP10.pdf VIP
- 成人高考(专升本)英语.pdf VIP
- 2022年信息科技课程新课标《义务教育信息科技课程标准(2022版》解读课件.pptx VIP
- 线性代数(第5版)吉尔伯特习题答案解析.pdf
- IELTS词汇词以类记中文翻译.xlsx VIP
- 安徽六安市第一中学2025届高三第二次诊断性检测生物试卷含解析.doc
- 【部编版】道德与法治六年级下册第5课《应对自然灾害》优秀课件.pptx
文档评论(0)