需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:36585 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:卷染机在印染行业具有广泛的使用。它的单机控制系统已经日益完善,如果能够设计一种中央控制系统,可以同时监控多台设备,将会大大降低企业生产管理成本,提高企业的自动化程度。 根据某一企业对多台卷染机实时监测与控制的实际项目需求,仔细分析和研究了国内外工业网络的发展和使用情况之后,根据西门子S7-200系列PLC的特点设计了一套成本低、扩展性强的基于串口服务器的工业以太网设备联网方案。在此方案的基础上仔细分析了西门子公司尚未公开的PPI协议及计算机多线程串口通信,掌握了计算机用PPI协议同时对多台S7- 200 PLC混合存储区多组数据的一次读写技术。使用C#编程语言,在Visual Studio 2008开发环境中,通过基于面向对象的设计思想,对系统的要求进行合理的抽象与分层,然后逐步实现各层功能,最后在整合各层,开发了卷染机中央控制系统软件。最终实现了通过计算机集中控制6台卷染机,检测设备状态、上传和下载配方和显示主要工艺参数图表的功能。 所设计的卷染机中央控制系统联网方便快捷,不受距离限制,结构简单、运行可靠。系统可扩展性很高,只要对系统软件中的通信内容和数量稍作修改,即可应用于其他使用西门子S7-200PLC作为控制单元的设备监控管理系统。 关键词:多台监控;PPI通信;卷染机;串口通信;多线程
目录 摘要 ABSTRACT 第1章 绪论-1 1.1课题来源及其意义-1 1.2工业网络的研究状况简介-1 1.3主要研究内容-2 第2章 总体方案设计-5 2.1需求分析-5 2.2系统总体结构方案-5 2.2.1 计算机与PLC通信的内容-6 2.2.2系统的总体结构-6 2.3通信网络的选择与设计-7 2.3.1西门子PLC支持的通信协议-8 2.3.2通信网络的选择-9 2.4通信网络的连接-12 2.5通信协议的选择-14 2.6软件开发环境的选择-14 第3章 计算机对PLC的读写-15 3.1计算机与PLC的通信内容-15 3.2 PPI协议介绍-16 3.2.1协议通信概述-16 3.2.2数据读取-19 3.2.3数据写入-24 3.2.4 Run和Stop-27 第4章 软件设计-29 4.1软件的总体结构-29 4.2通信模块-29 4.3用户界面模块-31 4.3.1状态监控界面-31 4.3.2历史趋势图界面-32 4.3.3配方处理界面-32 4.3.4详细历史查询-33 4.3.5菜单的设置-34 4.4数据库设计-34 第5章 结论与展望-37 5.1结论-37 5.2不足之处及未来展望-37 参考文献-39 致 谢-40 附录A: 程序源代码-41 |