rs485 订阅
智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的RS485解决了这个问题。 展开全文
智能仪表随着80年代初单片机技术的成熟而发展起来,世界仪表市场基本被智能仪表所垄断,这归结于企业信息化的需要,而企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的RS485解决了这个问题。
信息
原    因
企业信息化的需要
属    于
通信接口
相    关
单片机技术
中文名
RS-485
外文名
RS-485
时    间
1983年
RS-485定义
RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。RS485是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS-485使得连接本地网络以及多支路通信链路的配置成为可能。[s1]RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,多采用的是两线制接线方式,这种接线方式为总线式拓扑结构,在同一总线上最多可以挂接32个节点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来,而忽略了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,原因1是共模干扰:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了,但容易忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7到+12V,只有满足上述条件,整个网络才能正常工作;当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口;原因二是EMI的问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。
收起全文
精华内容
下载资源
问答
  • rs485

    2020-05-02 14:32:20
    rs485rs485基本认识rs485电平 rs485基本认识 RS-485仅是一个电气标准,两线制接线方式,半双工,用缆线两端的电压差值来表示传递信号。 rs485电平 RS485电平 和RS422电平 由于两者均采用 差分传输(平衡传输)的方式...

    rs485基本认识

    RS-485仅是一个电气标准,两线制接线方式,半双工,用缆线两端的电压差值来表示传递信号。

    rs485电平

    RS485电平 和RS422电平 由于两者均采用 差分传输(平衡传输)的方式,所以他们的电平方式,一般有AB两个引脚。
    当发送端 AB间的电压差在:
    +2 ~ +6v:高电平1
    -2 ~-6v :低电平0
    当接收端 AB间的电压差:
    大于+200mv:高电平1
    小于-200mv:低电平0
    注意:其中逻辑1为B>A的状态,定义逻辑0为A>B的状态,AB之间的电压差的绝对值不小于200mv

    接法

    A接口DATA+,B接口DATA-
    本端A接对端的A、本端B接对端的B、GND(地)接对端的GND(地)

    展开全文
  • RS485

    2021-01-02 11:02:44
    基于stm32的RS485通信网络构建

    基于stm32的RS485通信网络构建
    STM32代码实现
    Modbus的处理函数首先会判断设备是否是该设备,如果不是,则直接结束处理。如果是,则会进行CRC校验,如果CRC校验正确,则根据不同的功能码进行不同的服务函数。如果CRC校验不正确,则返回相应的错误代码。

    展开全文
  • RS485.doc

    2019-09-20 05:44:44
    RS485doc,RS485
  • RS485 Questions

    2020-12-09 08:02:20
    m new to the solaredge inverters and have some questions about the rs485 protocol. <p>In my understanding it is possible to get the inverter data over the rs485. Is it also possible to get the ...
  • RS485电气规定

    2020-11-15 05:55:31
    由于RS485是从RS422基础上发展而来的,所以RS485许多电气规定与RS422相仿。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS485可以采用二线与四线方式,二线制可实现真正的多点双向通信。 而采用四线连接...
  • 详解RS232、RS485RS485、串口&握手. 详解RS232、RS485RS485、串口&握手.
  • RS485协议标准

    2018-11-09 14:21:34
    RS485协议标准   
  • rs485软件_RS485编码器

    2020-12-08 06:06:15
    RS485编码器是一类以输出接口有RS485自由协议的编码器总称。RS485协议是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远...

    RS485编码器是一类以输出接口有RS485自由协议的编码器总称。RS485协议是一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,该标准由电信行业协会和电子工业联盟定义。使用该标准的数字通信网络能在远距离条件下以及电子噪声大的环境下有效传输信号。RS485使得连接本地网络以及多支路通信链路的配置成为可能。有RS485协议的电气接口可以连接到PLC,实现智能控制。

    be52e20ab4fdfe289bc74aff9d900acf.png

    RS485编码器

    RS485编码器有各种型号,比如,有绝对值和增量式,光电和磁电,高精度与普通型,目前开地代理的品牌中都有各种类型的RS385编码器。

    RS485编码器关键特性:

    差分传输增加噪声抗扰度,减少噪声辐射

    长距离链路,最长可达4000英尺(约1219米)

    数据速率高达10Mbps(40英寸内,约12.2米)

    同一总线可以连接多个驱动器和接收器

    宽共模范围允许驱动器和接收器之间存在地电位差异,允许最大共模电压-7-12V

    RS485编码器设置方法:

    1、读参数:(编程允许线接高电平时有效)

    上位机发送:D+00+A+0D 编码器回: X+地址+a+方向+波特率+工作状态+工作模式+0D

    (编码器地址01,顺时针增加,波特率19200,往复模式,被动模式。)

    2、设置地址:(编程允许线接高电平时有效)

    上位机发送:D+地址+B+新地址+0D 编码器回: X+地址+b+新地址+0D

    (将地址00改为01)

    3、设置方向:(编程允许线接高电平时有效)

    上位机发送:D+地址+C+新方向+0D 编码器回: X+地址+c+新方向+0D

    (将顺时针改为逆时针)

    4、设置波特率:(编程允许线接高电平时有效)

    上位机发送:D+地址+E+新波特率+0D 编码器回: X+地址+e+新波特率+0D

    (将波特率改为19200)

    5、设置每圈分辨率:(编程允许线接高电平时有效)

    上位机发送:D+地址+F+分辨率+0D 编码器回: X+地址+f+分辨率+0D

    (设置分辨率为3600)

    6、设置主被动模式:(编程允许线接高电平时有效)

    上位机发送:D+地址+I+模式+0D 编码器回: X+地址+i+模式+0D

    (设置为问答模式)

    RS485通讯协议说明:

    波特率:4800bps. 9600bps. 19200bps. 38400bps. 115200bps.

    帧格式:数据位8位,停止位1位,无奇偶校验,无控制流。

    编码器的参数需软件指令对编码器进行设定。

    编码器为主动模式时,即编码器主动向上位机发送数据。数据长度为16位16进制ASCII码,格式为:XAB>±DATA↙,即:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

    X 地址 > ± DATA ↙

    其中,“X”为前导字母,>位分割符,±为符号位。DATA为数据,ASCII格式,10位,由0~9构成,范围为-9,999,999,999~+9,999,999,999。最后是回车符(0D)。

    编码器地址为被动模式时,即问答模式。上位机向编码器发送询问指令,指令为4位16进制ASCII码,格式为:D+AB↙。

    编程允许线(蓝色)的使用

    设置模式时,编码器蓝色线与棕色线并在一起接正电源,白色线接电源地线。此时,编码器的通讯速率固定为19200bps。

    非设置模式,即正常工作时,建议将蓝色线与白色线并在一起接电源地线。

    RS485通讯的注意事项:

    1. 通讯速率与传输距离是一对矛盾。速率越高,传输距离越近、但也越稳定,反之亦然。

    2. 在外部电磁干扰强时,外部置位线在对编码器置位需接高电平,但置位结束后建议强制接低电平,以防止编码器由于外部干扰而突然回零。

    3. 在外部电磁干扰强时,RS485接线最好使用双屏蔽电缆。

    4. 多个编码器接上位机时,由于编码器返回数据没有奇偶校验,故建议在上位机编程时在时间上对各个编码器返回的数据进行区分。

    5. 当系统中有电动机时,编码器电源需与其他电源隔离。

    由于RS485电路是差分形式的,A+,B-都是带电压的,常时间接地或接高电平都会造成RS485电路损坏

    RS485编码器举例:

    品牌:开地KIND

    型号:SEI158R-C10-X25-28

    355fddfbbd5b6e081e50e281b96fb3f2.png

    一、特性参数

    工作电压 10-30Vdc 或5Vdc 极性保护

    消耗电流 < 110mA(24V电源) < 190mA(12V电源)

    输出信号 ModbusRTU,可设定长度、角度应用输出

    输出负载能力 ≤ 400欧姆,标准工作200-250欧姆

    分辨率 4096

    圈数 4096

    工作温度 -25—70℃ 编程时温度范围:0℃~+70℃

    储存温度 -40—100℃

    防护等级 IP65

    允许转速 2400转/分

    输出刷新周期 <1.4ms

    连接电缆 1米8芯屏蔽电缆,或9芯插座

    外形特征 夹紧同步一体式法兰,金属外壳,密封双轴承结构(见外形尺寸附图)

    转轴 夹紧同步一体式法兰轴径10mm或6mm ,长度20mm,含D型平面,不锈钢材料

    展开全文
  • RS485通讯协议

    2018-08-21 10:18:52
    RS485通讯协议
  • RS485 support

    2020-12-08 19:01:08
    <div><p>Hi, does this support rs485 as well ?</p><p>该提问来源于开源项目:gioblu/PJON</p></div>
  • RS485linux

    2015-07-25 08:47:49
    基于linux操作系统下的rs485应用程序!
  • verilog rs485

    2016-03-16 21:12:01
    使用verilog开发的RS485,可以设置波特率等相关485协议参数,经实际测试可以使用
  • rs485引脚定义

    2020-08-15 12:07:05
    rs485有两种,一种是半双工模式,另一种是全双工模式全双工模式。DB9(RS485)接口针脚定义1脚为数据A,2脚为数据B,5脚为地。详解如下。
  • Modbus RS485

    2021-01-09 08:11:32
    <div><p>When used in two or more slave RS485 bus of a read error of the serial since the poll and the same for all slave. Every poll the serial and opened and closed connection. I think the connection...
  • rs485通信程序

    2016-10-31 09:26:14
    rs485程序
  • RS485使用总结

    2015-06-08 23:29:47
  • ModBus rs485

    2013-08-14 09:38:02
    ModBus_rs485_send
  • RS485总线

    2021-03-25 09:41:58
    RS485总线 一、简介 RS485是数据信号采用差分传输方式的串行总线 二、信号表示 · 逻辑1:两线间的电压差为+(2-6)V; · 逻辑0:两线间的电压差为-(2-6)V; 三、特点 · 最高数据传输速率为10Mbps · RS-485接口采用...
  • Linux RS485 通信代码

    2021-01-30 06:30:17
    本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码 本资源给出了Linux下进行RS485通信的实例代码
  • rs485串口通信源码

    2021-03-04 12:19:01
    工业串口通信rs485

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,162
精华内容 3,264
关键字:

rs485