工业物联网数据处理与监控系统全解析
在工业物联网领域,数据的采集、处理和可视化是至关重要的环节。下面将详细介绍从传感器数据解码到构建监控仪表盘,再到工业控制系统相关知识的内容。
传感器数据解码与处理
在处理传感器数据时,首先需要对原始的 base64 负载字符串进行解码。解码后会得到一串十六进制数字,例如:
0367D70004686105000006CB03077D3C04087D2200097373270A7D09000B7D16000C7D1800
这串数字与前面的表格直接对应。前 4 个字节包含通道、类型和值,其中 D7 转换为十进制是 215。将其除以 10,就可以得到摄氏温度为 21.5 度。
为了完成数据的解码工作,我们使用了两个 Lambda 函数,实现了职责的良好划分:
- Iot_decode_lorawan_raw_am319 :该函数对实际的负载进行解码,并重新格式化响应,去除数据分析下游不需要的额外数据。
- Iot_process_lorawan_am319 :该函数端到端地处理整个消息,在处理过程中存储和解码数据,类似于物联网分析管道的功能。
通过这种方式,我们开始设计一种基于关注点分离的方法,不同的函数可以以不同的方式使用。例如, iot_decode_lorawan_raw_am319 函数可以被物联网分析管道、规则或我们的 Lambda 函数使用。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



