InTouch教程.ppt
- 文档编号:18888603
- 上传时间:2024-02-08
- 格式:PPT
- 页数:22
- 大小:552KB
InTouch教程.ppt
《InTouch教程.ppt》由会员分享,可在线阅读,更多相关《InTouch教程.ppt(22页珍藏版)》请在冰点文库上搜索。
TrainingTrainingInTouchInTouch组态软件组态软件Trainer:
Trainer:
TangRongTangRong2006.2006.2006.2006.WelcomeUtoConsen!
WelcomeUtoConsen!
计算机计算机用户名:
用户名:
training密码:
密码:
InTouch9.0培训课程安排培训课程安排Module1-Module1-入门入门Module2-INTOUCHModule2-INTOUCH的开发环境的开发环境Module3-Module3-标记名字典标记名字典Module4-Module4-动画链接动画链接Module5-InTouchModule5-InTouchQuickScriptsQuickScriptsModule6-Module6-安全性安全性Module7-报警和事件报警和事件Module8-Module8-实时和历史趋势实时和历史趋势Module9-I/OModule9-I/O通讯通讯结合工程需要,提高工作效率,为客户提供完美的培训方案Module1-InTouchModule1-InTouch简介简介Wonderware公司公司是英国是英国Invensysplc的一个子公司,创建于的一个子公司,创建于1987年年4月,开发基月,开发基于于PC及其兼容计算机的、应用于工业及过程自动化领域的人机界面及其兼容计算机的、应用于工业及过程自动化领域的人机界面(HMI)软件。
软件。
组态软件:
组态软件:
HMIHMIHMIHMIMMIMMIMMIMMI、SCADASCADASCADASCADAInTouchHMI软件软件IntouchIntouch是是WonderwareWonderware公司开发的世界上第一个集成的、基于公司开发的世界上第一个集成的、基于组件的组件的MMIMMI系统系统FactorySuite2000FactorySuite2000中的一个核心组件。
中的一个核心组件。
它具有它具有世界领先的世界领先的HMIHMI和面向对象的图形开发环境,便于高效、快捷地配置和面向对象的图形开发环境,便于高效、快捷地配置用户的应用程序。
用户的应用程序。
WonderwareWonderwareInTouchInTouchforforFactorySuiteFactorySuite为为以以工工厂厂和和操操作作人人员为中心的制造信息系统提供了可视化工具。
员为中心的制造信息系统提供了可视化工具。
InTouch的广泛用途的广泛用途InTouchHMI软件用于可视化和控制工业生产过程软件用于可视化和控制工业生产过程它它提提供供了了一一种种易易用用的的开开发发环环境境和和广广泛泛的的功功能能,使使工工程程师师能能够够快快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。
速地建立、测试和部署强大的连接和传递实时信息的自动化应用。
InTouch软软件件是是一一个个开开放放的的、可可扩扩展展的的HMI,为为定定制制应应用用程程序序设计提供了灵活性。
设计提供了灵活性。
InTouchInTouch软软件件适适合合于于部部署署在在独独立立机机械械中中、在在分分布布式式的的服服务务器器/客客户户机机体体系系结结构构中中、在在利利用用FactorySuiteFactorySuite工工业业应应用用服服务务器器的的应应用用中中,也可以作为使用终端业务的瘦客户机应用。
也可以作为使用终端业务的瘦客户机应用。
InTouch广广泛泛的的应应用用于于包包括括食食品品加加工工、石石油油、汽汽车车、半半导导体体、化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。
化工、制药、纸浆和造纸、交通等在内的全球众多纵向市场。
InTouch特性和优点:
特性和优点:
图形用户界面图形用户界面(GUI)(GUI)访问级口令安全性访问级口令安全性强大的强大的QuickScriptQuickScript具有强大的网络功能具有强大的网络功能无可匹敌的连接功能无可匹敌的连接功能InTouchInTouch提供了比其它提供了比其它HMIHMI产品更多的数以百计的产品更多的数以百计的I/OI/O服服务器,支持用户连接任何工业自动化控制设备。
务器,支持用户连接任何工业自动化控制设备。
对对WINDOWSXP的支持的支持MicrosoftWindowsXPMicrosoftWindowsXP标志证书标志证书InTouch8.0InTouch8.0是第一个冠有是第一个冠有“DesignedforWindowsXPDesignedforWindowsXP”标志的标志的HMIHMI脚本脚本安全口令安全口令InTouch9.0InTouch9.0与与与与TRICONTRICON的连接的连接的连接的连接HMI人机界面人机界面I/OSERVERTRICONTMR1.1.监视显示画面组态监视显示画面组态.2.2.创建创建I/OI/O访问名访问名(通过通过DDESERVERDDESERVER与与TRICONTRICON建立连接、传递实时信息建立连接、传递实时信息.).)3.DDE(DynamicDataExchange)3.DDE(DynamicDataExchange)动态数据交换动态数据交换InTouch9.0功能介绍功能介绍1、可视化设计与显示、可视化设计与显示2、外部组件、外部组件/系统数据访问扩展系统数据访问扩展3、记录事件、记录事件4、报警记录、报警记录5、历史报告分析工具、历史报告分析工具系统配置要求系统配置要求1、硬件、硬件:
最低:
最低:
P3-400MHZ,256MBRAM,2G可用硬盘空间可用硬盘空间推荐:
推荐:
1.2GP3或更高主频或更高主频;512MBRAM2、操作系统操作系统:
win2000sp3/winXPsp1InTouchInTouch界面环境界面环境11、应用程序管理器:
应用程序管理器:
用于组织管理创建的程序用于组织管理创建的程序22、WindowmakerWindowmaker:
开发界面开发界面33、Windowviewer:
Windowviewer:
一种运行窗口一种运行窗口用于显示在用于显示在Windowmaker中中创建的图形窗口创建的图形窗口Showlab1Module2Module2IntouchIntouch的开发环境的开发环境WindowMakerWindowMaker图形用户界面图形用户界面Showwin1Module3Module3标记名词典标记名词典“标记名字典标记名字典”是是InTouch的的核心,它是用来输入相关数据详细信息的机制。
核心,它是用来输入相关数据详细信息的机制。
标记名字典的建立标记名字典的建立标记名类型标记名类型1、内存型内存型针对InTouch程序内部仿真2、I/O对外部数据的读取或写入3、间接、间接中间变量(.Name)变量类型变量类型1、离散、离散discretediscrete:
BOOL(值值0或或1)2、模拟模拟整形整形integer:
integer:
介于-2,147,483,648至2,147,483,647间的32位带符号整数值实型实型real:
real:
小数型标记名,用32位来保存结果。
3、消息型消息型message:
message:
文本字符串,131ShowShowShowwin1Showwin1“标记名字典名字典”实用程序:
用程序:
DBDumpDBDump和和DBLoadDBLoadDBDumpDBDump:
将:
将InTouchInTouch应用程序用程序“标记名字典名字典”作作为文本文文本文件件导出,出,以便在另一个程序以便在另一个程序(如(如MicrosoftExcelMicrosoftExcel)中中进行行查看或看或编辑。
DBLoadDBLoad:
可供将采用适当格式的可供将采用适当格式的“标记名字典名字典”文件文件(在另一个程序如(在另一个程序如ExcelExcel中中创建的,或是从另一个建的,或是从另一个InTouchInTouch应用程序用程序中中导出的出的DBDumpDBDump文件)文件)加加载到到现有的有的InTouchInTouch应用程序中。
用程序中。
这两个程序可供单独复制、修改或开发数据库这两个程序可供单独复制、修改或开发数据库(“标记名字典标记名字典”)的)的各个部分,然后将它们合并到一个应用程序中。
各个部分,然后将它们合并到一个应用程序中。
ShowModule4Module4动画链接动画链接定定义义:
赋赋予予图图形形对对象象或或符符号号“生生命命”,让让其其动动起起来来。
可可以以改改变变对对象或符号的外观,以反映标记名或表达式值所发生的变化。
象或符号的外观,以反映标记名或表达式值所发生的变化。
触触动链接:
接:
用在可以触控的用在可以触控的对象或符号上,供操作象或符号上,供操作员将数据将数据输入入系系统。
九种触九种触动链接接用用户输入:
入:
用于用于输入的触控入的触控对象象上,上,Forex游游标:
用于用于移移动的的对象或符号象或符号上上。
触触动按按钮:
用用于于按按钮钮,创建建此此对象象链接接,将将执行行某某个个操操作作。
操操作作可可以是改以是改变离散离散值、执行行动作脚本、作脚本、显示窗口或示窗口或隐藏窗口命令。
藏窗口命令。
Showwin1Showwin1ShowShow显示示链接:
接:
向操作向操作员提供提供输出。
出。
八种八种显示示链接接线条条颜色、填充色、填充颜色、文本色、文本颜色:
色:
离散:
用于控制与离散表达式的离散表达式的值链接的对象或符号上Forex模拟:
模拟标记名(整型或实型)或模拟表达式的值离散报警:
可与标记名、报警组或组变量的报警状态链接模拟报警:
模拟型标记名、报警组或组变量的报警状态。
对象大小象大小、位置、位置、填充百分比、填充百分比、值显示示Show导出出窗窗口口:
将将窗窗口口从从一一个个InTouchInTouch应用用程程序序移移到到另另一一个个应用用程程序序中中以以便便维护。
导入入窗窗口口:
将将窗窗口口从从一一个个InTouchInTouch应用用程程序序导入入到到当当前前应用用程程序序,可可以以节省省大大量量的的开开发时间,同同时还提提供供一一种种简便便、快快捷捷的的方方法法,供供您您创建建远程程标记名引用。
名引用。
(howdo?
F2(howdo?
F2Ctrl+ECtrl+E转换本地本地)占位符占位符标记名:
名:
?
d:
?
i:
?
r:
?
m:
?
d:
?
i:
?
r:
?
m:
注:
注:
导入入/导出操作之前,需先关出操作之前,需先关闭WindowViewerWindowViewer和其它运行窗口!
和其它运行窗口!
showshowshowshow其它其它闪烁:
用于根据离散型离散型标记名或表达式的值来使对象闪烁。
可可见性性:
用于根据离散型离散型标记名或表达式的值来控制对象的可见性。
失效失效:
用于根据标记名或表达式的值来禁用对象的触动功能。
方向:
用于根据标记名或表达式的值来旋转对象。
Showwin1Showwin1Module5-InTouchQuickScriptModule5-InTouchQuickScriptInTouchQuickScriptInTouchQuickScriptInTouchQuickScriptInTouchQuickScript都是由事件驱动的,都是由事件驱动的,事件可以是事件可以是数据改变、条件、鼠标单击、定时器等等。
数据改变、条件、鼠标单击、定时器等等。
脚本的类型:
脚本的类型:
1,应用程序应用程序链接到整个应用程序2,窗口脚本窗口脚本链接到特定的窗口3,条件条件链接到离散型离散型标记名或表达式4,动作按钮动作按钮与链接到触动链接触动链接-动作按钮动作按钮的对象关联5,键脚本键脚本链接到键盘上特定的键或键组合6,数据改变脚本数据改变脚本仅链接到标记名和(或)标记名点域标记名点域7,ActiveX事件事件在运行时执行ActiveX控件事件8,QuickFunction您创建的且可依从其它InTouchQuickScript或动画链接表达式中进行调用的脚本。
vQuickFunctionQuickFunction既既可可是是同同步步也也可可是是异异步步,而而其其它它脚脚本本类类型型只只能是同步的能是同步的脚本编写规则脚本编写规则:
1、不不做做声声明明,所所有有的的变变量量均均视视为为标标记记名名2、每每句句话话结结尾尾加加“;”3、注释语句、注释语句注释内容注释内容4、IF、THEN、ELSE、ELSEIF、END、ENDIF语句语句5、支持局部变量、支持局部变量DISCRETEDIM“”ASINTERGERREALMESSAGEShowwinShowwinShowwinShowwinModule6-安全性安全性F安安全全性性的的基基本本概概念念:
是是操操作作员员“登登录录”到到应应用用程程序序,然然后后输输入其用户名与口令。
入其用户名与口令。
F$Accesslevel$Accesslevel访访问问级级别别最最高高为为99999999(此此级级别别允允许许访访问问所所有有的的安安全全性性命命令令);通通过过配配置置访访问问级级别别的的高高低低来来限限制制操操作作工工的的操操作作权权限,不同的访问级别可以得到不同的操作权限。
限,不同的访问级别可以得到不同的操作权限。
FInTouchInTouch应应用用程程序序的的缺缺省省安安全全设设置置是是“无无”。
创创建建新新的的应应用用程程序序时时,缺缺省省条条件件下下,用用户户名名会会被被设设置置为为“AdministratorAdministrator”,其其访访问级别是问级别是9999,9999,密码是密码是“wonderwarewonderware”。
ShowShowShowShowWinWinWinWin安全性脚本函数:
安全性脚本函数:
PostLogonDialogPostLogonDialog()():
启动启动InTouch“InTouch“登录登录”对话框,并返回对话框,并返回TRUETRUE。
Logoff()Logoff():
从从InTouchInTouch中注销用户。
中注销用户。
ChangePasswordChangePassword()():
显显示示改改变变口口令令对对话话框框,供供已已经经登登录录的的操操作作员员更更改口令。
改口令。
习题习题:
创建自定建自定义安全登安全登录窗口窗口-用户登陆界面用户登陆界面USERUSER:
*PASSWORDPASSWORD:
*ACCESSLEVEL:
*ACCESSLEVEL:
*确定确定取消取消要求:
若用户名和密码均正确,点击“确定”按钮则会进入另一个窗口,单击“取消”按钮会关闭该登陆窗口。
ShowShowShowShowlablablablab安全系统标记名安全系统标记名(仅为写入操作提供的):
(仅为写入操作提供的):
$OperatorEntered$OperatorEntered:
用于输入有效的用户名。
$PasswordEntered$PasswordEntered:
用于输入有效口令。
Module7-Module7-报警和事件报警和事件InTouchInTouchInTouchInTouch提供了一个通知系统提供了一个通知系统提供了一个通知系统提供了一个通知系统,可以向操作员通知生产过程与系统状况的可以向操作员通知生产过程与系统状况的可以向操作员通知生产过程与系统状况的可以向操作员通知生产过程与系统状况的有关信息。
有关信息。
有关信息。
有关信息。
报警报警报警报警显示生产过程条件报警,而显示生产过程条件报警,而显示生产过程条件报警,而显示生产过程条件报警,而事件事件事件事件则表示正常的系统状态消息。
则表示正常的系统状态消息。
则表示正常的系统状态消息。
则表示正常的系统状态消息。
报警类型报警类型1、离散报警、离散报警DSC2、偏差报警偏差报警(aa主偏差主偏差bb副偏差副偏差)4、变化率报警、变化率报警Roc3、值报警值报警(aa高高报高高报HiHibHiHib高报高报HicHic低报低报LodLod低低报低低报LoLoLoLo)报警级别报警级别1-999“1”是最高级别是最高级别报警严重程度报警严重程度关键关键主要主要次要次要提示性提示性优先级范围优先级范围1-2491-249250-499250-499500-749500-749750-999750-999注注:
四种优先级四种优先级:
1:
1表示关键、表示关键、22主要、主要、33次要、次要、44提示性(即提示性(即11、22、33、44)工工程程师师在在做做InTouchInTouch时时为为每每一一个个报报警警指指定定一一个个严严重重程程度度,配配置置好好范范围围后后,现现场操作员就可以轻松打印与显示某种特定严重程度的报警。
场操作员就可以轻松打印与显示某种特定严重程度的报警。
报警组报警组根根报报警警组组$System$System下下分分16个个组组,每每组组都都可可在在其其下下层层再再分分16个个组组,这这样样每每层层最多最多16个组,可分个组,可分8层,故最多达层,故最多达16的的8次方个报警组。
次方个报警组。
报报警警组组用用于于不不同同的的衡衡量量标标准准来来归归类类,每每个个标标记记名名都都与与一一个个”报报警警组组“关关联联,若若没没将将标标记记名名与与”报报警警组组“关关联联,则则缺缺省省条条件件下下,会会自自动动将将它它与与$System$System关联。
关联。
报警点域:
报警点域:
供动态控制和监视各种报警条件,供动态控制和监视各种报警条件,许多点域可通过表达式和脚本来访问。
许多点域可通过表达式和脚本来访问。
访问与标记名关联的点域要求使用的语法是Tagname.dotfield。
常用的点域:
常用的点域:
.Ack报警是否确认(报警是否确认(可读/写离散型离散型标记名点域:
1确认0未确认).Alarm报警是否存在(报警是否存在(1报警0无报警).Hilimit报警设置的高限参数报警设置的高限参数(可读/写模拟型模拟型标记名点域).Histatus是否处于高报态是否处于高报态(只读离散点域:
1高报0非高报)ShowwinShowwinModule8-实时和历史趋势实时和历史趋势实时趋势实时趋势RealTimeTrend实实时时趋趋势势是是动动态态的的,它它在在运运行行期期间间不不断断更更新新,最最多多可可以以绘绘制制四四个个本本地地标标记记名名或表达式的变化。
或表达式的变化。
历史趋势历史趋势HistoricalTrend历历史史趋趋势势可可以以提提供供一一个个历历史史时时间间和和日日期期的的数数据据”快快照照“,它它不不是是动动态态的的。
与实时趋势不同,它只能在接到指示时才会更新。
与实时趋势不同,它只能在接到指示时才会更新。
在配置历史趋势时的注意事项:
在配置历史趋势时的注意事项:
1、历史记录配置中启用历史记录历史记录配置中启用历史记录2、配置标记名中(要记录数据的)选择记录数据配置标记名中(要记录数据的)选择记录数据3、历史标记名类型选择历史趋势历史标记名类型选择历史趋势ShowwinShowwinShowwinShowwinModule9-I/O通讯通讯动态数据交换(动态数据交换(DynamicDateExchangeDynamicDateExchange,简称简称DDEDDE)是)是MicrosoftMicrosoft开发的一种开发的一种通讯协议通讯协议,可供应用程序发送,可供应用程序发送/接收数据与指令。
接收数据与指令。
DDE通讯三要素通讯三要素访问名访问名:
TRINODE01(可任取可任取)应用程序名应用程序名:
TR1DDE主题名主题名:
TRINODE01通讯配置通讯配置1、运行运行DDESERVER建立建立1131NODE名称名称2、在在InTouch中建立新的访问名,包括应用程序名和主题名中建立新的访问名,包括应用程序名和主题名3、在在InTouch中建立中建立I/O类型标记名,项目名与类型标记名,项目名与1131中的地址信息中的地址信息(Alias)相对应相对应ShowlabShowlabShowlabShowlab唯一唯一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- InTouch 教程
![提示](https://static.bingdoc.com/images/bang_tan.gif)