技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 西门子PLC > 组态王

组态王

发布于2023-01-31 10:12 11 2 标签:组态王

  (1)组态王软件的结构

  组态王是运行于Microsoft Windows 98/2000NT中文平台的中文界面的人机界面软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。

  组态王软件包由工程浏览器(Touch Explorer)、工程管理器(ProjManager)和画面运行系统(TouchVew)三部分组成。在工程浏览器中可以查看工程的各个组成部分,也可以完成数据库的构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理;画面的开发和运行由工程浏览器调用画面制作系统TouchMak和画面运行系统TouchVew完成。

  画面制作系统是应用工程的开发环境,可以在这个环境中完成画面设计、动画连接等工作。TouchMak具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。

  工程管理器是应用程序的管理系统。ProjManager具有很强的管理功能,可用于新工程的创建及删除,并能对已有工程进行搜索、备份及有效恢复,实现数据词典的导入和导出。

  画面运行系统是组态王软件的实时运行环境,在应用工程的开发环境中建立的图形画面只有在画面运行系统中可能运行。画面运行系统从控制设备中采集数据,并存在于实时数据库中。它还负责把数据的变化以动画的方式形象地表示出来,同时可以完成变量报警、操作记录、趋势曲续等监视功能,并按实际需求记录在历史数据库中。

  (2)组态王与外部设备的通信

  组态王把每一台与之通信的设备看作是外部设备,为实现组态王和外部设备的通信,组态王内置了大量设备的驱动作为组态王和外部设备的通信接口,在开发过程中只需根据工程浏览器提供的设备配置向导一步步完成连接过程,即可实现组态王和相应外部设备驱动的连接。在运行期间,组态王就可通过驱动按口和外部设备交换数据,包括采集数据和发送数据/指令。每一个驱动都是一个COM对象,这种方式使驱动和组态下构成一个如图8-49所示的完整的系统,既保证了运行系统的高效率,也使系统有很强的扩展性。

  (3)建立应用工程

  开发者在画面制作系统中制作的画面都是静态的,通过实时数据库,能以生动的方式反映工业现场的状况,因为只有数据库中建立的变量才是与现场状况同步变化的。数据库变量的变化与画面之间的动画效果是通过动画连接实现的,所谓动画连接就是建立画面的图素与数据库变量的对应关系。这样,工业现场的数据,比如温度、液而高度等,当它们发生变化时,通过设备驱动,将引起实时数据库中相关联变量的变化,如果画面上有一个图案,如指针,规定了它的偏转角度与这个变量相关,就会看到指针随工业现场数据的变化而同步偏转。

组态王软件的结构

  动画连接的引入是设计人机界面的一次突破,它把程序员从繁重的图形编程中解放出来,为程序员提供了标准的工业控制图形界面,并且可以通过内置的命令语言连接来增强图形动画效果。

  ①建立应用工程的一般步骤 建立应用工程大致可分为以下4个步骤,即设计图形界面,构造数据库变量,建立动画连接,运行和调试。

  这4个步骤并不是完全独立的,常常是交错进行的。

  ②规划项目 在用画面制作系统构造应用工程之前,要仔细规划项目,主要考虑以下三方面问题。

  a.画面 用怎样的图形画面来模拟实际的工业现场和相应的控制设备。用组态王系统开发的应用工程是以画面为程序单位的,每一个画面对应于程序实际运行时的一个Windows窗口。

  b.数据 怎样用数据来描述控制对象的各种属性方法,也就是创建一个实时数据库,用此数据库中的变量来反映控制对象的各种属性,比如变量温度、压力等。此外,还有代表操作者指令的变量,比如电源开关。规划中可能还要为临时变量预留空间。

  c.动画 数据和图形画面中的图素的连接关系,是画面上的图素以动画来模拟现场设备的运行以及让操作者输入控制设备的指令。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

组态王

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签