首页 > 电子

485通讯怎么做?

如何实现多台rs485通讯?rs485的通信方式?RS485串口读写通讯中,RS485通讯的工作原理?RS485通讯的工作原理如下:1、采用差分信号。用485通讯怎么接线常见现场总线如RS485,CAN,都不支持无极性接线,ddzy522单相费控智能电能表如何实现485数据通信。

1、LinuxUSB转RS485驱动程序,可以应用到ARM板子中

linux如果是板子的话板子上面是有485直接将设备485的AB线与板子相连就好了,如果是pc机上面是linux系统的话你用一条485转232的转接头(转接头的AB线与设备的AB线相连),然后用一根usb转232的线将两端相连剩下一个usb头你直接插在电脑上面就好了,接下面你就可以再电脑上面操作,与485通讯了或者直接操作/dev/ttyS...(找到串口号)就可以了。

2、基于Arm开发的linux嵌入式系统,RS485串口读写通讯中,板子对该串口做写...

打uart脚看输出的数据是否是9600频率既然你已经说uart有数据输出但是收不到那应该是频率不对可能是你arm板载clock有误差神码的。1,嵌入式系统与软件移植。2,驱动程序的设计。3,嵌入式软件的设计。最好先了解一下PC机上的Linux系统以及一些常用的命令,再买一块开发板自己练习一下。做嵌入式要用到C语言,所以C语言功底要扎实。

3、小弟现在需要让arm支持Modbus通讯协议,和装有组态软件的上位机通讯...

arm是什么东西?如果不支持MODBUS,这样做是行不通的。通过其它的办法吧。绝大多数使用Modbus通讯协议使用的是232或485接口所以首先要是ARM的串口上加接口芯片能与主机物理连接然后再是软件编程,Modbus通讯协议并不复杂,而且不需要全部,只要对用到的几个协议编程一般来讲会串口编程的都无困难。

4、ddzy522单相费控智能电能表如何实现485数据通信?

这个需要抄表软件,设置电表的通讯波特率抄表,抄表程序看你是哪个厂家的电表了,不同厂家的程序会不一样,部分是可以通用的。这个需要软件啊。DDZY482型电能表是通过电脑RS232口,转换成RS485口(去买个转接口),然后还要有相关的软件,(下载串口助手就OK),波特率是2400e81。

5、abplc如何读取485信号

AD是美产的PLC,使用的是DH485协议,在手册中找到协议里自由通讯协议的指令。RS485接口进来的信号,一般是MODBUS协议,此时PLC自动识别,因为都是支持的。也可能是自编协议,这个要看你的传感器说明书或询问厂家,如果是自编协议,要根据PLC手册修改程序进行接受转换。采用的是AB的Micrologix1400PLC,信号从PLC的RS485接口进入。

485通讯是一种主从通讯,所以需要上位机主动发送命令给下面的设备,这样下面的设备才会返回数据。上位机一般通讯轮询的方式循环读取设备的数据,所以就会有一个读取时间,比如60秒读取一次。2、数据拿到之后,我们就可以把这个数据通过OPC服务向OPC客户端提供数据了。如何来做呢?做法1、我们将485上位机和OPC服务写在一个程序里面,这样它俩之间的数据传输就变得非常方便了,从485设备拿到数据后马上更新OPC服务这边的数据,一行代码就可以完成。

6、RS485通讯的工作原理?

RS485通讯的工作原理如下:1、采用差分信号。我们在讲A/D的时候,讲过差分信号输入的概念,同时也介绍了差分输入的好处,最大的优势是可以抑制共模干扰。尤其当工业现场环境比较复杂,干扰比较多时,采用差分方式可以有效的提高通信可靠性。RS485采用两根通信线,通常用A和B或者D 和D来表示。逻辑“1”以两线之间的电压差为 (0.2~6)V表示,逻辑“0”以两线间的电压差为(0.2~6)V来表示,是一种典型的差分通信。

3、RS485内部的物理结构,采用的是平衡驱动器和差分接收器的组合,抗干扰能力也大大增加。4、传输距离最远可以达到1200米左右,但是它的传输速率和传输距离是成反比的,只有在100Kb/s以下的传输速度,才能达到最大的通信距离,如果需要传输更远距离可以使用中继。5、可以在总线上进行联网实现多机通信,总线上允许挂多个收发器,从现有的RS485芯片来看,有可以挂32、64、128、256等不同个设备的驱动器。

7、rs485的通信方式?

半双工数据传输允许数据在两个方向上传输,但在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;在同一时间只可以有一方接受或发送信息,可以实现双向通信。举例:对讲机。全双工数据通信允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力,在同一时间可以同时接受和发送信息,实现双向通信。

标准RS485标准是半双工通信协议,RS485适用于收发双方共享一对线进行通信,也适用于多个点之间共享一对线路进行总线方式联网。RS485接口芯片已广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化产品等诸多领域。可用于RS485接口的芯片种类也越来越多。如何在种类繁多的接口芯片中找到最合适的芯片,是摆在每一个使用者面前的一个问题。

8、用485通讯怎么接线

常见现场总线如RS485,CAN,都不支持无极性接线。尤其具备集中电源的系统需要2条通讯线,2条电源线。接错,接反,会导致总线上的设备不能启动,甚至烧毁。在一个从站数量几百点的大网络中,传统总线要接上千条线。接反其中一条,后果都不堪设想。现场施工只能按照手拉手线路拓扑,不支持分叉。这对于楼宇等常常需要分叉才能带来简便性的施工场合,往往又由于施工人员执行不到位等原因,导致设备通讯故障。

需要电源线遍历全部网络节点。布线工作量大,容错率低,任一节点接错后损失严重×通讯供电需要四线×布线量大×接错线大面积损坏×不支持任意拓扑×不支持无极性×必须使用双绞线×必须单独穿管×总线无短路保护×最远通讯距离1000m×需要终端电阻×从站通讯需隔离uPowerBUS技术属于一种供电总线技术,可以在两线上同时传输直流电和信号。

9、如何实现多台rs485通讯?

网络拓扑一般采用终端匹配的总线型结构。在构建网络时,应注意如下几点:(1)采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长度应尽量短,以便使引出线中的反射信号对总线信号的影响最低。有些网络连接尽管不正确,在短距离、低速率仍可能正常工作,但随着通信距离的延长或通信速率的提高,其不良影响会越来越严重,主要原因是信号在各支路末端反射后与原信号叠加,会造成信号质量下降。

下列几种情况易产生这种不连续性:总线的不同区段采用了不同电缆,或某一段总线上有过多收发器紧靠在一起安装,再者是过长的分支线引出到总线。总之,应该提供一条单一、连续的信号通道作为总线,(3)注意终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作,但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。

保存到:

相关文章

Top