远程抄表解决方案汇总
最近公司要组建远程抄表系统,于是开始搜集相关的资料,我把我的成果和大家分享下,"远程抄表"从字面看来,重点是"远程"上,远程到底有多远?一公里?两公里?这都不算远,甚至在百公里以上,这就要考虑传输的可靠性和成本的问题了。
下图为常见的几种抄表方式:
485方式:
这种4线制抄表方式很早就开始使用了,传输距离一般在1~2km以下为最佳,如果超过距离加"中继"可以保证信号不丢失,而且结点数有限制,结点越多调试起来越复杂,尤其当其中一个结点损坏(或死机情况)将导致整个网络瘫痪,排错能力差。常见用于串行方式,但是很经济。
MBus方式:
是2线制抄表方式(通过窃电方式可以从总线取电),传输距离在4km以下,带结点数不超过300,易于排错,可以拓扑结构布线,对外提供电源,通讯稳定。传输速率:300Bps—9600Bps;
CAN方式:
最高速度可达1Mbps,在传输速率50Kbps时,传输距离可以达到1公里。在10Kbps速率时,传输距离可以达到5公里。一般常用在汽车总线上,可靠性高。
ADSL方式:
基于TCP/IP 或UDP协议,将抄表数据发送到固定ip,利用电信/网通现有的布线方式,速度快,性能比较可以,缺点是不适合在野外。
电力载波方式:
利用现有电力线,通过载波方式将模拟或数字信号进行高速传输的技术。由于使用坚固可靠的电力线作为载波信号的传输媒介,因此具有信息传输稳定可靠,路由合理、可同时复用远动信号等特点,不需要线路投资的有线通信方式,但是开发费用高,调试难度大。
GPRS方式:
以移动或联通的现有网络为基础,通过TCP/IP或UDP协议,将数据发送到固定IP中,其特点是无线方式,通讯费用低。缺点是如果网络不稳定将导致通讯不正常,适合于实时性不高的产品,由于结点不是固定ip,所以只能用单工方式通讯。
2.4G无线方式:
基于免费2.4GHZ频段,传输距离不超过1km,不需要第三方支持,开发难度适中,但是通讯可靠性一般。
短信方式:
我觉得是最昂贵和最不可靠的网络,别小瞧一条短信1毛钱,您算算如果一个小时发6条,一天二十四小时,一个月30天,0.6*24*30=432元,哦!!一个月就432元!!好贵的,而且经常有收不到短信的情况。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述