威尼斯注册送25体验金-威尼斯注册送29网址

技术文章您当前的位置:威尼斯注册送25体验金 > 技术文章
RS485 MODBUS 电子吊称的选购指南
点击次数:189 发布时间:2021-03-24 返回

RS485 MODBUS 电子吊称的选购指南

称衡器设备中所包括的产品类型居多,由于其工作原理以及使用范围的诸多因素的不同,所呈现出的产品是不同的。电子吊称作为专门的衡器之一,其所包括的分类也有很多种,基本分类为直视和无线,但是在选择配置485接口,支撑MODBUS协议时,必须要注意以下的一些事项。

 

485 MODBUS 电子吊钩秤

 

Modbus协议分为三种通信方式:Modbus RTU、Modbus ASCII以及Modbus TCP。

首先,Modbus TCP的通信格式和Modbus RTU非常相似,差别只是Modbus RTU后带两个字节的CRC校验,而Modbus TCP没有。

 

其次,Modbus ASCII的通信格式与Modbus RTU其实“神合貌离”,就是把Modbus RTU的每一个字节(例如:27H)高四位(2)和低四位(7)拆分为两个字节,并以ASCII码的方式表现出来(32 37),再给命令帧分别加上起始符和结束符便可以,当然Modbus RTU和Modbus ASCII的校验的方式不同,这里暂不详述,所以同一条命令用Modbus RTU方式和Modbus ASCII方式表现出来,虽然在命令长度的上有很大的区别,但其实际表达的意思却是一样。

 

RTU方式

帧定界 :MODBUS RTU方式下,每两个字符之间发送或者接收的时间间隔不能超过1.5倍 字符传输时间。如果两个字符时间间隔超过了3.5倍的字符传输时间,规约就认为一帧数据已经接收,新的一帧数据传输开始。

 

RTU 模式每个字节 ( 11 位 ) 的格式为:

偶校验是要求的,其它模式 ( 奇校验, 无校验 ) 也可以使用。为了保证与其它产品的大兼容性,同时支撑无校验模式是建议的。默认校验模式模式 必须为偶校验。注:使用无校验要求2 个停止位。

字符的串行传送方式:

每个字符或字节均由此顺序发送(从左到右):蕞低有效位 (LSB) ……蕞高有效位 (MSB)

 

RTU 模式位序列

设备配置为奇校验、偶校验或无校验都可以接受。如果无奇偶校验,将传送一个附加的停止位以填充字符帧:

 

RTU 模式位序列 (无校验的特殊情况)

ASCII方式

ASCII模式

帧定界:帧起始 “CR LF” 帧结束

ASCII方式用两个ASCII字符表示一个8位数据,比如16进制的3A用字符“3”和字符“A”表示。

 

MODBUS TCPMODBUS TCP模式下,由于模块的地址由IP地址确定,所以不再有地址域内容,考虑到TCP网络是可靠的数据传输网络,故不再有校验数据。但是考虑到在IP网上数据到达的顺序可能与大家预期的数据不一致,故增加了一个数据序号,考虑到在MODBUS TCP协议上承载MODBUS协议,还在头部数据中增加了一个地址域。

 

因为Modbus/TCP是一种应用层的协议,上层为Modbus 协议,下层为TCP协议,它规定了网络互联节点间的请求/应答的通信方式。帧格式必须严格遵守协议所规定的ADU ( ApplicaTIon Data Unit)格式,才能在以太网上实现数据的传输。

另外,提一下Modbus和Profibus的区别
1、modbus:协议包括ASCII、RTU、TCP等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。数据通讯采用Maser/Slave方式,Master端发出数据请求消息,Slave端接收到正确消息后就可以发送数据到Master端以响应请求。


2、rofibus-DP:协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。PROFIBUS主站之间采用令牌传送方式,主站与从站之间采用主从方式。令牌传递程序保证每个主站在一个确切规定的时间内得到总线存取权。

 

因此,在选择MODBUS通讯时重要的就是要选择适合的通讯协议。不同的通讯协议类型所能够满足的实际需求有可能不同。根据实际需求筛选适合的类型才能确保承重工具的达到自己的使用目的以及对数据处理的要求,避免选择不当或者是疏忽类型的选择而影响到后期的开发使用。

化工仪器网

中级会员

中级会员

6

推荐收藏该企业网站

威尼斯注册送25体验金|威尼斯注册送29网址

XML 地图 | Sitemap 地图