




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
青岛大学自动化工程学院 组态软件WinCC及其应用 刘华波2009 7 青岛大学自动化工程学院 组态软件及其应用是一门专业技术课 注重于实用性 教材 组态软件WinCC及其应用刘华波王雪何文雪张赟宁机械工业出版社 青岛大学自动化工程学院 第1章概述 1 1组态软件的产生与发展 1 1 1工业过程控制系统的发展 20世纪40年代 多数工业生产过程处于手工操作状态 人们主要凭经验 用手工方式去控制生产过程 如生产过程中的关键参数靠人工观察 生产过程中的操作也靠人工去执行 劳动生产率是很低的 青岛大学自动化工程学院 50年代前后 一些工厂企业的生产过程实现了仪表化和局部自动化 此时 生产过程中的关键参数普遍采用基地式仪表和部分单元组合仪表 多数为气动仪表 等进行显示 进入60年代 随着工业生产和电子技术的不断发展 开始大量采用气动 电动单元组合仪表甚至组装仪表对关键参数进行指示 计算机控制系统开始应用于过程控制 实现直接数字控制和设定值控制等 青岛大学自动化工程学院 70年代 随着计算机的开发 应用和普及 对全厂或整个工艺流程的集中控制成为可能 集散控制系统是把自动化技术 计算机技术 通信技术 故障诊断技术 冗余技术和图形显示技术融为一体的装置 青岛大学自动化工程学院 1 1 2组态软件的产生及发展 在组态软件出现之前 大部分用户是通过第三方软件 如VB VC DELPHI PB甚至C等 编写人机交互界面 HumanMachineInterface HMI 这样做存在着开发周期长 工作量大 维护困难 容易出错 扩展性差等缺点 世界上第一款组态软件InTouch在20世纪80年代中期由美国的Wonderware公司开发 青岛大学自动化工程学院 组态软件类似于 自动化应用软件生成器 根据其提供的各种软件模块可以积木式搭建人机监控界面 不仅提高了自动化系统的开发速度 也保证了自动化应用的成熟性和可靠性 青岛大学自动化工程学院 1 1 3组态软件的定义 组态软件是一种面向工业自动化的通用数据采集和监控软件 即SCADA SupervisoryControlAndDataAcquisition 软件 亦称人机界面或HMI MMI HumanMachineInterface ManMachineInterface 软件 在国内通常称为 组态软件 青岛大学自动化工程学院 组态软件从总体结构上看一般都是由系统开发环境 或称组态环境 与系统运行环境两大部分组成 系统开发环境和系统运行环境之间的联系纽带是实时数据库 青岛大学自动化工程学院 1 1 4组态软件的功能 作为通用的监控软件 所有的组态软件都能提供对工业自动化系统进行监视 控制 管理和集成等一系列的功能 同时也为用户实现这些功能的组态过程提供了丰富和易于使用的手段和工具 利用组态软件 可以完成的常见功能有 1 读写不同类型的PLC 仪表 智能模块和板卡 采集工业现场的各种信号 对工业现场进行监视和控制 2 可以以图形和动画等直观形象的方式呈现工业现场信息 青岛大学自动化工程学院 3 可以将控制系统中的紧急工况 如报警等 及时通知给相关人员 使之及时掌控自动化系统的运行状况 4 可以对工业现场的数据进行逻辑运算和数字运算等处理 并将结果返回给控制系统 5 可以对从控制系统得到的以及自身产生的数据进行记录存储 6 可以将工程运行的状况 实时数据 历史数据 警告和外部数据库中的数据以及统计运算结果制作成报表 供运行和管理人员参考 青岛大学自动化工程学院 7 可以提供多种手段让用户编写自己需要的特定功能 并与组态软件集成为一个整体运行 大部分组态软件提供通过C脚本 VBS脚本或C 等来完成此功能 8 可以为其它应用软件提供数据 也可以接收数据 从而将不同的系统关联和整合在一起 青岛大学自动化工程学院 9 多个组态软件之间可以互相联系 提供客户端和服务器架构 通过网络实现分布式监控 实现复杂的大系统监控 10 可以将控制系统中的实时信息送入管理信息系统 也可以反之 接收来自管理系统的管理数据 根据需要干预生产现场或过程 11 可以对工程的运行实现安全级别 用户级别的管理设置 12 可以开发面向国际市场的 能适应多种语言界面的监控系统 实现工程在不同语言之间的自由灵活切换 是机电自动化和系统工程服务走向国际市场的有利武器 13 可以通过因特网发布监控系统的数据 实现远程监控 青岛大学自动化工程学院 1 2组态软件的特点 1 2 1组态软件的特点与优势 组态软件是数据采集与过程控制的专用软件 是自动控制系统监控层一级的软件平台和开发环境 能以灵活多样的组态方式 而不是编程方式 提供良好的用户开发界面 其预设的各种软件模块可以非常容易地实现和完成监控层的各项功能 并能同时支持各种硬件厂家的计算机和I O产品 与工控计算机和网络系统结合 可向控制层和管理层提供软 硬件的全部接口 进行系统集成 青岛大学自动化工程学院 功能强大简单易学扩展性好实时多任务 青岛大学自动化工程学院 1 2 2组态软件的发展趋势 1 多数组态软件提供多种数据采集驱动程序 用户可以进行配置 2 脚本语言是扩充组态系统功能的重要手段 3 可扩展性为用户提供了在不改变原有系统的情况下 向系统内增加新功能的能力 4 组态软件的应用具有高度的开放性 5 与MES和ERP系统紧密集成 6 Internet模式的组态软件 7 发展与硬件结合的组态软件 青岛大学自动化工程学院 1 2 3使用组态软件的一般步骤 针对具体的工程应用 在组态软件中进行完整 严密的开发 使组态软件能够正常工作 典型的组态步骤如下 1 将所有I O点的参数整理齐全 并以表格的形式保存 以便在组态软件组态和PLC编程时使用 2 明确所使用的I O设备的生产商 种类 型号 使用的通信接口类型 采用的通信协议 以便在定义I O设备时做出正确配置 青岛大学自动化工程学院 3 将所有I O点的I O标识整理齐全 并以表格的形式保存 I O标识是唯一确定一个I O点的关键字 组态软件通过向I O设备发出I O标识来请求其对应的数据 4 根据工艺过程绘制 设计画面结构和画面框架 5 按照第1步统计的参数表格 建立实时数据库 正确组态各种变量参数 6 根据第1步和第3步的统计结果 在实时数据库中建立实时数据库变量与I O点的一一对应关系 即定义数据连接 青岛大学自动化工程学院 7 根据第4步的画面结构和画面框架组态每一幅静态画面 8 将操作画面中的图形对象与实时数据库变量建立动画连接关系 设定动画属性和幅度等 9 根据用户需求 制作历史趋势 报警显示以及开发报表系统等 之后 还需加上安全权限设置 10 对组态内容进行分段和总体调试 视调试情况对组态的软件进行相应修改 11 将全部内容调试完成以后 对上位组态软件进行最后完善 如 加上开机自动打开监控画面 禁止从监控画面退出等 让系统投入正式 或试 运行 青岛大学自动化工程学院 1 3当前的组态软件 1 国外组态软件 1 InTouch 2 iFIX 3 Citect 4 WinCC 5 RSView32 6 TraceMode 青岛大学自动化工程学院 2 国内组态软件 1 组态王 2 力控 3 WebAccess此外 国内的组态软件还有MCGS Controx 开物 易控 杰控 FameView 世纪星以及紫金桥组态软件等 青岛大学自动化工程学院 1 4WinCC概述 SIMATICWinCC WindowsControlCenter 视窗控制中心 是西门子在自动化领域中的先进技术和Microsoft的强大功能相结合的产物 它有各种有效功能用于自动化过程 是用于个人计算机上的 按价格和性能分级的人机界面和SCADA SupervisoryControlandDataAcquisition 系统 可以容易的结合标准和用户程序生成人机界面 准确的满足实际要求 青岛大学自动化工程学院 WinCC集成了SCADA 组态 脚本 Script 语言和OPC等先进技术 为用户提供了Windows操作系统 W1ndows2000或XP 环境下使用各种通用软件的功能 它继承了西门子公司的全集成自动化 TIA 产品的技术先进和无缝集成的特点 青岛大学自动化工程学院 WinCC运行于个人计算机环境 可以与多种自动化设备及控制软件集成 具有丰富的设置项目 可视窗口和菜单选项 使用方式灵活 功能齐全 用户在其友好的界面下进行组态 编程和数据管理 可形成所需的操作画面 监视画面 控制画面 报警画面 实时趋势曲线 历史趋势曲线和打印报表等 它为操作者提供了图文并茂 形象直观的操作环境 不仅缩短了软件设计周期 而且提高了工作效率 WinCC的另一个特点在于其整体开放性 它可以方便地与各种软件和用户程序组合在一起 建立友好的人机界面 满足实际需要 用户也可将WinCC作为系统扩展的基础 通过开放式接口 开发其自身需要的应用系统 青岛大学自动化工程学院 WinCCExplorer 系统控制器 CS RT 报警记录 选项 RT CS CS 图形 RT CS RT 报表设计器 CS RT 全局脚本 CS RT 变量记录 RTDB DB 1 4 1WinCC的体系结构 青岛大学自动化工程学院 PLC通讯 标准接口 过程可视化 基本功能 青岛大学自动化工程学院 WinCC以开放式的组态接口为基础 开发了大量的WinCC选件 Options 也称选项 来自于西门子自动化与驱动集团 和WinCC附件 Add ons 来自西门子内部和外部合作伙伴 主要包括以下部件 青岛大学自动化工程学院 1 服务器系统 2 冗余系统 3 Web浏览器 4 用户归档 5 开放式工具包 6 WinCC Dat Monitor 7 WinCC ProAgent 8 WinCC ConnectivityPack 9 WinCC IndustrialDataBridge 10 WinCC IndustrialX 11 SIMATICWinBDE 青岛大学自动化工程学院 WinCC不是孤立的软件系统 它时刻与以下系统集成在一起 与自动化系统的无缝集成 与自动化网络系统的集成 与MES系统的集成 与相应的软硬件系统一起 实现系统级的诊断功能 WinCC不仅是可以独立使用的HMI SCADA系统 而且是西门子公司众多软件系统的重要组件 比如 WinCC是西门子公司DCS系统PCS7的人机界面核心组件 也是电力系统监控软件PowerCC和能源自动化系统SICAM的重要组成部分 青岛大学自动化工程学院 1 4 2WinCC的性能特点 1 创新软件技术的使用 2 包括所有SCADA功能在内的客户机 服务器系统 3 可灵活裁剪 由简单任务扩展到复杂任务 4 众多的选件和附件扩展了基本功能 5 使用MicrosoftSQLServer作为其组态数据和归档数据的存储数据库 6 强大的标准接口 如OLE ActiveX和OPC 青岛大学自动化工程学院 7 使用方便的脚本语言 8 开放API编程接口可以访问WinCC的模块 9 具有向导的简易 在线 组态 10 可选择语言的组态软件和在线语言切换 11 提供所有主要PLC系统的通讯通道 12 与基于PC的控制器SIMATICWinAC紧密连接 软PLC 插槽式PLC和操作 监控系统在一台PC机上相结合无疑是一个面向未来的概念 青岛大学自动化工程学院 13 全集成自动化TIA TotallyIntegratedAutomation 的部件 14 SIMATICPCS7过程控制系统中的SCADA部件 如SIMATICPCS7是TIA中的过程控制系统 PCS7是结合了基于控制器的制造业自动化优点和基于PC的过程工业自动化优点的过程处理系统 基于控制器的PCS7对过程可视化使用标准的SIMATIC部件 15 集成到MES和ERP中 青岛大学自动化工程学院 1 4 3WinCC的安装 WinCC是运行在IBM PC兼容计算机上基于Windows操作系统的组态软件 其安装有一定的硬件和软件要求 青岛大学自动化工程学院 在安装WinCC前应先安装Microsoft消息队列服务 MSMQ 和SQLServer2000 对于操作系统和IE浏览器也有一定的要求 单用户系统应运行在Windows2000ProfessionalSP2及以上版本 WindowsXPProfessional上 多用户系统的WinCC服务器推荐使用Windows2000ServerSP2或Windows2000AdvancedServerSP2及以上 WinCCV6 0要求安装MicrosoftInternetExplorer6 0SP1及以上版本 青岛大学自动化工程学院 1 4 4WinCC的授权 使用WinCC需要安装授权 授权类似一个 电子钥匙 用来保护西门子公司和用户的权益 没有经过授权的软件是无法使用的 WinCC基本系统分为完全版和运行版 完全版包括运行和组态版的授权 运行版仅有WinCC运行的授权 青岛大学自动化工程学院 WinCC软件保护 安装授权之后 不能执行SCANDISK DEFRAG或者VIRENSCAN命令 因为这样会使授权丢失 青岛大学自动化工程学院 模块 核心模块 完全版128变量 完全版256变量 完全版1024变量 完全版64 000变量 青岛大学自动化工程学院 授权管理软件 青岛大学自动化工程学院 在AutomationLicenseMa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山西省忻州地区2023-2024学年七年级下学期期中双减成果展示数学试卷(含解析)
- 全球造纸市场供需趋势考核试卷
- 印刷过程余热回收技术考核试卷
- 生产效率提升策略考核试卷
- 纸质包装的防水防油技术研究考核试卷
- 2025年中国PEV薄膜数据监测报告
- 2025年中国DVI产品数据监测研究报告
- 2025年中国60匙位智能钥匙管理系统主机数据监测报告
- 2025年中国16支棉纱数据监测报告
- 2025至2030年中国高浓度聚合硫酸铁市场分析及竞争策略研究报告
- 2025年云南南方地勘工程有限公司招聘笔试参考题库含答案解析
- 吐鲁番采油厂玉果油田滚动建产工程环境影响报告书
- 2025年6月英语四级真题及参考答案
- 浙江省2024-2025学年高二下学期数学学考模拟考(三)(含答案)
- 杭州市富阳区卫健系统事业单位招聘笔试真题2024
- 2023-2024学年贵州省黔南州都匀市统编版三年级下册期末考试语文试卷
- 2025钢管租赁合同样本
- 2024年福建省厦门市思明区初中毕业班适应性练习(二)地理试卷
- 电大:理论联系实际谈一谈如何维护政治安全?参考答案
- 医学多学科诊疗制度
- 医药代表关键客户管理策略
评论
0/150
提交评论