论文部分内容阅读
本文阐述了《智能自动化及智能控制实验室》基于CAN现场总线的控制网络的硬件组成和它们之间的拓扑结构,分析了CAN现场总线在控制领域的优势、特点和各个硬件部分在整个智能自动化及智能控制实验室系统中的功能和作用。在此基础上,进行了软件平台开发的可行性研究,着重阐述了软件平台的设计思想和部分编程实现,具体分析了该软件平台的开放性结构和环境、模块化和稳定性三大特点的具体设计:利用Windows 9X的DLL技术来实现整个软件平台的开放性和模块化设计;通过开机自检、现场维护、访问权限设定等措施来实现整个系统的稳定性。《智能自动化及智能控制实验室》软件平台集网络维护、实验过程管理、实验课程设置于一身,创造了一个开放式的网络化实验环境,为学生提供了一种直观、形象的现代化实验环境。 经过上机调试,采用面向对象的程序设计方法完成基本实验台的PCI1710数据采集卡的功能开发包的设计与实现,不仅有力地保证相关实验课程开发的顺利进行,同时也提供了一套新的开发方法,将来类似板卡的低层软件开发可以利用类的继承继续使用相关函数,避免了重复开发和资源的浪费。当然也为其他类型板卡的开发提供了一些借鉴和参考。