测控总线及仪器通信技术(第二版)
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787030508829
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:320
- 出版时间:2021-12-01
- 条形码:9787030508829 ; 978-7-03-050882-9
内容简介
全书分为8个章节。分别是:概论、数据通信基础,简单接口通信技术,共享存储区通信技术标准总线通信,现场总线,仪器专用总线,计算机外设总线。工科大学测控技术与仪器,电子信息与工程,控制科学与工程专业本科生、研究生,以及相关领域的技术人员工科大学测控技术与仪器,电子信息与工程,控制科学与工程专业本科生、研究生,以及相关领域的技术人员
目录
第1章概论1
1.1过程控制系统1
1.1.1生产过程控制系统的演变1
1.1.2我国生产过程控制系统的发展概况2
1.1.3计算机过程控制系统的基本组成3
1.2智能仪器与自动测试系统4
1.2.1概述4
1.2.2自动测试系统的组成4
1.2.3智能仪器与个人仪器5
1.3测控总线与仪器通信技术举例8
1.4测控总线与仪器通信技术的基本内容10
2章数据通信基础12
2.1数据通信的基本概念12
2.1.1信息12
2.1.2数据13
2.1.3信号13
2.1.4信道13
2.2数据通信系统的构成14
2.3传输方式14
2.3.1并行传输方式及串行传输方式14
2.3.2基带传输、载带传输与宽带传输15
2.3.3单工方式、半双工方式与全双工方式15
2.4编码15
2.4.1码元15
2.4.2内部码与通信码16
2.4.3编码与解码16
2.5复用技术17
2.5.1频分复用17
2.5.2时分复用17
2.5.3波分复用17
2.6交换技术17
2.6.1线路交换方式17
2.6.2报文交换方式和报文分组交换方式17
2.6.3报文分组交换方式的实现方法18
2.7同步技术18
2.7.1帧与帧同步18
2.7.2位同步19
2.7.3字符同步19
2.8差错控制方法20
2.9检错编码21
2.10拓扑结构23
2.11异步通信与同步通信24
第3章工业控制计算机网络27
3.1计算机网络概述27
3.2计算机网络体系结构27
3.2.1计算机网络体系结构概述27
3.2.2开放系统互连与OSI七层参考模型29
3.3ARQ协议及算法32
3.4滑动窗口流控制技术33
3.5面向字符的数据链路层通信协议34
3.5.1概述34
3.5.2字符格式及传输控制字符35
3.5.3报文分类和报文格式36
3.5.4控制数据链路的工作过程37
3.6面向比特的数据链路层通信协议39
3.6.1HDLC协议的几个基本概念39
3.6.2HDLC协议的帧格式40
3.6.3HDLC协议控制段(C)的分析和说明41
3.7局域网43
3.7.1局域网特点43
3.7.2局域网参考模型44
3.7.3局域网的存取控制方法44
3.8IEEE802标准48
3.8.1IEEE802标准的几点说明48
3.8.2逻辑链路控制协议51
3.9MAP及相关协议54
3.9.1MAP的基本内容55
3.9.2MAP的基本单元及组成57
3.9.3TOP协议57
3.10TCP/IP协议59
3.10.1TCP/IP结构模型59
3.10.2网际协议60
3.10.3传输控制协议63
3.10.4用户数据报协议65
3.11客户机/服务器模型及例程66
3.11.1客户机/服务器模式66
3.11.2WinSock套接字67
3.11.3阻塞与非阻塞67
3.11.4基本套接字的系统调用68
3.11.5异步选择机制70
3.11.6WinSock的启动和终止71
3.11.7WinSock的错误处理72
3.11.8基于WinSock的点-点通信程序设计73
第4章简单接口通信技术78
4.1I/O信道的两种基本形式78
4.2简单接口通信基本原理78
4.3简单接口通信的连接方式79
4.3.1主从式结构79
4.3.2星形结构81
4.3.3菊花链结构与环形结构82
4.3.4总线型结构86
第5章共享存储区通信技术95
5.1共享存储区的物理结构95
5.1.1公用总线方式95
5.1.2矩阵开关方式96
5.1.3多端口方式96
5.1.4总线窗口方式97
5.2共享存储区的逻辑结构97
5.2.1虚拟结构98
5.2.2信箱结构98
5.2.3通信池结构99
5.3共享存储区的分配与管理99
5.3.1判决器法99
5.3.2端口控制器法100
5.3.3本质型多端口存储器的裁决逻辑101
5.3.4总线窗口法101
5.4双端口存储器及其应用101
5.4.1双向传输的双端口存储器101
5.4.2单向传输的双端口存储器103
5.5交叉内存双通信池及其应用105
5.5.1双通信池的结构框图105
5.5.2双通信池的工作原理105
5.5.3数据桥及数据桥控制电路106
5.5.4地址桥及辅助电路108
5.5.5交叉内存双通信池应用举例109
5.6简易总线窗口109
5.6.1带简易总线窗口的双微机系统结构110
5.6.2总线开关110
5.6.3总线开关的控制逻辑111
第6章标准总线通信114
6.1总线、总线标准及标准总线114
6.2开放型系统115
6.2.1总线母板与总线插座115
6.2.2总线标准115
6.2.3总线仲裁116
6.3Multibus总线118
6.3.1Multibus总线的信号及定义118
6.3.2数据传送过程120
6.3.3禁止操作过程121
6.3.4中断操作过程122
6.3.5总线仲裁操作122
6.4STD总线124
6.4.1概述124
6.4.2STD总线的信号及其定义125
6.4.3STD总线标准的时序特性127
6.4.4中断优先权判别128
6.4.5总线优先级的仲裁130
6.5STD多微处理机系统132
6.5.1STD总线开放型系统的组织132
6.5.2STD多微处理机系统的通信机制133
6.5.3STD总线多微处理机控制系统应用举例135
第7章现场总线139
7.1概述139
7.2现场总线类型139
7.3CAN总线141
7.3.1概述141
7.3.2CAN总线基本特点141
7.3.3CAN的分层及帧格式141
7.3.4CAN总线通信介质访问控制方式143
7.4LON总线144
7.4.1概述144
7.4.2神经元芯片145
7.4.3LonWorks通信协议-LonTalk148
7.4.4LonWorks应用举例153
第8章仪器专用总线155
8.1引言155
8.2VXI总线155
8.2.1VXI系统的组成结构155
8.2.2VXI系统的总线结构157
8.2.3VXI总线器件及其通信协议160
8.2.4VXI总线仪器协议163
8.3PCI总线165
8.3.1PCI总线概述165
8.3.2PCI总线特点166
8.3.3PCI总线信号167
8.3.4PCI插槽和PCI扩展卡170
8.3.5PCI总线命令170
8.3.6PCI总线协议171
8.3.7PCI总线数据传输过程175
8.3.8PCI总线仲裁178
8.3.9PCI总线配置179
8.3.10PCI总线应用实例185
8.4PXI总线189
8.4.1PXI标准的组成189
8.4.2机械结构标准189
8.4.3电气技术标准190
8.4.4软件结构标准190
8.4.5—种基于PXI总线的通用测试分析系统190
第9章通用串行总线194
9.1USB体系结构194
9.1.1USB系统的描述194
9.1.2USB总线协议196
9.1.3错误检测与处理196
9.1.4USB设备的安装与卸载196
9.2USB通信协议197
9.2.1数据流种类197
9.2.2USB数据包格式199
9.2.3分组格式202
9.2.4事务205
9.3USB总线通信硬件设计205
9.3.1USB控制器固件程序设计206
9.3.2USB设备驱动程序设计212
9.4应用程序设计222
9.4.1USB动态链接库222
9.4.2功能函数222
第10章航空航天测控总线227
10.1引言227
10.2SpaceWire总线227
10.2.1SpaceWire总线特点227
10.2.2SpaceWire总线协议标准228
10.2.3SpaceWire节点接口设计238
10.31553B总线244
10.3.11553B总线概述245
10.3.21553B总线接口功能250
10.3.31553B总线接口整体设计252
10.3.4总线控制器(BC)的设计253
10.3.5远程终端(RT)的设计264
10.3.6总线监控器(MT)的设计267
10.3.7BC/RT/MT通用终端设计269
第11章无线通信技术及网络270
11.1概述270
11.1.1无线通信系统分类270
11.1.2无线通信的发展前景271
11.2无线通信的基本原理272
11.2.1无线电波的传播特性272
11.2.2调制解调技术273
11.2.3无线介质接入方案274
11.3射频系统及应用277
11.3.1无线通信射频系统概述277
11.3.2接收机278
11.3.3发射机280
11.3.4射频芯片nRF905及在无线影音监控系统中的应用282
11.4无线通信网络284
11.4.1无线广域网284
11.4.2无线城域网285
11.4.3无线局域网285
11.4.4无线个域网287
11.4.5AdHoc网络技术288
11.5蓝牙技术291
11.5.1蓝牙技术的概念291
11.5.2蓝牙网络拓扑292
11.5.3蓝牙协议栈292
11.5.4蓝牙系统结构293
11.6无线传感器网络294
11.6.1基本概念294
11.6.2无线传感器网络特点295
11.6.3无线传感器网络的体系结构295
11.6.4无线传感器网络的协议栈296
11.6.5无线传感器网络的应用前景297
参考文献299
附录基于WinSock的客户/服务器通信编程源程序301
节选
第1章概论 自从进入现代工业社会以来,人们更迫切地需要了解客观对象的变化情况,并根据得到的信息采取措施,以使得各种自然和人工系统的变化尽可能在人们的掌控之中。这个活动有两个基本过程:一个是对系统状态的了解,即检测过程;一个是对系统状态的改造,即控制过程。用于检测过程的人工系统称为检测系统,用于控制过程的人工系统则称为控制系统。检测的目的是为更好地控制,控制的结果需要检测来检验,这是一个反馈过程。这两类系统统称为测控系统。 仪器是人们对物质实体及其属性进行观察、监视、测定、验证、记录、传输、变换、显示、分析处理与控制的各种设备与系统的总称,主要是利用物理、化学和生物的方法,获取被检测对象的运动和变化信息,通过信息转换和处理,使其成为人们易于理解和表达的量化形式。仪器是信息的源头,是人类感知器官如听、视、触、嗅等功能的延伸和扩展。仪器按应用性质可分为计量仪器、分析仪器、生物医疗仪器、地球探测仪器、天文仪器、航空航天航海仪器、控制仪器与工业仪表等[1]。 通信是指信息的传递过程。正因为有了通信,人与人以及人与自然界之间的交流就不再受地域的限制,各种测控系统和仪器也就不再仅仅局限于单一观测量,它面对的将是一个观测对象(含多个观测量)或一个观测区域(含多个观测对象)。通信是现代测控技术和仪器技术的基础。 本教材所提到的测控系统与仪器主要是指用于工业、国防、环境、医学等领域的各种过程控制系统、仪器仪表、自动监测系统等。 1.1过程控制系统 测控系统的发展经历了从无工具到有工具,从人工监测与控制、自动监测与控制到复杂智能监测与控制的演变。过程控制系统主要用于武器的导航与制导、生产过程控制等,强调监测的目的是自动控制。下面以生产过程控制系统的演变为例介绍过程控制系统的发展历史。 1.1.1生产过程控制系统的演变 随着工业生产规模的扩大,相应的设备越来越多,结构也越来越复杂,这给生产的运行与管理带来了困难。为此,生产设备状态的监测与控制显得越来越重要,它是生产过程实现自动化,以提高生产效率、降低劳动强度的前提与保证。设备运行状态的监测与控制方式在不断地改进,尤其是信息技术的广泛应用,测控系统从结构到性能都发生了根本性变化。到目前为止,生产过程控制系统的发展经历了三个阶段。 **阶段:20世纪30~40年代。生产过程控制系统主要采用大尺寸的基地式仪表,实现单体设备就地分散的局部自动化。各单体设备之间无联系或联系很少。 第二阶段:20世纪40~50年代。生产过程控制系统主要采用单元组合仪表和巡回检测装置,实现集中监视、操作和控制,以适应生产向大型化和自动化方向发展的需要。 第三阶段:20世纪60年代至今。生产过程控制系统从车间集中控制向全厂综合自动化方向发展。尤其是计算机的出现和应用,使得工业自动化发展到一个崭新的阶段,形成以计算机技术为主,集市场调节、资源管理、生产规划、过程控制于一体的新一代计算机测控系统。 随着微处理器和嵌入式技术的发展和应用,测控系统正向微型化、智能化、系统化、网络化方向发展。从应用的方式来看,系统可分为开环监视、闭环控制、监督控制和集散控制等。 在生产过程控制系统中,计算机系统用于测控系统的过程经历了以下三个阶段。 (1) 1965年以前的试验阶段。计算机系统主要完成生产过程中的数据处理、安全监视和监督控制。1958年9月,美国Louisina公司的Sterling电厂安装了**台计算机安全监视系统。1959年3月,美国Texaco公司的Port Arthur炼油厂实现了**套计算机闭环控制系统。1960年1月,美国Monsanto公司的氨厂实现了**个计算机监督控制系统。1962年3月,美国Monsanto公司的乙烯厂实现了**个直接数字控制系统。 (2) 1965年到1969年的实用阶段。随着高性能价格比的小型计算机的出现,计算机在过程控制领域中的应用得到了更大的发展。系统主要采用集中型监控方式,一台计算机可以控制上百乃至几百个回路。但集中型监控方式也导致系统的风险集中,系统的安全可靠性将因此受到影响。一旦计算机发生故障,将影响整个系统的工作,而且这种影响是致命的。国际上,工业控制系统的连续运转率指标是99.5%。单靠一台计算机难以达到这样高的可靠性要求。实际生产中,通常采用一台计算机工作、另一台计算机备用的双工系统模式,或计算机和模拟仪表共存的混合系统模式,以分散系统的风险,提高安全可靠性。 (3) 1970年以后的成熟阶段。该阶段的典型系统是20世纪70年代中期出现的集散型控制系统和分散型综合控制系统(Total Distributed Control Systems,TDCS)。它是“4C”技术(即计算机——Computer、控制器——Controller、通信——Communication和CRT)相结合的产物。TDCS以通信系统为核心,把微型计算机、显示操作装置、过程通道、模拟仪表等有机地结合起来,采用单元组合组装方式(积木方式),为综合自动化创造了有利的条件。其特点是分散控制、集中操作、分级管理、分布自治、综合协调等。 1.1.2我国生产过程控制系统的发展概况 我国工业生产过程的计算机自动化进程是从20世纪60年代开始的。以电力系统为例,电力系统热工过程计算机监测控制的建设始于1964年,至今已有50多年的历史,大体上可分为4个阶段。 **阶段为1964年到1973年,在上海南市电厂和北京高井电厂试点。计算机系统的主要作用是实现开环监视。 第二阶段为1974年到1983年,进一步在望亭电厂、清河电厂、秦岭电厂进行试点。计算机系统的功能仍然是实现开环监视。 第三阶段为1984年到1994年,在全国范围进行推广。此时,大批小型计算机和微型计算机用于数据采集和处理,各种先进的通信与网络技术被用于系统的数据传输,计算机测控系统的应用走上了稳定发展的轨道。此阶段主要以国外进口成套系统为主。 第四阶段为1995年至今,国产集散控制系统趋于成熟。上海新华控制工程有限公司研制的XDPS-400投放国内外市场,在发电、化工、石油、纺织、造纸等诸多领域得到了广泛应用。 1.1.3计算机过程控制系统的基本组成 计算机过程控制系统主要由5部分组成,如图1-1所示。 图1-1计算机过程控制系统的基本构成 CRT操作站和上位计算机主要完成测控系统的管理、调度和静态优化处理任务,并协调指挥各监控站的工作,即完成“集中操作、综合协调”的功能;同时也完成“分级管理”的功能。CRT操作站有系统组态工作台、运行操作工作台、CRT显示器、打印机和软硬盘通信接口等。上位计算机一般是小型计算机、超小型计算机或高性能微型计算机。 高速数据通道实际上是一种具有高速通信能力的总线,负责各监控站之间以及各监控站与上位计算机、外部系统之间的数据传输,是现代计算机测控系统的支柱。该总线一般采用局域网络,使用通用或专用通信协议。 通信接口是配合高速数据通道完成各监控站之间通信的基本部件。它的结构和监控站的功能有关,主要包括移位寄存器、地址译码寄存器、驱动器和收发电路等。依通信规则,有的计算机测控系统设有通信指挥器或通信控制站。 除上位计算机外,其他通过通信接口挂接在高速数据通道上的装置都称为监控站。站的功能不同,具体构成也不同,并赋予不同的名称。每个站都以微处理器为核心,是一个高度依赖计算机技术的智能装置。 除上面的硬件系统外,计算机过程控制系统还需要配备非常丰富的软件系统,包括操作系统、网络通信系统、组态软件、数据采集软件、控制算法软件、诊断软件、报警程序等。 1.2智能仪器与自动测试系统 1.2.1概述 测量是为确定被测对象的量值而进行的处理过程,是揭示客观世界规律,用数字语言描述周围世界、进而改造世界的重要手段。凡是利用电子技术进行的测量可统称为电子测量,由此形成的仪器称为电子测量仪器,此外还有光学测量仪器、分析量测仪器等。测量仪器与微型计算机的结合,形成了微计算机化仪器(Microcomputer-Based Instruments)。 习惯上,把内部装有微计算机的仪器,或者把内部装有微计算机并可程控的仪器叫做智能仪器(Intelligent Instruments),或称为灵巧仪器(Smart Instruments)。在智能仪器中,微计算机的作用是负责信号的处理、变换、计算、判断、诊断,以及仪器测量过程的协调等。从嵌入式技术的角度来看,微计算机系统以嵌入式系统、仪器为宿主系统。随着人工智能理论与技术的成熟,智能仪器正在向着具有自学习、智能识别、智能判断的高级智能仪器发展。1982年后,出现了另一类与微计算机紧密结合的仪器,即个人仪器(Personal Instruments)或个人计算机仪器(PC Instruments)。这种仪器与智能仪器的不同之处在于它将与信号检测有关的硬件做成计算机标准部件,并置于个人计算机系统内。 通常把较少人工参与下就能自动进行测量、数据处理并以适当方式显示或输出测试结果的系统称为自动测试系统(Automatic Test System)。20世纪50年代以来,自动测试系统经历了三代演变。 **代是指自动数据采集系统、自动分析系统等。主要是将一些仪器仪表通过改造互连起来,并与计算机相连接。仪器与仪器之间、仪器与计算机之间的接口问题是当时研究的主要问题。 第二代是指采用标准化的接口母线,把测试系统中有关设备按积木的形式连接起来的系统,这些设备包括计算机、程控仪器、可控开关等。各设备均配备标准化的接口功能电路,用统一的无源母线电缆连接。计算机系统的主要作用是担任系统的控制并完成一些数据的计算和处理。 第三代是指将计算机系统和测量系统或设备更紧密地结合起来的系统。特点是用计算机软件代替传统仪器的某些硬件功能,特别是直接用计算机产生激励信号并完成测试功能。典型的应用有微型自动测试系统(Mini ATS)和虚拟仪器(Virtual Instruments)。 1.2.2自动测试系统的组成 图1-2为一个测试放大器幅频特性的自动测试系统组成原理框图。图中调节电压源给放大器建立直流工作状态。在每个测试点调整信号源产生一定频率和电平的正弦信号做激励,从电压表读取输出电压数据,*后记录并绘图。这些测试过程都由计算机通过总线指挥,并由计算机通过总线发布命令来完成放大器幅频特性的自动测量。 图1-2测试放大器幅频特性的自动测试系统的组成原理框图 1.2.3智能仪器与个人仪器 智能仪器主要包括微型计算机系统、测试功能或信号发生器、通用仪器接口总线(GPIB)三个部分,如图1-3所示。仪器中的键盘控制、输出显示是微型计算机系统的组成部分。微处理器是整个智能仪器的核心,各种信号的传递通过总线进行。键盘和显示部分的原理与微型计算机系统的接口类似。 图1-3智能仪器的组成示意图 图1-4为个人仪器的组成示意图。个人仪器共有三种结构,其中: 图1-4(a)结构是把个人仪器插件(或称仪器卡、插入式组件)直接插在个人计算机的总线扩展槽。个人仪器发展初期都是这种结构,但该结构难以满足重载仪器对散热和电源的要求,因此测试功能受到限制。 图1-4(b)结构为1984年出现的多功能个人仪器系统。该系统在PC总线扩展出来的扩展底板或外部插件箱上插上若干仪器卡,并配上可编程通用仪器接口总线和其他仪器连接,形成一个以PC扩展总线为核心的多功能仪器系统。由于采用单独的电源,该系统不仅满足了图1-4(a)结构个人仪器不能满足的电源要求,而且信号采集电路部分还避开了个人计算机的噪声干扰。 图1
-
铁道之旅:19世纪空间与时间的工业化
¥20.7¥59.0 -
金属材料及热处理
¥46.1¥72.0 -
实用电气计算
¥64.2¥88.0 -
中国传统民俗文化:建筑系列:中国古代桥梁
¥20.9¥58.0 -
嗨印刷工艺(Vol1烫印)(精)
¥147.4¥268.0 -
西门子S7-1200 PLC项目化教程
¥39.4¥54.0 -
变频器维修手册
¥69.3¥99.0 -
装配化工字组合梁设计
¥88.0¥160.0 -
气动系统装调与PLC控制
¥29.1¥39.8 -
高聚物粘结及其性能
¥34.8¥120.0 -
液压控制系统
¥12.7¥31.0 -
汽车风云人物
¥13.5¥50.0 -
品牌鞋靴产品策划-从创意到产品
¥26.5¥42.0 -
城市桥梁工程施工与质量验收手册-(含光盘)
¥61.6¥78.0 -
城镇道路工程施工与质量验收规范实施手册
¥16.4¥39.0 -
航空发动机限寿件概率损伤容限评估概述
¥67.8¥88.0 -
天才武器
¥42.0¥60.0 -
中国再制造进展
¥88.5¥118.0 -
中国烹饪工艺学粤菜教程
¥48.4¥59.8 -
蓝色水星球 重新思考我们在宇宙中的家园
¥60.7¥88.0