编辑推荐 编辑推荐: (1)综合讲述方面教材较多,针对性较为单一,目前市面上大多教材仅仅是针对组态软件使用方法描述(理论知识)较多,而缺乏组态软件在工程上的实际运用(软件与硬件的结合)的教材。(2)在很多教材中,软件使用方法的理论知识描述过多,而实例描述过少,学生学习起来比较难以理解,从而应用软件比较困难。(3)从我校实际出发,我院组态实验室设备中,上位机主要支持的是亚控公司的组态王软件开发,下位机包括单片机和PLC实验平台,目前在版教材中很少有相应针对性教材包括组态王基于单片机的控制应用、组态王基于PLC的控制应用以及对工业控制系统中的4类典型应用. 本书特色在以目前国内应用最广泛的北京亚控科技发展有限公司开发研制监控组态软件“组态王7.5”为基础,首先通过设计一个化学反应监控画面为例,阐述了组态软件的基本理论与应用,最后结合作者 “基于现场总线粮情管控一体化系统的研究与设计”和“组态王在电镀控制系统的应用”两个工程项目,详细讲述了基于现场总线粮情管控一体化系统和电镀控制系统的监控界面的设计过程。 内容推荐 “组态”的概念是伴随集散控制系统的出现才开始被广大生产过程自动化技术人员所熟知的,当前组态软件的应用领域已经拓展到了工业生产、科学研究等各个方面,对于自动化相关专业技术人员的知识更新与培训具有十分重要的作用。本书以北京亚控科技发展有限公司开发研制的组态软件“组态王7.5”为基础(也有“组态王6.53”),通过设计一个化学反应监控画面,阐述了组态王软件的基本理论与应用,并对工程管理器及组态王运行系统、组态王信息窗口及用户管理与系统安全、配方管理、冗余系统、组态王历史库、组态王与其他应用程序的动态数据交换、OPC设备等内容做了介绍。最后结合“基于现场总线粮情管控一体化系统的研究与设计”和“组态王在电镀控制系统的应用”两个科研项目,详细讲述了基于现场总线粮情管控一体化系统和电镀控制系统的监控界面的设计过程。 本书配有电子教案、教学大纲及习题参考答案等资源,需要的读者可登录www.cmpedu.com免费注册,审核通过后下载使用,或联系编辑索取(微信:18515977506,电话:010-88379753)。本书可作为电气工程及其自动化、电子信息工程、机电一体化、计算机科学与技术等专业本专科生的教材和参考用书,也可供自动化相关工程技术人员阅读参考。 目录 目录 前言 第1章 监控组态软件概述1 1.1 监控组态软件的历史背景及发展 趋势2 1.1.1 监控组态软件的历史背景2 1.1.2 组态软件作为单独行业的出现是 历史的必然3 1.1.3 现场总线技术的成熟更加促进了 组态软件的应用3 1.1.4 能够同时兼容多种操作系统平台是 组态软件的发展方向之一3 1.1.5 组态软件在嵌入式整体方案中将 发挥更大作用4 1.1.6 组态软件在CIMS应用中将起到 重要作用4 1.1.7 信息化社会的到来为组态软件 拓展了更多的应用领域5 1.2 组态软件的设计思想及特点5 1.2.1 组态软件的特点5 1.2.2 组态软件的设计思想6 1.2.3 对组态软件的性能要求7 1.3 监控组态软件组态王8 1.3.1 组态王嵌入版8 1.3.2 组态王KingSCADA 3.0版9 1.3.3 组态王KingView 6.53版10 习题与思考题11 第2章 开始一个新工程12 2.1 建立新工程12 2.1.1 工程简介12 2.1.2 使用工程管理器13 2.1.3 建立新工程13 2.2 设计画面15 2.2.1 使用工程浏览器15 2.2.2 建立新画面16 2.2.3 使用图形工具箱16 2.2.4 使用调色板17 2.2.5 使用图库管理器17 2.2.6 继续生成画面18 2.3 定义外部设备和数据变量19 2.3.1 定义外部设备19 2.3.2 数据词典中变量的类型22 2.3.3 变量基本属性的说明24 习题与思考题27 第3章 动画设计28 3.1 动画连接28 3.1.1 液位示值动画设置28 3.1.2 阀门动画设置30 3.1.3 液体流动动画设置30 3.2 命令语言33 3.2.1 命令语言概述33 3.2.2 实现画面切换功能34 3.2.3 如何退出系统35 3.2.4 定义热键36 习题与思考题36 第4章 报警和事件37 4.1 建立报警和事件窗口37 4.1.1 定义报警组37 4.1.2 设置变量的报警属性38 4.1.3 建立报警窗口39 4.1.4 报警窗口的操作42 4.1.5 报警窗口自动弹出44 4.2 报警和事件的输出44 习题与思考题46 第5章 趋势曲线47 5.1 实时趋势曲线47 5.2 历史趋势曲线49 5.2.1 历史趋势曲线简介49 5.2.2 设置变量的记录属性50 5.2.3 定义历史数据文件的存储目录50 5.2.4 创建历史曲线控件51 5.2.5 运行时修改控件属性55 习题与思考题57 第6章 控件58 6.1 使用XY控件58 6.2 Active X控件60 习题与思考题62 第7章 报表系统63 7.1 实时数据报表63 7.1.1 创建实时数据报表63 7.1.2 实时数据报表打印65 7.1.3 实时数据报表的存储65 7.1.4 实时数据报表的查询66 7.2 历史数据报表67 7.2.1 创建历史数据报表67 7.2.2 历史数据报表查询67 7.2.3 历史数据报表刷新70 7.2.4 历史数据报表的其他应用70 习题与思考题72 第8章 组态王与数据库连接73 8.1 SQL访问管理73 8.1.1 创建数据源及数据库73 8.1.2 创建表格模板73 8.1.3 创建记录体74 8.2 对数据库的操作75 8.2.1 连接数据库75 8.2.2 创建数据库表格75 8.2.3 插入记录76 8.2.4 查询记录76 8.2.5 断开连接78 8.3 数据库查询控件78 习题与思考题80 第9章 组态王的网络连接及 For Internet应用81 9.1 网络连接说明81 9.2 网络配置82 9.2.1 服务器配置82 9.2.2 客户端计算机配置83 9.2.3 I/O变量的远程查询85 9.3 Web功能介绍86 9.3.1 概述86 9.3.2 Web版的技术特性87 9.3.3 Web版的功能特性87 9.4 组态王中Web发布的配置88 9.4.1 网络端口配置88 9.4.2 画面发布89 9.5 在IE端浏览画面90 习题与思考题91 第10章 工程管理器及组态王运行 系统92 10.1 启动工程管理器92 10.2 工程管理器的用法92 10.3 配置运行系统94 10.4 运行系统菜单详解96 10.4.1 画面菜单97 10.4.2 特殊菜单98 10.4.3 调试菜单100 10.4.4 导航菜单100 10.4.5 关于菜单102 习题与思考题102 第11章 组态王信息窗口及用户 管理与系统安全103 11.1 如何从信息窗口中获取 信息103 11.2 如何保存信息窗口中的 信息103 11.2.1 设置保存路径103 11.2.2 设置保存参数104 11.3 如何查看历史存储信息105 11.4 如何打印信息窗口中的 信息106 11.5 信息窗口其他菜单的使用107 11.5.1 查看菜单107 11.5.2 关于菜单108 11.5.3 系统菜单108 11.6 用户管理110 11.6.1 用户管理概述110 11.6.2 设置用户的安全区与权限110 11.6.3 设置图形对象的安全区与 权限112 11.7 系统安全113 习题与思考题114 第12章 配方管理115 12.1 配方管理概述115 12.1.1 配方举例115 12.1.2 组态王中的配方管理116 12.1.3 配方的工作原理116 12.2 如何创建配方模板116 12.3 配方定义对话框中的菜单 命令118 12.4 创建配方模板120 12.4.1 加入变量120 12.4.2 建立配方120 12.4.3 修改配方属性120 12.5 如何使用配方121 12.5.1 配方命令语言函数121 12.5.2 配方示例124 习题与思考题126 第13章 冗余系统127 13.1 双设备冗余127 13.1.1 双设备冗余概述127 13.1.2 双设备冗余的功能128 13.1.3 双设备冗余的设置128 13.1.4 双设备冗余的使用130 13.2 双机热备130 13.2.1 双机热备的功能131 13.2.2 双机热备实现的原理131 13.2.3 网络工程的冗余132 13.2.4 双机热备配置133 13.3 双网络冗余136 13.4 工控软件组态王在铁路 调度中应用举例139 13.4.1 铁路调度系统计算机网络 结构设计139 13.4.2 铁路调度系统工控软件组态 王组态设计140 13.4.3 铁路调度系统计算机网络 冗余设计140 13.4.4 板卡的设置141 习题与思考题141 第14章 组态王历史库142 14.1 组态王变量的历史记录 属性142 14.2 历史记录存储及文件的 格式144 14.3 历史数据的查询145 14.4 网络历史库的备份合并145 习题与思考题148 第15章 组态王与其他应用程序的 动态数据交换(DDE)149 15.1 动态数据交换的概念149 15.2 组态王与Excel间的数据 交换150 15.2.1 组态王访问Excel的 数据150 15.2.2 Excel访问组态王的数据154 15.3 组态王与VB间的数据 交换158 15.3.1 组态王访问VB的数据159 15.3.2 VB访问组态王的数据163 15.4 如何重新建立DDE连接166 15.4.1 重新建立DDE连接菜单 命令166 15.4.2 重新建立DDE连接函数167 习题与思考题167 第16章 OPC设备168 16.1 OPC简介168 16.1.1 OPC和组态王的连接168 16.1.2 OPC的适用范围169 16.1.3 OPC的基本概念169 16.1.4 组态王与OPC171 16.2 组态王作为OPC客户端的 使用方法172 16.2.1 建立和删除OPC设备172 16.2.2 在OPC服务器中定义 数据项174 16.2.3 OPC服务器与组态王数据 词典的连接175 16.3 组态王作为OPC服务器的 使用176 16.3.1 组态王OPC服务器的功能 简介177 16.3.2 组态王OPC服务器的 使用177 16.3.3 组态王为用户提供的OPC 接口177 16.4 如何使用网络OPC通信180 习题与思考题181 第17章 组态王粮情监控系统的 应用182 17.1 引言182 17.2 系统的硬件组成183 17.2.1 系统硬件概述183 17.2.2 智能测控终端硬件电路的 设计184 17.2.3 粮仓温度测量电路的设计185 17.3 监控界面的设计185 17.3.1 建立工程185 17.3.2 主画面设计187 17.3.3 粮仓画面设计195 17.3.4 报表画面设计200 17.3.5 温湿度曲线汇总图设计204 习题与思考题205 第18章 组态王在电镀控制系统的 应用206 18.1 电镀控制系统的总体设计 思路206 18.1.1 电镀工艺选择功能206 18.1.2 电镀控制顺序流程208 18.1.3 电镀控制过程工作原理及技术 要求208 18.2 电镀控制系统的硬件设计209 18.2.1 PLC的选型209 18.2.2 PLC硬件电路的接线图209 18.3 电镀控制系统控制系统软件 设计211 18.3.1 PLC编程软件简介211 18.3.2 电镀控制系统编程设计212 18.4 电镀控制系统自动控制组态 画面设计218 18.4.1 组态画面布置设定218 18.4.2 电镀控制系统的实时数据库 建立219 18.4.3 电镀系统手动控制运行219 18.4.4 镀槽自动运行仿真221 18.4.5 酸洗环节水洗环节222 18.4.6 下料环节自动停止控制 自动右行仿真225 习题与思考题227 参考文献228 |