论文部分内容阅读
随着计算机网络技术的普及,世界范围内的产业结构发生了根本性的变革,促进了全球信息化的发展。在工业控制领域,网络技术与控制技术的结合已经成为自动化技术研究的热点。特别是Internet技术和自动控制的相互结合,使得基于网络化的PLC远程监控系统在工业控制中获得了越来越广泛的应用。本文以蛋粉生产远程监控系统为背景,讨论了一个基于网络化PLC架构的过程控制远程监控系统,它综合利用了数据采集技术、计算机网络技术、通信技术及面向对象的编程技术,充分运用了Client/Server模式的优点,采用了层次化、模块化的设计手段。同时,报警系统运用计算机与PLC间E-mail文件传输的方式。为了实现蛋粉生产过程远程监控的目标,文中提出并构建了蛋粉生产过程的PLC三层网络控制系统的总体构思。在现场控制层采用Device Net现场总线控制;在过程控制层中,PLC作为一类主站,并与编程计算机相连。使用VC++6.0编写PC-PLC通信软件,将串口编程技术和ADO技术相结合,完成对PLC数据采集及对PLC传输数据及命令。在远程管理层,采用WinSock技术、面向对象的编程技术,实现了服务器端和客户端相关的系统通信、监控信息显示、报警及用户管理等功能模块。论文主要的研究工作成果,已经成功地应用于大连绿雪蛋品发展有限公司的蛋品加工生产中,已为企业取得了良好的经济效益和社会效益。