1.RS485转以太网的应用

RS485通信技术在工程上用得很多,其主要优点如下:

布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。

通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。

可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。

但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有:

以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。

当需要多台RS485设备连接到计算机的时候,传统的方式是使用多串口卡。也就是使用在计算机上扩展串口来实现多个RS485串口。使用RS485转以太网之后,可以把RS485的接口留到现场,而监控计算机这端只保留一根网线即可,使用较为方便。

2.RS485转以太网的解决方案

实现RS485转以太网(即485转网口)主要一个硬件转换器和一个软件驱动。硬件转换器分为两种:串口服务器(串口联网服务器、串口通信服务器)、串口联网模块。

RS485串口服务器是带外壳的,可以将现有的485设备连接到以太网。适合已有的RS485串口设备的网络化改造。RS485串口联网模块是不带外壳的,可以理解为内嵌方式的RS485转以太网模块,使用模块解决方案,可以将模块集成到用户设备的内部,实现串口服务器和设备的一体化。在价格上模块方案比串口服务器方案价格要低。两种硬件如下图所示:

使用该RS485转以太网解决方案的硬件和软件系统之后,用户的485设备相当于实现网络化的扩展,原有的硬件和软件程序都无需修改。串口服务器的硬件实现了RS485接口转化为TCP/IP接口(网络接口),那么配合计算机端的虚拟串口驱动使用就可以再次将TCP/IP连接虚拟地转化为串口。虚拟串口驱动可以在计算机内的驱动层虚拟出类似COM5、COM6等虚拟串口号,并且将远端的串口服务器和这些虚拟串口绑定。这样用户串口程序打开虚拟串口的时候就可以通远端的串口服务器通信,即和串口设备通信。

3.RS485转以太网的关键技术

RS485要想无缝的升级为以太网,里面包含了很多关键技术,需要将以太网技术和RS485通信协议无缝的结合起来进行过渡。其中包括:9位技术、分帧技术、主从机机制等。

9位技术:在485方式下,用户可以发送9位的数据。而且有时利用第9位来表示是数据帧还是地址帧。由于在网络通信时,以太网都是8bit的数据,没有9bit可以放置的空间。所以如何将485的9位传输过来就成了问题。据了解上海卓岚的串口服务器才用了称之为realcom的协议,可以将RS485的9位数据格式转化为以太网的8位数据。

分帧技术:分帧是串口转以太网(包括RS485转以太网)中出现的一个关键技术,即当串口服务器接收到串口设备的数据的时候,何时将数据打包转发到以太网,如果每个字节都打为一个包则显然效率太低,那么多少个字节打包合适。这里需要用户设定一个称之为最长数据包长度和最长数据包间隔的参数。

485转以太网通讯测试软件,RS485转以太网的应用、解决方案 - 通信设计应用 - 电子发烧友网...相关推荐

  1. 软件及硬件联调测试情况,基于ZigBee的无线输液监控方案 - RF/无线 - 电子发烧友网...

    在医疗系统中,病人在输液过程中的监控问题,一直是护士和病人关心的问题,一但监控失误就会使空气进入人体的血液系统,造成严重的后果,甚至会使患者死亡.现有的控制系统,多采用有线技术进行检测传感器网络的组建 ...

  2. modbus串口调试助手 MODBUS调试 智能仪表通讯必备软件 RS485串口通讯

    modbus串口调试助手 MODBUS调试 智能仪表通讯必备软件 RS485串口通讯 自动生成CRC校验码 3个发送区 学习串口调试必备软件id=653678441225&

  3. RVB2601开发板试用3——以太网通讯测试

    本文作者:我爱下载 1.概述 RVB2601中集成的CH2601通过W800提供了AT透传的wifi 功能,可以完成和外界进行数据交换的需要. 2.驱动描述 2.1 硬件接口原理 CH2601采用SP ...

  4. 仪器和软件通讯测试软件,软件定义的仪器-测试测量-与非网

    如同每个孩子所拥有的第一套LEGO®玩具改变了他们对世界的认识一样,26年前,美国国家仪器通过NI LabVIEW系统设计软件,重新改变了人们对仪器的认知.今年,NI将再次重演历史,发布一款新型仪器, ...

  5. 西门子s5 通讯测试软件,几种常用的S5编程软件简要介绍

    主题:几种常用的S5编程软件简要介绍 楼主 2011-05-11 09:06:32 几种常用的S5编程软件说明: Step5 西门子嫡系产品: 肯定100%的满足你对S5全系列的开发.维护要求: DO ...

  6. 苹果6s能安装通讯测试软件么,iOS 13在iPhone 6S和SE上运行情况如何

    原标题:iOS 13在iPhone 6S和SE上运行情况如何 iOS 13 放弃了对多代 iPhone 的支持:2013 年的 iPhone 5S 和 2014 年的 iPhone 6,6 Plus ...

  7. ESP32——基于LAN8720A的以太网通讯测试

    参考连接: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/hw-reference/esp32/get-started-eth ...

  8. pacs通讯测试软件,全院级PACS系统模拟测试报告

    放射科.超声检查中心.内镜中心.泌尿外科 各科室设备: 放射科:                        CR/DR预约工作站1台 CR诊断工作站1台 DR诊断工作站1台 CT预约工作站1台 C ...

  9. java以太网通讯西门子plc300_西门子300以太网通讯-工业支持中心-西门子中国

    一般DCS系统通讯的协议采用MODBUS协议.如果这样,S7-300PLC可以使用Modbus TCP通讯协议. 有关资料详见: 基于S7-300,400以太网通讯模块CP343-1&CP44 ...

最新文章

  1. 英特尔cpu发布时间表_英特尔第11代桌面CPU将会支持PCIe4.0,Z490主板或可支持PCIe4.0...
  2. jqGrid edit总结
  3. 好久没来了,发个招聘贴
  4. 格力的“阵痛”与“头痛”
  5. 依存句法分析 oracle,spaCy 第三篇:依存分析
  6. 【转载】回顾中国股市十年市盈率,我们还看得见希望吗?
  7. 深度学习模型迁移到VisualC++ demo
  8. NetApp 数据存储解决方案
  9. HTML5期末大作业:饮食企业网站设计——饮品饮料茶(7页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 HTML静态网页...
  10. 微信小程序----Grid(九宫格)(flex实现九宫格布局)
  11. Linerlayout Layout_wight
  12. github用相对路径显示图片_【图文详解】如何利用Github在Markdown中插入图片?
  13. 【六袆 - 点赞】简历字体和字号规范
  14. 好不容易进了洞房,解不开新娘的衣服,新郎一怒走天涯,人间惨剧啊!
  15. java中的mybatis作用_mybatis作用、基本使用、小结
  16. hdu—5984 Pocky(概率)
  17. 我和CSDN的故事(CDSN成立20周年———准程序员响应号召)
  18. 京东商城导航logo---用css
  19. Mybatis order by 动态传参出现的一个小bug
  20. Windows 系统第三方服务开发者可以借助 WSH (Windows Service Hardening) 机制提高安全性

热门文章

  1. Arduino UNO通过SPI串行方式驱动LCD12864液晶屏
  2. 排序算法比较次数总结
  3. 【无2021年煤矿采煤机(掘进机)操作考试技巧及煤矿采煤机(掘进机)操作模拟考试题
  4. uni-app实现二维码以及小程序实现二维码
  5. C++020-C++因数,公因数,公倍数
  6. 进击的巨人,进击的microbit(硬件选择)
  7. lisp横断面数据文件_[求助]编一个将鸿业市政的横断面数据格式转化为EICAD横断面数据格式的文件...
  8. node的process
  9. 科技交流英语(2022秋)Unit 8 test
  10. 小程序源码:最新wordpress黑金壁纸微信小程序 二开修复版源码下载支持流量主收益