rs485是通讯协议还是接口?

一、rs485是通讯协议还是接口?

答:是接口

RS485是串口的一种,常见的还有RS232,RS422,都属于串口,它们都只是定义了电气特性的通讯结构,并没有定义数据传输的协议。

有的人很容易混淆它们之间的概念,比如人家问你是什么通讯协议,你回答是RS485,那么别人就闷了。所谓的通讯协议,且还是使用的串口,常用的有modbus rtu,自由口协议,profibus dp等

二、rs485通讯协议格式?

RS-485/422采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL电平信号转换成差分信号A、B两路输出,经过线缆传输之后在接收端将差分信号还原成TTL电平信号。由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mV电压。故传输信号在千米之外都是可以恢复。

方法/步骤

RS-485 的电气特性:驱动器能输出±7V的共模电压,接收器的输入电阻RIN≥12kΩ

输入端的电容≤50pF 在节点数为32个,配置了120Ω的终端电阻的情况下,驱动器至少还能输出电压1.5V(终端电阻的大小与所用双绞线的参数有关) 发送端:逻辑'1'以两线间的电压差为+(2 至6) V 表示;逻辑'0'以两线间的电压差为-(2 至6)V 表示。接收器的输入灵敏度为200mV(即(V+)-(V-)≥0.2V,表示信号'0';(V+)-(V-)≤-0.2V,表示信号'1')

传输速率与传输距离RS-485 的数据最高传输速率为10Mbps,最大的通信距离约为1219M,传输速率与传输距离成反比,在10Kb/S的传输速率下,才可以达到最大的通信距离。

但是由于RS-485 常常要与PC 机的RS-232口通信,所以实际上一般最高115.2Kbps。又由于太高的速率会使RS-485 传输距离减小,所以往往为9600bps 左右或以下。

RS-485 接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。RS-485采用半双工工作方式,支持多点数据通信。

RS-485总线网络拓扑一般采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。如果需要使用星型结构,就必须使用485中继器或者485集线器才可以。RS-485/422总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

连接器RS-485 的国际标准并没有规定RS485 的接口连接器标准、所以采用接线端子或者DB-9、DB-25 等连接器都可以。

三、rs485自由通讯协议指令详解?

rs485自由通讯协议的指令详解。驱动器能输出±7V的共模电压,接收器的输入电阻RIN≥12kΩ。

输入端的电容≤50pF 在节点数为32个,配置了120Ω的终端电阻的情况下,驱动器至少还能输出电压1.5V(终端电阻的大小与所用双绞线的参数有关) 发送端:逻辑'1'以两线间的电压差为+(2 至6) V 表示;

逻辑'0'以两线间的电压差为-(2 至6)V 表示。接收器的输入灵敏度为200mV(即(V+)-(V-)≥0.2V,表示信号'0';(V+)-(V-)≤-0.2V,表示信号'1')

四、TTL串口触摸屏怎样与RS485的设备通讯?

中间增加个TTL与RS485的电平信号转换芯片就可以了像MAX485啥的

五、空调rs485通讯协议详解?

RS485通讯协议是一种串行通信协议,它可以在一个通信线路上连接多达256个设备。RS485通讯协议的物理层采用差分信号传输,数据传输速率可高达10Mbit/s,理论通讯距离可达1200米 。

空调RS485通讯协议详解需要根据具体的空调型号和厂家来确定。一般来说,空调RS485通讯协议包括以下几个部分:地址码、功能码、数据码等 。

六、rs485接口与mpi通讯?

MPI用的是Profibus-DP协议,485是接口,是用来物理连接的,传送高低电平的。而协议则规定了这些高低电平的含义。比如你会写英文单词,但还要按照一定的格式、语法规则才能组成句子,这儿的语法就相当于协议。

七、3台S7200CPU通讯,与Profaec触摸屏连接,用什么通讯协议?

S7-200之间可以直接使用PPI协议, 如果你的屏支持MPI的话,屏和200之间可以走MPI协议。

不然,也可以选择Modbus、自由口。

八、ModBus RTU通讯协议与ModBus通讯协议有什么区别?

信立Modbus协议分ASCII,RTU和TCP三种类型。ModBus RTU通讯协议是ModBus通讯协议中的一种。

modbusTCP是以太网协议, 是跑在modbus上的以太网,物理接口是网口,RJ45的,

modbusRTU就是485的。

Modbus ASCII,含有起始符和结束符的应该是。起始符是冒号(:)字符,ASCII码 为3AH,结束符是回车换行符,ASCII码为0DH,0AH

九、三菱PLC怎么使用MODBUS协议与触摸屏进行通讯?

建议分开调试,先用通用的调试软件,如格西烽火等,按照触摸屏的指令测试,等调好所需要的命令后,再放入PLC中实现,避免瞎蒙。

十、触摸屏怎么与电脑通讯?

显控SK触摸屏和阿尔法变频器采用Modbus通讯,参考阿尔法官网上的ALPHA6000说明书,上面有详细的接线和配置步骤。

既然已经能够写启停信号,且有明确的故障码,说明硬件上的线路,串口通讯参数配置无问题。显示0x71或0x73故障,一般是地址不正确,返回的长度不对。

说明书的附录有详细介绍Modbus指令和数据地址。首先阿尔法提供的寄存器是可读可写的Holding Register,那屏幕上的地址应设置成4x开头的。再查找一下是否读取了阿尔法未提供的数据,例如阿尔法只提供了地址为4x0~4x4000的数据,屏幕却读了4x5000地址,当然会报错了。

建议你可以尝试把屏幕地址的依次删除测试,排查是哪个地址的数据出了问题。

上一篇:下一篇:unity加载移动端的ab名字
下一篇:上一篇:返回栏目