大数跨境
0
0

Modbus和TCP有什么区别?

Modbus和TCP有什么区别? 易维通
2018-12-11
1
导读:这两个协议即有区别又有密切的联系,实现了modbus/tcp/IP协议远程网络通讯。

【PLC总线通信技能树】上线了

目前已经更新三个课程

点击图片进入易维通APP小程序开始学习

以上是课程提醒,下面进入正题。今天我们来聊一下Modbus和TCP的区别。

这两个协议即有区别又有密切的联系。它们的相结合,不但实现了基于modbus/tcp/IP协议远程网络通讯,促进了modbus在其对应领域中的使用。

modbus协议主要应用于电气自动化和过程控制,一般采用RS-232或RS-485的通信接口。不足之处,就是其传输距离短、速度慢,导致应用受到局限。TCP/IP协议主要应用领域lnternet或lntranet中,它的优势就是传输距离远、传输速度快,应用范围广泛。

Modbus协议

它是应用于电气自动化电子控制器中的一种通用语言。通过这种协议就可以使控制器之间,以及控制器由网络和其它设备之间就可以通信,它也成为了一种工业标准。modbus协议是施耐德公司的串行总线协议,此协议具有良好的交互性、开放标准,在工业现场设备已经广泛被应用。

Modbus通信模式有两种,有ASCII和RTU两种。虽然有两种通信模式,使用时只能选用其中一种,混合使用是不允许的。

TCP/IP协议

说白了,此协议就是物理网上的一组完整的网络协议。TCP的作用就是提供传输层服务,IP的作用就是提供网络层服务。TCP/IP协议的核心部分就是传输层协议(TCP/UDP)、网络层协议(IP)及物理接口层。

上面说到了modbus协议的两种模式

modbus-RTU(远程终端单元)和modbus-ASCII(美国标准信息交换代码),两种模式的如下所示。

1、进制:RTU是八位二进制,ASCII是十六进制。

2、字节位数:RTU是11位,ASCII是10位。

3、位信息:RTU一个起始位,八个数据位,先传送LSB,一个奇偶校验位,一个停止位,刚好满足RTU的字节位数11位。ASCII一个起始位,七个数据位,先传送LSB,一个奇偶校验位,一个停止位,刚好满足ASCII的字节位数10位。

— THE END —


目前,易维通正在积极构建虚拟团队,控制器、驱动器、执行机构、智能制造、配电系统、职业发展、心理学、外语等核心技术分享虚拟团队都已具雏形。能力出众的你,别再犹豫了,加入我们!



长按二维码关注


【 易维通服务号 】

更多资料下载,

更多资源推送,

不让你错过

每一个有价值的机会!




 点击阅读原文,更精彩!

【声明】内容源于网络
0
0
易维通
易维通是工业互联网技术服务创新模式的代表。以企业身边的工业保姆,服务工程师职业发展全周期为己任。在易维通,用户可以随时随地找到技术精湛且靠谱的工程师;技术人才入驻后可以通过开设付费课程和问答等知识分享方式打造个人品牌从而获得机会和订单。
内容 1120
粉丝 0
易维通 易维通是工业互联网技术服务创新模式的代表。以企业身边的工业保姆,服务工程师职业发展全周期为己任。在易维通,用户可以随时随地找到技术精湛且靠谱的工程师;技术人才入驻后可以通过开设付费课程和问答等知识分享方式打造个人品牌从而获得机会和订单。
总阅读2.7k
粉丝0
内容1.1k