RS485 Modbus(转)

1、RS485接口标准

RS485由RS232和RS422发展而来,弥补了抗干扰能力差、通信距离短、速率低的缺点,增加了多点、双向通信能力,即允许多个发送器连接在同一条主线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围。

RS485可以采用二线和四线两种方式,二线制可以实现真正的多点双向通信。其主要特点如下:

(1)RS485的接口信号电平比RS231-C低,不易损坏接口电路的芯片,且该电平与TTL电平兼容,方便于TTL电路相连接。

(2)RS485的数据最高传输速率为10Mbps。其平衡双绞线的长度与传输速率呈反比,在100kbps速率下,才可能使用规定的最长电缆长度,只有在很短的距离下才能获得最高传输速率。

(3)RS485接口采用平衡驱动器和差分接收器的组合,抗共模干扰能力强,即抗噪声干扰性好,因而通信距离远,最大传输距离大约为1200m,实际可达3000m。

(4)RS485接口在总线上允许连接多达128个收发器,既具有多站能力。同时需要两个终端电阻,其阻值要求等于传输电缆的特性阻抗。在短距离300m内传输时可不连接终端电阻。

2、MODBUS RTU协议

该协议已经成为通用工业标准,通过协议,控制器与控制器、控制器通过网络(以太网)与其他设备之间可以实现串行通信。RTU即远程终端单元,消息中每8位包含两个十六进制字符。在相同的波特率下,这种方法比ASCII方式传送的数据量大。

 

3、参考

         (1)李江全. Visual Basic.NET串口通信及测控应用典型实例[M]. 电子工业出版社, 2012.

(2)崔晶, 徐晓光, 倪康,等. C#编程实现Modbus通信协议[J]. 新乡学院学报, 2014, 41(8):30-33.

(3)Modbus 功能码一览表:https://wenku.baidu.com/view/693da73782c4bb4cf7ec4afe04a1b0717fd5b3c9.html

 怀仁怀朴,惟真惟实。

转载需说明出处,笔者总结之前的知识,与大家分享,有问题的可以留给我哦~

原文地址:https://www.cnblogs.com/canyeweiwei/p/11741876.html

时间: 2024-08-28 12:15:27

RS485 Modbus(转)的相关文章

泓格WINPAC主机与第三方模块rs 485 modbus rtu通信测试

开发语言:C# 开发环境:VS2008(支持WINCE开发的最后一个版本) 运行环境:Windows CE 5.0~7.0 项目说明:多台涨格winpac系列的主机,原来使用泓格SDK开发的程序,采集7018系列模块的数据,主要有7018R和7018Z.现客户要求增加一个温湿度模块,此模块支持rs485 modbus rtu通讯. 首先尝试使用SDK方法,可以读取7018模块的数据,却读不到温湿度模块的数据,代码如下: void Main() { var remoteIOPort = PACNE

工业能耗在线监测系统

一. 系统概述 多年以来,我国对于企业能耗的收集,大多采用企业定期上报耗能报表的采集方式,企业自行上报的能耗报表,往往因为企业自身经营的需要,带有或多或少有利于企业的倾向性特征,并非完全客观反映实际能耗.能耗管理部门也没有其他直接有效的手段,获取重点企业的实际能耗信息,因此更无法做到对不同类别耗能指标的有效分析,据此制定针对性的能耗管理政策.也无法进一步提出节能方案,有效降低能耗. 工业能耗在线监测系统是一个集成Intranet/Internet网络技术.GPRS无线传输技术.Web Servi

Bookmarks_www2

Bookmarks Bookmarks alexis- (Alex Incogito) - Repositories · GitHub GitHub - aetcnc-Arduino_DeltaHMI_RS485 Open source info describing how to connect an industrial HMI to an Arduino using RS485 Modbus GitHub - AlexandruScutaru-WorldEditor World edito

数据中心用电管理解决方案

引言 数据中心是一个聚集了大量服务器.存储设备.网络设备及配套UPS.精密空调等设备的IT设备场所,是实现数据信息的集中处理.存储.传输.交换和集中管理等业务的服务平台.从物理层次看,数据中心主要由IT设备.配电系统和空调系统三部分组成.IT设备用于数据处理(服务器).数据存储(存储设备)以及通讯(网络设备),是实现数据中心功能的核心部分:配电系统和空调系统是实现IT设备系统的正常运行的保障.配电系统用于提供稳定的供电电源,实现直流一交流转换,并确保为IT设备提供可靠.高质量的电源:供电电源质量

让信息跃然“板”上—基于iMX6UL的电子看板解决方案

随着"工业4.0"和"中国制造2025"的提出,智能制造的概念再次被热议. 做软件的说智能制造就是信息化.数字化,做硬件的说智能制造就是自动化,或者是信息化+自动化. 物联网技术的革新.行业智能化的发展,使得企业或者工厂开始意识到,[制造业+信息化]的步伐将越来越迅速,智能制造也不再是一个模糊的概念. 各个制造企业开始思考,如何利用生产过程中产生的一系列数据,给企业发展和转型带来一线生机?于是,越来越多的制造企业开启了智能工厂建设的征程. 其中的课题之一就是生产设备

Modbus和RS485是什么关系

RS485是一个物理接口,简单的说是硬件. MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途):所谓协议,也可以理解为上面有人说的“语言”吧,简单的说是软件. RS485属于有线传输,所以就要硬件传输媒介,实际就是两根线就可以了,在这两根线上传输的实际是同一个信号,只是发送端把这个信号一分为二,不过在接收端会把它还原为原来的信号,这样做的好处还要得和RS232来比较:RS232也需要两根线,更多的时候还要加上地线,所以是三根线,地线咱不管它,其余的两根只有一根

实现基于RS-485通信和Modbus协议的远程智能消防监测系统

题目要求: 监测端上电后LED1至LED8全部熄灭,LED9每隔2秒闪烁一次(亮0.5秒,灭1.5秒). 采集端测到火焰时,监测端LED1至LED4出现流水灯效果. 采集端火焰消失后,监测端流水灯效果保持. 按下一次监测端KEY1按键,能停止流水灯效果. 使用2块M3主控模块.1个火焰传感器模块,选取一块M3主控模块作为监测端,另一块M3主控模块安装火焰传感器模块作为采集端. 1.将“485采集端程序.hex”文件下载到采集端,使用“485节点配置工具.exe”配置采集端地址为0x01.传感器类

Modbus从机(服务器)通讯设计

摘要:本文在国家标准GB/T 19582-2008的框架下,讨论Modbus协议在串行链路RS485以及TCP/IP上的实现过程和注意事项.涉及到Modbus帧界定.lwip协议栈移植等关键内容,对于难度较大的读写多个线圈命令,本文给出了关键源代码. 1. 简介 从1979年开始,Modbus作为工业串行链路的事实标准,Modbus使成千上万的自动化设备能够通信.目前,对简单而精致的Modbus结构的支持仍在增长.互联网用户能够使用TCP/IP栈上的保留系统端口502访问Modbus. Modb

基于AVR128的简单Modbus协议实现

Modbus通讯协议是由Modicon公司在1979年开发的,应用于工业现场控制的总线协议.Modbus通讯系统包括带有可编程控制的芯片节点和公共传输线组成,其目的是用于多节点数据的采集和监控.Modbus协议采用主从模式,通讯系统中有一个主机对多个节点从机进行监控,从机节点最多支持247个.每个从机均有自己独立的从机地址,而且改地址能够被主机识别. 能够支持Modbus协议的通讯系统有RS-232,RS-422,RS-485等.同时Modbus协议具有标准.开放.免费.帧格式简单等特点而被广大