1 / 22

Training InTouch 组态软件

Training InTouch 组态软件. Welcome U to Consen !. 计算机 用户名: training 密码:. Trainer : TangRong. 2006. InTouch8.0 培训课程安排. ☆ Module1- 入门 ☆ Module2- INTOUCH 的开发环境 ☆ Module3- 标记名字典 ☆ Module4- 动画链接 ☆ Module5- InTouch QuickScripts

fell
Download Presentation

Training InTouch 组态软件

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Training InTouch组态软件 Welcome U to Consen ! 计算机 用户名:training 密码: Trainer : TangRong 2006.

  2. InTouch8.0 培训课程安排 ☆ Module1- 入门 ☆Module2- INTOUCH的开发环境 ☆Module3- 标记名字典 ☆Module4- 动画链接 ☆Module5- InTouch QuickScripts ☆ Module6- 安全性 ☆ Module7- 报警和事件 ☆Module8- 实时和历史趋势 ☆Module9- I/O通讯 结合工程需要,提高工作效率,为客户提供完美的培训方案 培训时间安排 上午:9:00 — 11:30 下午:2:00 — 5:00

  3. Module1 - InTouch 简介 • Wonderware 公司 是英国Invensys plc 的一个子公司,创建于1987年4月,开发基于PC及其兼容计算机的、应用于工业及过程自动化领域的人机界面(HMI)软件。 组态软件:HMI MMI、SCADA • InTouch HMI 软件 Intouch 是Wonderware 公司开发的世界上第一个集成的、基于组件的MMI系统——Factory Suite 2000中的一个核心组件。它具有世界领先的HMI和面向对象的图形开发环境,便于高效、快捷地配置用户的应用程序。 • Wonderware® InTouch® for FactorySuite®为以工厂和操作人员为中心的制造信息系统提供了可视化工具。

  4. InTouch的广泛用途 InTouch HMI软件用于可视化和控制工业生产过程 它提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。 InTouch软件是一个开放的、可扩展的HMI,为定制应用程序设计提供了灵活性。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。 InTouch 广泛的应用于包括食品加工、石油、汽车、半导体、化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。

  5. InTouch 特性和优点: • 图形用户界面 (GUI) • 访问级口令安全性 • 强大的 QuickScript • 具有强大的网络功能 • 无可匹敌的连接功能 • InTouch提供了比其它 HMI 产品更多的数以百计的I/O 服 • 务器,支持用户连接任何工业自动化控制设备。 • 对WINDOWS XP 的支持 • Microsoft Windows XP 标志证书 InTouch 8.0是第一个冠有 • “Designed for Windows XP”标志的HMI 安全口令 脚本

  6. InTouch8.0与TRICON的连接 HMI人机界面 I/OSERVER TRICON TMR 1.监视显示画面组态. 2.创建I/O访问名(通过DDE SERVER与TRICON建立连接、传递实时信息.)

  7. InTouch8.0功能介绍 1、可视化设计与显示 2、外部组件/系统数据访问扩展 3、记录事件 4、报警记录 5、历史报告分析工具

  8. 系统配置要求 1、硬件 : 最低:P3-400MHZ , 256MB RAM , 2G可用硬盘空间 推荐:1.2GP3或更高主频 ; 512MB RAM 2、操作系统: win2000 sp3 / win XP sp1 InTouch 界面环境 1、 应用程序管理器:用于组织管理创建的程序 2、 Windowmaker : 开发界面 3、 Windowviewer: 一种运行窗口 用于显示在Windowmaker 中创建的图形窗口 Show lab1

  9. Module2 –Intouch的开发环境 WindowMaker 图形用户界面 Show win1

  10. Module3 –标记名词典 • “标记名字典” 是InTouch 的核心,它是用来输入相关数据详细信息的机制。 • 标记名字典的建立 • 标记名类型 1、内存型 针对InTouch 程序内部仿真 2、I/O 对外部数据的读取或写入 3、间接 中间变量(.Name) • 变量类型 1、离散 discrete : BOOL (值 0 或 1 ) 2、模拟 整形 integer :介于 -2,147,483,648 至 2,147,483,647 间的 32 位带符号整数值 实型 real : 小数型标记名,用 32 位来保存结果。 3、消息型 message : 文本字符串,131 Show win1 Show

  11. “标记名字典”实用程序: • DBDump 和 DBLoad • DBDump :将InTouch 应用程序 “标记名字典”作为文本文件导出, 以便在另一个程序 (如 Microsoft Excel)中进行查看或编辑。 • DBLoad :可供将采用适当格式的 “标记名字典”文件 (在另一个程序如 Excel 中 创建的,或是从另一个InTouch 应用程序中导出的 DBDump 文件)加载到现有的InTouch 应用程序中。 • 这两个程序可供单独复制、修改或开发数据库 (“标记名字典”)的各个部分,然后将它们合并到一个应用程序中。 Show

  12. Module4 –动画链接 定义:赋予图形对象或符号“生命”,让其动起来。可以改变对象或符号的外观,以反映标记名或表达式值所发生的变化。 • 触动链接: • 用在可以触控的对象或符号上,供操作员将数据输入系统。 • 九种触动链接 • 用户输入:用于输入的触控对象上,For ex…… • 游标:用于移动的对象或符号上。 • 触动按钮:用于按钮,创建此对象链接,将执行某个操作。操作可以是改变离散值、执行动作脚本、显示窗口或隐藏窗口命令。 Show win1 Show

  13. 显示链接:向操作员提供输出。 八种显示链接 线条颜色、填充颜色、文本颜色: 离散: 用于控制与离散表达式的值链接的对象或符号上 For ex…… 模拟: 模拟标记名(整型或实型)或模拟表达式的值 离散报警: 可与标记名、报警组或组变量的报警状态链接 模拟报警: 模拟型标记名、报警组或组变量的报警状态。 对象大小 、位置、 填充百分比、值显示 Show

  14. 其它 闪烁: 用于根据离散型标记名或表达式的值来使对象闪烁。 可见性:用于根据离散型标记名或表达式的值来控制对象的可见性。 失效: 用于根据标记名或表达式的值来禁用对象的触动功能。 方向: 用于根据标记名或表达式的值来旋转对象。 Show win1 • 导出窗口:将窗口从一个InTouch应用程序移到另一个应用程序中以便维护。 • 导入窗口:将窗口从一个InTouch应用程序导入到当前应用程序,可以节省大量的开发时间,同时还提供一种简便、快捷的方法,供您创建远程标记名引用。 • (how do ? F2 —Ctrl+E —转换— 本地) • 占位符标记名:?d: , ?i: , ?r: , ?m: • 注:导入/导出操作之前,需先关闭 Window Viewer和其它运行窗口! show

  15. Module 5- InTouch QuickScript InTouch QuickScript 都是由事件驱动的,事件可以是 数据改变、条件、鼠标单击、定时器等等。 脚本的类型: 1, 应用程序 链接到整个应用程序 2, 窗口脚本 链接到特定的窗口 3, 条件 链接到离散型标记名或表达式 4, 动作按钮 与链接到触动链接 - 动作按钮的对象关联 5, 键脚本 链接到键盘上特定的键或键组合 6, 数据改变脚本 仅链接到标记名和(或)标记名点域 7, ActiveX 事件 在运行时执行 ActiveX 控件事件

  16. 8, QuickFunction 您创建的且可依从其它 InTouch QuickScript 或动画链接表达式中进行调用的脚本。 • QuickFunction 既可是同步也可是异步,而其它脚本类型只能是同步的 脚本编写规则 : 1、不做声明,所有的变量均视为标记名 2、每句话结尾加 “ ;” 3、注释语句 { 注释内容 } 4、IF、THEN、ELSE、ELSEIF、END、ENDIF语句 5、支持局部变量 DISCRETE DIM “” AS { INTERGER REAL MESSAGE Show win

  17. Module 6- 安全性 • 安全性的基本概念:是操作员 “登录”到应用程序,然后输入其用户名与口令。 • $Accesslevel 访问级别最高为9999 (此级别允许访问所有的安全性命令) ;通过配置访问级别的高低来限制操作工的操作权限,不同的访问级别可以得到不同的操作权限。 • InTouch 应用程序的缺省安全设置是“无”。创建新的应用程序时,缺省条件下,用户名会被设置为 “Administrator”,其访问级别是 9999 ,密码是“wonderware”。 Show Win • 安全性脚本函数: • PostLogonDialog():启动 InTouch“登录”对话框,并返回 TRUE。 • Logoff() :从 InTouch 中注销用户。 • ChangePassword() :显示改变口令对话框,供已经登录的操作员更 改口令。

  18. 安全系统标记名(仅为写入操作提供的): • $OperatorEntered:用于输入有效的用户名。 • $PasswordEntered:用于输入有效口令。 习题:创建自定义安全登录窗口 ----- 用户登陆界面 USER:***** PASSWORD:****** ACCESSLEVEL:******* 确定 取消 要求:若用户名和密码均正确,点击“确定”按钮则会进入另一个窗口,单击“取消”按钮会关闭该登陆窗口。 Show lab

  19. Module 7- 报警和事件 InTouch 提供了一个通知系统,可以向操作员通知生产过程与系统状况的 有关信息。报警显示生产过程条件报警,而事件则表示正常的系统状态消息。 报警类型 1、离散报警DSC 2、偏差报警 ( a主偏差 b副偏差) 4、变化率报警Roc 3、值报警 ( a高高报HiHi b高报Hi c低报Lo d低低报LoLo) 报警级别 1-999 “1”是最高级别 注:四种优先级:1 表示关键、2 主要、3 次要、4 提示性(即 1、2、3、4) 工程师在做InTouch 时为每一个报警指定一个严重程度,配置好范围后,现场操作员就可以轻松打印与显示某种特定严重程度的报警。

  20. 报警组 根报警组$System下分16个组,每组都可在其下层再分16个组,这样每层最多16个组,可分8层,故最多达16的8次方个报警组。 报警组用于不同的衡量标准来归类,每个标记名都与一个”报警组“关联,若没将标记名与”报警组“关联,则却省条件下,会自动将它与$System关联。 • 报警点域: 供动态控制和监视各种报警条件, 许多点域可通过表达式和脚本来访问。 访问与标记名关联的点域要求使用的语法是Tagname.dotfield 。 • 常用的点域: .Ack 报警是否确认(可读/写离散型标记名点域: 1确认 0未确认) .Alarm 报警是否存在( 1报警 0 无报警) .Hilimit 报警设置的高限参数(可读/写模拟型标记名点域) .Histatus 是否处于高报态 (只读离散点域: 1高报 0非高报) Show win

  21. Module 8- 实时和历史趋势 • 实时趋势 Real Time Trend 实时趋势是动态的,它在运行期间不断更新,最多可以绘制四个本地标记名或表达式的变化。 • 历史趋势 Historical Trend 历史趋势可以提供一个历史时间和日期的数据”快照“,它不是动态的。与实时趋势不同,它只能在接到指示时才会更新。 • 在配置历史趋势时的注意事项: 1、 历史记录配置中启用历史记录 2、 配置标记名中(要记录数据的)选择记录数据 3、 历史标记名类型选择历史趋势 Show win

  22. Module 9- I/O通讯 动态数据交换(Dynamic Date Exchange,简称DDE )是Microsoft 开发的一种通讯协议,可供应用程序发送/接收数据与指令。 DDE通讯三要素 访问名 : TRINODE01(可任取) 应用程序名 :TR1DDE 主题名 : TRINODE01 通讯配置 1、 运行DDE SERVER 建立1131NODE名称 2、 在InTouch中建立新的访问名,包括应用程序名和主题名 3、 在InTouch中建立I/O类型标记名,项目名与1131中的地址信息 (Alias)相对应 唯一 Show lab END

More Related