学位论文 > 优秀研究生学位论文题录展示

油库自动化控制系统的设计与实现

作 者: 王淳勇
导 师: 叶茂;金巍铭
学 校: 电子科技大学
专 业: 软件工程
关键词: 油库自动化控制系统 人机界面 可编程控制器
分类号: TP273.5
类 型: 硕士论文
年 份: 2010年
下 载: 141次
引 用: 0次
阅 读: 论文下载
 

内容摘要


油库自动化控制系统是针对油库的收油、输油、发油等作业环节及日常储存等环节实施信息管理,使油库的生产作业实现微机自动化网络管理,提高生产环节的安全防范措施,并在此基础上形成完整的业务信息反馈与监督控制系统。本文结合具体的项目实践,介绍了油库自动化系统所具体涉及的作业流程和实现的主要功能,以及为了实现这些功能所采用的软件平台和开发工具。系统主要分为上位机HMI监控界面,下位机PLC系统以及数据库系统三大部分。上位机采用了GE Fanuc iFIX开发工具,并主要应用其内嵌的VBA编写后台脚本程序;Quantum Unity Pro 3.0作为下位机的开发平台实现PLC的自动控制;数据库软件选用微软SQL SERVER。上位机和下位机数据通讯使用标准MODBUS协议。上位机通过自带的iFIX ODBC工具实现和数据库之间的数据读写。系统投运的实际表现证明,该系统设计合理,性能稳定,安全可靠,帮助使用单位提高了生产和作业的效率,达到了预期效果。

全文目录


摘要  4-5
Abstract  5-8
第一章 绪论  8-14
  1.1 课题背景和意义  8-9
  1.2 油库自动化系统组成及特点  9-10
  1.3 油库自动化系统的框架  10-12
  1.4 油库自动化系统要求实现的任务和功能  12
  1.5 课题研究的目标和主要工作  12-14
第二章 系统软件设计的必备知识  14-24
  2.1 VBA 相关技术  14-15
  2.2 SQL 语言  15-17
  2.3 MODBUS 通讯协议  17-23
    2.3.1 Modbus 通讯协议概述  17-19
    2.3.2 Modbus 协议传送方式  19
    2.3.3 Modbus 消息帧  19-21
    2.3.4 错误检测方法  21-23
  2.4 本章小结  23-24
第三章 总体设计  24-39
  3.1 系统总体设计  24-27
    3.1.1 系统的基本功能  24-25
    3.1.2 监视及控制功能  25-27
  3.2 系统总体设计原则  27
  3.3 开发平台的选择  27-38
    3.3.1 人机界面监控软件  27-33
    3.3.2 可编程控制器组态软件  33-36
    3.3.3 数据库软件  36-38
  3.4 软件系统预期性能分析  38
  3.5 本章小结  38-39
第四章 控制系统软件开发与功能实现  39-68
  4.1 人机界面(HMI)设计  39-41
    4.1.1 系统操作权限管理  39
    4.1.2 系统操作界面设计  39-40
    4.1.3 操作界面功能显示  40
    4.1.4 通过VBA 脚本帮助实现HMI 界面控制功能  40-41
  4.2 罐区储油管理  41-51
    4.2.1 油罐测量计量管理系统  42-45
    4.2.2 油罐使用状态定义  45-47
    4.2.3 油罐状态转换逻辑图  47-48
    4.2.4 油罐状态转换的程序设计  48-51
  4.3 输(发)油控制流程设计  51-58
    4.3.1 输(发)油控制流程设计  51-54
    4.3.2 输(发)油控制逻辑图  54-55
    4.3.3 输(发)油控制程序设计  55-58
  4.4 收油控制程序设计  58-62
    4.4.1 收油控制流程  58-60
    4.4.2 收油控制逻辑关系  60-61
    4.4.3 收油控制PLC 程序  61-62
  4.5 操作记录及基本数据分析信息  62-67
    4.5.1 报表内容要求  63-64
    4.5.2 数据库查询功能  64-65
    4.5.3 报表系统的VBA 代码分析  65-67
  4.6 本章小结  67-68
第五章 工作总结与展望  68-70
  5.1 工作总结  68
  5.2 工作展望  68-70
致谢  70-71
参考文献  71-73

相似论文

  1. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  2. CT机造型设计研究,R197.39
  3. 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
  4. 中密度板纤维干燥系统与PLC控制系统设计,TP273
  5. 电渣炉过程控制系统的设计及优化控制,TP273
  6. 基于PLC高炉布料专家自学习的设计与实现,TP273
  7. 手机游戏软件界面交互的设计与实现,TP311.52
  8. 螺杆空压机测试系统研究与实现,TH45
  9. 基于ARM的数字式比例放大器的研究,TP273
  10. 基于PLC的高速自动装配焊接机控制系统的应用研究,TP273
  11. 基于Parker 6K的三维微切削机床数控系统开发,TG659
  12. 压缩式垃圾车控制系统设计,U469.691
  13. 基于组态与PLC控制的实时操作系统研究,TP273
  14. 专题学习网站动态生成系统的设计与开发,TP393.092
  15. 基于组态技术的车轮弯曲疲劳试验机研究,TH871.3
  16. 基于GPRS的夜景照明无线监控系统中控制模块的研究与实现,TN929.5
  17. 基于感性工程学的汽车仪表人机界面设计研究,U463.7
  18. 电液位置伺服系统的智能控制,TP273.5
  19. 医疗系统自助服务终端人机界面设计研究,G252
  20. 教育机器人实验系统的设计与开发,TP242.3

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com