什么是串行数据通信协议
串行只有一路通信线路 数据通信网络彼此交换信息 协议 为使彼此能有效可靠通信而约定的一些规则如:数据的格式 速率顺序等等

rs232和485没通信协议也能通过串口助手传送数据,为什么还要通信协(如Mosbus)议传送数据呢。
没有协议是不能通信的。你理解的通信协议狭隘的。如两者数据格式,波特率,就是简单的协议。你所说的通过串口助手传送数据,那不过是测试的手段,并不能实现自动控制的。 如果在工业现场,要控制一条流水线的设备来工作,难道还能用串口助手来控制吗?难道有人在电脑上乱发数据,乱点鼠标吗? Mosbus 是标准的工业自动控制协议,你没有做过,所以,理解不了什么叫工业控制。
协议 才是双方通信的规矩 才能相互理解

为什么要有通信协议
通信协议主要是为了解决设计的标准化问题,现实中,从横向来看,完成一个通信过程,往往需要多种设备、多种传送通道、不同厂家的产品共同来承担,这样的一个链路要协同工作,必然要制定统一的标准规范,这就是协议.从纵向来看,从设计的标准化考虑,通信本身可分为多个层次,最上层的当然是人的操作,最底层的就是物理层的传输,首先要制定分层的标准规范,其次每个层次都需要制定相应的标准规范,也就是协议. 总之,通过标准化的协议制定,可以使平台具备良好的开放性,而良好的开放性可以有效降低成本,并且使得系统具备良好的可移植性.

为什么要有通信协议?
网络协议即网络中(包括互联网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。常见的协议有:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。在局域网中用得的比较多的是IPX/SPX。用户如果访问Internet,则必须在网络协议中添加TCP/IP协议。 TCP/IP是“transmission Control Protocol/Internet Protocol”的简写,中文译名为传输控制协议/互联网络协议)协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。因此,TCP/IP在INTERNET中几乎可以无差错地传送数据。 对普通用户来说,并不需要了解网络协议的整个结构,仅需了解IP的地址格式,即可与世界各地进行网络通信。IPX/SPX是基于施乐的XEROX’S Network System(XNS)协议,而SPX是基于施乐的XEROX’S SPP(Sequenced Packet Protocol:顺序包协议)协议,它们都是由novell公司开发出来应用于局域网的一种高速协议。它和TCP/IP的一个显著不同就是它不使用ip地址,而是使用网卡的物理地址即(MAC)地址。在实际使用中,它基本不需要什么设置,装上就可以使用了。由于其在网络普及初期发挥了巨大的作用,所以得到了很多厂商的支持,包括microsoft等,到现在很多软件和硬件也均支持这种协议。 NetBEUI即NetBios Enhanced User Interface ,或NetBios增强用户接口。它是NetBIOS协议的增强版本,曾被许多操作系统采用,例如Windows for Workgroup、Win 9x系列、Windows NT等。NETBEUI协议在许多情形下很有用,是WINDOWS98之前的操作系统的缺省协议。总之NetBEUI协议是一种短小精悍、通信效率高的广播型协议,安装后不需要进行设置,特别适合于在“网络邻居”传送数据。所以建议除了TCP/IP协议之外,局域网的计算机最好也安上NetBEUI协议。另外还有一点要注意,如果一台只装了TCP/IP协议的WINDOWS98机器要想加入到WINNT域,也必须安装NetBEUI协议。
没有通信协议,我们都用自己的协议,那接口不就是不同的了吗?那样就没有办法通信了.
通讯协议就和说话一样如果说两种话就俩人就听不懂了

什么是协议?通信双方为什么要使用相同的协议
协议就相当于一种规定、规则。 通信设备完成通信或服务所必须遵循的规则和约定。通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言,交流什么、怎样交流及何时交流,都必须遵循某种互相都能接受的规则。
是为保证数据通信网中通信双方能有效,可靠通信而规定的一系列约定.这些约定包括数据的格式,顺序和速率,数据传输的确认或拒收,差错检测,重传控制和询问等操作.数据通信协议分两类:一类称为基本型通信控制协议,用于以字符为基本单位的数据传输,如BSC协议(二进制同步同步通信协议);另一类称为高级键路控制协议,用于以比特为基本单位的数据传输,如HDLC(高级数据键路控制协议)和SDLC(同步数据键路控制协议). 基本型协议使用于简单的低速通信系统,传输速度一般不超过9600bps,通信为异步/同步半双工方式.超错控制为方针码效验.高级键路控制协议采用统一的帧格式,可靠性高,效率高,透明性高,广泛用于公用数据网和计算机网.传输速率一般在2.4kbps到64kbps,通信为同步全双工方式连续发送,差错控制为循环冗余码效验.实际上,通信协议一般分成互相独立的若干层次.按ISO的OSI七层参考模型功用数据网的数据通信协议主要涉及前三层,即物理层.数据键路层和网络层.

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