
力控组态软件培训讲课文档.ppt
64页力控组态软件培训力控组态软件培训第一页,共六十四页第一章第一章 力控力控ForceControlV6.1第一节组态界面实例第二节组态软件综述第三节选型与安装第四节组态工程的步骤第五节趋势第六节设备通信设置第二页,共六十四页第一节组态界面实例第三页,共六十四页第四页,共六十四页第五页,共六十四页第六页,共六十四页第二节 组态软件综述 组态软件,又称组态监控软件系统软件译自英文组态软件,又称组态监控软件系统软件译自英文SCADA,SCADA,即即 Supervisory Control and Data AcquisitionSupervisory Control and Data Acquisition(数据采集与监视控制)(数据采集与监视控制)它是指一些数据采集与过程控制的专用软件它们处在自动控制系统监控它是指一些数据采集与过程控制的专用软件它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具组态软件的应用领域工业自动控制系统监控功能的、通用层次的软件工具。
组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域在电力系统以及电气化铁道上又称远动系视控制以及过程控制等诸多领域在电力系统以及电气化铁道上又称远动系统统(RTU System,Remote Terminal Unit)(RTU System,Remote Terminal Unit)第七页,共六十四页第二节 组态软件综述 组态软件在国内是一个约定俗成的概念,并没有明确的组态软件在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为定义,它可以理解为“组态式监控软件组态式监控软件”组态组态(Configure)”的含义是的含义是“配置配置”、“设定设定”、“设置设置”等等意思,是指用户通过类似意思,是指用户通过类似“搭积木搭积木”的简单方式来完成自己的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓所需要的软件功能,而不需要编写计算机程序,也就是所谓的的“组态组态”它有时候也称为它有时候也称为“二次开发二次开发”,组态软件就称,组态软件就称为为“二次开发平台二次开发平台”。
监控(监控(Supervisory Control)”,即,即“监视和控制监视和控制”,是指通过计算机信号对自动化设备或过程,是指通过计算机信号对自动化设备或过程进行监视、控制和管理进行监视、控制和管理第八页,共六十四页第二节 组态软件综述组态软件产生的背景组态软件产生的背景“组态组态”的概念是伴随着集散型控制系统(的概念是伴随着集散型控制系统(Distributed Control System简称简称DCS)的出现才开始被广大的生产过程自动化技术人)的出现才开始被广大的生产过程自动化技术人员所熟知的在工业控制技术不断发展和应用的过程中,员所熟知的在工业控制技术不断发展和应用的过程中,PC(包(包括工控机)相比以前的专用系统具有的优势日趋明显这些优势主要括工控机)相比以前的专用系统具有的优势日趋明显这些优势主要体现在:体现在:PC技术保持了较快的发展速度,各种相关技术已经成熟;技术保持了较快的发展速度,各种相关技术已经成熟;由由PC构建的工业控制系统具有相对较低的拥有成本;构建的工业控制系统具有相对较低的拥有成本;PC的软件资的软件资源和硬件资丰富,软件之间的互操作性强;基于源和硬件资丰富,软件之间的互操作性强;基于PC的控制系统易于的控制系统易于学习和使用,可以容易地得到技术方面的支持。
在学习和使用,可以容易地得到技术方面的支持在PC技术向工业控制技术向工业控制领域的渗透中,组态软件占据着非常特殊而且重要的地位领域的渗透中,组态软件占据着非常特殊而且重要的地位 第九页,共六十四页第二节 组态软件综述组态软件特点组态软件特点 随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求在开发传统的工业控制软件时,得传统的工业控制软件已无法满足用户的各种需求在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;当工业被控对象一旦有变动,就必须修改其控制系统的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的已开发成功的工控软件又由于每个控制项目的不同而使其重复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员因工作变动而离去时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难。
通用工业自动时,则必须同其他人员或新手进行源程序的修改,因而更是相当困难通用工业自动化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好化组态软件的出现为解决上述实际工程问题提供了一种崭新的方法,因为它能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程的任意组态,完成最终的自动化控制工程 第十页,共六十四页第二节 组态软件综述 组态(组态(Configuration)为模块化任意组合通用组态软件主要特点:)为模块化任意组合通用组态软件主要特点: 延续性和可扩充性用通用组态软件开发的应用程序,当现场(包括硬件设备或系延续性和可扩充性用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级; 封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;能很好地完成一个复杂工程所要求的所有功能; 通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制。
具有多媒体功能和网络功能的工程,不受行业限制 第十一页,共六十四页第二节 组态软件综述组态软件通常有以下几方面的功能:组态软件通常有以下几方面的功能: (1)强大的界面显示组态功能目前,工控组态软件大都运行于)强大的界面显示组态功能目前,工控组态软件大都运行于Windows环环境下,充分利用境下,充分利用Windows的图形功能完善界面美观的特点,可视化的的图形功能完善界面美观的特点,可视化的m风格风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间丰富的图形控仵界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间丰富的图形控仵和工况图库,既提供所需的组件,又是界面制作向导提供给用户丰富的作图工具,和工况图库,既提供所需的组件,又是界面制作向导提供给用户丰富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将开发人员从繁重的界面设可随心所欲地绘制出各种工业界面,并可任意编辑,从而将开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如隐含、闪烁、移动等等,使界面生动、直观计中解放出来,丰富的动画连接方式,如隐含、闪烁、移动等等,使界面生动、直观 (2)良好的开放性。
社会化的大生产,使得系统构成的全部软硬仵不可)良好的开放性社会化的大生产,使得系统构成的全部软硬仵不可能出自一家公司的产品,能出自一家公司的产品,“异构异构”是当今控制系统的主要特点之一开放是当今控制系统的主要特点之一开放性是指组态软件能与多种通信协议互联,支持多种硬仵设各开放性是衡性是指组态软件能与多种通信协议互联,支持多种硬仵设各开放性是衡量一个组态软件好坏的重要指标量一个组态软件好坏的重要指标 组态软件向下应能与低层的数据采集设备通信,向上能与管理层通信,组态软件向下应能与低层的数据采集设备通信,向上能与管理层通信,实现上位机与下位机的双向通信实现上位机与下位机的双向通信 第十二页,共六十四页第二节 组态软件综述 (3) 丰富的功能模块提供丰富的控潲功能库,满足用户的测控要求和现丰富的功能模块提供丰富的控潲功能库,满足用户的测控要求和现场荽求利用各种功能模块,完成实时监控场荽求利用各种功能模块,完成实时监控 产生功能报表产生功能报表 业示历史曲线、业示历史曲线、实时曲线、提侠报警等功能,使系统具有良好的人机界面,易于操作,系统实时曲线、提侠报警等功能,使系统具有良好的人机界面,易于操作,系统既叫适用于单机集中式控制、既叫适用于单机集中式控制、DCS分布式控制,也可以是带远程遇信能力分布式控制,也可以是带远程遇信能力的远程测控系统的远程测控系统 (4)强大的数据库。
配有实时数据库,可存储各种数据,如模拟量、离)强大的数据库配有实时数据库,可存储各种数据,如模拟量、离散童、字符型等,实现与外部设备的数据交换散童、字符型等,实现与外部设备的数据交换 (5)可编程的命令语言有可编程的命令语言,使用户可根据)可编程的命令语言有可编程的命令语言,使用户可根据自己的需要编鸾程序,蹭强图形界面自己的需要编鸾程序,蹭强图形界面 (6)周密的系统安全防范,对不同的操作者,赋予不同的操作权眼,)周密的系统安全防范,对不同的操作者,赋予不同的操作权眼,保证整个系统的安全可靠运行保证整个系统的安全可靠运行 (7)仿真功能捉供强大的仿真功能使系统并行设计,从而缩短)仿真功能捉供强大的仿真功能使系统并行设计,从而缩短开发周期开发周期第十三页,共六十四页第二节 组态软件综述典型的计算机控制系统通常可以分为设备层、控制层、典型的计算机控制系统通常可以分为设备层、控制层、监控层、管理层四个层次结构,其中设备层负责将物理信号监控层、管理层四个层次结构,其中设备层负责将物理信号转换成数字或标准的模拟信号,控制层完成对现场工艺过程转换成数字或标准的模拟信号,控制层完成对现场工艺过程的实时监测与控制,监控层通过对多个控制设备的集中管理,的实时监测与控制,监控层通过对多个控制设备的集中管理,来完成监控生产运行过程的目的,管理层实现对生产数据进来完成监控生产运行过程的目的,管理层实现对生产数据进行管理、统计和查询。
监控组态软件一般是位于监控层的专行管理、统计和查询监控组态软件一般是位于监控层的专用软件,负责对下集中管理控制层,向上连接管理层,是企用软件,负责对下集中管理控制层,向上连接管理层,是企业生产信息化的重要组成部分业生产信息化的重要组成部分第十四页,共六十四页第二节 组态软件综述 力控监控组态软件是对现场生产数据进行采集与过程控。












