Intouch总结
InTouch组态软件说明
![InTouch组态软件说明](https://img.taocdn.com/s3/m/22effa52fe00bed5b9f3f90f76c66137ee064f2d.png)
报警统计与分析
系统可对报警事件进行统计和分析,帮助用 户了解设备运行情况和潜在问题。
06
系统集成与扩展
与其他系统的集成
OPC接口集成
通过OPC(OLE for Process Control)接口,InTouch可 以与各种工业自动化设备和控制系统进行无缝集成,实现 实时数据交换和监控。
数据库连接
良好的跨平台兼容性
软件支持Windows、Linux等多种操作系统,方便用户在不同平台上 进行开发和部署。
未来发展趋势预测
智能化发展
随着人工智能技术的不断发展,InTouch组态软件有望在未来实现更加智能化的功能,如 自动优化界面设计、智能数据分析等。
云端化部署
云计算技术的普及将推动组态软件向云端化方向发展,实现远程监控、数据共享和协同工 作等功能。
使用内置脚本语言编写复杂的逻辑控 制代码,实现高级功能和定制化需求 。
05
04
报警管理
设置和管理组态工程的报警规则,实 现实时监测和报警提示功能。
04
数据处理与可视化
数据采集与处理
数据采集
数据存储
支持多种数据源接入,包括传感器、 PLC、数据库等,实现实时数据采集 。
支持历史数据存储,为数据分析提供 数据基础。
背景
随着工业自动化的快速发展,组态软件在工业自动化领域扮演着越来越重要的 角色。InTouch作为其中的佼佼者,以其卓越的性能和广泛的应用而备受推崇。
主要功能及特点
图形化界面设计
提供丰富的图形库和控件,支持自定 义界面设计,满足用户多样化的需求 。
数据采集与处理
实时采集现场数据,进行处理、分析 和存储,为监控和决策提供有力支持 。
Intouch非常实用的总结
![Intouch非常实用的总结](https://img.taocdn.com/s3/m/92e6ce8259eef8c75ebfb321.png)
INTOUCH非常有用的使用总结intouch授权:授权文件放在C:\Program Files\Common Files\ArchestrA\License。
intouch时间日期设置:intouch系统变量中时间日期是模拟量,不能很好的显示时间和日期,只有两种方式显示⑴、单独的时+分+秒显示。
⑵、调用向导,选择时钟中的组合控件。
DA/IO Server的区别两个驱动都可以。
详细的以后补充。
其实是IO SERVER好用,IOSERVER的效率比DASERVER好,DASERVER只是为了方便集成到IAS平台,新作的一种IO开发方式。
以太网通讯还是用DAServer,配置很简单,比ioserver好用。
wwclint的作用用来测试SMC通讯配置是否正确。
需要连接实际的硬件才能进行测试。
用户的配置特别-->安全性-->配置用户:依次输入要添加的用户名、口令、访问级别,再点击“添加”按钮就又“申请”了一个用户。
如果“配置用户”选项是灰色的不可用状态,那是因为你还没有以管理员身份登陆,登陆后就可以点击此选项了。
将安全类型切换到“Intouch”。
管理员的默认用户名:Administrator 密码:wonderware 。
该用户是无法删除的。
打开项目时出现:另一会话正在编辑此应用程序。
无法编辑此应用程序。
该怎样解决文件夹下,删除。
在安装I/O Server的时候,弹出“install of common components could not be started! Please contact wonderwave techsupport !"想问一下是什么原因,该怎么解决才能完成安装程序先安装:F:\软件备份\io servers\FS2K71\IOServer\Common\Win32\如何使用Unity编程软件的仿真器来与Intouch通信⑴首先保证Unity编程软件在仿真状态(PLC→仿真模式。
intouch学习笔记
![intouch学习笔记](https://img.taocdn.com/s3/m/fee042bc50e79b89680203d8ce2f0066f53364ed.png)
intouch学习笔记1、关闭右键菜单在intouch.ini文件中加入oldrightmousebehavior = 12、SmartSymbol 不能包含位图,按钮,单元,报警和趋势。
3、初始化标记名与创建 ActiveX 控件之间会出现定时问题。
由于此定时问题,很难保证标记名的初始值等于ActiveX 控件中相关属性的值。
为解决此问题,必须在“启动”事件与InTouch Quick 之间建立一种联系。
在Quick 中,可采用适当的逻辑将标记名值设置为控件的属性。
这可以通过使用赋值语句来实现。
例如:#ThisControl.Property = MyTag;事件发生之后,Quick 即开始执行,控件的属性与标记名的值将保持同步。
因此,属性与标记名之间会出现正常的通知。
4、将“ActiveX 事件”脚本从一个InT ouch应用程序移到另一个应用程序时,您必须使用 WindowMaker 文件菜单上的导入命令。
5、用于启用 / 禁用键过滤器的脚本函数是EnableDisableKeys。
6、UNC路径中使用Wonderware 的SuiteLink 协议时,NodeName 长度限制为 15个字符。
7、要在节点上配置多监视器设置1. 使用合适的文本编辑器,例“记事本”Windows目录中的WIN.INI 文件。
2. 找到 [InT ouch] 部分并添加下列参数:[InT ouch] 参数描述MultiScreen=1 打开多屏幕模式MultiScreenWidth=640 单个屏幕的像素宽度MultiScreenHeight=480 单个屏幕的像素高度例如,如果您计算机的分辨率是2560x1024,分开显示在两个并排的屏幕上,则可输入下列内容:[InT ouch]MultiScreen=1MultiScreenWidth=1280MultiScreenHeight=10248、SuperTag 模板最多可容纳 64 个成员标记名和 2 个嵌套级别。
2024全新intouch培训
![2024全新intouch培训](https://img.taocdn.com/s3/m/524a79d9dbef5ef7ba0d4a7302768e9950e76e52.png)
根据报警类型和优先级 选择合适的通知方式, 避免对用户造成不必要 的干扰;
定期对通知方式进行测 试和维护,确保其正常 运行和有效性。
06
系统集成与扩展能力探讨
与其他工业自动化系统集成方案介绍
01
OPC协议集成
通过OPC协议,Intouch可以与各种PLC、DCS等工业控制系统进行无
缝集成,实现实时数据交换和远程控制。
能源管理领域
介绍Intouch在能源管理领域的应用案例,如电力监控系 统、能源管理平台等,展示其在数据采集、处理和分析方 面的优势。
智能制造领域 剖析Intouch在智能制造领域的应用案例,如自动化生产 线监控系统、机器人远程控制系统等,展示其在工业自动 化领域的广泛应用前景。
智慧城市领域
探讨Intouch在智慧城市领域的应用案例,如智能交通管 理系统、智能楼宇监控系统等,展示其在城市智能化建设 中的重要作用。
THANKS
感谢观看
报警通知方式配置及优化建议
01
02
03
04
05
报警通知方式配置:支 持多种报警通知方式, 如短信、邮件、语音电 话等。用户可以根据自 身需求和偏好选择合适 的通知方式,确保及时 接收并处理报警信息。
优化建议:针对报警通 知方式的配置和使用, 提出以下优化建议
确保通知方式的可靠性 和稳定性,避免出现漏 报或误报情况;
逻辑关系表达等
实现步骤演示
逐步演示案例的实现过程,包 括图形元素的绘制、属性设置、
逻辑关系建立等
经验技巧分享
分享在复杂图形组态设计中积 累的经验和技巧,如如何优化
布局、提高设计效率等
04
数据采集与处理技术应用
数据采集方式选择及配置方法
(2024年)InTouch教程
![(2024年)InTouch教程](https://img.taocdn.com/s3/m/c54c687c30126edb6f1aff00bed5b9f3f90f72c3.png)
2024/3/26
1
目录
2024/3/26
• InTouch基础介绍 • InTouch界面与操作 • 图形与动画设计 • 数据连接与通信配置 • 报警与事件处理机制 • 报表生成与打印功能实现 • 高级功能应用与拓展
2
01
InTouch基础介绍
Chapter
2024/3/26
使用InTouch提供的绘图 工具创建直线、圆、矩形 等基本图形。
2024/3/26
自定义图形
通过组合基本图形元素或 使用路径工具创建复杂的 自定义图形。
图形属性编辑
调整图形的颜色、线型、 填充等属性,以满足设计 需求。
12
动画效果实现方法
2024/3/26
关键帧动画
通过设置关键帧和中间帧,实现图形的移动、旋转、缩放等动画 效果。
探讨如何优化网络通信性能,提高远程监控的实时性和稳定性
03
30
THANKS
感谢观看
2024/3/26
31
20
事件处理程序编写技巧
事件类型判断
在事件处理程序中,首先需要 判断事件的类型,以便执行相
应的处理逻辑。
2024/3/26
数据获取与处理
根据事件类型,获取相关的数 据并进行处理,如读取模拟量 数值、开关量状态等。
报警信息生成
根据处理结果生成报警信息, 包括报警类型、报警点名称、 报警值、报警时间等。
报警信息发送
将生成的报警信息发送给相应 的接收端,如声光报警器、手
机APP等。
21
报警记录查询与导出功能
报警记录查询
提供报警记录查询功能,可以按照报 警类型、报警点名称、报警时间等条 件进行查询。
INTOUCH学习笔记
![INTOUCH学习笔记](https://img.taocdn.com/s3/m/f39777b32f60ddccdb38a053.png)
目录1.新建数据词典,操作站和工程师站所需要安装的不同之处,创建窗口,打开图库,导入导出窗口2.画面做了三个动画,并且连接变量组态实例,写脚本3.程序不能够编译但是能运行的原因,报警控件,并且做一个确认报警的按钮,显示所有报警记录的,追究责任的操作记录,制作报警弹出窗口4.把报警弄成一个excel表,并且可以查询出来,删除没有使用的变量方法,找实时曲线和历史曲线怎么找5.安全级别设置,哪些地方哪些人可以动,哪些不可以动,建立起始页,忘记登录密码的时候操作方法6.intouch的常用函数,更改密码,注销,退出登录等7.intouch的报表制作8.视频截图学习为主8-(1)intouch软件安装步骤8-(2)建立四个画面进行页面布局设置,和建立一个main画面大小一样的模板新画面,一个组态好的点,替换里面的标签名直接就变成另外一个变量显示画面方法,打开画面组态8-(3)图库和控件的位置和各种动画组态讲解,以及全程程序,事件程序,条件程序等脚本语言8-(4)报警控件配置,确认报警按钮8-(5)新建变量名,点的批量导入导出,脚本IF语句,条件,变化,事件,快捷键等语句执行例子8-(6)安装图库里面没有的控件,TEXBOX控件语句例子,新疆工程的开始画面报警历库等的配置,新建Intouch模板8-(7)历史曲线和实时曲线制作8-(8)intouch程序打开错误的处理方法和安全的配置,密码修改,画面上做登录界面8-(9)Intouch与OPCLINK通信等各种OPC通信,用到SMC转modbus协议和别的协议为opc协议,opc软件来读,intouch与excel通信8-(10)Intouch的ACCESS历史数据库配置和历史数据查询8-(11)程序备份和还原1.新建数据词典,操作站和工程师站所需要安装的不同之处,创建窗口,打开图库,导入导出窗口2.画面做了三个动画,并且连接变量组态实例,写脚本3.程序不能够编译但是能运行的原因,报警控件,并且做一个确认报警的按钮,显示所有报警记录的,追究责任的操作记录,制作报警弹出窗口4.把报警弄成一个excel表,并且可以查询出来,删除没有使用的变量方法,找实时曲线和历史曲线怎么找5.安全级别设置,哪些地方哪些人可以动,哪些不可以动,建立起始页,忘记登录密码的时候操作方法6.intouch的常用函数,更改密码,注销,退出登录等7.intouchu的报表制作8.视频截图学习为主8-(1)intouch软件安装步骤8-(2)建立四个画面进行页面布局设置,和建立一个main画面大小一样的模板新画面,一个组态好的点,替换里面的标签名直接就变成另外一个变量显示画面方法,打开画面组态8-(3)图库和控件的位置和各种动画组态讲解,以及全程程序,事件程序,条件程序等脚本语言8-(4)报警控件配置,确认报警按钮8-(5)新建变量名,点的批量导入导出,脚本IF语句,条件,变化,事件,快捷键等语句执行例子8-(6)安装图库里面没有的控件,TEXBOX控件语句例子,新疆工程的开始画面报警历史库等的配置,新建Intouch模板8-(7)历史曲线和实时曲线制作8-(8)intouch程序打开错误的处理方法和安全的配置,密码修改,画面上做登录界面。
Intouch 使用总结【东标电气】
![Intouch 使用总结【东标电气】](https://img.taocdn.com/s3/m/97ffd318e45c3b3567ec8be7.png)
Intouch 总结东标电气孙**1.Intouch无法连接到SPC Pro引擎,请关闭并重新启动。
如果在上述对话框中选择“以服务器方式启动WindowViewer”,则运行时则会出现问题所描述的提示,因此,在服务器上不勾选第一项;在客户机上则需要勾选第二项。
2.Intouch中的访问名定义从上往下看,访问名是自行定义的,没有特殊要求,节点名是指服务器的IP地址,应用程序名是指在DAServer中建的程序名,如果是默认新建的,都是DASSIDIRECT,主题名是指在DAServer中建的对应PLC 的设备名,选择SuiteLink协议。
如果有备用服务器,则需要勾选“启用辅助数据源”,并设置相应的其他选项,否则不需要勾选。
3.Intouch与PLC的数据类型对应Intouch与PLC的以太网通讯是借助DAServer软件,在DAServer中每一种PLC类型的数据都有对应的格式,在帮助主题的“Item Naming”中有详细的说明,以下是常用的几种数据类型的说明:4.变量定义及关联变量的定义在“标记名字典里”,这里要设置变量名,变量类型(主要是内存和I/O型),变量所属的组(自己定义,仅是为了方便管理),变量的访问名(指出数据来自哪个PLC设备),如果勾选“将标记名用作项目名”,它的意思是在标记名字典里定义的变量和DAServer里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。
如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。
如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。
intouch使用记录笔记
![intouch使用记录笔记](https://img.taocdn.com/s3/m/fbfb8487172ded630b1cb6ad.png)
INTOUCH使用记录笔记一、定义1、标记名:如果设定的是需要用户输入的,并且需要显示在另一个字符串上时,可以用相同的标记名,只是其中用于用户输入的选择“用户输入”里的,而另一个用于显示的则选择“值显示”里的。
2、项目名:项目名设置的与给定的名字相同,而标记名则可以自己定义。
3、访问名:I/O 数据源通常是在远程计算机上运行的程序,并且使用DDE 或SuiteLink 协议与InTouch 系统中的其它计算机进行通讯。
如果设定的标记名不需要从别的地方获得数据,是自己输入至数据库的话,就不需要有访问名,即数据类型选择的是内存整型就好。
4、绑定列表:注意下图中的列名,存在大小写问题,是错误的:下面这个图是正确的,要注意列名的大小写,是区分的:5、登陆窗口的的各项设置:(1)用户名、密码、权限都在“菜单---特别---安全性---配置用户”中设置(2)在相应的按钮属性定义中设置一个“失效”,利用设定其权限级别来控制开关是否作用二、程序1、数据改变:数据发生改变即动作(“参数设置”中需要写的程序可以写在此处)。
2、应用程序(启动时):原型:SQLConnect(connectid01,"provider=sqloledb;DataSource=192.168.5.100;Initial Catalog=abc;User Id=sa;Password=a" );解释:SQLConnect(connectid01,"provider=sqloledb;Data Source=远程连接的IP地址;Initial Catalog=数据库名;User Id=账号;Password=密码" );3、条件脚本(符合条件即执行):例:条件:$Second==15(每分钟的第15秒执行,即一分钟执行一次) 原型:SQLUpdate(connectid01,"yuepu", "zzz1","TagName='abc1'");解释:SQLUpdate(connectid01(同应用程序连接数据库的一样),"yuepu"(表名), "zzz1"(绑定的列表名),"TagName='abc1'(数据库里表里的那一行的名字)");原型:SQLUpdate(connectid01,"yuepu", "zzz2","TagName='abc2'");原型:SQLUpdate(connectid01,"yuepu", "zzz3","TagName='abc3'");4.然后我们需要编写如下SQL语句的调用语句。
Intouch函数及语句介绍
![Intouch函数及语句介绍](https://img.taocdn.com/s3/m/1812112ee97101f69e3143323968011ca300f7d0.png)
Intouch函数及语句介绍Intouch函数及语句介绍R1: RecipeDelete() 从指定配方模板文件中删除配方名。
句法RecipeDelete(“Filename”,“RecipeName”);参数描述FileName 被函数所作用的配方模板文件。
实际字符串或消息标记名。
RecipeName 在将被函数删除的指定配方模板文件中的特定配方。
RecipeLoad()、RecipeSave() 和RecipeDelete() 函数需用户提供RecipeName 参数。
RecipeSelectRecipe() 函数返回此参数的值。
实际字符串或消息标记名。
实例下面的语句将配方“Recipel”从recfile.csv 文件中删除:RecipeDelete("c:\recipe\recfile.csv", "Recipe1");2: RecipeGetMessage()写给模拟标记名某一错误代码同时写给消息标记名相应的错误代码消息。
句法 RecipeGetMessage(Analog_Tag,Message_Tag,Number);参数描述Analog_Tag不带引号或常数的实际整型或实型标记名。
Message_Tag不带引号或常数的实际整型或实型标记名。
Number该参数设置返回给Message_Tag 的最大字符串长度。
InTouch,消息标记名有131 字符的最大长度。
除非你减小在InTouch 标记名称典中的Message_Tag 的最大字符串长度,该参数值为131。
该参数可以是常数或包含一个数值的整型标记名。
实例在“InTouch 数据更改脚本”中使用RecipeGetMessage() 函数,相应的错误代码可以被写到一个模拟标记名,并且关联的错误代码消息可以被写到一个消息标记名中。
Data Change Script Tagname[.field]:ErrorCodeScript body:RecipeGetMessage(ErrorCode, ErrorMessage,131);当模拟标记名ErrorCode 的值发生变化时,将自动执行此脚本。
intouch学习总结
![intouch学习总结](https://img.taocdn.com/s3/m/20eb7b37dd36a32d7375816e.png)
1.intouch和Modsim32一起仿真的设置2.注意:在仿真时如果有离散的又有模拟量必须用两个Modsim32来仿真,不然再切换modsim32显示界面的时候会出现通讯异常,一下就是两个仿真器MODSIM32:connection-------->modbustcpserver启动File--------------->newDevice ID 1 (这个后面要用到)Intouch SMC:安装DASMBTCP DAserver --------->new_tcpIP_port-----502端口-------->new modbus bridge-----modsim32所在电脑的IP----->new_modiconMicro--------->(PLC unit ID:1DeVice Group:Topic_0)Modsim32在本机127.0.0.1intouch中访问名的设置:主题名和DEVICE grops的主题名一致协议选用SuiteLink DA server 都是SuiteLink是用的OPC通讯DDE是IOserver与intouch的通讯协议在ArchestraIDe中的设置如下图:Seevernode:运行DAserver的电脑IPServer name: daserver驱动程序的名称COmmnication protocol: suiteLinkTopic:和SMC中配置的DEvice groupS中的保持一致Attribute:变量名任取(注意要满足命名规则,方便自动链接IO)TteM reference:变量的地址SQL ServerSa登陆密码的启用和修改sa是数据库默认的登录名无法修改;密码就是你安装程序时候设置的;如果你安装的时候是身份验证模式为"windows"(默认),要使用sa登录:1. 用Windows身份验证登陆(这个应该是不会存在问题的, 在新安装好实例(SQL Server)的情况下, Windows身份验证是不可能被禁用的(安装过程中没有可以设置禁用Windows身份验证的地方)Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication"2. 连接成功后, 右键你的实例, 选择"属性"3. 在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"SQL Server和Windows身份验证模式", 确定, 根据提示, 你应该重新启动sql服务4. 重新启动sql服务后, 照用Windows身份验证连接, 然后执行下面的语句启用sa用户, 同时清除sa的密码(能成功登陆后再根据你的需要设置)EXEC sp_password null,null,saALTER LOGIN sa ENABLE5. 语句执行完成后, 再用sa连接你的实例, 应该就没有问题了.--------------------------------------------------------------------如果执行EXEC sp_password null,null,saALTER LOGIN sa ENABLE这句话时报如下的错:Msg 15118, Level 16, State 1, Line 1密码有效性验证失败。
Intouch函数及语句介绍
![Intouch函数及语句介绍](https://img.taocdn.com/s3/m/34ad9b0bbb68a98271fefa56.png)
Intouch函数及语句介绍R1: RecipeDelete() 从指定配方模板文件中删除配方名。
句法RecipeDelete(“Filename”,“RecipeName”);参数描述FileName 被函数所作用的配方模板文件。
实际字符串或消息标记名。
RecipeName 在将被函数删除的指定配方模板文件中的特定配方。
RecipeLoad()、RecipeSave() 和RecipeDelete() 函数需用户提供RecipeName 参数。
RecipeSelectRecipe() 函数返回此参数的值。
实际字符串或消息标记名。
实例下面的语句将配方“Recipel”从recfile.csv 文件中删除:RecipeDelete("c:\recipe\recfile.csv", "Recipe1");2: RecipeGetMessage()写给模拟标记名某一错误代码同时写给消息标记名相应的错误代码消息。
句法 RecipeGetMessage(Analog_Tag,Message_Tag,Number);参数描述Analog_Tag不带引号或常数的实际整型或实型标记名。
Message_Tag不带引号或常数的实际整型或实型标记名。
Number该参数设置返回给Message_Tag 的最大字符串长度。
InTouch,消息标记名有131 字符的最大长度。
除非你减小在InTouch 标记名称典中的Message_Tag 的最大字符串长度,该参数值为131。
该参数可以是常数或包含一个数值的整型标记名。
实例在“InTouch 数据更改脚本”中使用RecipeGetMessage() 函数,相应的错误代码可以被写到一个模拟标记名,并且关联的错误代码消息可以被写到一个消息标记名中。
Data Change Script Tagname[.field]:ErrorCodeScript body:RecipeGetMessage(ErrorCode, ErrorMessage,131);当模拟标记名ErrorCode 的值发生变化时,将自动执行此脚本。
Intouch 使用总结【东标电气】知识分享
![Intouch 使用总结【东标电气】知识分享](https://img.taocdn.com/s3/m/081556c7e45c3b3566ec8b0d.png)
I n t o u c h使用总结【东标电气】Intouch 总结东标电气孙**1.Intouch无法连接到SPC Pro引擎,请关闭并重新启动。
如果在上述对话框中选择“以服务器方式启动WindowViewer”,则运行时则会出现问题所描述的提示,因此,在服务器上不勾选第一项;在客户机上则需要勾选第二项。
2.Intouch中的访问名定义从上往下看,访问名是自行定义的,没有特殊要求,节点名是指服务器的IP地址,应用程序名是指在DAServer中建的程序名,如果是默认新建的,都是DASSIDIRECT,主题名是指在DAServer中建的对应PLC的设备名,选择SuiteLink协议。
如果有备用服务器,则需要勾选“启用辅助数据源”,并设置相应的其他选项,否则不需要勾选。
3.Intouch与PLC的数据类型对应Intouch与PLC的以太网通讯是借助DAServer软件,在DAServer中每一种PLC类型的数据都有对应的格式,在帮助主题的“Item Naming”中有详细的说明,以下是常用的几种数据类型的说明:数据具体类型位数范围PLC格式DAServer格式DB块BOOL 1 0或1 DB123.dbx0.0 DB123,X0.0 BYTE 8 0~255 DB123.dbb0 DB123,B0WORD 16 0~65535 DB123.dbw0 DB123,W04.变量定义及关联变量的定义在“标记名字典里”,这里要设置变量名,变量类型(主要是内存和I/O型),变量所属的组(自己定义,仅是为了方便管理),变量的访问名(指出数据来自哪个PLC设备),如果勾选“将标记名用作项目名”,它的意思是在标记名字典里定义的变量和DAServer里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。
如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。
如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。
Intouch总结
![Intouch总结](https://img.taocdn.com/s3/m/36186c9276a20029bd642ddc.png)
供操作员向系统进行输入。数值游标或按钮便是触动链接
显示链接 向操作员显示输出结果。如填充颜色、位置或闪烁链接。
动画链接选择对话框 步骤:打开wiຫໍສະໝຸດ dowsmaker-特别-动画链接
触动链接分类 触动链接用在对象或符号上,使得它们在“运行时”具 有“触控”(即,活动的)效果。它包括 用户输入、游标、触动按钮。
标记 标记简单地定义为标记名字典里的一个值。值代表罐位、温度、通讯 状态、开关位置以及过程中的其它实时值。每个标记有多种属性,如标记名、 最小/最大值以及访问名。
标记名命名惯例 intouch用户使用标记名来确定标记。标记名最长可达32个 字符,但必须以英文字母字符或数字打头。标记名不得包含空格。
标记类型
Intouch培训总结
一、标记名 二、动画链接 三、脚本 四、报警与事件 五、实时趋势与历史趋势 六、I/O通讯 七、InTouch安全性
一、标记名字典及其功能
标记名字典 可以理解为intouch软件的实时数据库,intouch收集PLC哪些数 据,就由标记名字典来定义。同时标记名字典将数据提供给画面。Intouch的标 记名字典是内存数据库,数据保存在内存中。当intouch不在运行,数据就会丢 失。标记名字典是intouch的核心。
I/O标记 intouch的标记时内存型标记或I/O型标记。如果标记是从外部应用 程序读取的,如可编程控制器、过程计算机的输入与输出,以及来自网络节点 的数据。
内存型标记
内存型标记在intouch应用程序内部使用。它们可以用
来创建系统常数与模拟值。相当于中间量,如PLC的位存储器一样。
间接型标记 用于创建一个窗口,并将该窗口中的标记重新指定给多个 来源。某个间接标记赋值给另一个数据源标记时,会使得它们在点域 (即全部属性)、脚本等各个方面完全相同。
0教育训练课程:专题报告_Intouch介绍
![0教育训练课程:专题报告_Intouch介绍](https://img.taocdn.com/s3/m/9ec0a3b165ce0508763213ba.png)
17
Electronics Group
InTouch註冊
InTouch這套圖控軟體是要付費的,因此需 要安裝註冊碼。如果沒有註冊,只有2小時 的試用時間。想要較長時間的試用,可向 科勝索取試用註冊碼,則試用時間可以拉 長到數個禮拜。
18
Electronics Group
註冊步驟 Step1:
31
Electronics Group
建立監控畫面(續)
Step2:點擊 來新增一個視窗(window)。 跳出新增window的畫面,如下頁所示。
32
Electronics Group
33
Electronics Group
Window Type 說明:
Replace:此屬性的視窗,如果被同為Replace屬性 的視窗”覆蓋”,就會自動隱藏。 Overlay:此屬性的視窗允許彼此之間有重疊。 Popup :此屬性的視窗特性類似Overlay, 只是此屬性的視窗預設會顯示在最上層。
I/O,OPC DA Server InTouch圖控
Plant Data Sources
6
Electronics Group
應用程式與 Device/PLC 的資料交換
為了讓其他應用程式存取Device/PLC的資訊。需要有一個服務程式做為應用 程式與現場設備間的橋樑。所以不同的通訊協定也會有不同的服務程式。
DCS
-ABB Mod 300 -Bailey Network 90/INFI 90 -Fisher Rosemount -Foxboro -Honeywell -Yokogawa
I/O Module
ADAM 4011,4013,4017 NuDAM 6017,6520
Intouch非常实用的总结
![Intouch非常实用的总结](https://img.taocdn.com/s3/m/bdb6399c647d27284b7351f4.png)
INToUCH非常有用的使用总结intouch 授权:授权文件WWSUite.lic 放在C:\Program Files∖Common Files∖ArchestrA∖License 。
intouch时间日期设置:intouch系统变量中时间日期是模拟量,不能很好的显示时间和日期,只有两种方式显示⑴、单独的时+分+秒显示。
⑵、调用向导,选择时钟中的组合控件。
DA/IO SerVer 的区别?两个驱动都可以。
详细的以后补充。
其实是IO SERVER子用,IOSERVER勺效率比DASERVE好,DASERVE只是为了方便集成到IAS平台, 新作的一种IO开发方式。
以太网通讯还是用DASerVer ,配置很简单,比ioserver 好用。
WWCIint 的作用?用来测试SMC I讯配置是否正确。
需要连接实际的硬件才能进行测试。
DDE, S⅛tLdk M⅛A M,A‰4U用户的配置?特别--> 安全性--> 配置用户:依次输入要添加的用户名、口令、访问级别,再点击“添加”按钮就又“申请” 了一个用户。
如果“配置用户”选项是灰色的不可用状态,那是因为你还没有以管理员身份登陆,登陆后就可以点击此选项了。
将安全类型切换到“IntOUCh ”。
管理员的默认用户名:AdminiStratOr 密码:WOnderWare 。
该用户是无法删除的。
打开项目时岀现:另一会话正在编辑此应用程序。
无法编辑此应用程序。
该怎样解决?文件夹下,删除appedit.lok 。
在安装I/O SerVer 的时候,弹出“ install Of common components could not be started! PIeaSeCOntaCt WOnderWaVe techsupport !"想问一下是什么原因,该怎么解决才能完成安装程序?先安装:软件备份\io SerVers\FS2K71\IOServer\Common\Win32\setup.exe⑴ 首先保证Unity编程软件在仿真状态(PLC→仿真模式。
Intouch使用总结
![Intouch使用总结](https://img.taocdn.com/s3/m/1648689b5acfa1c7aa00ccef.png)
Intouch使用总结1、 intouch授权:授权文件wwsuite.lic放在C:\\Program Files\\CommonFiles\\ArchestrA\\License。
2、 intouch时间日期设置:intouch系统变量中时间日期是模拟量,不能很好的显示时间和日期,只有两种方式显示⑴、单独的时+分+秒显示。
⑵、调用向导,选择时钟中的组合控件。
3、 DA/IO Server的区别?两个驱动都可以。
详细的以后补充。
其实是IO SERVER好用,IOSERVER的效率比DASERVER好,DASERVER只是为了方便集成到IAS平台,新作的一种IO开发方式。
以太网通讯还是用DAServer,配置很简单,比ioserver好用。
4、 wwclint的作用?用来测试SMC通讯配置是否正确。
需要连接实际的硬件才能进行测试。
5、用户的配置?特别-->安全性-->配置用户:依次输入要添加的用户名、口令、访问级别,再点击“添加”按钮就又“申请”了一个用户。
如果“配置用户”选项是灰色的不可用状态,那是因为你还没有以管理员身份登陆,登陆后就可以点击此选项了。
将安全类型切换到“Intouch”。
管理员的默认用户名:Administrator 密码:wonderware 。
该用户是无法删除的。
6、打开项目时出现:另一会话正在编辑此应用程序。
无法编辑此应用程序。
该怎样解决?文件夹下,删除appedit.lok。
7、在安装I/O Server的时候,弹出“install of common components could not be started! Please contact wonderwave techsupport !\想问一下是什么原因,该怎么解决才能完成安装程序?先安装:F:\\软件备份\\ioservers\\FS2K71\\IOServer\\Common\\Win32\\setup.exe 7、如何使用Unity编程软件的仿真器来与Intouch通信?⑴ 首先保证Unity编程软件在仿真状态(PLC→仿真模式。
Intouch使用总结
![Intouch使用总结](https://img.taocdn.com/s3/m/ff2c0161af1ffc4ffe47ac1b.png)
1、intouch授权:授权文件wwsuite.lic放在C:\Program Files\Common Files\ArchestrA\License。
2、intouch时间日期设置:intouch系统变量中时间日期是模拟量,不能很好的显示时间和日期,只有两种方式显示⑴、单独的时+分+秒显示。
⑵、调用向导,选择时钟中的组合控件。
3、DA/IO Server的区别?两个驱动都可以。
详细的以后补充。
其实是IO SERVER好用,IOSERVER的效率比DASERVER好,DASERVER只是为了方便集成到IAS平台,新作的一种IO开发方式。
以太网通讯还是用DAServer,配置很简单,比ioserver好用。
4、wwclint的作用?用来测试SMC通讯配置是否正确。
需要连接实际的硬件才能进行测试。
5、用户的配置?特别-->安全性-->配置用户:依次输入要添加的用户名、口令、访问级别,再点击“添加”按钮就又“申请”了一个用户。
如果“配置用户”选项是灰色的不可用状态,那是因为你还没有以管理员身份登陆,登陆后就可以点击此选项了。
将安全类型切换到“Intouch”。
管理员的默认用户名:Administrator 密码:wonderware 。
该用户是无法删除的。
6、打开项目时出现:另一会话正在编辑此应用程序。
无法编辑此应用程序。
该怎样解决?文件夹下,删除appedit.lok。
7、在安装I/O Server的时候,弹出“install of common components could not be started! Please contact wonderwave techsupport !"想问一下是什么原因,该怎么解决才能完成安装程序?先安装:F:\软件备份\io servers\FS2K71\IOServer\Common\Win32\setup.exe7、如何使用Unity编程软件的仿真器来与Intouch通信?⑴首先保证Unity编程软件在仿真状态(PLC→仿真模式。
intouch学习资料10
![intouch学习资料10](https://img.taocdn.com/s3/m/e221182c5b8102d276a20029bd64783e09127d36.png)
intouch学习资料10labcadvancedtagfunctionality8-35labcadvancedtagfunctionalitysummarytasks1.动态引用地址.2.间接标记名动态提及地址1.打开scratch窗口或其他已存在的窗口。
2.将文本dra_tag=和dra_tag.reference=放在窗口中。
将dra_tag=文本做模拟量用户输入连接,连接到i/o整形标记名dra_tag。
当定义此标记名时,使用plc1作访问名,40010作项名。
3.将文本dra_tag.reference=搞字符串用户输出相连接,相连接至dra_tag.reference.4.切换到运行状态,如果modbusserver未启动,先启动它。
你会看到plc1.40010被显示出去。
如果想要提及其他的标记名,只需输出一个相同的项目名即可。
如4,5,等6.切换到运行状态。
将显示yes或no。
wonderwarecorporationlabcadvancedtagfunctionality间接标记名1.在scratch窗口中置放两个游标,一个按钮和一个文本:8-372.建立两个内存整形标记名tag_a和tag_b.分别相连接至一个游标,tag_a的设置为:类似的将tag_b连接到第二个游标。
3.再建立两个标记名分别名叫indirect和indirect_toggle。
将indirect定义为间接模拟量,并把它连接到文本,使用模拟用户输入连接:4.将标记名indirect_toggle定义为内存线性量。
5.为按钮做触动按钮动作连接,在按下时条件中写入如下脚本:6.转换至运转状态。
wonderwarecorporation。
intouch专家篇 03第3章 标记名字典
![intouch专家篇 03第3章 标记名字典](https://img.taocdn.com/s3/m/22ab6047e45c3b3567ec8bd7.png)
沈鼓自控公司培训教程
第三章 标记名字典
沈鼓自控公司 技术部
第三章 标记名字典
• “标记名字典”是 InTouch 的核心。 它包含应用程序中使 用的所有变量的有关信息。 它由两个部分组成: • • 设计时标记名数据库。 这由 WindowMaker 管理,存储在 应用程序目录中 • • 运行时数据库。 这由 WindowViewer 管理,存储在计算机 的内存中。 • 在 WindowMaker 中,必须给每个变量指定标记名和类型。 对某些类型的变量, InTouch 还需要一些额外的信息。 例 如,对于 I/O 型标记名,InTouch 需要更多有关如何获取值 并转换它供内部使用的信息。 您还可以给初始值、报警限、 历史记录以及其它许多配置指定设置。 “标记名浏览器”是 创建和配置新标记的场所。
沈鼓自控技术部
第三章 标记名字典
• WindowViewer 启动时,它从标记名数据库中读取信息,并 使用这些配置创建运行时数据库。 应用程序运行期间,运行 时数据库跟踪每个变量的当前值和其它状态信息。 Window Viewer 启动时,从标记名数据库中读取初始值。 它们也可 以使用保留数据从上一次运行中恢复。 • 本章还将介绍 DBDump 和 DBLaod 这两个数据库实用程序。 DBDump 可以将 InTouch 应用程序“标记名字典”导出为 一个文本文件,供其它软件包(如 Microsoft Excel)访问, 以进行修改、存储等。 DBLoad 可以将在其它软件包(如 E xcel)中创建的标记名数据库加载到现有的InTouch 应用程 序中,或是加载另一个 InTouch 应用程序中的 DBDump文 件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
应用程序脚本
“应用程序脚本”是与整个应用程序链接的。可以使用应用程序脚本 来启动其它一些应用程序、创建过程模拟以及计算变量等。您可以在 应用程序中使用下面三种类型的“应用程序脚本”:
与此类似, I/O 通讯会在“应用程序”启动时 QuickScript 执行之后初始 化。因此,不能在“应用程序”启动时 QuickScript 中引用 I/O 型标记 名或远程标记名引用。此外, I/O 型标记名和远程标记名引用不会在 “应用程序”关闭时 QuickScript 中更新。 “数据改变”或“条件” QuickScript 不能从“应用程序”启动时 QuickScript 中执行。 此外,不能使用“应用程序”关闭时 QuickScript 来启动其它应用程 序。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
设置对象动画效果
用户输入:包括离散、模拟和字符串 离散值
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
用户输入 模拟值
注意最小值和最大值设置,还有是否启动数字小键 盘。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
显示链接
向操作员显示输出结果。如填充颜色、位置或闪烁链接。
动画链接选择对话框
步骤:打开windowsmaker-特别-动画链接
触动链接分类 触动链接用在对象或符号上,使得它们在“运行时”具 有“触控”(即,活动的)效果。它包括 用户输入、游标、触动按钮。 显示链接分类:线条颜色、填充颜色、文本颜色、对象大小等等。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
创建动作按钮脚本
1. 绘制要链接到脚本的对象或按钮。 2. 双击该对象,或选择它,然后 在特别菜单上,单击动画链接。 此时会出现动画链接选择对话框。 3. 在触动按钮区,单击动作。 此时会出现InTouch -> 动作脚 本编辑器。 选择按下期间时,每 0 毫秒框会被 激活。在框中,输入在脚本执行之 前等待的毫秒数。如果要立即执行 该脚本,请创建一个相同的按下时 脚本。不过,只要符合按下期间脚 本的条件或事件,该脚本便以指定 的频率重复执行。
Intouch培训总结
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
一、标记名 二、动画链接 三、脚本 四、报警与事件
五、实时趋势与历史趋势
六、I/O通讯 七、InTouch安全性
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
一、标记名字典及其功能
标记名字典 可以理解为intouch软件的实时数据库,intouch收集PLC哪些数 据,就由标记名字典来定义。同时标记名字典将数据提供给画面。Intouch的标 记名字典是内存数据库,数据保存在内存中。当intouch不在运行,数据就会丢 失。标记名字典是intouch的核心。 标记 标记简单地定义为标记名字典里的一个值。值代表罐位、温度、通讯 状态、开关位置以及过程中的其它实时值。每个标记有多种属性,如标记名、 最小/最大值以及访问名。
2、整型(模拟):介于-2147483648和2147483648之间的32位带符号整数 值。 3、实型(模拟):小数标记。相当于浮点数。 4、消息:最长可达131个字符的文本字符串输入/输出标记。 其它分类:组变量(报警)、历史趋势、标记ID。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
触动按钮 动作
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
导出窗口 创建或维护功能库应用程序,或是要在另一个应用程序中快速创建远程标 记应用时,导出窗口非常有用。导出窗口时,会将窗口文件连同索引文件 一起复制到所选的目录。 步骤:打开windows maker –文件菜单-导出窗口,生成的文件是.WIN文 件,.NDX索引文件。
K-P
KONZERN-PRODUKTION
?m:
汇报人:秦景奇、董森成
替换标记名
复制对象时,所得的副本将是原件的完整拷贝,包括链接,动画以及脚本 。不过如果要在复制的对象上使用不同的标记,则必须更改标记名。 步骤:打开windowsmaker-选择要更改标记名的对象-右键-替换-替换标 记-替换
K-P
用户输入 字符串
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
数字键盘的选择 INTOUCH有三种不同的键盘:传统的INTOUCH键盘、WONDERWARE新 的可调大小键盘,以及MIRCOSOFT提供的WINDOWS键盘。 键盘可以在特别菜单-配置-windows viewer的常规选项卡进行设 置
最小/最大原始数据:期望的标记值的范围。
最小工程单位/最大工程单位:定为为在画面显示的值的系数。如最大原始数据为100,最 大工程单位为50,那么当接收到现场的值是100时,在画面上能显示的值是50。 死区:要刷新标记的值至少达到的更改量,这通常用于频繁更新的I/O标记。死区是绝对 值,不管是正负,只要绝对值达到就需要刷新,在画面显示。 记录死区:要将标记的值记录到历史数据中,与记录数据对应,标记值至少达到的更改量。 记录事件:用于报警事件的使用。将到报警时会介绍。 转换:线性:指的是按照当前值来显示,平方根指的是按照当前值的平方根来显示。 访问名:讲到intouch与PLC通讯时会介绍。 项目:PLC的地址如DB数据块,I/O地址等。注意格式:如数据块单个位:DB2,X0.3 号必须是英文且半角 实型数:DB103,REAL56 ,I/O量 如:I0.0 字节:IB0)
转换标记名
当导入窗口时,或进行标记索引时,与窗口关联的所有标记均随同窗口一 起传输。不过,它们不会添加到新应用程序的数据库中。相反,标记名会 标为“占位符”(索引)标记。 标记名前占位符:?d: (离散型) ?i: (整型) ?r: (实型) (消息型) ?g: (组型) ?h: (l历史趋势型) ?t: (标记ID型) 步骤:打开windowsmaker-右击选择替换-替换标记名-转换
选择按下期间时,每 0 毫秒框会被激活。 在框中,输入在脚本执行之前等待的毫秒 数。如果要立即执行该脚本,请创建一个 相同的按下时脚本。不过,只要符合按下 期间脚本的条件或事件,该脚本便以指定 的频率重复执行。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
触动按钮动作脚本
“触动按钮动作脚本”类似于“键脚本”,不同之处在于它们与链接到 触动链接 - 动作按钮的对象关联。(脚本编辑器可以通过动画链接选择 对话框进行访问)。操作员单击或者按下指定给链接的对象或按钮时, 则会执行它们。可以给对象使用三种类型的“触动动作脚本”:
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
触动按钮
触动按钮包括离散值、动作、显示窗口和隐藏窗口。
离散值
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
动作区域 直接:只要按住按钮,便将标记值设置为1,释放按钮时,该值自动复 位成0 取反:按住按钮时,将标记值设置为0,释放按钮时,该值自动复位成 0 切换: 按下时给离散标记的状态取反,例如,如果标记等于1时按下 按钮,则将它设置为0,反正亦然。(有保持功能) 复位:按下按钮时将值设置为0 (有保持功能,在点后不能改变) 置位:按下按钮时将值设置为1 (有保持功能,在点后不能改变)
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
三、脚本
编写 InTouch 脚本是 InTouch 应用程序最强大的功能之一。 InTouch QuickScript 功能可供您在满足指定条件的情况下执行特定 的命令和逻辑运算。例如,键被按下、窗口被打开,值发生改变等。 QuickFunction 是创建的且可以从其它脚本和动画链接表达式中调用 的脚本。可重复使用的代码存储在一个脚本中并将它放到某个位置, 从而支持在一个编辑会话中更新所有脚本的实例。 通过使用脚本,您可以创建各种自定义和自动化的系统函数。
标记名命名惯例 intouch用户使用标记名来确定标记。标记名最长可达32个 字符,但必须以英文字母字符或数字打头。标记名不得包含空格。 标记类型 I/O标记 intouch的标记时内存型标记或I/O型标记。如果标记是从外部应用 程序读取的,如可编程控制器、过程计算机的输入与输出,以及来自网络节点 的数据。
汇报人:秦景奇、董森成
二、动画链接综述
动画链接 发生的变化 动画链接可以改变对象或符号的外观,以反映标记或表达式的值所
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
Intouch支持两种基本类型的链接,触动链接与显示链接。 触动链接 的例子。 供操作员向系统进行输入。数值游标或按钮便是触动链接
创建标记
打开windowsmaker –在特别菜单栏中选择标记名字典-选择新建-输入标记 名-选择类型-单击确定。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
标记详细资料
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
初始值:启动时标记的值,在它接收到不同的值或是被“保留值”改写时才会发生变化。 工程单位:专门为标记保留的记号,用于指出度量单位。如CM。
K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
InTouch QuickScript