
Wonderware InTouch编程入门教学.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Wonderware InTouch编程入门教学.ppt
- 资源描述:
-
1、Wonderware InTouch,作息时间安排,8:30 AM,11:00 PM,9:45 AM,12:30 PM,2:30 PM,4:00 PM,Silence your phones,At the lobby,Outside at smoking section,On every computer,Entrance hall to your left,In the kitchen,进程描述及学习目标,Wonderware公司介绍,成立于1987年,是世界工业自动化软件的领导者 第一个推出基于Windows的HMI软件 第一个推出基于Windows NT的32位工控软件 世界上第一个工厂
2、套件FactorySuite 第一个支持Windows XP的HMI 第一个支持.Net和C#方式的脚本 目前是英国Invensys(英维思)的一个子公司,Wonderware主要产品,InTouch简介,InTouch广泛应用于冶金、石油、化工、食品、交通等多种行业,InTouch的4大功能,第一个人机界面软件,组态软件的一种,InTouch的主要应用,全球,超过40多万套的软件在使用,钢铁,石油,水处理,自动化,化工,食品,电力,纺织,InTouch安装,旧版:单独的安装光盘,InTouch安装,安装Application Server之前,需要安装好必要的组件,在确定之前已安好SQL20
3、05之后,来安装Application Server,可选择要安装的组件,旧版:安装界面,InTouch安装,2012版:统一的安装光盘,ArchestrASystem Platform 2012 及InTouch2012,InTouch安装,2012版:安装界面,InTouch安装,程序安装 软硬件要求 软件: Microsoft Windows Server 2003 Service Pack 2 或 Microsoft Windows Server 2003 R2 或 Microsoft Windows XP Professional Service Pack 3或 Microsoft
4、Windows XP Tablet PC Edition Windows 7 Professional 32/64 位 Windows Server 2008 R2 Standard 硬件: 配备 1.2 GHz 或更快处理器的 PC 最低 512 MB 内存,建议配备 1 GB 最少 4 GB 可用硬盘空间 Super VGA (1024 768) 或更高分辨率的视频适配器和显示器 安装所需的 CD-ROM 或 DVD 驱动器 键盘和鼠标或兼容的定位设备,InTouch安装,程序安装 软硬件要求 InTouch安装会建立一个系统登录账户,此账户必须设置密码 用已有的用户和密码(不选) 新建一
5、个用户和密码(选) 授权安装 C:Program FilesCommon FilesArchestrALicense装好组件 帮助文档 授权 附加程序 应用程序管理器InTouch 开发环境WindowMake 运行环境WindowViewer SMC,InTouch三个主要组件,InTouch应用程序管理器,WindowMaker,WindowViewer,InTouch具体功能的实现,画面绘制,InTouch具体功能的实现,画面绘制,设置 WindowMaker 的常规属性 设置 WindowViewer 的常规属性,练习,练习1-创建新的应用程序、窗口以及图形,标记名字典,InTouch
6、具体功能的实现,标记名字典”是 InTouch 的核心。 它包含应用程序中使用的所有变量的有关信息。 它由两个部分组成: 设计时标记名数据库这由 WindowMaker 管理,存储在应用程序目录中 运行时数据库 这由 WindowViewer 管理,存储在计算机的内存中。,InTouch具体功能的实现,标记名字典,InTouch具体功能的实现,标记名字典,命名规则标记名不超过 32 个字符。 使用字母数字(A-Z、a-z、0-9)作为标记名的第一个字符。(标记名最好仅使用字母数字字符,数字后有e、E) 标记名至少使用一个英文字符。(可选的)使用以下特殊字符:-连字符 ! 感叹号 # 井号 $
7、美元号 % 百分号 & 与号? 问号 At 号 _ 下划线如果可能,请避免在标记名中使用特殊字符,除非应用程序确实需要。 避免在标记名中使用连字符 (-)。 请勿在标记名中使用空格。 请勿在标记名中使用可以解释为指数的数字。例如,不能将标记命名为 125E4,因为它可以解释成底数的四次方。 请勿在标记名中使用可以解释为十六进制数的数字。例如,不能将标记命名为 0x123B,因为它可以解释成十六进制数。,标记名字典,InTouch具体功能的实现,系统标记系统标记通过将美元号 ($) 用作标记名的。 第一个字符进行标识。系统标记无法删除。您只能更改与系统标记关联的注释。,标记名字典,InTouch
8、具体功能的实现,练习,练习2-创建标记,InTouch具体功能的实现,动画链接,标记名字典(实时数据库)和画面连接方式:动画连接在创建图形对象或符号之后,您就可以通过动画来赋予其“生命”。通过附加动画链接,您可以改变对象或符号的外观,以反映标记名或表达式值所发生的变化。,动画链接,InTouch具体功能的实现,InTouch 支持两种基本类型的链接: “触动链接”可供操作员向系统执行输入。 “显示链接”则是给操作员显示输出结果。,触动链接,显示链接,练习,练习3-配置动画链接,InTouch的脚本,InTouch具体功能的实现,窗口脚本:与特定窗口连接 应用程序脚本:与整个应用程序连接 动作脚
9、本:针对特定按钮有效 键脚本:针对键盘上的特定键或组合有效 条件脚本:连接到离散型标记名或表达式 数据改变脚本:仅连接到标记名和(或)标记名点域 QuickFunction:指将可以重复使用的代码存储在一个脚本里 ActiveX事件:在运行时执行ActiveX控件事件,常用脚本有:,InTouch具体功能的实现,编程人员无需较多的编程知识脚本函数简单 简单脚本:赋值、数学运算、函数; 复杂脚本:If-Then-Else验证功能,确保正确性,InTouch的脚本,点域及函数,点域定义-使用点域来显示标记名、历史趋势及窗口控件等对象的属性 语法-标记名.域名 调出点域的方法:在点后双击即可函数作用
展开阅读全文
