邦纳——浅谈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、可以制造传感各种不同物理信息(声、磁、温度、旋转等)的器件,   4、可以用于高压、电气噪 ...

邦纳急停按钮——急停按钮的使用方法和作用介绍 邦纳急停按钮——急停按钮的使用方法和作用介绍

急停按钮的使用方法   1.当现场出现紧急情况,按下并锁住红色蘑菇头按钮开关或圆形按钮开关;   2.使用安全锁锁住急停按钮保护罩。   急停按钮的作用   1.使机器在任何情况下,立即 ...

邦纳传感器——拉绳位移传感器维护注意事项 邦纳传感器——拉绳位移传感器维护注意事项

一、拉绳位移传感器工作原理和常用参数   拉绳式位移传感器的功能是把机械运动转换成可以计量,记录或传送的电信号。拉绳位移传感器由可拉伸的不锈钢绳绕在一个有螺纹的轮毂上,此轮毂与一个 ...

邦纳传感器——光纤传感器的典型应用 邦纳传感器——光纤传感器的典型应用

·冲床   ·振动式给料机   ·运送者   ·药丸计数   ·小物体检测   ·烤箱   ·半导体加工设备   ·机械臂和移动机械 ...

邦纳传感器——压力传感器的日常维护方法 邦纳传感器——压力传感器的日常维护方法

1、防止渣滓在导管内沉积和传感器与腐蚀性或过热的介质接触。   2、测量气体压力时,取压口应开在流程管道顶端,并且传感器也应安装在流程管道上部,以便积累的液体容易注入流程管道中。   ...

邦纳传感器——光纤传感器的应用介绍 邦纳传感器——光纤传感器的应用介绍

一、温度的检测   光纤温度传感器采用一种和光纤折射率相匹配的高分子温敏材料涂覆在二根熔接在一起的光纤外面,使光能由一根光纤输入该反射面出另一根光纤输出,由于这种新型温敏材料受温度 ...

邦纳传感器——光电传感器的光电头偏移怎么调整? 邦纳传感器——光电传感器的光电头偏移怎么调整?

光电传感器的光电头是精密装置,位置错位会严重影响测量结果。这种情况通常发生在外力干扰下,例如电缆施工时用力过度使得传感器位置发生偏移。此时需要重新调整光电头的位置。   调整方法: ...

邦纳激光测距传感器有哪些问题需要解决 邦纳激光测距传感器有哪些问题需要解决

①待测目标与传感器的换能器不相垂直的场合。因为超声波检测的目标必须处于与传感器垂直方位偏角不大于10°角以内。   ②需要光束直径很小的场合。因为一般超声波束在离开传感器2m远时直径为 ...

邦纳传感器——光纤传感器选型须知的六大要素 邦纳传感器——光纤传感器选型须知的六大要素

1、根据测量对象和环境确定类型   要认真分析测量工作,考虑采用哪种原理的传感器进行测量,因为即使测量同一物理量,也可以通过不同的原理实现。其次就得考虑量程、体积(空间是否足够)、安 ...

邦纳传感器——位移传感器的常见故障有哪些? 邦纳传感器——位移传感器的常见故障有哪些?

直线的工作原理是跟滑动变阻器一样的,它作为分压器使用的,它是以相对的输出电压来呈现出所测量位置的实际上的位置。对这个装置的工作有下面几点要求:   1、如果电子尺已经使用很长时间了 ...

邦纳传感器——四种激光传感器的应用介绍 邦纳传感器——四种激光传感器的应用介绍

供给测控方案,处理丈量需求,为工业自动化出产供给坚实的数据基础。本文介绍四种激光典型传感器的应用。   激光传感器:利用激光技能进行丈量的传感器。它由激光器、激光检测器和丈量电路组 ...

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

① 分布式光纤传感系统中的传感元件仅为光纤;   ② 一次测量就可以获取整个光纤区域内被测量的一维分布图,将光纤架设成光栅状,就可测定被测量的二维和三维分布情况;   ③ 系统的空 ...

邦纳传感器——拉绳位移传感器安装注意事项 邦纳传感器——拉绳位移传感器安装注意事项

1.利用底部4个固定螺丝孔,依现场及机器安装空间设施需要,直接安装或另加保护或其他机械使用.   2.不锈钢索安装时,须注意水平角度,亦即尽量使钢索由出线口至移动部位之机构,于工作时水平滑动 ...

邦纳传感器——光纤传感器怎么判断好坏? 邦纳传感器——光纤传感器怎么判断好坏?

判断光纤传感器好坏方法:   1.封装,首先要看你的应用场合下,光纤光栅传感器的封装是否适用;   2.量程,光纤光栅传感器的量程与你的测量指标是否符合;   3.准确度,传感器本身的准确度如 ...

邦纳发布BSP02系列小型PLC新贵 邦纳发布BSP02系列小型PLC新贵

美国邦纳隆重推出新一代高速、高性能BSP02系列可编程逻辑控制器,它是邦纳的杰出力作,小型PLC中的新贵!相比BSP01第一代产品,BSP02具有更快的执行速度;更多应用指令;更大的IO扩展;并支持直 ...

邦纳传感器——压力传感器的好坏测验方法 邦纳传感器——压力传感器的好坏测验方法

一、压力传感器的测验方法   关于压力传感器的测验,首要包含以下几个方面:   电阻测验   输出信号测验   过载测验   1、电阻测验   测验机器如下:电源、万用表、电流表、 ...

邦纳传感器——光纤位移传感器的应用 邦纳传感器——光纤位移传感器的应用

1.微波和射频环境   2.核能和危险环境   3.高温高压环境   4.在线监测   5.航空宇航应用   6.土木工程和岩土应用   7.材料科学 ...

邦纳超声波传感器常见问题解答 邦纳超声波传感器常见问题解答

什么是超声波传感器?   超声波传感器是工业控制装置,其使用超过人类听觉范围的20,000Hz以上的声波来测量和计算从传感器到目标物体的距离。   超声波传感器如何工作?   传感器有一个 ...

邦纳传感器——七种常见传感器及其介绍 邦纳传感器——七种常见传感器及其介绍

1、物理传感器:   物理传感器是检测物理量的传感器。它是利用某些物理效应,把被测量的物理量转化成为便于处理的能量形式的信号的装置。其输出的信号和输入的信号有确定的关系。主要的物理 ...

邦纳传感器——压力传感器的应用场景 邦纳传感器——压力传感器的应用场景

01.压力传感器在称重系统中的应用   在工业控制中,压力传感技术越来越多地被运用到商用称重系统中。在很多控制过程中,经常需要采集压力信号,转换为能够进行自动化控制的电信号,这种以压 ...

栏目导航
客服中心

在线咨询:QQ


联系方式联系方式

联 系 人:黄经理

联系QQ:3271883383

联系电话:13522565663


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

工作时间工作时间

工作日:9:00-17:00

节假日:仅处理紧急事件

Contact us

联系我们

联系电话 QQ咨询
QQ咨询

3271883383

公司地址
返回顶部