论文部分内容阅读
EIMS(Embedded Intelligent Monitoring System)嵌入式智能监控系统是我们在研的全新的一套工业用监控系统,该系统采用目前国内嵌入式领域最新的技术进行硬件和软件集成,开发从系统总体设计、现场总线接口硬件及软件驱动、添加硬件设备驱动到组态软件中以及进行组态。因此构建一个在工业过程监控中应用的系统平台。在系统开发中在国内我们首次将PROFIBUS现场总线技术通过PC/104总线与WINCE操作系统和运行在WINCE操作系统上的组态软件MCGSE结合起来,进行了全新的研究尝试,并取得了一定成果,为系统的进一步完善打下了一定基础。 Windows CE是微软公司的可定制嵌入式操作系统,并广泛地成功应用在掌上电脑、汽车地理信息定位、无线通讯等领域,2001年底开始向中国一般用户开放的WINCE3.0版本及2002年初在中国发布的WINCE.NET版本开始具备了在监控领域应用的功能,由于其自身的很多优点而体现出良好的应用前景,在此之前人们一般使用UNIX、QNX等操作系统来开发。MCGSE组态软件是昆仑通态公司开发的,运行于Windows CE.net操作系统上的嵌入式组态软件,具有功能强大使用方便的优点。但是在MCGSE上面应用的硬件设备的驱动程序需要由公司定做,因此不具有通用性。针对于我们所开发的系统来说不适用。因此,本论文的主要工作就是编写一个程序,使我们自己制作的硬件设备和驱动程序能够在组态软件中进行方便的使用。在编程过程中,我使用了自动化客户端程序和MCGSE组态软件进行数据交互,使用了自动化服务器端程序和我们自己的硬件的驱动程序进行数据的交互,使两方面能够成功的进行通信,并且只要在驱动程序中实现本论文程序中的自动化客户端接口,提供一个输出实时数据的函数,硬件驱动程序就可以通过该程序顺利的应用到MCGSE组态软件中,而且凡是符合Profibus-DP的从设备都可以自由的加到我们的硬件中去,因此,基本<WP=3>达到了论文的要求。因为目前国内进行EVC4.0编程的很少,可以得到的资料不多,基本是自己摸索,所以本论文是我的创新。