WonderwareInTouch编程入门教学

上传人:少*** 文档编号:242977869 上传时间:2024-09-13 格式:PPT 页数:59 大小:7.14MB
返回 下载 相关 举报
WonderwareInTouch编程入门教学_第1页
第1页 / 共59页
WonderwareInTouch编程入门教学_第2页
第2页 / 共59页
WonderwareInTouch编程入门教学_第3页
第3页 / 共59页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2014/6/25,#,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,进程描述及学习目标,学习目标,掌握必要的,InTouch,知识,学会,InTouch,的开发及其应用。,进程描述,第一天:,介绍,InTouch,的功能、安装、组成;画面绘制;,标记名字典;动画链接;,InTouch,的脚本类型;,点域及函数,。,第二天:,报警与事件;实时趋势与历史趋势;,InTouch,安全性;,I/O,通讯;,练习,;,总结、答疑。,Wonderware,公司介绍,成立于1987年,是世界工业自动化软件的领导者,第一个推出基于,Windows,的,HMI,软件,第一个推出基于,Windows NT,的32位工控软件,世界上第一个工厂套件,FactorySuite,第一个支持,Windows XP,的,HMI,第一个支持,.Net,和,C#,方式的脚本,目前是英国,Invensys(,英维思,),的一个子公司,Wonderware,主要产品,InTouch,Historian,Historian Client,Application Server,Information,SCADAlarm,InTrack,InControl,InBatch,DT Analyst,QI Analyst,InTouch,简介,能够和各种,PLC,相连接,提供良好的扩展,能够提供及时的,报警信息,提供历史记录和,实时曲线,动画连接各类事件,I/O Server DA Server,Real-Time History,分布式报警,InTouch,广泛应用于,冶金、,石油、化工、,食品、,交通等,多种行业,InTouch,的,4,大功能,第一个人机界面软件,组态软件的一种,InTouch,的主要应用,全球,超过,40,多万套,的软件在使用,钢铁,石油,水处理,自动化,化工,食品,电力,纺织,InTouch,安装,旧版:单独的安装光盘,InTouch,安装,安装,Application Server,之前,需要安装好必要的组件,在确定之前已安好,SQL2005,之后,来安装,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 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,安装会建立一个系统登录账户,此账户必须设置密码,用已有的用户和密码(不选),新建一个用户和密码(选),授权安装,C:Program FilesCommon FilesArchestrALicense,装好组件,帮助文档,授权,附加程序,应用程序管理器,InTouch,开发环境,WindowMake,运行环境,WindowViewer,SMC,InTouch,三个主要组件,InTouch,应用程序管理器,WindowMaker,WindowViewer,InTouch,应用程序管理器,WindowMaker,WindowViewer,InTouch,具体功能的实现,画面绘制,InTouch,具体功能的实现,画面绘制,设置,WindowMaker,的常规属性,设置,WindowViewer,的常规属性,练习,练习,1-,创建新的应用程序、窗口以及图形,标记名字典,InTouch,具体功能的实现,标记名字典”是,InTouch,的核心。 它包含应用程序中使用的所有变量的有关信息。 它由两个部分组成:,设计时标记名数据库,这由,WindowMaker,管理,存储在应用程序目录中,运行时数据库,这由,WindowViewer,管理,存储在计算机的内存中。,InTouch,具体功能的实现,标签数据类型,Type,按数据结构分􀂄,离散型,Discrete,继电器开合,最初用在,PLC,􀂄,整型,Integer,(带符号整数值),􀂄,实型,Real,(带符号小数值),􀂄,文本字符,Message,按数据来源分,IO,型,现场设备,Memory,内存型,中间变量,仪器仪表值,最初用在,DCS,标记名字典,InTouch,具体功能的实现,标记名字典,命名规则,标记名不超过,32,个字符。,使用字母数字(,A-Z,、,a-z,、,0-9,)作为标记名的第一个字符。,(标记名最好仅使用字母数字字符,数字后有,e,、,E,),标记名至少使用一个英文字符。,(可选的)使用以下特殊字符:,-,连字符,!,感叹号,#,井号,$,美元号,%,百分号,&,与号,?,问号, At,号,_,下划线,如果可能,请避免在标记名中使用特殊字符,除非应用程序确实需要。,避免在标记名中使用连字符,(-),。,请勿在标记名中使用空格。,请勿在标记名中使用可以解释为指数的数字。,例如,不能将标记命名为,125E4,,因为它可以解释成底数的四次方。,请勿在标记名中使用可以解释为十六进制数的数字。,例如,不能将标记命名为,0x123B,,因为它可以解释成十六进制数。,标记名字典,InTouch,具体功能的实现,系统标记,系统标记通过将美元号,($),用作标记名的。,第一个字符进行标识。系统标记无法删除。您只能更改与系统标记关联的注释。,标记名字典,InTouch,具体功能的实现,练习,练习,2-,创建标记,InTouch,具体功能的实现,动画链接,标记名字典(实时数据库)和画面连接方式:,动画连接,在创建图形对象或符号之后,您就可以通过动画来赋予其“生命”。通过附加动画链接,您可以改变对象或符号的外观,以反映标记名或表达式值所发生的变化。,动画链接,InTouch,具体功能的实现,InTouch,支持两种基本类型的链接:,“触动链接”可供操作员向系统执行输入。,“显示链接”则是给操作员显示输出结果。,触动链接,显示链接,练习,练习,3-,配置动画链接,InTouch,的脚本,InTouch,具体功能的实现,窗口脚本:与特定窗口连接,应用程序脚本:与整个应用程序连接,动作脚本:针对特定按钮有效,键脚本:针对键盘上的特定键或组合有效,条件脚本:连接到离散型标记名或表达式,数据改变脚本:仅连接到标记名和(或)标记名点域,QuickFunction,:指将可以重复使用的代码存储在一个脚本里,ActiveX,事件:在运行时执行,ActiveX,控件事件,常用脚本有,:,InTouch,具体功能的实现,编程人员无需较多的编程知识,脚本函数简单,简单脚本:赋值、数学运算、函数;,复杂脚本:,If-Then-Else,验证功能,确保正确性,InTouch,的脚本,点域及函数,点域,定义-使用点域来显示标记名、历史趋势及窗口控件等对象的属性,语法-标记名,.,域名,调出点域的方法:在点后双击即可,函数,作用-在,指定条件的情况下,执行特定的命令和逻辑运算,分类-字符串函数、数学函数、系统函数、其它函数(报警、历史等)等,InTouch,具体功能的实现,练习,练习,4-,使用,InTouch QuickScrip,InTouch,具体功能的实现,报警通常在过程值超过用户定义的极限时触发。这会触发一个报警,以通知操作员有问题发生。,事件表示正常的系统状态消息,不要求操作人员作出响应。,报警优先级(严重程度),关键:,1249,主要:,250499,次要:,500749,提示性:,750999,报警与事件,报警与事件,InTouch,具体功能的实现,不同的显示对象,分布式报警显示,当前报警,Alarm,Database View,控件,历史报警,Alarm,Viewer,控件,基于,ActiveX,当前,和历史,报警,Alarm,Tree View,控件,报警组,报警数据存储,报警缓存:,有关当前与最新报警的大部分信息均缓存在各计算机节点的内存中。,报警记录:,Alarm DB Logger,创建一个数据库,以记录报警发生、子状态转换、确认及恢复正常的时间。,InTouch,具体功能的实现,InTouch,支持“分布式报警系统”,可显示本地,InTouch,应用程序及其它网络,InTouch,应用程序的报警系统产生的报警与事件。这些报警可以在本地,InTouch,节点或从网络中的远程节点上确认。它提供显示、记录、打印及确认过程报警及系统事件的服务。,报警与事件,报警查询:,nodenameintouch!$system,对于您所需要的信息,方便地 查询您所需要的,InTouch,具体功能的实现,报警与事件,Alarmmgr.exe,练习,练习,5-,创建报警与事件,实时趋势与历史趋势,实时趋势配置,历史趋势配置,InTouch,具体功能的实现,练习,练习,6-,配置实时趋势,练习,练习,7-,配置历史趋势,InTouch,安全性,3,种安全模式,ArchestrA,安全模式,InTouch,安全模式,操作系统安全模,InTouch,安全性第一次登录,用户名,administrator,口 令,wonderware,访问级别:0-9999,InTouch,具体功能的实现,练习,练习,8-,建立安全性,I/O,通讯,比任何其它厂商提供更多的,I/O Servers,和,DAServer,Schneider, Allen Bradley,Siemens, Omron, GE,支持的通讯协议,DDE,SuiteLink,OPC,自己开发(,Toolkit,、,RPM,),I/O,驱动程序(,Device Intergtation,),获取该程序的途径,必须先安装公共主件(,Wonderware Factory Suite I/O Common Components,),安哪个驱动,InTouch,具体功能的实现,InTouch,具体功能的实现,I/O,通讯,InTouch,具体功能的实现,Topic,分辨多个相同设备,I/O,通讯,InTouch,具体功能的实现,InTouch,实时数据库,InTouch,实时数据库作用,Intouch,驱动读取现场,PLC,哪些数据,就必须由实时数据库来定义,同时实时数据库把驱动读来的数据提供给画面,Intouch,实时数据库相当于库房,Intouch,的实时数据库是内存数据库,数据保存在内存中,实时数据库如何和驱动联系,访问通道,-,连接驱动的通道,(,访问名,Access Names),实时数据库建立标签,设置设备数据地址,Intouch,实时数据库:,TagnameDictionary,“标记名字典”,I/O,通讯,配置访问名(,access name,访问通道),节点名,应用程序名,主题名,配置标记名,类型,项目名定义,地址,InTouch,具体功能的实现,I/O,通讯,InTouch,具体功能的实现,与施耐德,PLC,通讯,I/O,通讯,安装驱动,Factory Suit I/O Common Components,(用安装,InTouch,时建立的用户名和密码,),安装,DASMBTCP2.0,配置:,SMC,中:,IP,地址,InTouch,:访问名,标记名,InTouch,具体功能的实现,与西门子,PLC,通讯,I/O,通讯,安装驱动,Factory Suit I/O Common Components,(用安装,InTouch,时建立的用户名和密码,),安装,DASSIDirect2.0,配置:,SMC,中:,IP,地址,InTouch,:访问名,标记名,InTouch,具体功能的实现,与,EXCEL,I/O,通讯,配置,InTouch,中访问名、标记名,WWClient,配置,练习,练习,9-,建立通讯,练习,综合练习,测试,判断题:,1,、,InTouch,中,我们不能改变字体的颜色、大小。( ),2,、标记名类型只有,I/O,(内存)整型、实型、离散型、消息型。( ),3,、动画链接分成两大类:触动连接和显示链接。( ),4,、动画链接中,可以同时使用触动按钮的“动作”和“显示窗口”。( ),5,、,$System.Ack=1,表示确定系统报警。( ),6,、实时趋势,可以显示,8,个标记名趋势,而历史趋势只能显示,4,个标记名趋势。( ),7,、与,EXCEL,通讯,访问名配置中,应用程序名为,EXCEL.EXE,。,( ),8,、,InTouch,最高的级别是,999,。( ),测试,填空题:,1,、窗口类型有:,。,2,、标记名命名时,最长可有,个字符。,3,、,InTouch,的动画链接中,触动按钮的离散值,可实现的动作有:,。,4,、,InTouch,的脚本类型有:,。,5,、分布式报警配置中,报警查询语句,intouch!$system,表示,。,6,、,InTouch,历史趋势中,要记录标记,在标记名配置中,必须选择,。,7,、,InTouch,的支持的通讯协议有:,。,8,、用户第一次使用安全性时,名称与口令分别是:,。,测试,上机题:,测试,判断题:,1,、,InTouch,中,我们不能改变字体的颜色、大小。(,N,),2,、标记名类型只有,I/O,(内存)整型、实型、离散型、消息型。(,N,),3,、动画链接分成两大类:触动连接和显示链接。(,Y,),4,、动画链接中,可以同时使用触动按钮的“动作”和“显示窗口”。(,N,),5,、,$System.Ack=1,表示确定系统报警。(,Y,),6,、实时趋势,可以显示,8,个标记名趋势,而历史趋势只能显示,4,个标记名趋势。(,N,),7,、与,EXCEL,通讯,访问名配置中,应用程序名为,EXCEL.EXE,。,(,N,),8,、,InTouch,最高的级别是,999,。(,N,),测试,填空题:,1,、窗口类型有,:,替换、弹出、覆 盖,。,2,、标记名命名时,最长可有,32,个字符。,3,、,InTouch,的动画链接中,触动按钮的离散值,可实现的动作有:,直接、取反、切换、复位、置位,。,4,、,InTouch,的脚本类型有:,窗口脚本、应用程序脚本、动作脚本、键脚本 、,条件脚本、数据改变脚本、,QuickFunction,、,ActiveX,事件,。,5,、分布式报警配置中,报警查询语句,intouch!$system,表示,查询系统报警组,。,6,、,InTouch,历史趋势中,要记录标记,在标记名配置中,必须选择,记录数据,。,7,、,InTouch,的支持的通讯协议有:,OPC,、,DDE,、,SuitLink,、,自己开发,。,8,、用户第一次使用安全性时,名称与口令分别是:,administrator,、,wonderware,。,总结,标记名字典,动画链接,InTouch,的脚本,点域及函数,报警与事件,实时趋势与历史趋势,InTouch,安全性,I/O,通讯,思考,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!