Intouch非常实用的总结

合集下载

(word完整版)Intouch 工控软件介绍

(word完整版)Intouch 工控软件介绍

Intouch 工控软件介绍Intouch 工控软件作为一个实时的人机界面实用程序的程序生成器,可以产生在管理级别上的监控和数据采集程序,依靠菜单驱动在Windows多任务环境下运行。

Intouch 主要由两大部分组成:⑴ WindowMaker.它是一个应用开发环境,用以建立窗口的图形显示,并定义与工业控制器、I/O系统和其它窗口应用程序的连接。

⑵ WindowViewer.它是一个实时运行环境,用以显示由WindowMaker建立的图形窗口。

一、Intouch 的特点·采用Windows管理内存,扩大存贮空间,因而使Intouch软件对被监控的点数(回路数)和最大画面数均不受限制。

·作图功能完善,图形逼真。

·具有数据报警、速率报警和偏差报警等多种报警设施。

·具有十一种数据类型,及其数据类型转换功能.·具有实时曲线图四条、历史趋势曲线四条和报警画面,作为操作人员的在线指导。

·多种用户数据输入方式。

·组态方式灵活。

由于上述特点,使Intouch成为当前工业控制领域中简便易用的“快速应用程序生成器”,可以大大地减少编制工控软件的工时,降低工控软件人员的劳动强度。

二、windowMaker的操作对象当运行WindowMaker时,用户可以按照自己的要求,建立多种、美观的图形和文本显示.这些操作对象有直线、封闭图形、文本及数字等简单对象,此外还有报警图(Alarm Objects)、位图(Bitmap)、趋势图(Graphs)、组合图(Symbols)和综合图(Cell)等多种复杂对象。

三、具有14种作图工具箱(toolbox)这些toolboxs的功能包括有:⑴选择器(Selector),用以移动或改变操作对象的尺寸大小⑵画正方形/矩形⑶画具有圆角的正方形/矩形 (Rounded)⑷画圆和椭圆 (Circle/Ellipse)⑸画直线⑹画水平线/垂直线⑺定义Bitmap位置⑻画折线⑼画多边形⑽画实时趋势图⑾画历史趋势图⑿画报警图⒀加载文本及数字⒁画立体按键在使用上述14种toolbox生成多种图形的基础上,还可以进行编辑和排版,并对选定的操作对象进行操作,这些编辑操作包括:复制(Duplicate)、删除 (Cut)、拷贝,粘贴(Paste)、粘贴位图(Paste Bitmap)、调节位图大小、放大圆角(Enlarge Radius),和缩小圆角(ReduceRadius)等等。

2024年InTouch组态软件培训教程(多场合应用)

2024年InTouch组态软件培训教程(多场合应用)

InTouch组态软件培训教程(多场合应用)InTouch组态软件培训教程一、引言InTouch组态软件是一款广泛应用于工业自动化领域的监控与数据采集软件,由美国Wonderware公司开发。

它具有强大的数据处理、报警管理、趋势分析等功能,能够满足各种复杂工业场景的需求。

本教程旨在帮助用户快速掌握InTouch组态软件的基本操作和高级应用,提高工业自动化系统的监控和管理水平。

二、InTouch组态软件安装与配置1.系统要求(1)操作系统:WindowsXP、Windows7、Windows10等。

(2)处理器:至少1GHz的CPU。

(3)内存:至少1GB的RAM。

(4)硬盘:至少2GB的可用空间。

2.安装步骤(1)将InTouch组态软件安装光盘放入光驱,运行安装程序。

(2)按照安装向导的提示,完成软件的安装。

(3)安装过程中,请确保所有选项均为默认设置,以便顺利完成安装。

3.配置InTouch组态软件(1)启动InTouch组态软件,进入“配置”菜单。

(2)设置通信参数,包括串口、以太网等通信方式。

(3)添加设备驱动程序,以便与现场设备进行通信。

(4)创建项目,设置项目属性,如工程名称、通信地质等。

三、InTouch组态软件基本操作1.创建画面(1)启动InTouch组态软件,进入“设计”菜单。

(2)选择“新建画面”,设置画面大小和背景颜色。

(3)从工具箱中拖拽图形、文本、按钮等控件到画面中。

(4)调整控件的大小和位置,设置控件的属性,如颜色、字体等。

2.数据绑定(1)在画面中添加数据源,如标签、数据库等。

(2)将数据源与控件进行绑定,实现数据的实时显示。

(3)设置数据刷新频率,确保数据的实时性。

3.动画效果(1)为控件添加动画效果,如闪烁、移动等。

(2)设置动画的触发条件,如按钮、数据变化等。

(3)调整动画的参数,如速度、次数等。

四、InTouch组态软件高级应用1.报警管理(1)创建报警事件,设置报警条件。

最完整的intouch培训教程

最完整的intouch培训教程

性能优化
关注代码的性能表现,通过优化算法和数据结构 等方式提高程序的运行效率。
调试和排错方法总结
调试工具使用 掌握常用的调试工具(如调试器、日志 输出等),以便在程序出现问题时能够
快速定位和解决。 经验总结与分享
将自己在调试和排错过程中积累的经 验进行总结和分享,以便他人能够从
中受益。
错误定位与解决
项目属性设置
详细阐述如何设置项目的 属性,包括项目大小、背 景色、网格设置、安全设 置等。
保存和备份项目
介绍如何保存和备份项目, 以防止数据丢失和保证项 目安全。
变量、标记名及表达式使用方法
变量类型
介绍Intouch软件中支持的变量类型,包括整型、实型、布尔型、字 符串型等,以及每种变量的使用场景和限制。
最完整的intouch培训教程
目录
• 完整介绍Intouch软件 • Intouch软件基础操作 • 图形界面设计与优化技巧 • 数据采集、传输与处理技术应用 • 报警与事件管理系统配置方法 • 脚本编程与自动化任务实现 • 系统集成与扩展方案探讨 • 总结回顾与展望未来发展趋势
01
完整介绍Intouch软件
根据错误信息或异常现象,逐步缩小 问题范围,找到导致问题的根本原因 并解决之。
预防措施与建议
针对可能出现的问题提出预防措施和 建议,以降低类似问题再次出现的概 率。
07
系统集成与扩展方案探讨
系统集成需求分析和架构设计思路
分析现有系统架构
了解现有系统的硬件、软件、网络等配置 情况。
A 明确系统集成目标
测试通知功能
在正式使用前,对配置的报警通知功能进行测试,确保通知能够 准确、及时地发送到用户手中。

intouch调色板文件

intouch调色板文件

Intouch调色板文件1. 背景介绍Intouch调色板文件是一种用于设计和制作图形界面的文件格式。

它包含了一系列颜色代码和调色板的信息,可以帮助设计师快速选择和应用颜色。

Intouch是一款流行的图形设计软件,广泛应用于网页设计、移动应用开发等领域。

调色板文件是Intouch的一个重要功能,它允许用户创建、保存和导入各种调色板,以便在设计过程中使用。

2. 调色板文件的结构Intouch调色板文件采用一种特定的文件格式,通常以”.intouchpalette”为扩展名。

这种文件格式是基于XML(可扩展标记语言)的,因此可以使用任何文本编辑器进行编辑。

调色板文件的结构相对简单,主要包含以下几个部分:2.1 调色板信息调色板信息是调色板文件的头部内容,用于描述调色板的名称、作者、创建日期等基本信息。

这些信息可以帮助用户更好地管理和使用调色板。

示例:<Palette><Name>MyPalette</Name><Author>John Doe</Author><CreateDate>2022-01-01</CreateDate></Palette>2.2 颜色列表颜色列表是调色板文件的核心内容,它包含了一系列颜色的信息。

每个颜色都有一个唯一的标识符和对应的颜色值。

示例:<ColorList><Color id="1">#FF0000</Color><Color id="2">#00FF00</Color><Color id="3">#0000FF</Color></ColorList>2.3 调色板样式调色板样式是调色板文件的可选部分,用于定义调色板的显示样式。

第3章intouch

第3章intouch

第3章-创建一个分布式的应用程序lnTouch的设计支持创建独立式和分布式应用程序。

独立式应用程序指的是每个监视系统只使用一个操作员界面(OI),如锅炉组合控制。

独立式应用程序一般较易配置,需最少或无需网络,并只需简单维护。

相反,分布式应用程序复杂得多,通常有好几层网络。

典型的分布式应用程序有一个中央开发工作站,集中式数据存储和一群与中央站互相作用的客户站,这些客户站也互相作用。

lnTouch提供了许多便利创建和维护分布式应用程序的功能。

最强有力的功能之一是“网络应用程序开发”(NAD)。

NAD允许许多客户站共同拥有一个应用程序的备份而不限制对这个应用程序的开发。

InTouch NAD也提供在应用程序变化时自动通知这些客户站的功能。

本章描述如何使用InTouch分布式特征,您能使用的不同结构以及它们各自的优缺点。

目录独立式应用程序网络应用程序开发(NAD)配置网络资源网络疑难解答为公共数据源配置InTouch为NAD配置Inlouch应用程序动态分辩率转换(DRC)运行WindowViewer作为NT服务配置系统特权分布式应用程序和时区分布式报警分布式历史记录3-2 第3章网络结构InTouch是一个可以根据您的应用程序的需要,非常灵活地进行各种配置的产品。

本节给出InTouch提供的各种结构的概述,以及它们各自的优缺点。

同时,各种应用程序元件,如报警和历史记录会在这里提及,在以后它们各自的章节中会对这些系统作更深入的介绍。

独立式应用程序独立式应用程序定义为对每个监视过程只有单个操作员界面。

最典型的例子是一个充当主要操作员界面(OI)的没联网的个人计算机(PC)。

这台计算机通过直接连接,如串行电缆与工业处理过程相连接。

开发/视图串行连接在这种结构中,单个的InTouch应用程序被安装到计算机上。

如果需要进行开发工作,应用程序可以直接在这台计算机上开发。

它也可以复制到另一台计算机,被修改并复制回原来的计算机上。

InTouch教程

InTouch教程

打印设置
支持自定义打印参数,如纸张大小、打印方 向、页边距等,满足不同的打印需求。
打印日志记录
记录每次打印的详细信息,包括打印时间、 打印内容等,方便后续追溯和管理。
07
高级功能应用与拓展
Chapter
脚本编程实现复杂逻辑控制
01
使用InTouch内置脚本语言编写程序,实现复杂的逻 辑控制功能
02
可以设置多种触发条件,如单点 触发、多点触发、持续时间触发 等,以满足不同场景的报警需求 。
事件处理程序编写技巧
事件类型判断
在事件处理程序中,首先需要 判断事件的类型,以便执行相
应的处理逻辑。
数据获取与处理
根据事件类型,获取相关的数 据并进行处理,如读取模拟量 数值、开关量状态等。
报警信息生成
根据处理结果生成报警信息, 包括报警类型、报警点名称、 报警值、报警时间等。
05
报警与事件处理机制
Chapter
报警类型及触发条件设置
离散报警
当某个离散点的状态发生变化时 触发,如开关量输入、输出点的 状态变化。
系统报警
由系统内部产生的报警,如通讯 故障、硬件故障等。
01 02 03 04
模拟量报警
当模拟量点的数值超出设定范围 时触发,如温度、压力等模拟量 信号。
触发条件设置
通信协议配置方法
通信协议类型
InTouch支持多种通信协议,如OPC DA、OPC AE、 Modbus、DNP3等。用户可以根据实际需求选择合适的通 信协议。
配置步骤
配置通信协议需要先安装相应的协议驱动程序,然后在 InTouch中创建通信接口并配置相关参数,如服务器地址、 端口号、数据格式等。具体配置步骤可以参考InTouch的帮 助文档或相关教程。

INTOUCH教程第二部分(2024)

INTOUCH教程第二部分(2024)

17
创建和编辑动画链接方法
2024/1/29
01
创建动画链接
02
选择需要创建动画链接的图形对象。
03
在属性窗口中找到“动画链接”选项,点击“新建 ”按钮。
18
创建和编辑动画链接方法
选择已创建动画链接的图 形对象。
编辑动画链接
选择或输入需要关联的变 量或表达式。
01
2024/1/29
03 02
19
动态属性设置
通过表达式,可以动态地设置图 形对象的属性,如颜色、大小、 位置等。
条件判断
利用逻辑表达式,可以根据不同 的条件改变图形对象的显示状态 或行为。
数据转换与处理
算术和字符串表达式可以用于数 据的转换和处理,以满足特定的 显示需求。
2024/1/29
24
05 报警与事件处理 机制
2024/1/29
13
图形对象属性设置与调整
外观属性
包括颜色、填充、边框等,可通过属性窗口进 行调整。
位置和大小
通过鼠标拖拽或属性窗口中的数值输入框来调 整。
2024/1/29
动态属性
对于动态图形,需要设置相关的动作脚本或数据绑定,以实现交互功能。
14
图形组合、对齐和分布技巧
2024/1/29
组合
将多个图形对象组合成一个整体,方便统一移动和调整。 通过选择多个对象,然后使用工具栏中的“组合”命令实 现。
说明如何将配方应用于实 际生产,并介绍如何导出 配方数据以供其他系统或 设备使用。
2024/1/29
32
07 总结与展望
2024/1/29
33
知识点总结回顾
2024/1/29

InTouch 函数及语句简介

InTouch 函数及语句简介
第页 2 共 53
Intouch 语句简介
Number 如果一个函数需要字符参数,该域设置返回到参数的最大字符串长度。在 InTouch 中,字符串消息标记名的最大长度是 131 个字符。除非你减小了 InTouch 标记名的最 大字符串长度,此参数一般设为 131。数字或整型标记名。 实例 下面的语句使系统读出 RecipeName 标记名的当前值且返回文件中的前一个配方。此返 回的字符串将被储存在 RecipeName 中并覆盖当前值。若 RecipeName 的值为空白或不 能找到,将返回文件第一个配方, 则返回此配方。(配方按创建时的顺序保存。) RecipeSelectPreviousRecipe("c:\recipe\recfile.csv", RecipeName,131); 7: RecipeSelectRecipe() 选择当前在配方模板文件中定义的一个配方。 句法 RecipeSelectRecipe(“Filename”,“RecipeName”,“Number”); 参数 描述 FileName 此函数所作用的配方模板文件的名称。实际消息标记名。 RecipeName 此函数使用的指定配方模板文件中指定的配方。RecipeLoad()、RecipeSave() 和 RecipeDelete() 函数需用户提供 RecipeName。RecipeSelectRecipe() 函数返回此参数 的值。没有引号或字符文字的实际消息标记名。 Number 如果一个函数必须填充字符参数,该域设置返回到参数的最大字符串长度。在 InTouch 中,字符串消息标记名的最大长度是 131 个字符除非你减小了 InTouch 标记 名的最大字符串长度,此参数一般设为 131。数字或整型标记名。 实例 下面的语句打开“选择一个配方”对话框。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

INTOUCH非常有用的使用总结intouch授权:授权文件wwsuite.lic放在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 。

该用户是无法删除的。

打开项目时出现:另一会话正在编辑此应用程序。

无法编辑此应用程序。

该怎样解决?文件夹下,删除appedit.lok。

在安装I/O Server的时候,弹出“install of common components could not be started! Please contact wonderwave techsupport !"想问一下是什么原因,该怎么解决才能完成安装程序?先安装:F:\软件备份\io servers\FS2K71\IOServer\Common\Win32\setup.exe如何使用Unity编程软件的仿真器来与Intouch通信?⑴首先保证Unity编程软件在仿真状态(PLC→仿真模式。

)⑵将程序现在到仿真器,仿真器就会自动启动起来了。

⑶接下来配置SMC。

如下图:接下来将驱动启动起来。

启动起来显示绿色对勾。

⑷、配置完驱动后使用WWclient(专门用来测试驱动配置是够正确的软件)。

“Connections”→“Creat”,然后配置如下(下面的参数全部为手动填写):Node:对应前面SMC中的一样。

Application:为驱动名称。

Topic:填写设备组。

“Item”设置如下:点击“AdiseEx”,如果通讯正常就会显示“x00c0”,如果未通讯上则只显示DI1变量名。

⑸、使用Intouch同仿真器通讯先配置访问名。

设置标记名字典⑹将该点连接到画面上,在程序里面强制就可以看到数据值的变化了。

2、intouch实时数据库?Intouch实时数据库在驱动里面。

3、DDE/Suitlink的区别?10、如何修改历史记录频率⑴关闭 WindowMaker 与 WindowViewer。

⑵在与 InTouch 应用程序相同的文件夹中找到 intouch.ini 文件。

⑶编辑 intouch.ini 文件。

⑷在 ForceLogging 语句中插入 5 与 120 之间的一个值。

⑸插入 ForceLogCurrentValue=1 语句。

⑹保存更改并关闭 intouch.ini 文件。

⑺重新启动 WindowViewer。

11、驱动、PLC、intouch间通讯机制?驱动←→PLC之间通过地址来通讯,驱动←→intouch windowsview之间通过变量名来通讯。

我想把intouch7.0连接到其它数据库,使公司的信息系统能方便地提取intouch数据,我使用的是SQL2000数据库,通过脚本进行数据库的连接和新数据的插入,但没有成功,我的脚本如下:1、在脚本的application的on startup中,我使用了SQLConnect(ConnectionID,"DSN=SQL2000;UID=sa;PWD=sa");*SQL2000为 SQL Server 2000的数据库ODBC别名,该别名可联通数据库2、在脚本的application的while running中,我使用了SQLInsert(ConnectionID,"AcquireTab","List1");*AcquireTab为将要插入intouch数据的SQL Server中的一张表;List1是TagName.Value和表中字段的绑定列表。

请问这样操作的问题在那里,正确的操作应该怎样进行?最好不要用这种脚本!你可用其它语言写数据库部分,实时数据从intouch 中读取!SQLConnect( ConnectionId, "provider=sqloledb;....多看一下WONDERWARE LOGGER 提示provider=sqloledb我试验加上才成功的[转载]INTOUCH访问名中的DASSIDirect(2013-01-28 16:20:31)转载▼分类:Intouch标签:转载原文地址:INTOUCH访问名中的DASSIDirect作者:舞剑向天学习背景:公司项目,以485形式采集数据至Twido,然后将Twido数据传到上位机InTouch。

原有PLC为西门子。

本人第一次用InTouch及施耐德的TwidoPLC。

在做上位机数据标签时需要认TwidoPLC,但InTouch中没有像组态王那样的工程项目管理器(说实话,InTouch的界面做得真的很混乱,帮助更是让人糊涂。

)。

最后在访问名中找到以前InTouch与西门子联的通讯协议suitlink,应用程序名DASSIDirect。

是以有下转贴。

测试方法:Twido格式,上位机通过网线,发命令结论(有待补充):1.DASSIDirect可以联s72. 联Twido用 I/Oserver应用程序,联AB的也如此。

同时通过以太网、串口、485等方式也可以用I/Oserver来联3.DASSIDirect是否可以联twido,I/Oserver是否可以联s7暂时没进行实验,不敢定论。

I/Oserver的作用相当于RSLinx---------------/service/answer/solution.asp?Q_id=30933&cid=1029 intouch标签变量对dassidirect的访问是通过“访问名”的设置来实现的,所以intouch中“访问名”的设置必须和dassidirect软件中的设置一一对应,例如,“访问名”中“应用程序名”应设置为dassidirect,“访问名”中“主题名”的设置应和dassidirect中所添加的topic 名称完全一致。

此外,intouch标签变量“项目名”的填写也必须遵从dassidirect中item name的定义形式,例如对s7plc数据块地址word的访问形如db11.w80,对数据块地址dword的访问形如db11.d80,对输入/输出位的访问形式分别为i5.2/q7.5等。

请参见:《DDE与OPC技术在工业自动化系统中的应用》/publish/tech/application/2009/1/tech_3_16_12550.html 参考资料:/publish/tech/application/2009/1/tech_3_16_12550.html------------------------/webpage/forum/200512/4-BB4A-C768496056B0-1.shtml如何配置SIDirect DAServer 通过TCP/IP实现和S7 PLC的通信概要介绍无需借助西门子的Simaticnet 软件,SIDirect DAS Server 可以通过标准的以太网卡访问S7 200, S7 300,S7 400 家族PLC。

SIDirect DAServer可以通过DDE, FastDDE, SuiteLink, OPC协议连接Windows客户端软件,如Wonderware InTouch。

本Tech Note 一步一步详细介绍了如何配置和使用Wonderware SIDirect DA Server连接/访问S7 PLC(这里,我们以S7-400 PLC 为例),以及如何用DDE/SuiteLink协议访问此DA Server。

在开始之前,请确保已满足以下条件: 1.仔细阅读并按照SIDirect DAServer的Readme文件及相关文档,来得到SIDirect DAServer所需要的系统需求,正确的安装过程,操作系统等信息。

2.安装SIDirect DAServer,如果已经安装了以前版本的SIDirect DAServer,请使用的"控制面板"中的"添加/删除程序"卸载,本Tech Note使用SIDirect DAServer 1.1版。

3.安装并配置以太网卡和TCP/IP协议。

4.确认你可以"Ping"通你要连接的PLC。

注意:请仔细阅读SIDirect DAServer的在线文档关于所支持的硬件和软件部分,SIDirect DAServer只支持TCP/IP通信,不支持MPI,Profibus等其他非以太网方式。

本Tech Note 假定用户具有并理解以太网,西门子S7 PLC 硬件/软件,Windows 操作系统,Wonderware FactorySuite组件,WWClinet, SIDirect DAServer的基本知识。

配置SIDirect DAServer 1.选择任何栏上的开始/程序以启动SIDirect DAServer。

2.找到包含“System Management Console”程序的 Wonderware文件夹,并点击启动System Management Console 程序。

3.在ArchestrA System Management Console(SMC)中找到“DAServer Manager”树下的SIDirect DAServer。

在Local节点下,DAServer 名字是“ArchestrA.DASSIDirect.1”。

见下图1:图1. SMC中的DASSIDirect DAServer 4.展开ArchestrA.DASSIDirect.1,并选择“Configuration”,将出现如下“Global Parameters”对话框(图2):图2. DASSIDirect – Global Parameters ! Device Group Update Interval: 定义Device Group的默认更新时间间隔! Slow Poll Interval: 定义当连接发生问题进入“Slow Poll”模式时,DAServer查询设备的时间间隔。

相关文档
最新文档