rs232接口定义_RS485通讯接口定义和特点
智能仪表在要求通信距离为几十米到上千米时,通过RS485通讯连成现场网络,满足企业信息化的需要。
RS485总线特点
1、RS485的最高数据传输速率为10Mbps。
2、RS485最大通信距离约为1200m。
3、RS485传输速率与传输距离成反比,1200米的最大通信距离必须在100Kb/s的传输速率下才能达到。
4、RS485以2-6V电压表示逻辑(两线间的电压差为+2V~+6V表示“1”;两线间的电压差为-2V~-6V表示“0”)。RS485接口信号电平较RS232-C降低,不易损坏接口电路的芯片,且RS485接口电平与TTL电平兼容,便于与TTL电路连接。
5、RS485总线一般最大支持32个节点,如果使用特制的RS485接口芯片,可支持128个或者256个节点,最大可达400个节点。
RS485接口定义
1、RS485总线理论的最长通讯距离约为1200米。
在理想环境前提下(负载RS485总线设备为一台,波特率为9600,使用优质达标的通讯线材),RS485总线可以达到最长通信距离。如有多个负载485设备、线材阻抗不合乎标准、线材线径细、非优质转换器、设备防雷保护复杂和波特率的提高等因数存在,均会缩短RS485通讯距离。
2、理论上RS485总线可带显示仪表、无纸记录仪、PID调节器等128台设备进行通讯。影响RS485通讯距离的因数同样会降低RS485总线真实负载数量。
3、RS485总线是一种最简单、最稳定、最成熟的工业总线结构的概念是错误的。
RS485总线是一种用于设备联网、经济型、传统的工业总线方式。其通讯质量需要根据施工经验进行调试和测试后得以保证。
RS232与RS485的区别
RS232和RS485是电气标准,主要区别就是逻辑如何表示。
1、RS232使用+12V,0,-12V电压来表示逻辑(-12V表示逻辑“1”,+12V表示逻辑“0”),全双工,最少3条通信线(RX、TX、GND);RS485以2-6V电压表示逻辑(两线间的电压差为+2V~+6V表示“1”;两线间的电压差为-2V~-6V表示“0”),RS485接口电平与TTL电平兼容。
2、RS232理论最大的通信距离约为几十米;RS485总线理论的最长通讯距离约为1200米。
3、RS232为点对点的通信方式;RS485总线可以与多台设备通讯,具有抑制共模干扰的能力。
RS485总线系统施工注意事项
1、必须采用符合要求的双绞线传输RS485通讯数据。不采用双绞线是错误的!
2、布线一定要布多股屏蔽双绞线。多股是为了备用,屏蔽是为了便于出现特殊情况时调试,双绞是因为485通讯采用差模通讯原理,双绞的抗干扰性较好。
3、485总线一定要用手牵手式的总线结构,坚决避免星型连接和分叉连接。
4、设备供电的交流电及机箱一定要真实接地,而且接地良好。有很多地方表面上有三角插座,其实根本没有接地,接地良好可以防止设备被雷击、浪涌冲击。静电累积时可以配合设备的防雷设计较好地释放能量,保护485总线设备和相关芯片不受伤害。
5、RS485总线应单独布线,避免和强电走在一起,减少和避免强电对其干扰。
RS485总线系统调试方法
在调试前首先要确保设备接线正确,且施工合乎规范。可以根据遇到的问题采用下面几种调试方法。
1、共地法: 用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差。
2、终端电阻法: 在最后一台RS485设备的485+和485-上并接120欧姆的终端电阻来改善通讯质量。
3、中间分段断开法: 通过从中间断开来检查是否设备负载过多、通讯距离过长、某台设备对整个通讯线路的影响等。
4、单独拉线法: 单独简易拉一条线到设备,这样可以用来排除是否是布线引起了通讯故障。
5、更换转换器法: 随身携带几个转换器,这样可以排除是否是转换器质量问题影响了通讯质量。
6、笔记本调试法: 先保证自己随身携带的电脑笔记本是通讯正常的设备,用它来替换客户电脑进行通讯,如果正常,则表明客户的电脑的串口有可能被损害或者受伤。
RS485总线系统常见通讯故障
采用RS485总线结构常见的几种通讯故障有下面几种:
1、通讯不上,无反应。
2、可以上传数据,但不可以下载数据。
3、通讯时系统提示受到干扰,或者不通讯时通讯指示灯也不停地闪烁。
4、有时能通讯上,有时通讯不上,有的指令可以通,有的指令不可以通。
减少RS485总线通信故障经验分享
为减少通信故障提出下面几条建议和忠告供参考。
1、建议用户使用和购买门禁厂家提供的RS485转换器或者厂家指定推荐品牌的485转换器。
2、门禁厂家会对与其配套的RS485转换器做大量的测试工作,并且会要求RS485转换器生产厂家按照其固定的性能参数进行生产和品质检测,所以它与门禁设备具备较好的兼容性。千万不要贪图便宜购买杂牌厂家的RS485转换器。
3、严格按照RS485总线的施工规范进行施工,杜绝任何侥幸心理。
4、对线路较长、负载较多的RS485总线工程采用科学的、有预留的解决方案。
5、如果通讯距离过长,如超500米,建议采用中继器或RS485HUB来解决。
6、如果负载数过多,如一条总线上超过30台,建议采用RS485HUB来解决问题。
7、现场调试带齐调试设备。现场调试一定要随身携带几个可以接长距离和多负载的转换器、一台常用的电脑笔记本、测试通路断路的万用表,几个120欧姆的终端电阻。
rs232接口定义_RS485通讯接口定义和特点相关推荐
- rs232接口_RS232接口与RS485的区别
微信号:通信电源人 ID:TelecomPowerSystem 通信电源维护 你我一起同行... RS232与RS485一直是弱电常见的接口,很多朋友提到他们之间的区别,那么今天我们一起来了解下它们 ...
- rs232接口_【涨知识】RS232接口与RS485究竟有什么区别?
RS232与RS485一直是弱电常见的接口,很多朋友提到他们之间的区别,那么今天我们一起来了解下它们. 一.接口的物理结构1.RS232接口:计算机通讯接口之一,通常 RS-232 接口以9个引脚 ( ...
- rs232接口_你知道RS232与RS485接口的区别吗?
S232与RS485一直是弱电常见的接口,很多朋友提到他们之间的区别,那么今天我们一起来了解下它们. 一.接口的物理结构 1.RS232接口: 计算机通讯接口之一,通常 RS-232 接口以9个引脚 ...
- DB9和DB25的常用信号脚说明;RS232接口针脚定义
转载自 http://blog.sina.com.cn/s/blog_72dba9a2010197yh.html DB9和DB25的常用信号脚说明;RS232接口针脚定义(2008-08-20 16: ...
- java接口如何定义常量 c_在Java接口中怎样访问定义的常量呢?
java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能).那么我们在Java接口中怎 ...
- java中为按钮添加图片_我们可以在Java接口中为成员定义私有和受保护的修饰符吗?...
java中为按钮添加图片 No, it is not possible to define private and protected modifiers for the members in int ...
- EJB3.0学习笔记---Bean实现多个接口的情况下定义,访问方式:
2.EJB实现类型的定义,用注解的方式,当一个EJBbean,实现了多个接口的时候, 需要用注解的方式指明哪一个接口是用Remote方式访问,哪一个接口使用 local方式访问 3.实现多个接口的情况 ...
- java中如何定义接口_java中如何定义一个接口
使用interface来定义一个接口.接口定义同类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成.定义接口的基本格式如下:[修饰符] interface 接口名 [e ...
- rj45接口定义/rj45针脚定义/rj45引脚定义
[导读] rj45接口定义/rj45针脚定义/rj45引脚定义 10 100base tx rj45接口是常用的以太网接口,支持10兆和100兆自适应的网络连接 关键词:RJ45 rj45接口定义/r ...
最新文章
- 雨林木风Ghost Win7 SP1 装机版 YN2012.05
- TimeDistributed in LSTM
- TensorFlow 使用例子-LSTM实现序列标注
- N5K连接FEX测试
- 1.常用字符对象方法
- Cosmos OpenSSD--greedy_ftl1.2.0(一)
- Maven的Spring Security
- Valid Parentheses
- msm8953抓取audio kernel dsp log
- js中的innerText、innerHTML、属性值、value与jQuery中的text()、html()、属性值、val()总结...
- 推荐四款可视化工具,解决 99% 的可视化大屏项目!
- 计算机机房是gmp区域么,GMP对制药厂区域的划分要求
- NPDP是什么考试?产品经理必知
- 网络协议和标准——IEEE802
- legacy引导gpt分区_装系统用什么分区?gpt分区及mbr分区详细教程(附带bios设置)
- 计算机二级java大纲,计算机二级Java考试内容大纲
- 惠普喷墨打印机卡纸了
- JAVA基础经典50题
- c语言文件不兼容,c)出错和链接问题:i386:x86-64输入文件架构,与i386输出不兼容...
- 微信消息管理之接收事件推送
热门文章
- linux 行尾加字符串,linux – cat in expect脚本在字符串结尾添加新行
- java模块详解_Spring之IOC核心模块详解
- file对象怎样获取文件的长度?_使用FSO对象获取整个文件夹的信息
- python 自定义词典_cawdrey-Python的几个有用的自定义词典 -Dominic Davis-Foster
- 如何让cloudflare缓存html,wordpress博客使用CloudFlare的页面规则缓存设置教程
- orabbix监控oracle11g,orabbix 监控oracle
- 发自虎扑android客户端,巴斯托尼要长留我纯啊
- C语言丨线性表(四):循环链表
- C++安全方向(三):3.7 使用openssl_evp接口完成SHA3和国密SM3
- es过滤指定数据 java_elasticsearch 结构化搜索_在案例中实战基于range filter来进行范围过滤...