工业串行总线的提高RS的485通信效率

发布者:trendsetter10最新更新时间:2016-12-15 来源: eefocus关键字:工业串行总线  通信效率 手机看文章 扫描二维码
随时随地手机看文章

RS-485通常应用于一对多点的主从应答式通信系统中,相对于RS-232等全双工总线效率低了许多,因此选用合适的通信协议及控制方式非常重要。
1.总线稳态控制(握手信号)大多数使用者选择在数据发送前1ms将收发控制端TC置成高电平,使总线进入稳定的发送状态后才发送数据;数据发送完毕再延迟1ms后置TC端成低电平,使可靠发送完毕后才转入接收状态。据笔者使用TC端的延时有4个机器周期已满足要求;
2.为保证数据传输质量,对每个字节进行校验的同时,应尽量减少特征字和校验字。惯用的数据包格式由引导码、长度码、地址码、命令码、数据、校验码、尾码组成,每个数据包长度达20~30字节。在RS-485系统中这样的协议不太简练,因此向大家介绍适合RS-485使用的MODBUS标准协议。MODBUS协议采用下传8个字节,上传7个字节的方式进行通信,现已广泛使用于水利、水文、电力等行业设备及系统的国际标准中。


关键字:工业串行总线  通信效率 引用地址:工业串行总线的提高RS的485通信效率

上一篇:基于RS485的传收器雷击保护功能方案设计
下一篇:波特率自适应的RS485中继器设计

推荐阅读最新更新时间:2024-05-03 00:54

RS485常见问题和原理
RS485总线常识 1、RS485总线基本特性 根据RS485工业总线标准,RS485工业总线为特性阻抗120Ω的半双工通讯总线,其最大负载能力为32个有效负载(包括主控设备与被控设置)。 2、RS485总线传输距离 当使用0.56mm(24AWG)双绞线作为通讯电缆时,根据波特率的不同,最大传输距离理论值如下表:   波特率 最大距离 2400BPS 1800m 4800BPS 1200m 9600BPS 800m   当使用较细的通讯电缆,或者在电磁干扰较强的环境使用本产品,或者总线上连接有较多的设备时,最大传输距离相应缩短;反之
[嵌入式]
485通信协议问题浅析
RS-485接口大多都是基于RS-232接口与电脑进行通信的,485协议编程都是基于串口编程的,而由于RS-232与RS-485接口的不同,由于RS-232只支持点对点通信,全双工通信,而RS-485是支持点对多点通信,半双工通信,基于其编写的协议有一定的相关性又有一定的区别。 RS-232接口支持点对点通信,全双工通信模式,现在对于RS-232的使用大多都是基于无Modem连接,其分为握手连接和无握手连接,握手连接方式类似于打电话,请求连接方发起连接请求发送,等待对方准备就绪并且允许发送,然后发送数据,发送数据的同时也可以接收对方发送的数据。而无握手连接则是类似于对讲,直接发送相关的数据过去,由于现在硬件功能增强,串口可以随时
[嵌入式]
RS-485 十大设计技巧
  在TI经常遇到这样的问题:在使用 RS-485进行设计时,是否有一些技巧或诀窍需要掌握?为此,我们总结了使用 RS-485 时需要记住的一系列综合而全面的重要准则。   如何应用   1) 使用图 A 确定最大线缆长度   2) 使用 Zo=120Ω 或 100Ω 的双绞线线缆   3) 使用菊花链连接总线节点   4) 端接 RT1 = Z0 的线缆一端   在另一端应用故障保护偏置   端接该端   5) 您可在相同的总线上运行 3V 和 5V 器件。   6) 使 stub 长度不超过   7) 针对 ± 7V GPD 使用标准收发
[嵌入式]
基于RS485接口Modbus协议的PLC与多机通讯
  1 引言   在自动控制领域,PLC 和单片机都受到广泛应用。PLC 具有稳定可靠,抗干扰能力强, 功能强大且使用方便等特点 ,单片机具有成本低廉,使用灵活,功能多样等特点。PLC 与 单片机结合,互相联系,互相通讯,将扩展控制功能,更好的控制复杂的系统。   在研究混合动力电动汽车驱动系统 时, 采用PLC 作为主控制器,控制电机变频器和发 动机节气门控制器,实现对电机和发动机功率的 综合控制。因为PLC 和变频器均是艾默生公司 的产品,均支持RS485 接口和MODBUS 协议, 所以控制系统统一采用RS485 接口和MODBUS 协议。而发动机节气门控制器采用89C51 单片 机,所以要通过建立PLC 与单片机的通讯
[单片机]
基于RS<font color='red'>485</font>接口Modbus协议的PLC与多机通讯
采用ADM2483的隔离RS-485中继器设计
在工业控制等环境中,常会有电气噪声干扰传输线路。RS-485收发器采用平衡发送和差分接收,具有抑制共模干扰的能力,且设备简单,价格低廉,能够进行长距离通信,因而得到了广泛的运用。但由于双绞线上的电平损耗,使得RS-485收发器的最大传输距离约为1200m,要进行更远距离的传输则需要使用中继器。   本设计电路简单,能适应不同的波特率,且能够自动收发及信号隔离保护。其具体电路如下图所示。 图1,采用ADM2483构成的隔离RS-485中继器     本设计中采用了ADI公司基于iCoupler磁耦隔离技术的RS-485收发器——ADM2483,该芯片内部集成有三路数字信号隔离通道以及一个低功耗RS-485收发器。该
[嵌入式]
实用四线制全双工RS-485中继器
  1.引言   理论上RS-485的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s.但其平衡双绞线的传输距离与传输速率成反比,只有在100kb/s速率以下,才可能达到最大传输距离。要获得最高速率传输只能在很短的传输距离下连接。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s.想要保证较高传输速率,又有较远的传输距离,采用中继器是一个便捷的方法。中继器可以将较长的传输线分隔成两段,从而减低传输线的欧姆阻抗、线间电容、集肤效应等引起的信号畸变,从而保证在较高传输速率下,增加传输距离。   RS-485有两线制和四线制两种接线方式,采用二线方式,二线制可实现真正的多点双向通信。而采用四线连接
[嵌入式]
RS485总线型通讯系统应用
1  引言 在自动化控制领域,随着分布式控制系统的发展,在产业上的分布式控制系统中,经常需要采用串行通讯来达到远程信息交换的目的。目前,用于串行通讯的接口标准包括:rs-232、rs-422、rs-423和rs-485。rs-232是最早的串行接口标准,广泛应用在短间隔、较低波特率串行通讯中。其后发展起来的rs-422、rs-485是平衡传送的电气标准,比起rs-232非平衡的传送方式在电气指标上有了大幅度的进步。rs-485串行接口的电气标准实际上是rs-422的变型,它属于七层osi(open system interconnection,开放系统互连)模型物理层的协议标准。由于性能优异、结构简单、组网轻易,rs-485总
[嵌入式]
基于RS485总线的面粉厂集散控制系统
    1 面粉厂的基本情况     1.1 生产工艺     面粉厂的加工工艺较简单,简单地说就是加入麦子磨成粉。然而作为一条自动生产线从加入麦子磨成粉再装成袋,也不是一件容易的事。首先麦子经过管道处理后定量的由漏斗称向磨机加入麦子,磨机加工出面粉,通过不同位置的管道分离出3种面粉及肤皮,他们分别称为1号粉F1,2号粉F2,3号粉F3和肤皮Br及被加工的麦子量B1。3种面粉和肤皮在其各自管道的出口处经各自的漏斗称流出,而后经过各自的传输带传输到包装工序由包装机自动装袋封口。     1.2 原系统概况     厂里有3个车间,一个车间是一条面粉加工生产线,实际上就是一台磨机及其庞大的管道辅助设备。这3条生产线完全一样
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved