文档详情

机电集成技术(初级)课件 36.组态软件的定义和构成.pptx

发布:2025-03-30约1.39千字共14页下载文档
文本预览下载声明

组态软件的定义和构成——课证融通课程

组态软件的结构组态软件的定义121/12

1.组态软件的定义2/12“组态”的含义最早来着英文Configuration,是“配置”、“设定”、“设置”等的意思。用户通过类似“搭积木”的方式来完成所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。简单的讲,组态就是用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。

1.组态软件的定义组态软件,又称组态监控系统软件,是指数据采集与过程控制的专用软件,也是指在自动控制系统监控层一级的软件平台和开发环境。3/12图1-1用WINCC组态软件开发的监控界面

2.组态软件的结构4/12不论什么样的组态软件,它们在整体结构上都具有相似性,只是不同的产品实现这些功能的方式有所不同。从软件的工作阶段来看,组态软件由系统开发环境和系统运行环境组成。组态环境相当于一套完整的工具软件,用来帮助用户设计和构造自己的应用系统。

2.组态软件的结构5/12图1-2组态软件的开发环境和运行环境工况动画构建开发环境流程控制设计报警系统组态报表组态趋势曲线组态I/O设备组态实时数据库运行环境工况模拟动画工况现场控制报警显示、确认报表浏览、打印曲线浏览、打印I/O设备响应

2.组态软件的结构组态软件按照功能组成划分,在其组成上包括以下部分:人机界面实时数据库设备组态与管理网络应用与通信系统控制系统系统安全与用户管理脚本语言运行策略其它组件6/12其它组件(报警功能组件、报表功能组件、数据记录)

2.组态软件的结构(1)系统开发环境系统开发环境是自动化设计工程师为实施其控制方案,在组态软件的支持下进行应用程序的系统生成工作所必须依赖的工作环境。组态软件的系统开发环境由若干个系统组成,如图形界面系统、实时数据库系统等。7/12图2-1组态软件数据处理流程

2.组态软件的结构8/12(1)系统开发环境实时数据库是组态软件的核心,实时数据库保存着系统运行时所产生的动态数据和系统正常运行所需的各种内部信息,各功能模块通过对实时数据库中数据的存取和处理来完成系统所要求的各种功能。同时,实时数据库也是联系图形系统、历史数据系统、报表系统和报警系统的桥梁和纽带。实时数据库及时准确地获取现场数据,是系统发挥作用的前提。

2.组态软件的结构9/12(1)系统开发环境组态软件图形界面组态系统是将实际的工艺过程,以工艺流程图和动画的形式,真实生动地显示在计算机屏幕上,并且可以接收操作者在计算机上进行的控制信息,以达到对现场工艺流程进行远程监控的目的。组态软件图形界面开发系统基本上由绘图板、属性栏、工程导航栏以及图形元素(控件)工具栏这几部分构成。

2.组态软件的结构(1)系统开发环境10/12图2-2WINCC组态软件系统开发界面

2.组态软件的结构(2)系统运行环境实时系统运行环境用于显示画面开发系统中建立的动画图形画面,并负责数据库与I/O服务程序的数据交换。系统运行环境通过实时数据库,可以管理从工业控制对象采集的各种数据,并把数据的变化用动画的方式形象地表现出来,同时完成报警、历史数据记录、趋势曲线等监视功能,并可生成历史数据文件。11/12

2.组态软件的结构(2)系统运行环境1212图2-3锅炉监控系统运行环境

本次课程到此结束

谢谢观看

显示全部
相似文档