1、2022-8-61第第7 7章章 计算机测控系统的总线技术计算机测控系统的总线技术学习目标:学习目标:l掌握测控系统总线技术的基本概念掌握测控系统总线技术的基本概念l熟悉常用的系统总线标准熟悉常用的系统总线标准l熟悉常用的串行通信总线熟悉常用的串行通信总线l了解现场总线技术了解现场总线技术2022-8-627.1 7.1 总线技术的概述总线技术的概述1.1.总线的产生总线的产生 为了使插件与插件间、系统与系统间能够正确连接,就必须对连接为了使插件与插件间、系统与系统间能够正确连接,就必须对连接各插件或各系统的基础各插件或各系统的基础总线,制定出严格的规约,即总线标准,为总线,制定出严格的规约,
2、即总线标准,为各厂商设计和生产插件模块提供统一的依据。各厂商设计和生产插件模块提供统一的依据。2.2.总线的定义及分类总线的定义及分类(1 1)总线的定义)总线的定义 总线是一组信号线的集合。这些线是系统的各插件间总线是一组信号线的集合。这些线是系统的各插件间(或插件内部芯或插件内部芯片间片间)、各系统之间传送规定信息的公共通道,有时也称数据公路,通过、各系统之间传送规定信息的公共通道,有时也称数据公路,通过它们可以把各种数据和命令传送到各自要去的地方。它们可以把各种数据和命令传送到各自要去的地方。2022-8-63(2 2)总线的分类)总线的分类 根据总线不同的结构和用途,总线有如下的根据总
3、线不同的结构和用途,总线有如下的2种类型种类型 a.a.专用总线专用总线 我们将只实现一对物理部件间连接的总线称为专用总线。专用总线我们将只实现一对物理部件间连接的总线称为专用总线。专用总线的基本优点是其具有较高的流量,多个部件可以同时发送或接受信息,的基本优点是其具有较高的流量,多个部件可以同时发送或接受信息,几乎不会出现总线争用的现象。在全互连或部分互连以及环形拓扑结构几乎不会出现总线争用的现象。在全互连或部分互连以及环形拓扑结构中使用的总线就是专用总线。中使用的总线就是专用总线。b.b.非专用总线非专用总线 非专用总线可以被多种功能或多个部件所共享,所以也称之为共享非专用总线可以被多种功
4、能或多个部件所共享,所以也称之为共享总线。每个部件都能通过共享总线与接在总线上的其他部件相连,但在总线。每个部件都能通过共享总线与接在总线上的其他部件相连,但在同一时刻,却只允许同一时刻,却只允许2 2个部件共享通信,其他部件间的通信要分时进行,个部件共享通信,其他部件间的通信要分时进行,因此准确地应称之为分时共享总线。因此准确地应称之为分时共享总线。2022-8-64 根据总线的用途和应用环境,总线可以有如下根据总线的用途和应用环境,总线可以有如下3种类型种类型a.a.局部总线局部总线b.b.系统总线系统总线c.c.外总线外总线2022-8-65 根据总线传送信号的形式,总线又可根据总线传送
5、信号的形式,总线又可分为分为2种种 a.a.并行总线并行总线 如果用若干根信号线同时传递信号,就构成了并行总线。并行总线如果用若干根信号线同时传递信号,就构成了并行总线。并行总线的特点是能以简单的硬件来运行高速的数据传输和处理。的特点是能以简单的硬件来运行高速的数据传输和处理。b.b.串行总线串行总线 串行总线是按照信息逐位的顺序传送信号。其特点是可以用几根信串行总线是按照信息逐位的顺序传送信号。其特点是可以用几根信号线在远距离范围内传递数据或信息,主要用于数据通信。号线在远距离范围内传递数据或信息,主要用于数据通信。显然,上面提到的总线和局部总线均属于并行总线范畴。而现场总显然,上面提到的总
6、线和局部总线均属于并行总线范畴。而现场总线线(FieldbusFieldbus)则是连接工业过程现场仪表和控制系统之间的全数字化、则是连接工业过程现场仪表和控制系统之间的全数字化、双向、多站点的串行通信网络。双向、多站点的串行通信网络。2022-8-667.2 7.2 系统总线系统总线1.1.PCI PCI总线总线典型PCI总线系统结构示意图2022-8-672.2.PXI PXI总线总线 PXIPXI总线是总线是 19971997年美国国家仪器公司(年美国国家仪器公司(NINI)发布的一种高性能低价)发布的一种高性能低价位的开放性、模块化仪器总线,是一种专为工业数据采集与仪器仪表测位的开放性
7、、模块化仪器总线,是一种专为工业数据采集与仪器仪表测量应用领域而设计的模块化仪器自动测试平台。量应用领域而设计的模块化仪器自动测试平台。PXI PXI结合了结合了PCIPCI的电气总线特性与的电气总线特性与Compact PCICompact PCI的坚固性、模块化及的坚固性、模块化及EurocardEurocard机械封装的特性,采用标准高性能机械封装的特性,采用标准高性能IECIEC连接器,并增加了专门的连接器,并增加了专门的同步总线。这使得它成为测量和自动化系统的高性能、低成本运载平台,同步总线。这使得它成为测量和自动化系统的高性能、低成本运载平台,广泛应用于制造测试、航空航天、军事国防
8、、汽车生产等各种工业测试广泛应用于制造测试、航空航天、军事国防、汽车生产等各种工业测试领域中。领域中。PXI系统主机组成2022-8-68 PXIPXI系统由三个基本部分组成系统由三个基本部分组成机箱、系统控制器和外围模块。机箱、系统控制器和外围模块。图所示的是一个标准的图所示的是一个标准的8 8槽槽PXIPXI机箱中,包括一个嵌入式系统控制器和七机箱中,包括一个嵌入式系统控制器和七个外围模块。个外围模块。PXIPXI机箱为系统提供了坚固的模块化封装。机箱中具有高性能的机箱为系统提供了坚固的模块化封装。机箱中具有高性能的PXIPXI背板,该背板包括背板,该背板包括PCIPCI总线,定时总线以及
9、触发总线。总线,定时总线以及触发总线。2022-8-69 PXIPXI模块化仪器系统中增加了专用的模块化仪器系统中增加了专用的10MHz10MHz系统参考时钟、系统参考时钟、PXIPXI触发触发总线、星形触发总线和槽与槽之间的局部总线。总线、星形触发总线和槽与槽之间的局部总线。PXI PXI在其背板上,将工业标准的在其背板上,将工业标准的PCPC机组件(如机组件(如PCIPCI总线)与高级触发总线)与高级触发和同步扩展组合在一起,从而在保持和同步扩展组合在一起,从而在保持PCIPCI总线所有优势的同时,满足高级总线所有优势的同时,满足高级定时、同步和相邻槽直接通信等应用中的需求。定时、同步和相
10、邻槽直接通信等应用中的需求。2022-8-610 按机械、电气及软件体系结构用方框图汇总了按机械、电气及软件体系结构用方框图汇总了PXIPXI规范的基本内容。规范的基本内容。2022-8-6117.3 7.3 串行通信总线串行通信总线1 1.串行通信的基本概念串行通信的基本概念(1 1)数据传送方式)数据传送方式串行通信中数据传送方式有三种:单工方式、半双工方式和全双工方式。串行通信中数据传送方式有三种:单工方式、半双工方式和全双工方式。单工方式半双工方式全双工方式2022-8-612(2 2)数据传输率)数据传输率 数据传输率是指单位时间内传输的信息量,可用比特率和波特率来数据传输率是指单位
11、时间内传输的信息量,可用比特率和波特率来表示。表示。比特率:比特率:是指每秒传输的二进制位数,用是指每秒传输的二进制位数,用bps(bit/s)表示。表示。波特率:波特率:是是指每秒传输的符号数,若每个符号所含的信息量为指每秒传输的符号数,若每个符号所含的信息量为1比特,则波特率等于比特率。比特,则波特率等于比特率。位位时间:时间:是是指传送一个二进制位所需时间,用指传送一个二进制位所需时间,用Td 表示表示。Td=1/波特率波特率=1/B2022-8-613(3 3)发送时钟和接收时钟)发送时钟和接收时钟 在串行通信中,二进制数据以数字信号的信号形式出现,不论是发在串行通信中,二进制数据以数
12、字信号的信号形式出现,不论是发送还是接收,都必须有时钟信号对传送的数据进行定位。在送还是接收,都必须有时钟信号对传送的数据进行定位。在TTLTTL标准表示标准表示的二进制数中,传输线上高电平表示二进制的二进制数中,传输线上高电平表示二进制1 1,低电平表示二进制,低电平表示二进制0 0,且,且每一位持续时间是固定的,由发送时钟和接收时钟的频率决定。每一位持续时间是固定的,由发送时钟和接收时钟的频率决定。发送时钟发送时钟2022-8-614 接收时钟接收时钟 波特率因子波特率因子 接收时钟和发送时钟与波特率有如下关系:接收时钟和发送时钟与波特率有如下关系:F=F=n nB B 这里这里F F是发
13、送时钟或接收时钟的频率;是发送时钟或接收时钟的频率;B B是数据传输的波特率;是数据传输的波特率;n n称为称为波特率因子。在实际串行通信中,波特率因子可以设定。在异步传送时,波特率因子。在实际串行通信中,波特率因子可以设定。在异步传送时,n=1n=1,1616,6464,实际常采用,实际常采用n=16n=16。在同步通信时,波特率因子。在同步通信时,波特率因子n n必须必须等于等于1 1。2022-8-6152.2.串行串行通信的同步和异步方式通信的同步和异步方式(1 1)异步通信)异步通信 异步通信方式(异步通信方式(Asynchronous Data CommunicationAsync
14、hronous Data Communication,ASYNCASYNC),又),又称起止式异步通信,是计算机通信中最常用的数据信息传输方式。它是称起止式异步通信,是计算机通信中最常用的数据信息传输方式。它是以字符为单位进行传输的,字符之间没有固定的时间间隔要求,而每个以字符为单位进行传输的,字符之间没有固定的时间间隔要求,而每个字符中的各位则以固定的时间传送。收、发双方取得同步的方法是采用字符中的各位则以固定的时间传送。收、发双方取得同步的方法是采用在字符格式中设置起始位和停止位。在一个有效字符正式发送前,发送在字符格式中设置起始位和停止位。在一个有效字符正式发送前,发送器先发送一个起始位
15、,然后发送有效字符位,在字符结束时再发送一个器先发送一个起始位,然后发送有效字符位,在字符结束时再发送一个停止位,起始位至停止位构成一帧。停止位,起始位至停止位构成一帧。2022-8-616异步通信具有如下特点 1 1、起止式异步通信协议传输数据对收发双方的时钟同步要求不高,、起止式异步通信协议传输数据对收发双方的时钟同步要求不高,即使收、发双方的时钟频率存在一定偏差,只要不使接收器在一个字符的即使收、发双方的时钟频率存在一定偏差,只要不使接收器在一个字符的起始位之后的采样出现错位现象,则数据传输仍可正常进行。起始位之后的采样出现错位现象,则数据传输仍可正常进行。2 2、实际应用中,串行异步通
16、信的数据格式,包括数据位的位数、校、实际应用中,串行异步通信的数据格式,包括数据位的位数、校验位的设置以及停止位的位数都可以根据实际需要,通过可编程串行接口验位的设置以及停止位的位数都可以根据实际需要,通过可编程串行接口电路,用软件命令的方式进行设置。电路,用软件命令的方式进行设置。3 3、串行异步通信中,为发送一个字符需要一些附加的信息位,如起、串行异步通信中,为发送一个字符需要一些附加的信息位,如起始位、校验位和停止位等。这些附加信息位不是有效信息本身,它们被称始位、校验位和停止位等。这些附加信息位不是有效信息本身,它们被称为额外开销或通信开销,这种额外开销使通信效率降低。为额外开销或通信
17、开销,这种额外开销使通信效率降低。4 4、串行异步通信依靠对每个字符设置起始位和停止位的方法,使通、串行异步通信依靠对每个字符设置起始位和停止位的方法,使通信双方达到同步。信双方达到同步。2022-8-617(2 2)同步通信)同步通信 同步通信是一种连续串行传送数据的通信方式,一次通信只传送一同步通信是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。因此,在同步通信中,收发双方必须有准确的位定时信号,即帧信息。因此,在同步通信中,收发双方必须有准确的位定时信号,即双方的时钟频率要严格一致。在数据格式上,这里的信息帧与异步通信双方的时钟频率要严格一致。在数据格式上,这里的信息帧与异步通
18、信中的字符帧不同,通常含有若干个数据字符。每个字符不增加任何附加中的字符帧不同,通常含有若干个数据字符。每个字符不增加任何附加位,字符和字符是连续发送的。位,字符和字符是连续发送的。它们均由同步字符、数据字符和校验字符(它们均由同步字符、数据字符和校验字符(CRCCRC)组成。其中同步字)组成。其中同步字符位于帧开头,用于确认数据字符的开始。数据字符在同步字符之后,符位于帧开头,用于确认数据字符的开始。数据字符在同步字符之后,个数没有限制,由所需传输的数据块长度来决定;校验字符有个数没有限制,由所需传输的数据块长度来决定;校验字符有1 1到到2 2个,个,用于接收端对接收到的字符序列进行正确性
19、的校验。同步通信的缺点是用于接收端对接收到的字符序列进行正确性的校验。同步通信的缺点是要求发送时钟和接收时钟保持严格的同步。要求发送时钟和接收时钟保持严格的同步。2022-8-6183 3.串行通信的差错控制技术串行通信的差错控制技术(1 1)纠错编码)纠错编码 纠错编码是差错控制技术的核心。所谓纠错编码方法是在有效数据纠错编码是差错控制技术的核心。所谓纠错编码方法是在有效数据信息的基础上附加一定的冗余信息位,利用每个信息位的组合来监督信信息的基础上附加一定的冗余信息位,利用每个信息位的组合来监督信息码的传送情况。纠错编码的方法很多,最常用的有两种:奇偶效验码息码的传送情况。纠错编码的方法很多
20、,最常用的有两种:奇偶效验码和循环冗余校验码。和循环冗余校验码。奇偶效验码奇偶效验码数据6的奇偶校验码数据格式2022-8-619 循环冗余校验码循环冗余校验码 循环冗余校验码(循环冗余校验码(Cyclic Redundancy CheckCyclic Redundancy Check,CRCCRC)是数据通信领)是数据通信领域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可域中最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。以任意选定。循环冗余校验码就是在循环冗余校验码就是在K K位信息码后,再拼接位信息码后,再拼接R R位的校验码,整个编位的校验码,整个编
21、码长度为码长度为N N位。位。校验码生成的具体过程为:设发送信息用多项式校验码生成的具体过程为:设发送信息用多项式C(x)C(x)来表示,将来表示,将C(x)C(x)左移左移R R位,则可以表示为位,则可以表示为C(x)2R(C(x)2R(左移一位相当于乘左移一位相当于乘2 2,左移,左移R R位相当于位相当于乘乘2R2R)。这样,在)。这样,在C(x)C(x)的右边会出现的右边会出现R R位空位,这些空位就是校验码的位位空位,这些空位就是校验码的位置。通过置。通过C(x)2RC(x)2R除以生成多项式除以生成多项式G(x)G(x)得到余数就是校验码。得到余数就是校验码。2022-8-620
22、下面通过一个例子说明下面通过一个例子说明CRCCRC码的生成过程。码的生成过程。已知要发送的二进制信息码为已知要发送的二进制信息码为1110101000111101010001,设生成多项式为,设生成多项式为G(x)G(x),则可以利用如下所示的多项式模则可以利用如下所示的多项式模2 2除法求出余数,即校验码。除法求出余数,即校验码。余数余数1010即为校验码,于即为校验码,于是可求得该信息码的循环校验是可求得该信息码的循环校验码为:码为:111010100011010。2022-8-621(2 2)纠错方法)纠错方法 重发纠错重发纠错 重发纠错的工作原理是发送端发送能校验错误码的信息码(如奇
23、偶重发纠错的工作原理是发送端发送能校验错误码的信息码(如奇偶校验码),接收端根据该码的编码规则,判断信息传输中有无错误,并校验码),接收端根据该码的编码规则,判断信息传输中有无错误,并把判断结果反馈给发送端。如果发现有错误,则请求再次发送,直到接把判断结果反馈给发送端。如果发现有错误,则请求再次发送,直到接收端认为正确为止。收端认为正确为止。自动纠错自动纠错 自动纠错原理是发送端发送的信息码中要包含检错的信息码和纠错自动纠错原理是发送端发送的信息码中要包含检错的信息码和纠错的信息码。接收端收到这些编码后,进行译码,通过译码能够自动发现的信息码。接收端收到这些编码后,进行译码,通过译码能够自动发
24、现错误,而且要能够自动纠正传输中的错误。错误,而且要能够自动纠正传输中的错误。混合纠错混合纠错 混合纠错方式是重发纠错和自动纠错两种方式的结合。其工作原理混合纠错方式是重发纠错和自动纠错两种方式的结合。其工作原理是发送端发送的信息编码中有一定的检错和纠错能力;接收端接收到编是发送端发送的信息编码中有一定的检错和纠错能力;接收端接收到编码后,进行解码,若发现错误位数,且在纠错能力范围内,则自动纠错;码后,进行解码,若发现错误位数,且在纠错能力范围内,则自动纠错;如果错误位数较多,超过了纠错能力,则发出反馈信息,要求发送端重如果错误位数较多,超过了纠错能力,则发出反馈信息,要求发送端重新发送。新发
25、送。2022-8-6224.4.常用常用串行通信标准总线串行通信标准总线(1 1)RS-232CRS-232C总线总线 RS-232CRS-232C是由美国电子工业协会(是由美国电子工业协会(Electronic Industry Electronic Industry AssociationAssociation,EIAEIA)在)在19691969年颁布的一种的串行物理接口标准,也是在年颁布的一种的串行物理接口标准,也是在计算机系统中最常用的串行接口标准,用于实现计算机与计算机之间、计算机系统中最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外设之间的同步或异步通信。采用计算机与
26、外设之间的同步或异步通信。采用RS-232CRS-232C作为串行通信时,通作为串行通信时,通信距离可达信距离可达12m12m,传输数据的速率可任意调整,最大可达,传输数据的速率可任意调整,最大可达20kbps20kbps。2022-8-623RS-232C总线的电气特性总线的电气特性电气连接方式电气连接方式 主要特点:主要特点:非平衡的连接方式非平衡的连接方式采用点对点通信采用点对点通信公用地线公用地线2022-8-624最高通信速率为最高通信速率为115200bpsRS-232C标准规定通信距离应小于标准规定通信距离应小于15m。电气参数电气参数 引线信号状态引线信号状态 RS-232C标
27、准引线状态必须是以下三种之一,即标准引线状态必须是以下三种之一,即SPACE/MARK(空号空号/传号传号)、或、或ON/OFF(通通/断断)、或、或逻辑逻辑0/逻辑逻辑1。引线逻辑电平引线逻辑电平 用用-3-15V表示逻辑表示逻辑1用用+3+15V表示逻辑表示逻辑0 短路抑制性能短路抑制性能 RS-232C的驱动电路必须能承受电缆中任何的驱动电路必须能承受电缆中任何导线短路导线短路 通信速率通信速率 2022-8-625 RS-232CRS-232C串行通信的典型连接形式有两种:一种是数据终端计算机串行通信的典型连接形式有两种:一种是数据终端计算机(DTEDTE)之间,零调制解调器的连接形式
28、;另一种是数据终端)之间,零调制解调器的连接形式;另一种是数据终端PCPC机(机(DTEDTE)与数据通信设备(与数据通信设备(DCEDCE)的通信。)的通信。当通信距离较近时,可不需要当通信距离较近时,可不需要Modem,通信双方可以直接连接,这种情,通信双方可以直接连接,这种情况下,只需使用三根线(发送线、接收线、信号地线)便可实现全双工异步况下,只需使用三根线(发送线、接收线、信号地线)便可实现全双工异步串行通信。串行通信。2022-8-626 RS-232CRS-232C逻辑状态定义的正负电压范围与逻辑状态定义的正负电压范围与TTLTTL高低电平表示逻辑状态的高低电平表示逻辑状态的规定
29、不同。因此,为了能够使计算机接口与终端的规定不同。因此,为了能够使计算机接口与终端的TTLTTL器件连接,必须在器件连接,必须在RS-232CRS-232C与与TTLTTL电路之间进行电平和逻辑关系变换。电路之间进行电平和逻辑关系变换。MAX232 MAX232是是MAXIMMAXIM公司生产的,包含两路驱动器和接收器的公司生产的,包含两路驱动器和接收器的RS-232CRS-232C转换转换芯片。芯片内部有一个电压转换器,可以把输入的芯片。芯片内部有一个电压转换器,可以把输入的+5V+5V电压转换为电压转换为RS-232CRS-232C接口所需的接口所需的12V12V电压,尤其适用于没有电压,
30、尤其适用于没有12V12V的单电源系统。的单电源系统。2022-8-627(2 2)RS-422ARS-422A总线总线 为了解决为了解决RS-232CRS-232C的一系列不足,在的一系列不足,在19771977年年EIAEIA公布了公布了“平衡电压平衡电压数字接口电路的电气特性标准数字接口电路的电气特性标准”,即,即RS-422ARS-422A串行总线标准。串行总线标准。与与RS-232CRS-232C的关键区别在于的关键区别在于把单端输入改为双端差分输入把单端输入改为双端差分输入,信号地不,信号地不再公用,双方的信号地也无须相连;数据传送首先通过驱动器,把逻辑再公用,双方的信号地也无须相
31、连;数据传送首先通过驱动器,把逻辑电平转换为平衡驱动的差分信号,通过双绞线传送至接收器,接收器把电平转换为平衡驱动的差分信号,通过双绞线传送至接收器,接收器把差分信号的电位差转换回逻辑电平,实现信号的传输。差分信号的电位差转换回逻辑电平,实现信号的传输。差分信号差分信号BAVV2022-8-628(3 3)RS-485RS-485总线总线 EIA EIA于于19831983年在年在RS-422ARS-422A的基础上制定了的基础上制定了RS-485RS-485标准,全称为标准,全称为TIA/EIA-TIA/EIA-485-A485-A。RS-422ARS-422A为双通道的全双工结构,可同时实
32、现接收和发送,而为双通道的全双工结构,可同时实现接收和发送,而RS-RS-485485则为半双工,在某一时刻,数据流单向传输。除此之外,则为半双工,在某一时刻,数据流单向传输。除此之外,RS-485RS-485增加了增加了发送器的驱动能力和冲突保护功能,允许多个驱动器连接在同一条总线上,发送器的驱动能力和冲突保护功能,允许多个驱动器连接在同一条总线上,扩展了总线共模范围。扩展了总线共模范围。RS-485 RS-485总线网络一般采用终端匹配的总线型结构,即采用一条总线将总线网络一般采用终端匹配的总线型结构,即采用一条总线将各个节点串接起来,不支持环形或星型网络。各个节点串接起来,不支持环形或星
33、型网络。2022-8-629串行总线协议转换器串行总线协议转换器 2022-8-630RS485具有以下特点具有以下特点:RS-485的电气特性:逻辑的电气特性:逻辑“1”以两线间的电压差为以两线间的电压差为+2V+6V表示;逻辑表示;逻辑“0”以两线间的电压差为以两线间的电压差为-2V-6V表表示。示。RS-485的数据最高传输速率为的数据最高传输速率为10MbpsRS-485接口是采用平衡驱动器和差分接收器的组合,抗接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强。共模干能力增强。RS-485接口的最大传输距离为接口的最大传输距离为1200m,在总线上是允许连,在总线上是允许连接多
34、达接多达128个收发器个收发器,即具有多站能力和多机通信功能。即具有多站能力和多机通信功能。2022-8-631RS-232C、RS-422与与RS-485总结总结外形不是区别点,都可能有各种形式的接插件如外形不是区别点,都可能有各种形式的接插件如9、15和和25针针 RS-232、RS-422与与RS-485标准只对接口的电气特性做出规标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。自己的高层通信协议。总结:总结:RS232的传输是点对点的的传输是点对点的,并且传输距离只有并且传输距离
35、只有15米米(有条件限有条件限制制).,RS422的传输支持一点对多点,的传输支持一点对多点,RS485的传输支持多点对的传输支持多点对多点多点,传输距离达到传输距离达到1200米米.(采用半双工传输采用半双工传输)RS422跟跟485的区别在于它传输方式是全双工传输的区别在于它传输方式是全双工传输 注意:一般的电脑只配有注意:一般的电脑只配有RS232串口,若要想用它和工控装串口,若要想用它和工控装置的置的RS-485串口相接,就需使用外置串口相接,就需使用外置RS-232/RS-485转换转换头,对头,对RS-232口转换后即可相连了。口转换后即可相连了。2022-8-632(4 4)US
36、B USB总线总线 USB USB(Universal Serial Bus)Universal Serial Bus)是一种通用串行总线,是由是一种通用串行总线,是由ConpaqConpaq,DECDEC,IBMIBM,InterInter,MicrosoftMicrosoft,NECNEC和和NorthenNorthen Telecom Telecom等公司为简化等公司为简化PCPC与与外设之间的互连而共同研究开发的一种免费的标准化连接器,它支持各种外设之间的互连而共同研究开发的一种免费的标准化连接器,它支持各种PCPC与外设之间的连接,还可实现数字多媒体集成。与外设之间的连接,还可实现数
37、字多媒体集成。USB USB主要特点是:即插即用,可热插拔。主要特点是:即插即用,可热插拔。USBUSB连接器将各种各样的外设连接器将各种各样的外设I/OI/O端口合而为一,使之可热插拔,具有自动配置能力,用户只要简单地将端口合而为一,使之可热插拔,具有自动配置能力,用户只要简单地将外设插入到外设插入到PCPC以外的总线中,以外的总线中,PCPC就能自动识别和配置就能自动识别和配置USBUSB设备。设备。USB USB技术的另一个特点是传输速度快。技术的另一个特点是传输速度快。USB2.0USB2.0标准的最高传输率可达标准的最高传输率可达480Mbps480Mbps。对于高速且需要高带宽的外
38、设,。对于高速且需要高带宽的外设,USBUSB以全速以全速12Mb/s12Mb/s的速率传输数的速率传输数据;对于低速外设,据;对于低速外设,USBUSB则以则以1.5Mb/s1.5Mb/s的速率传输数据。的速率传输数据。USBUSB总线会根据外设总线会根据外设情况在两种传输模式中自动地动态转换。情况在两种传输模式中自动地动态转换。2022-8-633 USBUSB总线结构简单,采用总线结构简单,采用4 4线电缆,其中线电缆,其中2 2根是用来传送数据的串行通根是用来传送数据的串行通道,另外道,另外2 2根为下游设备提供电源。根为下游设备提供电源。USB USB是基于令牌的总线,是基于令牌的总
39、线,USBUSB主控制器广播令牌,总线上设备检测令牌中主控制器广播令牌,总线上设备检测令牌中的地址是否与自身相符,通过接收或发送数据给主机来响应。的地址是否与自身相符,通过接收或发送数据给主机来响应。2022-8-634 USB USB系统采用级联星型拓扑结构,由主机(系统采用级联星型拓扑结构,由主机(HostHost)、集线器()、集线器(HubHub)和功能设备三个基本部分组成。和功能设备三个基本部分组成。主机主机,也称为根、根,也称为根、根结或根结或根HubHub,它做在主板上,它做在主板上或作为适配卡安装在计算机或作为适配卡安装在计算机上,主机包含有主控制器和上,主机包含有主控制器和根
40、集线器(根集线器(Root HubRoot Hub),控),控制着制着USBUSB总线上的数据和控总线上的数据和控制信息的流动,每个制信息的流动,每个USBUSB系系统只能有一个根集线器,它统只能有一个根集线器,它连接在主控制器上。连接在主控制器上。集线器集线器是是USBUSB结构中的特定组成部分,它提供端口将设备连接到结构中的特定组成部分,它提供端口将设备连接到USBUSB总线上,同时检测连接在总线上的设备,并为这些设备提供电源管理,总线上,同时检测连接在总线上的设备,并为这些设备提供电源管理,负责总线的故障检测和恢复。负责总线的故障检测和恢复。2022-8-635USB连接设备和主机的连接
41、方法连接设备和主机的连接方法 USB 集线器和设备的电阻连接2022-8-636USB连接设备和主机的连接方法连接设备和主机的连接方法 USB集线器通过监视差分数据线来检测设备是否已连接到集集线器通过监视差分数据线来检测设备是否已连接到集线器的端口上线器的端口上.当没有设备连接到当没有设备连接到USB端口时,端口时,D+和和D-通过下拉电阻通过下拉电阻Rpd电平是电平是近地的。近地的。USB设备必须至少在设备必须至少在D+和和D-线的任意一条上有一个上拉电阻线的任意一条上有一个上拉电阻Rpu 由于由于Rpu=1.5K,Rpd=15K,所以数据线上会有所以数据线上会有90%的的Vcc电压电压集线
42、器通过检测不同的数据线电压接近集线器通过检测不同的数据线电压接近Vcc来判别是哪一类来判别是哪一类USB设备连接到其端口上设备连接到其端口上如如D+电平接近电平接近Vcc,D-近地,则所连设备为全速设备近地,则所连设备为全速设备如如D-电平接近电平接近Vcc,D+近地,则所连设备为低速设备近地,则所连设备为低速设备当当D+和和D-的电压都降到的电压都降到0.8V以下,并持续以下,并持续2.5微妙以上的微妙以上的话,就认为该设备断开连接了。话,就认为该设备断开连接了。2022-8-6377.4 7.4 现场总线技术现场总线技术1 1.现场总线现场总线概述概述(1 1)现场总线的定义)现场总线的定
43、义 现场总线是指安装在制造或过程区域的现场装置与控制室内的自动现场总线是指安装在制造或过程区域的现场装置与控制室内的自动装置之间的数字式、串行、多点通信的数据总线。简单说,现场总线就装置之间的数字式、串行、多点通信的数据总线。简单说,现场总线就是以数字通信替代了传统是以数字通信替代了传统4-20mA4-20mA模拟信号及普通开关量信号的传输,是模拟信号及普通开关量信号的传输,是连接智能现场设备和自动化系统的全数字、双向、多站的通信系统。连接智能现场设备和自动化系统的全数字、双向、多站的通信系统。按照国际电工委员会按照国际电工委员会IEC61158IEC61158的标准和的标准和FF(FF(Fi
44、eldbusFieldbus Foundation Foundation,现场总线基金会现场总线基金会)的定义:现场总线是连接智能现场设备和自动化系统的的定义:现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。简单地说就是从控制室连数字式、双向传输、多分支结构的通信网络。简单地说就是从控制室连接到现场设备的双向全数字通信总线。它是应用在生产现场,在微机化接到现场设备的双向全数字通信总线。它是应用在生产现场,在微机化测控设备之间实现双向串行多节点数字通信的系统。测控设备之间实现双向串行多节点数字通信的系统。2022-8-638(2 2)现场总线的特点)现场总线的特点
45、 简单地概括现场总线技术的特点是:信号传输全数字,控制功能全简单地概括现场总线技术的特点是:信号传输全数字,控制功能全分散,标准统一全开放。分散,标准统一全开放。系统的开放性系统的开放性 开放系统是指通信协议公开,各不同厂家的设备之间可进行互连并开放系统是指通信协议公开,各不同厂家的设备之间可进行互连并实现信息交换。用户可按自己的需要和对象把来自不同供应商的产品组实现信息交换。用户可按自己的需要和对象把来自不同供应商的产品组成大小随意的系统。成大小随意的系统。互可操作性与互用性互可操作性与互用性 这里的互可操作性,是指实现互连设备间、系统间的信息传送与沟这里的互可操作性,是指实现互连设备间、系
46、统间的信息传送与沟通,可实行点对点,一点对多点的数字通信。而互用性则意味着不同生通,可实行点对点,一点对多点的数字通信。而互用性则意味着不同生产厂家的性能类似的设备可进行互换而实现互用。产厂家的性能类似的设备可进行互换而实现互用。2022-8-639 它将传感测量、补偿计算、工程量处理与控制等功能分散到现场设它将传感测量、补偿计算、工程量处理与控制等功能分散到现场设备中完成,仅靠现场设备即可完成自动控制的基本功能,并可随时诊断备中完成,仅靠现场设备即可完成自动控制的基本功能,并可随时诊断设备的运行状态。设备的运行状态。智能化与功能自治性智能化与功能自治性 由于现场设备本身已可完成自动控制的基本
47、功能,使得现场总线已由于现场设备本身已可完成自动控制的基本功能,使得现场总线已构成一种新的全分布式控制系统的体系结构。从根本上改变了现有构成一种新的全分布式控制系统的体系结构。从根本上改变了现有DCSDCS集集中与分散相结合的集散控制系统体系,简化了系统结构,提高了可靠性。中与分散相结合的集散控制系统体系,简化了系统结构,提高了可靠性。系统结构的高度分散性系统结构的高度分散性 工作在现场设备前端,作为工厂网络底层的现场总线,是专为在现工作在现场设备前端,作为工厂网络底层的现场总线,是专为在现场环境工作而设计的,它可支持双绞线、同轴电缆、光缆、射频、红外场环境工作而设计的,它可支持双绞线、同轴电
48、缆、光缆、射频、红外线、电力线等,具有较强的抗干扰能力,能采用两线制实现送电与通信,线、电力线等,具有较强的抗干扰能力,能采用两线制实现送电与通信,并可满足本质安全防爆要求等。并可满足本质安全防爆要求等。对现场环境的适应性对现场环境的适应性2022-8-640(3 3)现场总线的优点)现场总线的优点 现场总线是用于过程自动化和制造自动化的现场设备或现场仪表互连现场总线是用于过程自动化和制造自动化的现场设备或现场仪表互连的现场通信网络,把通信线一直延伸到生产现场或生产设备。因而接线的现场通信网络,把通信线一直延伸到生产现场或生产设备。因而接线简单、费用低廉、维护方便。简单、费用低廉、维护方便。节
49、省硬件数量与投资节省硬件数量与投资 由于现场总线系统中分散在设备前端的智能设备能直接执行多种传由于现场总线系统中分散在设备前端的智能设备能直接执行多种传感、控制、报警和计算功能,因而可减少变送器的数量,不再需要单独感、控制、报警和计算功能,因而可减少变送器的数量,不再需要单独的控制器、计算单元等,也不再需要的控制器、计算单元等,也不再需要DCSDCS系统的信号调理、转换、隔离技系统的信号调理、转换、隔离技术等功能单元及其复杂接线,还可以用工控术等功能单元及其复杂接线,还可以用工控PCPC机作为操作站,从而节省机作为操作站,从而节省了一大笔硬件投资,由于控制设备的减少,还可减少控制室的占地面积。
50、了一大笔硬件投资,由于控制设备的减少,还可减少控制室的占地面积。2022-8-641 节省安装费用节省安装费用 现场总线系统的接线十分简单,由于一对双绞线或一条电缆上通常现场总线系统的接线十分简单,由于一对双绞线或一条电缆上通常可挂接多个设备,因而电缆、端子、槽盒、桥架的用量大大减少,连线可挂接多个设备,因而电缆、端子、槽盒、桥架的用量大大减少,连线设计与接头校对的工作量也大大减少。当需要增加现场控制设备时,无设计与接头校对的工作量也大大减少。当需要增加现场控制设备时,无需增设新的电缆,可就近连接在原有的电缆上,既节省了投资,也减少需增设新的电缆,可就近连接在原有的电缆上,既节省了投资,也减少