沐鸣娱乐官方平台下载-沐鸣娱乐官方平台手机下载

工业路由器
您当前位(wei)置: 首页 >> 服务与支持 >> 产品百科 >> 工业路由器

一文看懂Modbus, RTU, RS485等名词的联系

发布时间:2021-07-16浏览:2124

Modbus rtu和(he)Modbus tcp两个(ge)协议的本质都是MODBUS协议,都是靠MODBUS寄存器地(di)址来交(jiao)换(huan)数据;但所用(yong)(yong)的硬件接口不一样,Modbus RTU一般采用(yong)(yong)串口RS232C或RS485/422,而Modbus TCP一般采用(yong)(yong)以太网口。现在市场(chang)上有很多协议转(zhuan)(zhuan)换(huan)器,可(ke)以轻松(song)的将(jiang)这些不同的协议相(xiang)互转(zhuan)(zhuan)换(huan) 如:Intesisbox可(ke)以把(ba)modbus rtu转(zhuan)(zhuan)换(huan)成Modbus tcp


实际上Modbus协议包(bao)括ASCII、RTU、TCP。


标准的(de)(de)Modicon控制器使(shi)用RS232C实现串行的(de)(de)Modbus。Modbus的(de)(de)ASCII、RTU协议规定(ding)了消息、数据的(de)(de)结构(gou)、命令和(he)就答的(de)(de)方式,数据通讯采用Maser/Slave方式。
Modbus协(xie)议需要对数据进行(xing)校验,串行(xing)协(xie)议中除有奇偶校验外,ASCII模(mo)式采(cai)用LRC校验,RTU模(mo)式采(cai)用16位CRC校验.


ModbusTCP模(mo)式没有额外规(gui)定校(xiao)验,因(yin)为TCP协议(yi)是一个面(mian)向连接的可靠协议(yi)。
TCP和(he)RTU协议(yi)非(fei)常(chang)类似,只要把RTU协议(yi)的(de)两(liang)个(ge)字节(jie)的(de)校(xiao)验(yan)码(ma)去掉,然后在RTU协议(yi)的(de)开始加上(shang)5个(ge)0和(he)一个(ge)6并通过TCP/IP网络协议(yi)发送(song)出去即可

 

 

Modbus协议定义的(de)寄存器地址(zhi)是(shi)5位十进制地址(zhi),即:
线圈(DO)地址(zhi):00000~09999
触点(DI)地(di)址:10000~19999
输(shu)入寄存器(AI)地址:30000~39999
输出(chu)寄(ji)存器(AO)地(di)址:40000~49999
由(you)于(yu)上述各类地(di)址(zhi)是唯一(yi)(yi)对应的,因此有(you)些资(zi)料就以其(qi)第一(yi)(yi)个数字区(qu)分各类地(di)址(zhi),即:0x代表(biao)(biao)线圈(DO)类地(di)址(zhi),1x代表(biao)(biao)触点(DI)类地(di)址(zhi)、 3x代表(biao)(biao)输入寄存(cun)器(AI)类地(di)址(zhi)、4x代表(biao)(biao)输出(chu)寄存(cun)器(AO)类地(di)址(zhi)。
在实际(ji)编程中,由于(yu)前缀的区分作用,所以只需(xu)说明后4位数,而(er)且需(xu)转换为4位十六进(jin)制地址。



简单(dan)点说,modbus有四(si)种数(shu)据,DI、DO、AI、AO
DI: 数字(zi)输入(ru),离散输入(ru),一个(ge)地址一个(ge)数据(ju)位(wei),用户只(zhi)能读取它的状(zhuang)态(tai),不能修改(gai)。比(bi)如面板上的按键、开关状(zhuang)态(tai),电机的故障状(zhuang)态(tai)。
DO: 数(shu)字(zi)输(shu)出(chu),线圈输(shu)出(chu),一个(ge)地址一个(ge)数(shu)据位,用户(hu)可以置(zhi)位、复位,可以回(hui)读状态,比如继电器输(shu)出(chu),电机(ji)的启停控制信(xin)号。
AI: 模(mo)拟输入,输入寄(ji)存器,一个地址16位(wei)数据,用户只能读,不能修改(gai),比如(ru)一个电压值的读数。
AO: 模拟输(shu)出,保持寄存器,一个地址16位数据,用户可(ke)以写,也可(ke)以回读,比如一个控制变频器的(de)电流(liu)值。

无论这些东西(xi)被叫(jiao)做什么名字(zi),其(qi)内(nei)容不(bu)外乎这几种,输(shu)入的信(xin)号用户(hu)只能(neng)看不(bu)能(neng)改,输(shu)出的信(xin)号用户(hu)控(kong)制,并可以回读。离散的数据只有一位(wei),模(mo)拟的数据有16位(wei)。


上一篇:modbus和IEC61850有什么区别? 下一篇:5G工业网关
免费样机(ji)申请 样机免费试用,提前沟通确保沐鸣娱乐产品深度契合贵司业务需求
相关产品
产品百科
隐私政策网站地图  Copyright © 2015-2022 厦门沐(mu)鸣娱乐通信科技有限公司(si) All Rights Reserved.  
拨打电(dian)话
极悦娱乐-科技赋能场景,让娱乐更有趣。 极悦娱乐-科技注册场景,让平台更有趣。 鼎点耀世娱乐HEMO-拉菲2娱乐「一家靠谱的游戏平台」Facai-新博2官网登录入口「一家靠谱的游戏平台」Facai-摩臣平台是正规平台吗「一家走心的游戏平台」