组态王速成培训教程.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组态王速成培训教程

什么是组态? 组态 (Configuration),就是用应用软件中提供的工具、方法,完成工程中某一具体任务的过程。与硬件生产相对照,组态与组装类似。 在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用BASIC , C , FORTRAN等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。 组态软件 即“组态式监控软件”,是指用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,而不需要编写计算机程序,也就是所谓的“组态”。它有时候也称为“二次开发”,组态软件就称为“二次开发平台”。 什么是组态? 组态软件是有专业性的。一种组态软件只能适合某种领域的应用。组态的概念最早出现在工业计算机控制中。如DCS(集散控制系统)组态,PLC(可编程控制器)梯形图组态。 其他行业也有组态的概念,如AutoCAD,PhotoShop,办公软件(PowerPoint)都存在相似的操作,即用软件提供的工具来形成自己的作品,并以数据文件保存作品,而不是执行程序。组态形成的数据只有其制造工具或其他专用工具才能识别。但是不同之处在于,工业控制中形成的组态结果是用在实时监控的。 虽然说组态就是不需要编写程序就能完成特定的应用。但是为了提供一些灵活性,组态软件也提供了编程手段 。 在当今工控领域,一些常用的大型组态软件主要有:罗克韦尔(Rockwell)-SE,ABB-OptiMax,WinCC,iCentroView, iFix,Intouch,组态王,力控,易控等。 组态王的使用 建立应用程序大致可分为以下五个步骤:    创建一个新项目 设计图形界面    定义外部设备和数据库    建立动画连接?    运行和调试 图形 您希望用怎样的图形画面来模拟实际的工业现场的相应的工控设备?用组态王系统开 发的应用程序是以“画面”为程序单位的,每一个“画面”对应于程序实际运行时的一个Windows窗口。   数据 怎样用数据描述工控对象的各种属性?也就是创建一个实时数据库,用此数据库中的变量来反映工控对象的各种属性,比如“电源开关”。您的规划中可能还要为临时变量预留空间。   动画 数据和图形画面中的图素的连接关系是什么?也就是画面上的图素以怎样的动画来模拟现场设备的运行,以及怎样让操作者输入控制设备的指令。 1. 创建一个新项目 要掌握的内容 理解项目的含义---开发的每一个应用系统称为一个项目,每个项目必须在一个独立的目录中,不同的项目不能共用一个目录。 练习使用工程浏览器---工程浏览器是组态王的集成开发环境。在这里你可以看到工程的各个组成部分,包括画面、数据库、外部设备、系统配置等,它们以树形结构表示。 开始建立一个新项目 2.设计图形界面 要掌握的内容 学习工具箱的使用? 学习调色板的使用? 掌握图库的使用方法 完成的画面 3.定义外部设备和数据库 本章内容 外部设备 --组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、板卡等),它们一般通过串行口和上位机交流数据;其他?Windows?应用程序,它们之间一般通过?DDE(?Dynamic Data Exchange,动态数据交换机制,使用DDE通讯需要两个Windows应用程序,其中一个作为服务器处理信息,另外一个作为客户机从服务器获得信息 ) 交换数据;外部设备还包括网络上的其他计算机。只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。 定义变量? --数据库是“组态王”最核心的部分。工业现场的生产状况要以动画的形式反映在屏幕上,操作者在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,所以说数据库是联系上位机和下位机的桥梁。 3-1. 变量类型 变量可以分为基本类型和特殊类型两大类。 特殊变量类型有报警窗口变量、报警组变量、历史趋势曲线变量、时间变量四种。 这几种特殊类型的变量正是体现了“组态王”系统面向工控软件、自动生成人机接口的特色。 基本类型的变量又分为“内存变量”和“I/O变量”两类。 “I/O变量”指的是需要“组态王” 和其它应用程序(包括I/O服务程序)或设备交换数据的变量。那些从下位机采集来的数据、发送给下位机的指令,比如“反应罐液位”、“电源开关”等变量,都需要设置成“I/O变量”。 3-1. 变量类型 “内存变量”那些不需要和其它应用程序交换只在“组态王”内需要的变量,比如计算过程的中间变量。基本类型的变量也可以按照数据类型分为离散型、实型、整型和字符串型。 内存离散变量、I/O离散变量:类似一般程序设计语言

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档