案例解说Delphi典型控制应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

前言

计算机控制技术在通信、遥感、无损检测、智能仪器、工业自动控制等工程领域有着广泛的应用。在开发计算机控制系统时,程序设计是很多技术人员要面临的问题。在高校和科研院所,有众多的研究人员在使用各种计算机控制系统,他们都迫切需要相关的书籍来帮助他们学习相关的编程技术。

Delphi是美国Borland公司推出的基于面向对象程序设计语言的可视化集成开发工具,是源于Object Pascal的一种现代程序设计语言。Delphi为程序开发人员提供了快速应用程序开发的理念,具有编译速度快、IDE反应速度快、完全开放的VCL源代码、领先的数据库技术等优点。使用Delphi开发应用程序,将会大大提高编程效率,使您轻松完成工作。

用Delphi实现数据采集,一般需要编写DLL和ActiveX组件,然后通过Delphi的API功能调用和组件调用,实现对模拟量输入/输出、数字量输入/输出及计数等功能。就Delphi应用来说,一般厂商都为他们的数据采集卡提供了丰富的DLL函数和ActiveX组件,以灵活的方式实现各种数据采集功能。

本书从工程应用的角度出发,通过7种典型的计算机控制系统(包括基于PLC、单片机、PCI数据采集卡、USB数据采集板、CAN数据采集模块、远程I/O模块、智能仪器),对工业控制系统中的4类典型应用,包括模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的Delphi程序设计方法进行了详细的讲解。

淡化理论,建立控制系统整体概念,以工程实践为主,硬件系统设计采用“搭积木”方式,突出程序设计,重在功能实现,有较强的实用性和可操作性,这是本书的特色。

本书内容丰富,提供的实例均有具体的设计任务、详细的操作步骤和完整的程序代码,同时注重解决工程实际问题。本书可供各类自动化、计算机应用、机电一体化等专业的大学生和研究生学习计算机控制技术使用,也可供计算机控制系统研发的工程技术人员参考。

为方便读者学习,本书提供超值配套光盘,内容包括所有案例的源程序、软硬件资源、程序运行录屏和系统测试录像等。

本书由石河子大学朱东芹编写第1、2章,郑瑶编写第3、4章,刘恩博编写第5章,查志华编写第6、7章,李江全编写第8章及附录。全书由朱东芹担任主编,郑瑶、李江全担任副主编,由李江全教授统稿。参与编写、程序设计等工作的人员还有田敏、李宏伟、郑重、任玲、龚立娇、王洪坤、汤智辉、胡蓉、王平、邓红涛等老师。电子开发网、北京研华科技、西安达泰电子、石河子大学电气工程实验中心等单位或公司为本书的编写提供了宝贵的技术支持和帮助,借此机会向他们致以深深的谢意。

由于编者水平有限,书中难免存在不妥或错误之处,恳请广大读者批评指正。

作者

2010年10月