所谓通信协议是指通信双方的一种约定_第1页
所谓通信协议是指通信双方的一种约定_第2页
所谓通信协议是指通信双方的一种约定_第3页
所谓通信协议是指通信双方的一种约定_第4页
所谓通信协议是指通信双方的一种约定_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、所谓通信协议是指通信双方的一种约定. 约定包括对数据格式、同步方式、 传送速度、 传送步 骤、检纠错方式以及限制字符定义等问题做由统一规定,通信双方必须共同遵守.因此,也叫做通信限制规程, 或称传输限制规程, 它属于ISOS OSI七层参考模型中的数据链路层, 其主 要完成的作用如下:(1)实现数据格式化:由于来自 CPW是普通的并行数据,所以,接口电路应 具有实现不同串行通信方式下的数据格式化的任务.在异步通信方式下,接口自 动生成起止式的帧数据格式. 在面向字符的同步方式下,接口要在待传送的数据 块前加上同步字符(2)进行串-并转换:串行传送,数据是一位一位串行传送的,而计算机处理数据是并

2、行数据. 所以当数据由计算机送至数据发送器时,首先把串行数据转换 为并行数才能送入计算机处理.因此串并转换是串行接口电路的重要任务.(3)限制数据传输速率:串行通信接口电路应具有对数据传输速率一一波特率进行选择和限制的水平.(4)进行错误检测:在发送时接口电路对传送的字符数据自动生成奇偶校验位或其他校验码.在接收时,接口电路检查字符的奇偶校验或其他校验码,确定是 否发生传送错误.(5)进行TTL与EIA电平转换:CPUF口终端土采用TTL电平及正逻辑,它们与EIA采用的电平及负逻辑不兼容,需在接口电路中进行转换.(6)提供EIA-RS-232C接口标准所要求的信号线:远距离通信采用MODEf,

3、需要9根信号线;近距离零 MODET式,只需要3根信号线.这些信号线由接口电路提供,以便与 MOD或终端进行联络与限制.(7)为了完成上述串行接口的任务,串行通信接口电路一般由可编程的串行接口芯片、波特率发生器、EIA与TTL电平转换器以及地址译码电路组成.其中,串行接口芯片,随着大规模继承电路技术的开展,通用的同步(USR邛口异步(UAR根口芯片种类越来越多,它们的根本功能是类似的,都能实现上面提出的串行通信接口根本任务的大局部工作,且都是可编程的.选用这些芯片作为串 行通信接口电路的核心芯片,会使电路结构比拟简单.1.现场总线同 RS-232/485/422的区别与应用PC与智能设备通讯多

4、借助 RS232 RS48那么太网等方式,主要取决于设备的接 口标准.但 RS232 RS485R能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的标准,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性.在RS23减 RS485设备联成的设备网中,如果设备数M超过 2台,就必须 使用RS485做通讯介质,RS485网的设备间要想互通 信息只有通过“主(Master) 设备中转才能实现,这个主设备通常是PC而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备.而现场总线技术是以ISO/OSI模型为

5、 根底的,具有完整的软件支持系统,能够解决总线限制、冲突检测、链路 维护等问题.现 场总线设备自动成网,无主 /从设备之分或允许多主存在.在同一个层次上不同厂家的产品可以互换,设备之间具有互操作性.2. RS-232的概念RS-232是一个串口通讯标准,它标准了异步串口通讯水平,还有硬件流限制、软件流限制和校验位.由于这个标准已经使用了十年以上,几乎所有的数字通讯 设备都有限制界面,而且都使用 RS-232作为通讯界面.典型的通讯距离为9600bps时最大可到达15米.3. RS-422的概念RS-422是一个串口通讯标准,它相比RS-232提供更长距离的通讯水平,而且使用更少的信号线.RS-

6、422数据传输使用差分信号作为技术,并且最大速率可以到达10Mbps在9600bps的速度下,通讯距离最大可达1.2公里.4. RS-485的概念RS-485是RS-422的增强版本.它使用2线的总线技术,并且兼容RS-422界面.使用RS-4852线总线,你可以建立一个非常经济的网络,然而RS-485只定义了 电气信号特性而没有定义其它的,那么用尸就必须用自己的软件或协议来限制RS-485 网络.5.什么是串口通讯?并行通讯?串口通讯是一个比特一个比特的传输数据的,只使用一条信号线持续的发送.并行通讯是一个字节一个字节的传输数据的.也就是说,一个字节的所有比特位 都是在不同的线路上同时发送出

7、去的.6.突波保护的概念TOV舜时超电压来源于闪电、静电放电和其他形式的高电压,是一种引起设备损坏的主要原因.突波保护能吸收 TOVA而有效防止设备损坏.7.同步通讯与异步通讯的区别 同步通讯从数字通讯开展而来,例如:电脑间通讯当一个bit传输过来时它 需要在同样的时间片内决定数据的内容.在这里, 传输的字符没有限制, 它允许 使用非常高的波特率进行数据传输.8.什么是TCP/IP?效劳器IP是什么?TCP/IP是一组用于在网络上共享数据的通讯协议.它是由ARPAndfl织发起的,精确名称为“In ternet Protocol Suite .其中TCP/IP只是这个群组中的两 个,由于它是目

8、前最好的协议,逐渐被群众接受. 从终端应用甚至到家庭应 用都可以用到这个协议,目前几乎所有的电脑都可提供TCP/IP效劳.当转换器工作在TCPCIient或UDPT式下时必须指定效劳器IP.在TCPCIient工作方式 下,转换器加电或与效劳器的 TCP1接断开时,转换器自动向此IP发出连接请求.在UDP 工作方式下,转换器向这个地址发送数据.9.终端电阻的主要作用当一个电信号在一个传输线中穿过 2个不同的电阻点, 如果阻抗不匹配, 会引起 信号反 射.信号反射引起信号扭曲, 从而导致传输错误. 解决这个问题的方法是 在线的末端增 加一个电阻, 其阻值和电线的阻值相同, 并且该电阻应该加在接受

9、 端.10.什么是FIFO、它的作用?FIFO是用来描述缓存的特定术语.FIFO缓存根据数据接收的顺序来发送数据,并用来降低处理芯片 UARTU如用在串口通讯 C16550c勺中断频率.11.什么是光隔保护?它的功能 ?由于电线两端的地电压不同,长距离连接的通讯设备会因电压不匹配而造成损坏.光隔保护会在线的两端使用光电隔离元件来隔离敏感的设备组件,保护设备 不受损坏.12.转换器端口与效劳器端口的区别?当转换器工作在 TCPCIient、TCPServer或UDPT式下时必须指定.在 TCPClient工作方式下,转换器使用本端口向效劳器发出连接请求.在TCP Server工作方 式下时,转换

10、器在此端口下监听,等待其它设备的连接.在UDPT式下,转换器 在此端口发送和接收数据.当转换器工作在TCPCIient或UDPT式下时必须指定.在下,转TCPCIient工作方式换器加电或与效劳器的 TCP1接断开时,转换器自动向效劳器的这个端口发出连接请求.在 UDPT作方式下,转换器向效劳器的这个端口发送数据.13.数据位、校验位、停止位的概念与功能数据位:在串口异步传输中,一组数据实际包含的数据位数.这个参数应与同转 换器这个串口连接的设备的数据位具有相同的值.校验位:在串口异步传输中,一组数据所采用的数据过失校验方式.这个参数应 与同转换器这个串口连接的设备的校验方式相同.停止位:在串

11、口异步传输中,一组数据中用来表示这组数据结束的数据的位数这个参数应与同转换器这个串口连接的设备的停止位数相同.14.流M限制的含义与应用保证发送在其发送数据时速率不超过接收设备接收速率的技术.当接收设中的缓 冲区充满时,就发送一条消息给发送设备暂停传送,宜到缓冲区内的数据被处理掉,再通知发送设备发送数据.流M限制有 无、硬件(CTS/RTS)、软件(Xon / Xoff)三种方式.假设设置为无,那么不采用流M限制技术;假设设置为硬件,那么使用串口的RTqDCTS两条信号线来进行流M限制;假设设置为软件,那么利用软件的方式来通知.这个参数应与同转换器这个串口连接的设备的流M限制方式相同.15.最小发送时间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论