《WINCC组态软件》PPT课件.ppt

上传人:xt****7 文档编号:16591886 上传时间:2020-10-17 格式:PPT 页数:35 大小:267.50KB
返回 下载 相关 举报
《WINCC组态软件》PPT课件.ppt_第1页
第1页 / 共35页
《WINCC组态软件》PPT课件.ppt_第2页
第2页 / 共35页
《WINCC组态软件》PPT课件.ppt_第3页
第3页 / 共35页
点击查看更多>>
资源描述
WinCC组态软件 刘美俊 WinCC(Windows Control Center,视窗控制中心 )是 SIEMENS与 Microsoft公司合作开发的、开放的过程可视化系 统。无论是简单的工业应用,还是复杂的多客户应用领域, 甚至在有若干服务器和客户机的分布式控制系统中,都可以 应用 WinCC系统。 WinCC是在 PC(Personal Computer)基础上的操作员监控系 统软件, WinCC V6.0+SP2 是运行在 Windows XP+SP2标准环境下的 HMI(Human Machine Interface,人机界面 ),具有控制自动化过程的强大 功能和极高性能价格比的 SCADA (Supervisory Control And Data Acquisition,监视控制与数据采集 )级的操作监视系统。 WinCC的显著特性就是全面开放,它很容易将标准的用户程序 结合起来,建立人机界面,精确地满足生产实际要求。通过系 统集成,可将 WinCC作为其系统扩展的基础,通过开放接口开 发自己的应用软件。 在组态软件中,通过组态生成的一个目标应用项目在计算机 硬盘中占据惟一的物理空间 (逻辑空间 ),可以用惟一的名称 来标识,称为应用程序。 组态软件的结构划分有多种标准,下面按照软件的系统环境 和软件体系组成两种标准讨论其体系结构。 (1)系统开发环境 设计人员为实施其控制方案,在组态软件的支持下,进行 应用程序的系统生成工作所必须依赖的工作环境。通过建立 一系列用户数据文件,生成最终的图形目标应用系统,供系 统运行环境运行时使用。 系统开发环境由若干个组态程序组成,如图形界面组态 程序、实时数据库组态程序等 (2)系统运行环境 在系统运行环境下,目标应用程序装入计算机内存并投入实 时运行。系统运行环境由若干个运行程序组成,如图形界面运 行程序、实时数据库运行程序等。 设计人员最先接触的一定是系统开发环境,通过系统组态 和调试,最终将目标应用程序在系统运行环境投入实时运行, 完成工程项目。 组态软件的主要作用 在图形画面生成方面,构成现场过程的图形画面被划分成三类简单的对象: 线、填充图形和文本。每个简单对象都有影响其外观的属性,对象的基本属 性包括:线的颜色、填充颜色、高度、宽度、取向、位置移动等。这些属性 可以是静态的,也可以是动态的。静态属性在系统投入运行后保持不变,与 原来组态时一致。而动态属性则与表达式的值有关,表达式可以是来自 I/O 设备的变量,也可以是由变量和运算符组成的数学表达式。这种对象的动态 属性随表达式的值的变化而实时改变,这种组态过程通常叫做动画链接。 在图形界面上还具备报警通知和确认、报表组态及打印、历史数据查询 与显示等功能。各种报警、报表、趋势都是动画链接的对象,其数据源都可 以通过组态来指定。这样每个画面的内容就可以根据实际情况由设计人员灵 活设计,每幅画面中的对象数量均不受限制。 实时数据库是更为重要的一个组件,随着 PC处理能力的增强, 实时数据库更加充分地体现了组态软件的长处。实时数据库可 以存储每个工艺点的多年数据,用户既可以测览工厂当前的生 产情况,又可以了解过去的生产情况。 通信及第三方程序接口组件是系统开放的标志,是组态软件 与第三方程序交互及实现远程数据访问的重要手段之一。它主 要有三个作用 : 1)用于双机冗余系统申,主机与从机之间的通信。 2)用于构建分布式 HMI/SCADA应用时多机间的通信。 3)在基于 Internet或 Browser/Server(B/S)应用中实现通信 功能。 组态软件通过 I/O驱动程序从现场 I/O设备获得实时数据,对数据 进行必要的加工后,一方面以图形方式直观地显示在计算机屏幕 上,另一方面按照组态要求和操作人员的指令将 控制数据送给 I/O设备,对执行机构实施控制或调整控制参数。 对已经组态的历史趋势的变量存储历史数据,对历史数据检 索请求给予响应。当发生报警时及时将报警以声音、图像的方式 通知给操作人员,并记录报警的历史信息,以备检索。 下图直观地表示出了组态软件的数据处理流程。 组态软件的数据处理流程 WinCC软件简介 WinCC是世界上 3个 (WinCC, iFix, inTatch)最成功的 SCADA 系统之一,由 WinCC系统组件建立的各种编辑器可以生成画面、 脚本、报警、趋势和报告,即使是最基本的 WinCC系统,也能 提供生成复杂可视化任务的组件和函数。 WinCC是一个模块化的自动化软件,可以灵活地进行扩展,可 应用在办公室和机械制造系统中。从简单的工程应用到复杂的多 用户应用,从直接表示机械到高度复杂的工业过程图像的可视化 监控和操作。 WinCC在开放式编程接口的基础上开发了范围广泛的选件和附 件,使之能够适应各个工业领域不同工业分支的不同需求。 启动 WinCC后, WinCC资源管理器随即打开。 WinCC资源管理器是组 态软件的核心,整个项目结构都显示在 WinCC资源管理器中。从 WinCC 资源管理器中调用特定的编辑器,既可用于组态,也可对项目进行管理, 每个编辑器分别形成特定的 Wincc子系统。 主要的 WinCC子系统包括: 1) 图形系统 用于创建画面的编辑器,也称作图形编辑器。 2)报警系统 对报警信号进行组态的过程,也称报警记录。 3) 归档系统 变量记录编辑器,用于确定对何种数据进行归档。 4) 报表系统 用于创建报表布局的编辑器,也称作报表编辑器。 5) 用户管理器 用于对用户进行管理的编辑器。 6) 通信 提供 WinCC与 SIMATIC各系列可编程控制器的连接。 在 WinCC的图形系统处理过程操作中,屏幕上所有的输入和输出信号, 通过 WinCC的图形设计器完成系统设备的可视化图形的设计和操作。 在图形设计器中, WinCC提供了丰富的图形对象 , 标准化和图形化的对象; 按钮、检查框、框和滑块; 应用窗口和显示窗口; OLE对象、 ActiveX控件; I/O域、文本列表; 棒状图、状态显示和组显示; 客户化的用户对象。 图形组件的外观由组态工程师动态控制,图形的动态控制参数,如几何形 状、颜色和样式,可通过 WinCC变量的改变或程序直接控制。 WinCC的库模块 WinCC的通信结构及原理 WinCC使用变量管理器来处理项目产生的数据以及存储在项 目数据库中的数据。 WinCC的所有应用程序必须以 WinCC变 量的形式从变量管理器中请求数据,这些应用程序包括图形 运行系统、报警记录运行系统和变量记录运行系统等。 变量管理器管理运行时的 WinCC变量,通过集成在 WinCC 项目中的通信驱动程序从过程中取出请求的变量值。通信驱 动程序利用其通道单元构成 WinCC与过程处理之间的接口, 在大多数情况下其硬件连接是利用通信处理器来完成的。 WinCC通信驱动程序使用通信处理器向 PLC发送请求消息, 然后通信处理器将相应请求的回答发回 WinCC。 创建 WinCC项目 创建 WinCC项目的过程主要包括:启动 WinCC、创 建项目、选择并安装 PLC或驱动程序、定义变量、创 建并编辑过程画面、设置 WinCC运行系统属性、激活 WinCC运行系统中的画面、使用模拟器测试过程画面 等。 1 启动 WinCC 点击 Windows任务栏中的“开始”,通过 “ SIMATIC”启动 WinCC,操作顺序为: “ SIMATIC”“WinCC” “Windows control center ” 2 创建新项目 打开 WinCC的对话框,此对话框提供三个选项:创建“单 用户项目(默认设置)”;创建“单用户项目”;创建“多 客户机项目”。 例如要创建一个名为“ start”的项目,选择“单用户项目”, 按“确定”键,输入项目名称“ start”. 如果项目已经存在,选择“打开”对话框,搜索扩展名为 “ .mcp”的文件,下次启动 WinCC时,系统自动打开上次建立的 项目,下图所示为 WinCC资源管理器窗口显示的内容。 WinCC资源管理器 图中左边浏览器窗口显示了 WinCC资源管理器的体系结构,从 根目录一直到单个项目。右边数据窗口显示所选对象的内容, 在 WinCC资源管理器浏览器窗口中,点击“计算机”图标,在 数据窗口中即可看到一个带有计算机名称( NetBIOS名称)的 服务器,用鼠标右键点击此计算机,弹出“属性”菜单,在随 后出现的对话框中,设置 WinCC运行系统的属性,例如:启动 程序、使用语言以及取消激活等等。 3 添加 PLC驱动程序 为了使 WinCC能够与 PLC通信,需要选择 PLC驱动程序,所 选的驱动程序取决于使用的 PLC的类型,在此选择 SIMATIC S7 PLC 用鼠标右键点击 WinCC资源管理器浏览器窗口中的“变量管理 器”,添加 PLC驱动程序,在弹出的菜单中,点击“添加新的 驱动程序”,如图所示。 添加新的驱动程序 在“添加新的驱动程序”对话框中,选择所需要的驱动程序 (例如 SIMATIC S7 Protocol Suite),点击“打开”按钮进行 确定,所选的驱动程序就出现在变量管理器下。 单击显示程序前方的图标,将显示所有可用的通道单元。 用鼠标右键单击通道单元 MPI,在弹出的菜单中,点击“新建 驱动程序连接”,在随后显示的“连接属性”对话框中,输入名 称(如 SPS),点击“确定”按钮即可,如图 创建新连接 4 变量和变量组 如果 WinCC资源管理器中的“变量管理器”处于关闭状态, 则必须先双击,将其激活,然后用鼠标右键点击“内部变量”, 在弹出的菜单中,点击“新建变量”,在“变量属性”对话框 中,将变量命名为“ TankLevel”,从数据类型列表中,选择“无 符号的 16位数”,然后点击“确定”即可。 在“变量属性”对话框中,单击“选择”按钮,打开“地址 属性”对话框,从变量的数据区域列表框中,选择数据区域 “位存储器”,检查地址类型是否为“字”,设置 MW“0”。 如图所示。 新建变量 5 创建过程画面 在 WinCC资源管理器中,右击“图形编辑器”,在 弹出的菜单中,单击“新建画面”选项,选择新建画 面,系统默认画面名为“ NewPdl.pdl”( pdl为画面描 述文件),右击“ NewPdl.pdl”,在弹出的菜单中,单 击“重命名画面”选项,如图所示 创建画面 1)创建水罐 在图形编辑器的的菜单栏中单击“查看” “库”,对象 库将以它自己的工具栏和对象文件夹的形式出现,双击“全 局库”,再双击右边子窗口的“ PlantElement”文件夹,双击 “ Tanks”文件夹,单击图形编辑器库中的 图标,预览查看可用的罐,单击“ Tank1”,按住鼠标左键, 将罐拖到文件窗口中,用罐周围的黑框调整罐的大小,如 图所示。 创建水罐 显示动态水位 右击水罐,在弹出的菜单中,单击“属性”选项, 弹出“对象属性”画面,在该画面中,单击左边子窗 口上“自定义 1”选项,在右边子窗口中,右击 “ Process”旁边的灯泡,在弹出的菜单中,选择“变 量”,在弹出的“变量项目”画面中,单击 “ TankLevel”,并确定,使变量 TankLevel为动态,灯 泡变为绿色,右击“当前”,选择 500毫秒,如图所示 。 对象属性及变量动态画面 激活项目 可点击 WinCC资源管理器菜单栏中的“文件” “激活” ,复选标记随即显示,以显示所激活的运行系统,也可在 WinCC资源管理器的工具栏中点击 按钮。 经过一段时间的装载后,将出现“ WinCC运行系统”画 面,如图所示 8 使用模拟器 如果 WinCC没有与正在工作的 PLC连接,可以使用模拟器 来测试相关项目。 选择 Windows任务栏“开始”菜单 “ SIMATIC”“WinCC”“Tool”“Simulator” 命令,在 “ WinCC模拟器对话框”中,选择要模拟的变量,选择“编 辑” “新建变量”,在“项目变量”对话框中,选择内部变 量“ TankLevel”,单击“确定”,在“属性”面板中,单击 “模拟器的类型“ Inc”,输入起始值“ 0”、终止值“ 100”,标 记“激活”复选框,在变量面板中,将显示带修改值的变量。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!