工业自动化吧 关注:3,901贴子:11,212
  • 0回复贴,共1

串口通信和以太网通信那个速度更快

只看楼主收藏回复

网口和串口除了物理上接口的区别外,最主要的区别就是通信协议的区别即一个是串口通信(RS232、485通信)一个是网络通信协议(TCP、UDP)
1、网口通讯
常见的网口通信有TCP和UDP。
TCP和UDP的差别主要是可靠连接和无连接。
以太网通信:100Mbps的传输速率。
100Mbps=100/8 MB/s=12.5MB/S = 12.5*10^6 B/s=12500 B/ms (字节每毫秒)
此外如果无交换机,TCP只能1对1,而UDP无论1对1,1对多,多对多都可以
2、串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。
串口按位(bit)发送和接收字节。通信参数分别为9600bps(bit/s)、1(起始位)、8(数据位)、1(停止位)的串口,折算成字节:9600b/s=9600/10 B/s = 960B/s ≈ 1000B/s= 1B/ms。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。对于串口而言,长度可达1200米。典型地,串口用于ASCII码字符的传输。
串口通信目前工业常用的有RS232;、以及RS485;。
RS232主要是全双工:数据在两个方向上同时传输
485是半双工:可以两个方向上传输,但是不能同时传输
串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。
主要步骤就是: 打开、配置、读写、关闭 。
有视觉项目的推荐一款免费商用的视觉软件,马克拉伯MookLab视觉软件SGVision是马克拉伯平台核心应用软件,是一款完全免费、不限套数、不限模板、无硬件设施绑定的机器视觉检测软件。支持更换软件的名称、logo、布局、色系,内含数百种视觉检测算法,主要有产品的外观检测、尺寸测量、视觉引导定位,功能齐全满足绝大多数的视觉检测需求。
下载官网:http://www.mooklab.com/index.html
邀请码:“120159”必填


IP属地:福建1楼2023-03-13 16:03回复