请问单片机上的串口通讯用的是什么协议? 跟Modbus通讯有什么区别?

请问单片机上的串口通讯用的是什么协议?
跟Modbus通讯有什么区别?满意定采纳,谢谢

“请问单片机上的串口通讯用的是什么协议”
单片机上的串口只是提供一个物理接口而已。具体在应用中如何使用、如何接口、采用何种协议完全是由用户来定义的(从这个角度来说,“协议”不仅与硬件相关,可能更加偏向于软件一些)。通过单片机的串口完全可以实现Modbus RTU协议(Modbus232或Modbus485皆可)。
你对这几个概念还没有完全厘清。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-22
51单片机串口用RS232协议。追问

RS232只是硬件接口吧

单片机 通信 uart 和 modbus 有什么区别?
modbus是一个应用层的协议,他是构建在串口,网线等底层传输基础上的。uart只是串口协议而已

请问串口通讯和modbus通讯的区别是什么?
这两者不是一个类别的概念,串口通讯指的是两个设备之间通过485或232串口连接,在串口信道上实现数据通讯。modbus指的是一种工业标准的数据对话协议,对于保持寄存器,输入寄存器,输出寄存器,线圈寄存器等不同的寄存器数值的读写,均定义了专门的指令和数据交换规范。modbus协议需要在与modbus标准的工业设备进...

ModBus RTU通讯协议与ModBus通讯协议有什么区别
ModBus协议是应用层报文传输协议(OSI模型第7层),它定义了一个与通信层无关的协议数据单元(PDU),即PDU=功能码+数据域。ModBus协议能够应用在不同类型的总线或网络。对应不同的总线或网络,Modbus协议引入一些附加域映射成应用数据单元(ADU),即ADU=附加域+PDU。目前,Modbus有下列三种通信方式:1....

Modbus RTU通信协议详解以及与Modbus TCP通信协议之间的区别和联系
modbus不论是串口通讯还是TCP以太通讯,协议的指令格式和返回数据格式都是一样的,没有区别,只是数据通讯方式不同。modbus定义了二进制方式和ASCII方式两种数据交换方式,modbus RTU就是二进制方式,此外还有modbus ASCII。modbus TCP指的是在以太网上进行modbus通讯,既可以使用modbus RTU,也可以使用modbus ...

标准modbus通讯协议有哪些?
Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。1、报文 一个报文就是一帧数据,一个数据帧就一个报文: 指的是一串完整的指令数据,就像上面的一串数据。2、CRC校验 意义:例如98 04 是数据(01 06 00 01 00 17)通过一算法计算出来的结果,其实就像是...

单片机多机通信有哪些方式呢?
一主机多从机的通信方式,就是用串口通信实现,最为方便,编程也最为简单。不过,串口通信要采用RS485总线。各从机都带有各自的地址,主机访问时,就按各从机的地址来区分。这也是Modbus 协议采用的方法。要想其他方法,就得用互连网的方式连接了,就可以不用区分主从机了。但是太麻烦了,每个单片机都...

串口协议是什么
问题一:串口通讯协议是什么 串口通讯协议是指通信双方的一种约定。约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守。因此,也叫做通信控制规程,或称传输控制规程,它属于ISO'S OSI七层参考模型中的数据链路层。问题二:串口有哪些...

MCGS设备管理里通用串口夫设备和标准modbusRTU子设备是什么关系?
父设备就是表示一个通讯方式,那些参数设置就是为了能够通讯上,数据接收和处理,都在子设备里完成。其实就是要看设备和MCGS是用的什么通讯协议,如果是单片机,可以用通用串口usart也可以用modbus rtu。但是如果你要用modbus rtu这个协议来通讯,那么就必须添加一个通用串口父设备,然后再添加modbus rtu子...

RS485和MODBUS的区别
MODBUS是一种国际标准的通讯协议,用于不同厂商之间的设备交换数据(一般是工业用途);所谓协议,也可以理解为上面有人说的“语言”吧,简单的说是软件。一般情况下,两台设备通过MODBUS协议传输数据:最早是用RS232C作为硬件接口,(也就是普通电脑上的串行通讯口(串口));也有用RS422的,也有常用的...

基于TTL232的modbus通讯协议和基于RS232的modbus通讯协议有什么区别吗...
协议 属于软件实现 你说得 TTL232 和 RS232是属于硬件,电气上的连接 我猜 TTL232 是 TTL 电平的 串口,比如 单片机 的 端口 RS232 是标准RS232 电平的 串口,比如电脑自带的 端口 2种不能直接连接,需要转换

相似回答