总线通讯和串口通讯的差别(网口通讯与串口通讯的区别)

网口通信是广泛使用的通讯方式,设备之间通过网线进行连接。网口使用的是以太网通讯协议,主要的协议有TCP和UDP。TCP和UDP的差别主要是可靠连接和无连接。如果无交换机,TCP只

  网口通信是广泛使用的通讯方式,设备之间通过网线进行连接。网口使用的是以太网通讯协议,主要的协议有 TCP 和 UDP。TCP 和 UDP 的差别主要是 可靠连接和 无连接。如果无交换机,TCP 只能 1 对 1,而 UDP 无论 1 对 1,1 对多,多对多都可以。

总线通讯和串口通讯的差别(网口通讯与串口通讯的区别)

网口通讯与串口通讯的区别

  串口通信(Serial Communications)的概念非常简单,物理上工业常用接线的有 RS232、RS422 和 RS485。使用的是串行口通讯协议。

  RS232 通信方式主要是全双工:数据在两个方向上同时传输。

RS485 通信方式主要是半双工 :可以两个方向上传输,但是不能同时传输。

总线通讯和串口通讯的差别(网口通讯与串口通讯的区别)

DAM0606 接线说明

  网口通讯

  网口通讯(Socket Communications),两个进程如需要进行通讯最基本的一个前提能能够唯一标示一个进程,在本地进程通讯中,可以使用 PID 来唯一标示一个进程,但 PID 只在本地唯一,在整个网络上冲突概率非常大,不能仅仅通过 PID 来标识,IP 层的 ip 地址可以唯一标示主机,而 TCP 层协议和端口号可以唯一标示主机的一个进程,这样我们可以利用 ip 地址+协议+端口号唯一标识示网络中的一个进程。

  能够唯一标示网络中的进程后,可以利用 socket 进行通信了,什么是 socket 呢?我们经常把 socket 翻译为套接字,socket 是在应用层和传输层之间的一个抽象层,把 TCP/IP 层复杂的操作抽象为几个简单的接口供应用层调用以实现进程在网络中通信。

  对于网口通信来讲优点有:通信数据传输速率快。缺点就是在成本上较串口通信来讲比较高。每台通信设备需要网线与交换机设备相连,网线使用多,同时添加了交换机,无疑增加了成本,而且对于工作量也增加了许多。

  串口通讯

  串口通信按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。串口通信简单,并且能够实现远距离通信。对于串口而言,长度可达 1200 米。典型的串口用于 ASCII 码字符的传输。

  串口通讯的产生比较早,最开始的时候是串口通讯的。使用的通讯规约有 modbus 规约、101 规约、103 规约、CDT 规约等。接线方式也有分别,232 接线、422 接线、485 接线。

  随着串口通信技术的发展,大多情况下使用的是 485 接线形式。对于串口通信来讲使用的通信线为屏蔽双绞线。屏蔽层是为了屏蔽掉外部的干扰,而双绞是为了平衡掉自身的干扰。因此在电力系统中串口通信多选用屏蔽双绞线。

  串口通信的距离是比较长的,485 通信理论通信距离达到 1200 米,但是根据现场的实际情况,可能在距离上达不到这个数值,但是也可以说明串口的通信距离长。由于串行通信是一位一位地按顺序发送数据,因此传输速率是比较低的。

  通信使用 3 根线完成,分别是地线、发送、接收。由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。其他线用于握手,但不是必须的。串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。

  串口通信的优点:

  ①、抗干扰能力强

  ②、传输距离长

  ③、一般情况下十几台通信设备,都可以通过一根屏蔽双绞线,以手拉手的形式连接在一起,大大降低了通信线的成本。

  缺点就是速率慢,可靠性上有些欠缺。一般通信参数有地址,即通信设备的实际地址,该地址在 1-255 之间。波特率反映的是传播的速率,一般常见的是 1200、2400、4800、9600、19200。8 位数据位,一位停止位。但是奇偶校验 n 代表无校验、e 代表偶校验、o 代表奇校验,一般常见的是 9600 n 8 1。


本站部分文章来自网络或用户投稿,如无特殊说明或标注,均为本站原创发布。涉及资源下载的,本站旨在共享仅供大家学习与参考,如您想商用请获取官网版权,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
科技百科

mac忘记用户开机密码怎么找回(mac电脑开机密码忘记了怎么办)

2023-5-9 13:04:17

科技百科

光纤宽带网速慢怎么办(光纤宽带很慢解决方法)

2023-5-9 13:04:55

搜索