485是串行通讯的硬件协议,也就是物理层协议,而modbus是用户层协议。用户层协议和物理层协议可以比喻成货物与运输车型的关系。
不存在通用不通用,而是相互依存;RS485是端口协议,modbus是协议;modbus离不开485,485也离不开MODBUS。
RS485属于有线传输,所以就要硬件传输媒介,实际就是两根线就可以了,在这两根线上传输的实际是同一个信号,只是发送端把这个信号一分为二。
如果都用485通讯,所有设备都通过485连在一起,假如主站是plc,假如有些设备用modbus,有
虽然DP的物理接口实质上也是RS485,但两类不同协议的设备一般不能在同一根线缆上。DP设备走一根线缆,MODBUS设备走另外一根线缆。
rs485属于串行接口而不是通讯协议,支持modbus协议,西门子的profibusdp,pa,mpi。
一般情况下,两台设备通过MODBUS协议传输数据:最早是用RS232C作为硬件接口,(也就是普通电脑上的串行通讯口(串口))。
RS485接口在工控行业中广泛应用,即可以走Modbus-RTU协议,又可以走ModbusTCP/IP协议,传输举例可达数公里,工控行业的集控系统用这个接口比较多。
Modbus只是简单的总线式对话协议,报文简单,不是通讯硬件,所以谈不上有快慢。但一般ModBus依附于485总线,并未强制硬件协议,也未强制选用特制的高速电缆。
波特率,协议,接口,请问下RS485通讯和modbus通讯有啥区别?波特率是指485的还是modbus的
RS485是一个物理接口,简单的说是硬件。MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途)。
可以很负责的告诉你,两个设备用RS485通讯在1000米范围内毫无问题(做过很多了)。
1200米是RS485的理论通讯距离,线要用好点的带屏蔽双绞线。
威纶通和modbusrtu485通讯足鸧绝对可以的!你说的情况是手上的威纶通触摸屏(例如TK6070iH)。
modbus优点:1,省钱,不用给协议组织钱;2,可以自己灵活定义数据结构;3,可以用于安全系统;缺点:1,慢:2,需要额外编程。
1.485总线是一种半双工、全双工异步通信总线,是为了摆脱232总线的通信速率低和通信距离过短而产生的。
RS485是接线口modbus是协议。他是建立在RS485是接线口的基础上进行通讯的。
modbus协议本来就支持串口传输,只要选择的硬件有485串口,能控制485串口发送/接受,就只需考虑modbus协议的编程了。
RS485是差分信号传输的,在其总线上的设备与主机之间的通信只需连接485的两个差分信号线即可,不过485的通信线需要采用双绞线。
modbus属于协议,软件层面的总线应该是说RS485之类的,属于硬件485走双绞线的通讯距离和速率有关系,通常9600可以达1200米当然。
modbus协议是否就是RS232或者RS485,如果不是又有哪些区别
modbus协议和RS232或者RS485之间不是一回事。Modbus是通讯协议,而RSRS485只能代表通讯的物理介质层和链路层。
楼上说法不妥,做通讯必须考虑数据传输量,否则会有很多问题。
rs485是种只定义了电气特性的一种总线结构,它没有具体的数据协议。假如你在利用单片机或者上位机编程时,你可以定义你自己的协议,就是你DIY的协议。
MODBUS协议本身没有规定最大通信速率。甚至也没有规定电气协议,一般使用RS232或者RS485的电气协议。
协议描述:modbus通信协议有三种模式:modbusrtu(远程终端设备)modbusascii(美国信息交换码)modbustcp(internet连接)。
RS485如何转换为RJ45接口呀,通信协议仍然是modbus,是不是将485的三个端子对应到相应RJ45上就可以了呢
不知道你调试的是什么设备,不同厂家的设备对RJ45的引脚定义不一定相同,最好查下说明书,我调过施耐德的变频和软起,RJ45的接口,协议是Modbus的。
485只是物理层,问题的关键是你这个网络上要走什么协议啊?can,modbusrtu、profibus-dp等等现场总线都是485的,组网的硬件就完全不一样。
据也会短暂恢复正常;不接上位机,直接在隔离栅.现场如果说干扰的话并没有很明显的干扰源,只有附件5米左右有高压线通过。
MODBUS是串行通讯的用户层协议,而rs485和rs232是串行通讯的硬件层协议,这两种协议完全是两回事儿,通俗地说,硬件协议是描述运输车辆。
RS485只是一种硬件接口,他只是把来自单片机UART的信号,翻转电平进行传输,并驱动线缆。所以RS485其实只是一种硬件接口驱动芯片。
RS-485是半双工通讯方式,在工业设备之间应用广泛,使用MODBUS协议,有D+(485正极),D-(485负极),GND(接地)。
没有其它m-bus总线和485总线区别,只有以下答案。RS-485:为四线制,需要两根供电线,两根通讯线,线缆必须使用屏蔽双绞线,布线为串联方式,有极性接线。
可以先用modbus仿真软件测试一下,一个一个的分开测试,如果读不了现场仪表的数据,那么多半为现场仪表通讯模块有问题,或接线松动什么的。
内容来自用户:帅乡人编号:密级:内部页数:__________基于RS485接口的DGL通信协议(修改)编写:____________________校对:____________________审核。
Modbus协议RTU格式中通信格式字一定有起始位吗
Modbus-RTU协议中,不用判断起始位。这种通信采用的是主机轮询、从机应答式的通讯方式,从机通过地址来判断主机的通信对象是否为自己,所以不用判断起始位。
猜您兴趣