本书着重介绍计算机控制系统的组成、基本控制算法及软、硬件系统在工业控制中的应用技术。全书共8章,主要内容以典型微型计算机(工控机和单片机)控制系统为例,介绍一般性控制系统的基本概念、原理和各组成部分,分别讲述输入/输出通道接口技术、总线接口技术、顺序控制与数字程序控制、数字控制器的设计、模糊控制技术、多处理器控制系统、计算机控制系统设计等内容。考虑到与高等院校计算机接口技术与通信、微型计算机原理、自动控制原理等先修课程和后续课程的衔接,本书采用软件与硬件相结合的方式进行讲述,侧重于实用技术的介绍。程序设计以8086汇编语言为主,结合使用C/C语言,因此设计实例更具实用性。本书可作为高等院校计算机应用、自动化、电子工程、机电工程等专业计算机控制技术课程的教材,也可作为从事计算机控制系统设计工程技术人员的参考书。本书前言前言在自动控制领域,计算机在计算、数据处理等方面获得了极大的成功,它承担着控制系统中控制器的角色,直接参与控制,从而形成了计算机控制系统。它的参与对控制系统的性能、系统的结构及控制理论等多方面都产生了极为深刻的影响。本书介绍计算机控制系统的组成、工作原理及其特点,并着重说明计算机参与控制后给控制理论及控制系统设计所带来的新问题。由于理论基础、实际需要和物质条件这3个因素,使计算机控制成为一门迅速发展的新兴学科。在没有特别说明的情况下,本书主要阐述以微型计算机为控制器的控制系统,讲解系统的组成、原理、控制过程、系统特性及相关新技术应用,将控制对象、传感器、通道及接口、数字控制器、系统软件和各种应用软件组织成一个有机的整体,形成完整的计算机控制系统,从而达到完整的“控制”目的。本书主要特点是,对经典控制系统的基本控制算法、数学变换、控制参数整定等,采用适度引入,应用其定理、定义和结论的方法讲解;将输入/输出通道接口技术同相应的输入/输出设备及控制作为一个整体考虑,使读者容易接受控制系统中的模块化概念,使内容更具有连贯性和完整性;在模糊控制系统中,引入FUZZY理论,深度和广度适度,明确模糊理论在控制系统中的作用;在总线接口技术中,着重介绍当前应用于各种仪器设备上的PCI接口总线和USB接口总线;针对多机控制系统在现代计算机控制系统中的发展趋势,对几种主导市场的现场总线技术进行介绍;介绍计算机控制系统的设计方法和步骤,选取两个经典的实例,作为各种相关技术的综合应用。另一方面,在本书编写过程中,着重于建立学生对计算机控制系统的整体概念,培养学生软件、硬件相结合的系统设计能力。对计算机及相近专业的学生,根据课程设置的需要,可选讲部分章节的内容。本书的第1章、第6章、第7章由朱玉玺编写,第2章、第3章、第4章由崔如春编写,第5章、第8章由邝小磊编写。全书由朱玉玺统稿,阮世勋主审。在本书编写过程中,始终得到了《新编计算机类本科规划教材》编委会专家们的支持和指导,使本书得以顺利完成。由于我们水平有限,加上时间仓促,书中一定会有一些错误,殷切希望得到广大读者和同仁的批评指正,以便使本书的质量得到进一步的提高。