对工业现场进行监控,及时取得生产现场的信息,对自动化程度日益增高的现代工业企业实施高效的生产与管理无疑是一种有效和成功的实践。面对监控系统功能升级的迫切要求,推向市场的工业监控产品也必然面对如何在激烈的竞争中保持竞争力,不断高效合理地满足不同用户进一步功能扩展的要求。进一步讲,如何高效地建立目标系统的客户需求,建立功能和信息模型,向代码平滑过渡,利用这个模型进行测试和检验,如何进一步地完善系统是一个好的分布式监控系统的要求所在。 本文针对上述问题,以甘肃省省长基金项目为背景,研究了一个基于工业以太网架构的分布式监控系统。它综合利用了数据采集技术、计算机网络技术、通信技术及面向对象的编程技术,充分运用了Browser/Server模式和Client/Server模式各自的优点,采用了层次化、模块化的设计手段。同时,监控系统运用以太网的优势,克服现有的现场总线的劣势,用OPC技术和软网关技术相结合的方法来实现信息网络与控制网络的实时数据交互。 论文的重点放在监控系统的通信上,在分析比较了B/S与C/S的特点后,综合利用二者各自的优势,组建了混合模式的监控系统,利用WinSocket技术、面向对象的编程技术实现了服务器和客户端相关的系统通信、监控信息显示、报警用户管理等功能模块。该监控系统提供了一种更完善的思路,综上所述,这种监控技术必将很好的运用于工业乃至民用监控领域中。