《网络控制技术》第2章网络基础通信.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.9.1 RS-232接口标准 下面以下图为例说明其通信过程。 图2-29 DTE和DCE的通信连接过程 2.9.1 RS-232接口标准 其通信过程如下: (1) 建立通信连接 数据终端设备A首先把针脚20置于接通状态,向它关联的数据通信设备DCE发送终端设备准备就绪DTR信号。此时DCE拨号网络另端的DCE,网络另端的DCE将针脚22振铃指示接通告诉数据终端设备B有信号到达。如果数据终端设备B准备就绪的话,设置针脚20为接通状态,与B关联的DCE的针脚8产生载波信号,并将针脚6置于接通状态。 终端A关联的DCE检测到载波信号,也设置载波信号和准备就绪信号,表明数据终端设备A和数据终端设备B的物理电路建立。通信的建立由于需要双方的同意,所以也把上述过程成为握手。 (2) 数据传送 如果终端A准备向终端B发送数据,它首先置针脚4RTS为接通状态,A关联的DCE同意请求的话,设针脚5为接通状态。此时终端A把数据从针脚2发送出来,A关联的DCE再把数据处理后送给网络,向网络另端的DCE送去。 终端B关联的DCE收到信号,处理后,通过引脚3向终端B传送数据。 2.9.1 RS-232接口标准 (3)释放通信连接 数据通信完后,如果想释放物理链路,终端A针脚20设置断开,A关联的DCE需要设置其处于未就绪状态。网络另端的DCE和终端B也进行相同的处理,通信链路就可以完成释放。 在许多的工业场合,有时并不采用数据通信设备DCE,而是直接把两个通信终端通过RS-232串口交叉连接起来,如图2-30。如果通信过程无需握手的话,则只需完成中针脚2和针脚3的交叉连接,针脚7信号地接地就可以完成通信功能。 图2-30 两个DTE串口交叉的通信连接 2.9.2 RS-485接口标准 RS-485采用平衡发送和差分接收方式实现通信。发送端G将串行口的TTL电平信号转换成差分信号A、B两路输出,经过线缆传输之后在接收端R将差分信号还原成TTL电平信号,见图2-31。 由于在它的两根信号线上传递着大小相同,方向相反的电流,而噪声电压往往在两根导线上同时出现,一根导线上出现的噪声电压也会被另外一根导线上出现的噪声电压抵消,从而较大一支噪声的干扰。另外,差分电路的也不会接地电平差异的影响。 图2-31 平衡差分电路 2.9.2 RS-485接口标准 RS-485一般情况下采用半双工工作方式,即同一时间内只有一个网络节点使用介质(或用于发送数据,或接收数据),支持多点数据通信。它最大通信距离约为1219米,最大传输速率为10Mb/s,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加 RS-485中继器。 图2-32 RS-485总线拓扑结构 2.10 开放系统的OSI参考模型 20世纪80年代以来,计算机网络系统和电话通信网络系统日益庞大,不同厂家的网络设备数据交换和互操作的问题也日益突出。 国际标准化组织(ISO)于1978年开始着手开放系统互联参考模型OSI草案,提供了一套标准来确保全世界各公司提出的不同类型网络技术之间具有良好兼容性和互操作性。1995年最终形成开放系统互联的分层模型结构,即OSI参考模型,见图2-33。 图2-33 OSI参考模型层次结构 2.10 开放系统的OSI参考模型 OSI参考模型只是提供了一个抽象的体系结构,将整个网络的通信功能分为7层 。 各层的数据并不是从一端的第N层直接送到另一端的,第N层的数据在垂直的层次中自上而下地逐层传递直至物理层,在物理层的两个端点进行物理通信。 物理层涉及到实际的物理信号的通信,因此也称为实通信,而在上述的对等层之间通信并不是直接进行的,因而称为虚拟通信。 2.10 开放系统的OSI参考模型 物理层主要完成通信线路上比特流的传输问题,规定传输介质的电气、机械、功能和过程特性。其典型的设计问题有:信号的发送电平、码元宽度、线路码型、物理连接器插脚的数量、插脚的功能、物理拓扑结构、物理连接的建立和终止、传输方式等。 数据链路层目的是保障在相邻的站与节点或节点与节点之间正确地、有次序、有规律地传输数据,数据链路层处理的成组的数据也成为数据帧。这一层的主要功能有:帧的格式约定、比特数据填充技术、数据链路的链路关系维护、信息流量控制、数据差错控制以及向物理层报告一个不可恢复的错误等。 网络层主要任务是控制数据报文在网络中的传输过程,确保报文能够正确到达目的地。因此它的核心功能就是报文的如何从源终端路由到目的终端。 运输层是一个真正意义上的端到端的层,为用户进程提供的可靠通信。主要功能:提供建立、维护和拆除传输层连接,选择网络层提供合适的服务,提供端到端的错误恢复和流量控制,向会话层提供独立于网络层的传送服务和可靠的透明数

您可能关注的文档

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档