邦纳——浅谈Modbus协议中RTU、ASCII、TCP的区别

发布时间:2024-8-30 12:03:23|来源: 邦纳/BANNER

Modbus是一种应用层协议,它定义了与基础网络无关的数据单元(ADU),可以在以太网(TCP/IP)或串行链路上(RS232、RS485等)进行通信(以太网ADU和串行ADU略有不同)。在串行链路上,Modbus协议有两种传输模式——ASCII模式和RTU模式。其中,ASCII是英文“American Standard Code for Information Interchange”的缩写,中文翻译为“美国国家信息交换标准编码”;RTU是英文“ Remote Terminal Unit”的缩写,中文翻译为“远程终端设备”。

  在ASCII模式下,每个8位的字节被拆分成两个ASCII字符进行发送,比如十六进制数0xAF,会被分解成ASCII字符“A”和“F”进行发送,发送的字符量比RTU增加一倍。ASCII模式的好处是允许两个字符之间间隔的时间长达1s而不引发通信故障,该模式采用纵向冗余校验(Longitudinal Redundancy Check ,LRC)) 的方法来检验错误。

  在RTU(Remote Terminal Unit)模式下,每个字节可以传输两个十六进制字符,比如十六进制数0xAF,直接以十六进制0xAF(二进制:10101111)进行发送,因此它的发送密度比ASCII模式高一倍;RTU模式采用循环冗余校验(CRC)。邦纳公司大部分产品支持Modbus通讯,以下为支持Modbus RTU的产品:
  ▲测量光栅支持Modbus RTU 通讯
  ▲拾取指示灯支持Modbus RTU通讯
  ▲邦纳所有无线产品支持Modbus RTU通讯

  什么是Modbus TCP?

  Modbus TCP和Modbus RTU基本相同,但是也存在一些区别:

  从机地址变得不再重要,多数情况下忽略。从某种意义上说从机地址被IP地址取代

  CRC校验变得不再重要,甚至可以忽略。由于TCP数据包中已经存在校验,为了不重复造轮子,Modbus TCP干脆取消了CRC校验。

  TCP 模式是为了让Modbus数据顺利在以太网上传输产生的,使用TCP502 端口。该协议物理层,数据链路层,网络层,传输层都是基于TCP 协议,只在应用层,将Modbus 协议修改后封装进去; 接收端将该TCP 数据包拆封后,重新获得原始Modbus帧,然后按照Modbus协议规范进行解析,并将返回的数据包重新封装进TCP 协议中,返回到发送端。与串行链路传输的数据格式不同,TCP 模式去除了附加地址和校验,增加了报文头。邦纳公司大部分产品支持Modbus通讯,以下为支持Modbus TCP的产品:
  ▲安全控制器支持Modbus TCP通讯
  ▲邦纳所有视觉产品支持Modbus TCP通讯
  ▲邦纳二维码读取器都支持Modbus TCP通讯
  ▲邦纳部分无线产品支持Modbus TCP通讯

更多相关内容
邦纳传感器——磁栅尺位移传感器磁尺的安装方法 邦纳传感器——磁栅尺位移传感器磁尺的安装方法

1、可以将磁尺直接粘贴在设备表面,两端用螺丝固定;   2、可以将磁尺直接安装在预留的凹槽内;   3、可以将磁尺粘贴在厂家提供的铝合金防护外壳中,再采用安装支架将磁尺紧固在设备上。 ...

邦纳传感器——接近传感器的工作原理及选型 邦纳传感器——接近传感器的工作原理及选型

接近传感器是一种具有感知物体接近能力的器件,它利用位移传感器对接近的物体具有敏感特性来识别物体的接近,并输出相应开关信号。因此,通常又把接近传感器称为接近开关。它是代替接触式检测方 ...

邦纳传感器的常见故障 邦纳传感器的常见故障

1、压力传感器密封圈的问题   加压变送器输出不变化,再加压变送器输出突然变化,泄压变送器零位回不去,很有可能是压力传感器密封圈的问题。常见的是由于密封圈规格原因,传感器拧紧之后密 ...

邦纳传感器——位置传感器的介绍及分类 邦纳传感器——位置传感器的介绍及分类

位置传感器(position sensor),能感受被测物的位置并转换成可用输出信号的传感器。它能感受被测物的位置并转换成可用输出信号的传感器。   位置传感器可用来检测位置,反映某种状态的开关 ...

邦纳传感器——光纤传感器的调试方法 邦纳传感器——光纤传感器的调试方法

1、全自动校准   在工件进入探头的灵敏区域时,按住“SET”键不放,保持3秒,灵敏值将会被设定,显示为绿色   2、两点校准   在工件未进入灵敏区域时,按住“SET”键保持三秒,有一个 ...

"2018中国自动化产业年会"邦纳再获殊荣 "2018中国自动化产业年会"邦纳再获殊荣

2018中国自动化产业年会暨第十三届中国自动化产业世纪行(CAIAC2018)活动于2018年4月12日在浙江绍兴天马大酒店隆重举行。   CAIAC2018旨在记住和展望中国 ...

邦纳传感器的调节方法 邦纳传感器的调节方法

一、光学调整   传感器的出厂设置是大射程的,这个设置可能会改变。注意:只能使用手指按按钮。   二、设置射程(静止时)   1.用反射器调整传感器;   2.按下按钮大约3s,直到两个 ...

邦纳传感器——传感器的分类及应用 邦纳传感器——传感器的分类及应用

1.电阻式传感器   电阻式传感器的基本原理是将被测量的变化转化成为传感元件电阻值的变化再经过转换电路变成电信号输出。应用:1、应变电阻传感器,用来测量拉压应力,以及基于此的其它物理量 ...

邦纳传感器——压力传感器的故障解决方法 邦纳传感器——压力传感器的故障解决方法

(1)电子学手段测量绝对气压,使对线境充气状态的控制更加完整和连续。   (2)从动态和静态两个方面,可以事先估定漏气点。   (3)确定线缆内压力在时间上的变化,从而可以估计出充气 ...

邦纳传感器——光纤传感器的特点介绍 邦纳传感器——光纤传感器的特点介绍

1、精度高,响应速度快,线性特征范围宽,使用的重复性好,检测信号的信噪比高,由于现在光纤的量产化,价格低廉,可以广泛使用。   2、光纤是由电介质材料石英制成,传输的是光信号,因此安 ...

邦纳传感器——激光位移传感器的应用领域有哪些? 邦纳传感器——激光位移传感器的应用领域有哪些?

1、尺度测定:细小零件的方位辨认、传送带上有无零件的监测、材料堆叠和掩盖的勘探、机械手方位(东西中心方位)的操控、器材状况检测、器材方位的勘探(经过小孔)、液位的监测、厚度的丈量、 ...

邦纳传感器——位移传感器的分类介绍 邦纳传感器——位移传感器的分类介绍

位移传感器具有数字化、精度高、抗干扰能力强、没有人为读数误差、安装方便、使用可靠等优点。位移传感器可分为电感式位移传感器、电容式位移传感器、光电式位移传感器、位移传感器超声波式位移 ...

邦纳传感器——颜色传感器的功能介绍 邦纳传感器——颜色传感器的功能介绍

1.颜色识别功能   2.独立于工作距离的颜色识别功能   3.对振动的物体也能提供可靠的检测   4.白光LED   5.动态、遥控示教功能   6.触发输入   7.3色通道,5级阀值   8.可 ...

邦纳传感器——压力传感器常见故障有哪些? 邦纳传感器——压力传感器常见故障有哪些?

第一是压力上升,变送器无法输送。在这种情况下,首先要检查压力接口是否漏气或堵塞。如果确认不是,检查接线方式和电源。如果电源正常,简单加压,看输出是否变化,或者传感器零件是否输出。如 ...

邦纳传感器的构成 邦纳传感器的构成

光电传感器   普通检测   槽形检测   光纤检测   激光检测   周围光源检测   光电按钮   测量检测产品   色标及颜色检测 C-GAGE   光学测量 L-GAGE   超声波测量 ...

邦纳传感器——光电液位开关与电容液位传感器的区别 邦纳传感器——光电液位开关与电容液位传感器的区别

随着工业自动化的采用增加、液位传感器的技术进步以及能源和电力部门使用量的增加,将推动全球液位传感器市场的增长。但液位传感器的精度和准确性不足可能会阻碍市场增长。液位传感器分好几种, ...

邦纳急停按钮——急停按钮使用常闭触点的原因 邦纳急停按钮——急停按钮使用常闭触点的原因

1、动作时间   常闭触点由闭合到断开的时间比常开触点由自然状态到闭合的时间短的多,在发生危险需要急停时尤为重要,再短的时间,哪怕毫秒级甚至是微秒级的时间也是非常重要的,很多事故就 ...

邦纳传感器——光纤传感器的调试方法 邦纳传感器——光纤传感器的调试方法

1、全自动校准   在工件进入探头的灵敏区域时,按住“SET”键不放,保持 3 秒,灵敏值将会被设定,显示为绿色   2、两点校准   在工件未进入灵敏区域时,按住“SET”键保持三秒,有一 ...

邦纳传感器——压力传感器的分类介绍 邦纳传感器——压力传感器的分类介绍

1、应变式压力传感器   应变式压力传感器主要通过测量弹性元件应变来测量压力的传感器。根据制作材料的不同,应变元件分金属及半导体。当导体与半导体材料出现机械变形时,其电阻值会发生变 ...

邦纳传感器——超声波传感器的工作原理 邦纳传感器——超声波传感器的工作原理

人们能听到声音是由于物体振荡发生的,它的频率在20HZ-20KHZ范围内,超越20KHZ称为超声波,低于20HZ的称为次声波。常用的超声波频率为几十KHZ-几十MHZ。   超声波是一种在弹性介质中的机械振 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


扫码添加微信(手机端请先保存图片)

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部