请问单片机上的串口通讯用的是什么协议? 跟Modbus通讯有什么区别?
“请问单片机上的串口通讯用的是什么协议” 单片机上的串口只是提供一个物理接口而已。具体在应用中如何使用、如何接口、采用何种协议完全是由用户来定义的(从这个角度来说,“协议”不仅与硬件相关,可能更加偏向于软件一些)。通过单片机的串口完全可以实现Modbus RTU协议(Modbus232或Modbus485皆可)。 你对这几个概念还没有完全厘清。
51单片机串口用RS232协议。

关于Modbus RS485串口通讯的问题,非常重要,请专家支持,感谢!
1.PLC为主站, 下面的设备从站 你获取数据是通过PLC访问到从站的因此PLC作为一个数据汇总 然后显示在触摸屏上地址你看看在从站设备上有没有设置的指拨开关 或者通过配置软件的方式来配置地址具体的编程方式要参考PLC的说明 每个PLC的组态跟开发都有差异的2.你这种配置,如过PLC有两个通讯口的话,可在一个通讯口上连接远程IO和电度表,这时PLC作为主站,另一个通讯口连接触摸屏,这时PLC作为触摸屏之从站。3.您,可以通过RS485转POWERBUS走物理层。使用它做物理层的主要原因是稳定。对于线材无要求且抗干扰能力强,一般应用于PLC与多种仪表之间的通讯。如下图可用到这个模块
当然是PLC主站了 下面的设备从站你获取数据是通过PLC访问到从站的 因此PLC作为一个数据汇总 然后显示在触摸屏上 地址你看看在从站设备上有没有设置的指拨开关 或者通过配置软件的方式来配置地址 具体的编程方式要参考PLC的说明 每个PLC的组态跟开发都有差异 的
触摸屏一般用于主站,读取从站的数据并作相应处理。当然也有触摸屏做从站的用法,但不常见,而且这时触摸屏还要编制向主站传递数据的代码。你这种配置,如过PLC有两个通讯口的话,可在一个通讯口上连接远程IO和电度表,这时PLC作为主站,另一个通讯口连接触摸屏,这时PLC作为触摸屏之从站。当然也可以将PLC,远程IO,电度表全连在触摸屏下作从站。触摸屏作主站。
用PLC 作为主站,触摸屏来监控PLC内部数据用来显示,看你是什么PLC了,每一种PLC设置的方法是不一样的,其他剩余站要设置成不一样的地址,主站无地址之说

Modbus协议和串口通讯协议
所谓协议是双方通信的约定,是一串有格式的字节数组。Modbus协议是标准,严格定义了通信双方的通信规范,有串口部分和TCP部分,格式不一样。串口通信协议是一个泛指。至于RS232和RS485,是无软件干预的硬件规范,软件人员可以不管,通信上都是串行通信,串口软件不必区分。可以用流行的协议类软件,如格西烽火等,进行学习和测试。
楼主是来求助的吗? 不像吧

求助各位大神关于串口通讯和MODBUS协议
所谓协议是双方通信的约定,是一串有格式的字节数组。Modbus协议是标准,严格定义了通信双方的通信规范,有串口部分和TCP部分,格式不一样。串口通信协议是一个泛指。至于RS232和RS485,是无软件干预的硬件规范,软件人员可以不管,通信上都是串行通信,串口软件不必区分。 可以用流行的协议类软件,如格西烽火等,进行学习和测试。
串口通讯+modbus通讯协议示例-C-S-D-N下载
是不是还要学习VB啊
百度文库有很多文档可以参考

西门子PLC中,经常用的到PPI、MPI、DP、以太网、RS485、RS232、串口、MODBUS等通讯,具体都用什么区别?
MPI/DP/PPI都是基于RS485的网络,区别是采用的通信协议是不一样的,应用的地方也不一样。MPI/DP用于300/400,PPI用于 200。MPI是用于通信距离短,数据量不大的场合,一般用于连接编程PG,现场OP,主主通信,DP一般用于主从通信,用于现场级实时通信,通信速率高。区分是DP口还是MPI口要看使用的CPU,如果在CPU上表示的9针DP口为MPI/DP,那么,这个口可以通过硬件来配置为DP口还是MPI口,如果只是表示为MPI口,那么只能当MPI口使用,DP口只能当DP口使用。RS485、RS232都是串口的一种,RS232:RS232接口连接器使用型号为DB-25的25芯插头座。一些设备与PC机连接的RS-232接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、‘接66收数据”和“信号地”。 所以采DB-9的芯插头座,传输线采用屏蔽双绞线。RS485:RS485无具体的物理形状,根据工程的实际情况而采用的接口。MODBUS是一种串行通信协议,工业电子设备之间常用的连接方式。包括ASCII、RTU、TCP等,并没有规定物理层。Modbus通讯物理接口可以选用串口(包括RS232和RS485),也可以选择以太网口。其通信遵循以下的过程:1、主设备向从设备发送请求。2、从设备分析并处理主设备的请求,然后向主设备发送结果。3、如果出现任何差错,从设备将返回一个异常功能码。扩展资料:由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:1、 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。2、 传输速率较低,在异步传输时,波特率为20Kbps。3、 接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。4、 传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。针对RS232接口的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:1、 RS-485的电气特性:逻辑“1”以两线间的电压差为+(2-6) V表示;逻辑“0”以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。2、 RS-485的数据最高传输速率为10Mbps 。3、 RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。4、 RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。参考资料来源:百度百科-ModBus参考资料来源:百度百科-PLC
串口:包括RS485,RS232等,是硬件的接口类型和针脚定义; MODBUS PPI MPI DP硬件都是RS485接口,只是通讯协议不一样, 以太网是RJ45的网口同电脑的上网口一个类型,以太网也是一种接口类型,可以有多种协议,西门子的以太网是PROFINET协议。
除了200的用PPI以外,其他的300都可以用。232和MODBUS对于300的要加模块,对于200的不需要。剩下的两种都可以直接通过编程实现。 你不给分,我只能这样给你说了。
RS485、RS232是硬件物理层,其它都是协议层

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/58671.html。