RS-422接口定义

RS-422接口定义RS-422接口定义什么是RS-422接口? RS-422的电气性能与RS-485完全一样。主要的区别在于: RS-422有4根信号线:两根发送(Y、Z)、两根接收(A、B)。由于RS-422的收与发 是分开的所以可以同时收和发(全双工)。RS-485有2根信号线:发送和接收都是A和B。由于RS-485的收与发是共用两根线所以不能够同时收和发(半双

大家好,又见面了,我是你们的朋友全栈君。RS-422接口定义

什么是RS-422 接口?

 RS-422 的电气性能与RS-485完全一样。主要的区别在于:

 RS-422 有4 根信号线:两根发送(Y、Z)、两根接收(A、B)。由于RS-422 的收与发

 是分开的所以可以同时收和发(全双工)。RS-485 有2 根信号线:发送和接收都是A 和B。由于RS-485 的收与发是共用两根线所以不能够同时收和发(半双工)。能否将RS-422 的Y-A 短接作为RS-485 的A、将RS-422 的Z-B 短接作为RS-485 的B呢?回答:不一定。条件是RS-422 必须是能够支持多机通信的。波士电子的所有接口转换器的RS-422 口都能够支持全双工多机通信,所以可以这样简单转换为RS-485。

RS422接口定义

RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。图9是典 型的RS-422四线接口。实际上还有一根信号地线,共5根线。



由于接收器采用高输入阻抗和发送驱动器驱动能力比RS232更强,故允许在相同传 输线上连接多个接收节点,最多可接10个节点。即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信, 所以RS-422支持点对多点的双向通信。

 


 图8是其DB9连接器引脚定义。

几种串行通信接口标准详解 - 高天宇 - 高嘉保电子

接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。

RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须 的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)实现。

RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/S。 其平衡双绞线的长度与传输速率成反比,在100kb/S速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。 一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/S。

RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可不需终接电 阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。

原文链接:http://blog.csdn.net/yyf0986/article/details/8054924

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134666.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • settime和setinterval_setinterval是异步还是同步

    settime和setinterval_setinterval是异步还是同步setTimeout和setInterval的语法相同。它们都有两个参数,一个是将要执行的代码字符串,还有一个是以毫秒为单位的时间间隔,当过了那个时间段之后就将执行那段代码。这两个函数的区别是:setInterval在执行完一次代码之后,经过了那个固定的时间间隔,它还会自动重复执行代码,而setTimeout只执行一次那段代码。有一次我没有分清,使用了setInterval,导致电脑崩溃了。setTimeout表面上是只执行一次,只是起到延迟作用。但是也可以通过创建一个函数循环重复调用…

    2022年10月4日
    2
  • elasticsearch 索引重命名[通俗易懂]

    elasticsearch 索引重命名[通俗易懂]直接复制索引到新的索引名称POSTlocalhost:9200/_reindex{"source":{"index":"indexName"},"dest":{"index":"newIndexName"}}查询复制索引到新的索引名称POSTlocalhost:9200/_reindex{"source&

    2022年5月27日
    242
  • Lock锁——-tryLock()方法

    Lock锁——-tryLock()方法这一次主要学习Lock接口中的**tryLock()**方法。tryLock()方法是有返回值的,返回值是Boolean类型。它表示的是用来尝试获取锁:成功获取则返回true;获取失败则返回false,这个方法无论如何都会立即返回。不会像synchronized一样,一个线程获取锁之后,其他锁只能等待那个线程释放之后才能有获取锁的机会。一般情况下的tryLock获取锁匙这样使用的://实例化…

    2022年10月16日
    5
  • iframe自适应高度_iframe动态自适应高度

    iframe自适应高度_iframe动态自适应高度转载(来源忘记了。。。)<!–内容部分–><divclass=”con”><iframeid=”mainFrame”name=”mainFrame”src=”main.html”style=”width:100%;”frameborder=”0″scrolling=”no”onLoad=”this.height=100″></iframe></div>$(function(){//时间控制每

    2022年10月12日
    3
  • 冰河凭什么能够顺利拿下三个软考高级证书?有什么技巧(诀窍)吗?[通俗易懂]

    冰河凭什么能够顺利拿下三个软考高级证书?有什么技巧(诀窍)吗?[通俗易懂]最近很多读者问冰河:冰河,你是如何拿下三个软考高级证书的?有什么诀窍吗?今天我们先简单聊聊冰河考了哪些软考高级证书,后面给大家分享软考技巧!

    2022年8月22日
    8
  • request.getRealPath_java response

    request.getRealPath_java responseequest.getRealPath()这个方法已经不推荐使用了,代替方法是:request.getSession().getServletContext().getRealPath()从Request对象中可以获取各种路径信息,以下例子:假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下Stringpath=requ…

    2026年1月25日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号