振南技术干货集:制冷设备大型IoT监测项目研发纪实(5)

注解目录

1.制冷设备的监测迫在眉睫

1.1 冷食的利润贡献

1.2 冷设监测系统的困难

(制冷设备对于便利店为何如何重要?了解一下你所不知道的便利店和新零售行业。关

于电力线载波通信的论战。)

2、电路设计

2.1 防护电路

2.1.1 强电防护

2.1.2 弱电防护

(浪涌、脉冲群、静电、过压、雷击,你的电路扛得住吗?加些防护吧。)

2.2 电路复用(电路设计,仔细思考一下,不要作重复劳动。)

3、协议设计

3.1 内外机通信协议

(电力线通信环境是复杂而恶劣的。振南设计的时分复用与冗余编码协议,了解一下。)

3.2 主机与 WIFI Agent 通信协议

(乐鑫 ESP8266 连接 WIFI,数据上私有云。Json 了解一下。)

4、自动化生产与测试

4.1 自动化烧录

4.2 自动化测试

(芯片预处理、自动化烧录和测试,半个月生产 9000 套硬件,看看我是如何作到的。)

5、工程测试与安装

5.1 工程测试(手机蓝牙远程调试)

5.2 工程安装

(看我们上天入地安装设备。蓝牙调试,几十米外无线烧录,一部手机全搞定。)

6、冷设监测数据分析

(开放一些内部数据,看看实际效果。)

7、冷设监测故障预判作用评估

7.1 故障预判时效

7.2 对维修保养的验收指导作用

7.3 故障报警受气温的影响

(努力没有白费,省下的是实实在在的真金白银。)

8、冷设预警的典型案例

1)申虹路某店

2)恒通商务园某店

(这里有 ABC IOT 系统的内部监测数据,一切的努力都归结于这些曲线上。)

工程测试与安装

5.1 工程测试


所谓工程测试就是由研发人员切身到实际场景下针对冷设监测设备进行测试,以收集安装调试过程中可能出现的问题,最终写入《工程安装指导说明》中,来指导工程队人员的批量化

安装。主机比较好安装,直接在店内找一个插座插上即可,难点在于从机的安装。制冷设备的外机所处的位置大多并没那么理想,某些情况甚至可谓恶劣。它可能在天台的外机群里,可能在地下车库的一个角落里,可能在某一个房子的房顶上,总之千奇百变,要想找到外机在哪,往往没那么容易,如图 8.29 所示。

有些外机所处的位置是非常危险的,比如有些外机在竖井里,它下面就是万丈深渊,要去给它安装冷设监测设备,是需要安全绳的。

我们研发人员作工程测试,当然不会去找位置过于刁钻的外机。我们找了一个在地下的外机,如图 8.30 所示

图 8.31 中所示的基本就是冷设监测设备的所有研发人员,我们手上抬的是长梯,需要将长梯下放到地下,才能到达外机所在的位置。

在给外机安装完监测设备之后,研发人员需要经常来收集设备的 log 来分析设备是否正常。

“收集 log,需要电脑接上设备的串口,难道每次收集 log 都要抬着梯子,下到地下吗?那似乎有些艰苦啊!”


图 8.29 位于地下车库的冷设外机


图 8.30 针对一处在地下的外机进行工程测试

作冷设监测确实是一件很艰苦的工作,但是收集 log 振南动了脑筋,绕开了这些麻烦:在电路上加人了蓝牙串口,它有一定的穿透能力和发射距离,基本在 10 米范围之内就可以找到设备了。而且振南在嵌入式上还写了强大的 Shell 系统,使得诸如配置参数、烧录程序等操作都可以通过 Shell 来进行。所以像收集 log 这样的工作,只要研发人员站在外机附近就能完成了。这套蓝牙串口的机制,在振南很多项目中都有使用,加之串口 Shell,可以为我们省去很多麻烦,一些操作可以远程完成,尤其是难于触摸到设备的场景,可谓非常方便,如图 8.32、8.33 所示(关于无线隔空调试和烧录,详见“深人浅出 Bootloader”一章)。


图 8.31 研发人员进行工程测试留影


图 8.32 通过手机连接蓝牙串口进行程序烧录


图 8.33 通过电脑连接蓝牙串口收集log以及 shell 交互

5.2 工程安装


工程安装有别于研发人员的安装,它是由外包工程队来进行的,他们的人员构成基本都是·些工人,并不会带着太多的思考来干活。他们需要的是 SOP 或者标准化的培训。我们团队中的宏涛承担起了编写 SOP 和针对工人进行培训的任务,为了让工人能更好地理解,宏涛实地教学,亲自动手演示,悉心讲解,如图 8.34一图 8.37 所示。


图 8.34 站在高处为工人演示讲解的宏涛(近景)


图 8.35 站在高处为工人演示讲解的宏涛(远景)


图 8.36 初春乍暖还寒时节洪涛为工人演示冷设监测安装


图 8.37 宏涛配合冷设专家为工程队现场培训

ABC 的便利店遍布全国各大一线城市,所以我们在各大城市都找了工程队对工程安装进行了外包。宏涛需要跑遍全国为各地的工人演示培训,这里对宏涛表示敬意,没有他就没有整个冷设监测项目的真正落地。

时间紧任务重,ABC 全国所有门店需要在 5 月初完成冷设监测设备的安装,以应对夏秋季节冷设故障频发期的到来。全国 10 几支工程队同时开工,我们团队每天为他们提供各种技术支持和指导,远程解决各种现场问题,可以说是连轴转,24 小时不间断,但是我们痛并快乐着。因为我们都看向同一个目标:待冷设监测设备全国部署完成,它的真正功效将会凸显,极大降低因冷设故障而造成的巨大损失,让技术发挥其巨大的工程实用价值,同时我们自身的价值也得以体现。

空调冷设安装维修真不是一般人能干的,需要有很多证,比如高空作业证、特种施工证等看到工人们各种炫技,我们也是佩服不已。

工人们怎么能确认最终安装是否无误,冷设监测设备运行正常呢?”还记得主机上的那个二维码贴签吗?

我们委托软件部门开发了一款 APP,只需要扫一下主机上的二维码,就可以自动判断是否安装成功。其依据是主机 MAC 地址下,是否可以看到其所接的从机数据。

通过这些自动化工程安装手段的辅助,再加上团队的倾力支持,我们完成了这项艰巨的任务,全国 3000 家店都进行冷设监测设备的安装。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/181406.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前端开发工具集合

文章目录 Visual Studio Code (VS Code)安装及配置一、安装二、常用插件三、相关配置四、统一配置代码 Visual Studio Code (VS Code)安装及配置 一、安装 下载地址:https://code.visualstudio.com/ ?> VS Code 下载慢,解决办法请点击 双击下载文件…

6个PPT素材网站,让你快速做出好看的PPT

找PPT模板一定要收藏好这6个网站,能让你快速做出好看的PPT,重点十可以免费下载,赶紧收藏! 1、菜鸟图库 https://www.sucai999.com/search/ppt/0_0_0_1.html?vNTYwNDUx 菜鸟图库网有非常丰富的免费素材,像设计类、办公…

STM32电容触摸按键检测

STM32电容触摸按键检测 电容触摸按键简介检测原理 CubeMX配置代码展示&讲解TPAD.cTPAD.h 本期内容我们将学习电容触摸按键的检测原理。以及代码实现思路 电容触摸按键 简介 电容触摸按键依赖的是电容的充放电相对于机械按键更加耐用,不容易受外界环境干扰在我们…

leetcode (力扣) 97. 交错字符串(动态规划)

文章目录 题目描述思路分析完整代码 题目描述 给定三个字符串 s1、s2、s3,请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字符串 s 和 t 交错 的定义与过程如下,其中每个字符串都会被分割成若干 非空 子字符串: s s1 s2 … sn t …

低代码开发与IT开发的区别

目录 一、含义不同 二、开发门槛不同 三、两者之间的区别 1、从技术特征来看 2、从目标开发者来看 四、低代码平台使用感受? (1)自定义模块,满足不同的业务需求 (2)工作流引擎,简化复杂流程的管…

MeterSphere | 接口测试请求体中,int类型的入参实现动态化变量

项目场景: 在接口自动化的时候,要把上一个接口的 Int 变量传入到 下一个接口中进行使用,但编译器会出现 红色的 X 符号 问题描述 如何实现 int 类型的入参实现动态化变量? 解决方案: 忽视掉这个红色 X 号&#xff0…

Go语言网络爬虫工程经验分享:pholcus库演示抓取头条新闻的实例

网络爬虫是一种自动从互联网上获取数据的程序,它可以用于各种目的,如数据分析、信息检索、竞争情报等。网络爬虫的实现方式有很多,不同的编程语言和框架都有各自的优势和特点。在本文中,我将介绍一种使用Go语言和pholcus库的网络爬…

selenium 简单案例 <批量下载文件> <网页自动化点击上报>

一、批量下载文件 网页分析 点击跳转到下载页面 from selenium import webdriver import timedef get_link_list():# 创建浏览器对象driver webdriver.Chrome(executable_pathrC:\Users\nlp_1\Desktop\chromedriver\chromedriver-win32\chromedriver.exe)url https://www…

登陆页面模板

简单好看的登陆页面 vue项目代码 可忽略js部分 先来个效果图 <template><div class"login"><div class"content"><p >账户密码登录</p><div class"unit"><label class"label">用户名</…

非遗数字保护的崭新篇章:十八数藏柏松的文化守护

在数字时代&#xff0c;非遗数字保护崭新的篇章由十八数藏柏松书写。这个数字保护的使者不仅仅是文化的守护者&#xff0c;更是文化传承的崭新篇章的开创者。 首先&#xff0c;十八数藏柏松以数字技术作为媒介&#xff0c;将传统非物质文化遗产数字化&#xff0c;为其创造了一个…

Java字节码指令集概述及分类详解

Java全能学习面试指南&#xff1a;https://javaxiaobear.cn 1、字节码指令集与解析概述 Java字节码对于虚拟机&#xff0c;就好像汇编语言对于计算机&#xff0c;属于基本执行指令。 Java 虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字&#xff08;称为操作码&a…

Linux之实现简易的shell

1.打印提示符并获取命令行 我们在使用shell的时候&#xff0c;发现我们在输入命令是&#xff0c;前面会有&#xff1a;有用户名&#xff0c;版本&#xff0c;当前路径等信息&#xff0c;这里我们可以用环境变量去获取: 1 #include <stdio.h>2 #include <stdlib.h>…

检验LIS系统:医院信息管理的重要组成部分

检验LIS系统源码&#xff0c;云LIS系统源码 云LIS系统是医院信息管理的重要组成部分之一&#xff0c;集申请、采样、核收、计费、检验、审核、发布、质控、查询、耗材控制等检验科工作为一体的网络管理系统。LIS系统不仅是自动接收检验数据&#xff0c;打印检验报告&#xff0c…

因果发现31种高效经典方案汇总,附配套算法和代码

因果发现&#xff08;Causal Discovery&#xff09;是一个复杂的过程&#xff0c;其目标是从大量的数据中确定变量之间的因果关系。这个过程通常涉及到的是如何从纷繁复杂的数据中发现其中隐含的因果关系。有时&#xff0c;研究者可以通过随机实验进行干预来发现因果关系&#…

Windows Python3安装salt模块失败处理

复现CVE-2020-11651时候运行CVE-2020-11651的poc时候需要salt模块 在下载时出现了错误 尝试在网上寻找解决方法&#xff1a; 1.更新 setuptools 和 wheel pip install --upgrade setuptools wheel 2. 安装Microsoft Visual C 14.0 因为salt模块包包使用了 C/C 扩展&#x…

【速看】如何提高微信权重?影响微信权重的加分、扣分行为

微信具有一套权重判定系统&#xff0c;类似于搜索引擎的PR值&#xff0c;可以看做是一个“积分系统”。好的操作会增加积分&#xff0c;负面操作会减少积分。 当积分低于特定标准&#xff08;即底线&#xff09;时&#xff0c;将会被严重惩罚或封号。这样&#xff0c;微信确保了…

C# Onnx PP-Vehicle 车辆分析(包含:车辆检测,识别车型和车辆颜色)

目录 效果 模型信息 mot_ppyoloe_s_36e_ppvehicle.onnx vehicle_attribute_model.onnx 项目 代码 下载 其他 C# Onnx PP-Vehicle 车辆分析&#xff08;包含&#xff1a;车辆检测&#xff0c;识别车型和车辆颜色&#xff09; 效果 模型信息 mot_ppyoloe_s_36e_ppvehi…

代码随想录算法训练营Day 59 || 503.下一个更大元素II、42. 接雨水

503.下一个更大元素II 力扣题目链接(opens new window) 给定一个循环数组&#xff08;最后一个元素的下一个元素是数组的第一个元素&#xff09;&#xff0c;输出每个元素的下一个更大元素。数字 x 的下一个更大的元素是按数组遍历顺序&#xff0c;这个数字之后的第一个比它更…

docker 安装常用环境

一、 安装linux&#xff08;完整&#xff09; 目前为止docker hub 还是被封着&#xff0c;用阿里云、腾讯云镜像找一找版本直接查就行 默认使用latest最新版 #:latest 可以不写 docker pull centos:latest # 拉取后查看 images docker images #给镜像设置标签 # docker tag […

某基金公司赵哥“逆袭”了!!!

赵哥&#xff0c;在上海一家基金公司做运维主管。 平时工作的首要任务&#xff0c;就是保障公司各项信息系统的安全运行。 万一系统运行中出现了一些重要问题&#xff0c;他还要负责进行调查、记录与汇报... 总之&#xff0c;责任很重&#xff0c;该说不说&#xff0c;搞不好…