intouch学习总结
Intouch非常实用的总结

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学习笔记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 个嵌套级别。
intouch学习资料3

Lab – Animation Links注意:在导入Links窗口之前,保存并关闭所有的窗口,如果 WindowViewer 在运行,关闭它。
Summary Tasks1. 导入窗口。
2. 在窗口之间共享图形。
Scratch窗口中的图形将被拷贝并粘贴到Links窗口中。
在InTouch,中,图形在被创建只后可以被复用。
3. 对图形进行动画链接。
4. 对游标进行动画链接。
导入窗口1. 关闭所有已打开的窗口。
路径并单击确定。
出现西面对话框:2. 单击文件/导入。
找到c:\WWImportInTouch 7.1 Basic Course3. 单击窗口复选框右边的选择。
在导入窗口对话框中选中Links并单击确定。
4. 单击Wonderware CorporationInTouch 7.1 Basic Course5. 打开导入的Links 窗口。
在窗口间共享图形。
1. 在Scratch 窗口中拷贝阀和按钮,粘贴到 Links 窗口中。
打开 Scratch 窗口, 选中目标并单击复制工具。
(或使用CTRL + C ).Wonderware Corporation2. 使用窗口菜单切换到 Links 窗口,单击粘贴工具。
链接Valve 1符号1. 双击Valve 1符号进入动画链接对话框。
将线颜色,填充颜色和文本颜色都链接到一个标记名,DiscTag1。
InTouch 7.1 Basic Course2. 在线颜色->离散表达式中双击 表达式文本框,并选择 DiscTag1。
3.单击确定, 再单击确定。
.4. 为 On 和Off 状态选择颜色 :在线,填充,文本颜色中,为 0,FALSE,Off 选择红色,为1,TRUE,On 选择绿色。
5. 将填充颜色,文本颜色也都链接到DiscTag1 。
Wonderware Corporation6. 双击 DiscTag1 按钮,进行动画链接。
将它链接成触动按钮/离散值 ,在动作中选择直接,链接到标记名DiscTag1.7. 我们需要在此窗口中链接两个阀和两个按钮。
InTouch冗余

InTouch冗余InTouch是一种常见的通信工具,可以通过互联网连接人与人之间的沟通。
然而,在使用InTouch进行沟通的过程中,我们可能会遇到冗余的问题,这使得信息传递效率降低。
本文将探讨InTouch冗余的原因,并提出解决方案。
1. 冗余原因分析1.1 语言冗余在InTouch沟通中,人们常常使用冗长的语句和重复的词汇,导致信息冗余。
例如,“我个人认为”、“如果我没记错的话”等表述无疑增加了篇幅,但却没有实质性的信息。
1.2 内容重复当多个人参与同一讨论并发表类似观点时,往往会出现内容重复的情况。
这种冗余不仅浪费了时间和精力,还导致了信息的混乱和重复。
1.3 无关细节在InTouch交流过程中,一些与主题无关的细节也可能被多次提及,从而引发冗余。
例如,在一次讨论中,某人提到了自己的旅游经历,而其他人却反复追问旅游目的地和行程细节。
2. 解决方案2.1 简洁明了的表达为了避免语言冗余,我们应该尽量使用简洁明了的表达方式。
可以通过减少修饰性词语、删除冗长的句子和段落等方式来提高表达的精炼度。
同时,对关键信息的强调可以通过使用精确的词汇和简明的表述来实现。
2.2 提倡合作与协作为了避免内容重复,我们应该鼓励参与者进行有效的合作和协作。
通过在交流中引导注意力和提醒其他人已有观点的存在,可以避免重复发表类似的观点。
2.3 焦点回归主题为了避免无关细节的冗余,我们应该始终保持明确的讨论焦点,并在交流过程中及时回归主题。
可以通过设立议程、明确讨论目的等方式来引导参与者保持对主题的专注。
3. 实践案例3.1 企业团队沟通实例假设某企业团队正在InTouch平台上讨论一个项目计划。
通过使用上述解决方案,可以改善沟通效率和减少冗余。
- 使用简洁明了的表达:团队成员在表达自己的观点时,可以避免不必要的修饰性词语,并尽量使用简洁的句子和段落。
- 提倡合作与协作:团队成员在发表观点之前,可以查看之前的回复,以避免与已有观点的重复。
Intouch总结

K-P
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
应用程序脚本
“应用程序脚本”是与整个应用程序链接的。可以使用应用程序脚本 来启动其它一些应用程序、创建过程模拟以及计算变量等。您可以在 应用程序中使用下面三种类型的“应用程序脚本”:
与此类似, I/O 通讯会在“应用程序”启动时 QuickScript 执行之后初始 化。因此,不能在“应用程序”启动时 QuickScript 中引用 I/O 型标记 名或远程标记名引用。此外, I/O 型标记名和远程标记名引用不会在 “应用程序”关闭时 QuickScript 中更新。 “数据改变”或“条件” QuickScript 不能从“应用程序”启动时 QuickScript 中执行。 此外,不能使用“应用程序”关闭时 QuickScript 来启动其它应用程 序。
标记名命名惯例 intouch用户使用标记名来确定标记。标记名最长可达32个 字符,但必须以英文字母字符或数字打头。标记名不得包含空格。 标记类型 I/O标记 intouch的标记时内存型标记或I/O型标记。如果标记是从外部应用 程序读取的,如可编程控制器、过程计算机的输入与输出,以及来自网络节点 的数据。
K-P
பைடு நூலகம்
KONZERN-PRODUKTION
汇报人:秦景奇、董森成
创建动作按钮脚本
1. 绘制要链接到脚本的对象或按钮。 2. 双击该对象,或选择它,然后 在特别菜单上,单击动画链接。 此时会出现动画链接选择对话框。 3. 在触动按钮区,单击动作。 此时会出现InTouch -> 动作脚 本编辑器。 选择按下期间时,每 0 毫秒框会被 激活。在框中,输入在脚本执行之 前等待的毫秒数。如果要立即执行 该脚本,请创建一个相同的按下时 脚本。不过,只要符合按下期间脚 本的条件或事件,该脚本便以指定 的频率重复执行。
intouch使用记录笔记

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学习总结

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学习资料1

InTouch 7.1 Basic CourseLab – New Application, Window, and Graphics任务1. 创建一个新的应用程序.2. 创建一个新的窗口.3. 创建新的图形.创建一个新的应用程序1. 启动 InTouch 应用程序管理器:2.在工具栏上点击新建 (或点击文件/新建):显示创建新应用程序向导:3.点击 下一步, 下面的对话框将出现:Wonderware Corporation4. 输入路径, c:\Training , 点击下一步. InTouch 将为你的应用程序新建一个目录。
5. 在下一个对话框中, 在名字栏中输入Training ,在描述栏中输入一个描述:6. 点击完成. InTouch 应用程序管理器 出现并显示Training 应用程序。
创建新窗口InTouch 7.1 Basic Course1. 双击 Training 应用程序或选择 WindowMaker 工具:WindowMaker 将被启动:2. 点击 新建 工具 (或点击 文件/新建窗口):Wonderware Corporation显示窗口属性 对话框:2. 在名称栏中输入Scratch并点击确定.InTouch 7.1 Basic Course创建新窗口:数值,文本,按钮1. 制作一个阀。
在新窗口使用多边形画一个三角形:使用复制选择产生一个三角形的拷贝。
Wonderware Corporation2. 选中第二个三角形,点击右键选择 旋转/翻转/水平翻转:提示: 为了防止对象移动,当点击对象时按住SHIFT 键。
3. 用方向键或者鼠标将阀的两个底座摆正位置。
使用方向键的时候按住SHIFT 键或CTRL 键将每次分别移动10或50个像素。
InTouch 7.1 Basic Course4. 使用正方形添加一个阀杆:为了显示的更好,使用置后5.是用椭圆添加阀顶。
Wonderware Corporation6. 使用文本添加文本 ,Valve 1,放在阀的下方,选择True Type 字体.7. 现在由4个分离的对象和一个文本对象组成了一个阀。
Intouch 使用总结【东标电气】知识分享

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非常有用的使用总结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! Pleasecontact wonderwave techsupport !"想问一下是什么原因,该怎么解决才能完成安装程序先安装:F:\软件备份\io servers\FS2K71\IOServer\Common\Win32\如何使用Unity编程软件的仿真器来与Intouch通信⑴首先保证Unity编程软件在仿真状态(PLC→仿真模式。
Intouch非常实用的总结

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学习资料8

Lab – Historical TrendsSummary Tasks1. 创建一个新窗口,名为Historical Trend.2. 使用趋势向导创建一个趋势显示,用以显示RealTag和IntTag的历史趋势。
创建一个新窗口1. 创建一个有以下属性的窗口:2. 在标记名字典中,为标记名IntTag和RealTag选中记录数据。
3. 点击特别/配置/历史记录命令,选中允许历史记录:4. 如果WindowViewer 已运行,关闭它。
5. 使用带指示器和刻度的历史趋势,缩放平移趋势面板和趋势笔图例和历史数据向导创建如下窗口,窗口中还包含两个游标和一个标签为Real-time Trend的按钮按钮用于打开Real TimeTrend窗口)。
含指示器和刻度的历史趋势缩放平移趋势面板趋势笔图例历史数据向导使用趋势向导1. 双击趋势。
显示历史趋势图表向导:2. 点击建议按钮自动填入标记名。
记住所有的趋势向导都使用同一个HistTrend标记名。
点击笔…按钮,显示趋势笔对话框:3. 在标记名输入框中双击鼠标,显示标记名浏览器:4. 点击确定退出趋势笔对话框,再点击确定退出历史趋势图表向导:5. 双击缩放平移趋势面板,显示趋势面板向导:6. 点击建议自动填入标记名,点击确定。
一定要确认HistTrend标记被使用。
7. 双击第一个趋势笔图例:8. 点击建议,还要确认HistTrend标记名被使用。
在颜色中为趋势笔选择绿色。
确认笔号中的数值为1,其它项均为缺省值,点击确定。
双击第2个趋势笔图例,为笔号填入2。
9. 双击历史数据向导并点击建议,自动输入HistTrend标记:10. 在写入每一CSV文件的记录数中输入50并点击确定:11. 双击第一个游标12. 双击标记名框选择标记名IntTag。
在标签中输入IntTag,在滑动范围中输入0-500。
将填充颜色改为绿色,其它项保持缺省值,点击确定。
13. 对第二个游标使用标记名RealTag重复上述过程。
intouch学习资料4

Lab – Deleting Tagnames
注意:如果WindowViewer已运行,先关闭它。
在 WindowViewer选择文件/退出。
或在任务栏中的 WindowViewer上单击右键并选择关闭。
Summary Tasks
1. 删除未用或者错误的标记名。
删除未用的标记名
1. 关闭所有已打开的窗口。
2. 单击特别/更新使用记数:
3. 单击是按钮:
使用记数会被自动更新。
4. 单击确定。
5. 在应用程序浏览器中双击标记名字典。
标记名字典对话框出现。
6. 单击选择。
7. 当选择标记对话框出现时,选择你想要删除的标记名,在本例中是DiscTag2.
8. 单击确定。
9. 单击删除,再单击确定。
注意:在 WindowViewer运行时,或 InTouch认为此标记名正在被使用时,删除按钮将变灰。
.。
Intouch 使用总结【东标电气】

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项目
新的项目已建立,出现在以下列表框中
新建的 项目
使用WindowMaker
新项目“二高炉槽下”建立以后,要对其进行开发,则在InTouch应用程 序管理器中选中“二高炉槽下”项目,再点击工具栏上的“WindowMaker” 工具打开新项目。
点击 WindowMa ker
InTouch的组件
InTouch包括三个主要程序,它们是InTouch应用程序管理器、WindowMaker和WindowViewer. InTouch应用程序管理器用于组织您所创建的应用程序,也可以用于将WindowViewer配置成一 个NT服务程序,为基于客户机和基于服务器的结构体系配置网络应用程序开发(NAD),以及 配置动态分辨率转换(DRC)和分布式报警。DBDump和DBLoad数据库应用程序也是从应用程序
使用WindowMaker
WindowMaker窗口出现,如下图
访问名定义
什么叫做InTouch访问名? InTouch使用访问名来引用实时I/O数据。每个访问名相当于一个I/O地址, 可以包含节点、应用程序和主题。当你创建I/O型标记名或远程标记 名引用时,必须将其与访问名相关联。在分布式应用程序中,I/O引 用可以设置为指向网络I/O服务器的全局地址。或指向本地I/O服务器的 本地地址。 网 络 PLC IOServer软件或DAServer软件
再单击窗口 输入文本字 符串“#” 先左键单击 文本工具
创建PLC地址中的离散量链接
2、选中“事故”字符串再按鼠标右键,弹出选择窗口,在窗口中选择 “动画链接”项,弹出链接窗口。
选择 窗口
链接窗口 快速操作法:左键双击窗口中的字符串“事故”可直接弹出链接窗口。
Intouch使用总结

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学习资料6

intouch学习资料6InTouch 7.1 Basic CourseLab – Alarms and EventsSummary Tasks1. 导入 Alarms 窗口2. 组态 Alarms 窗口来显示报警3. 在点域框中定义#符号4. 创建一个新窗口来确认报警5. 创建事件导入Alarms 窗口1. 从WWImport 目录中导入 Alarms 窗口组态Alarms 窗口1.打开 Alarms 窗口2. 按F2键, 单击特别/替代标记名来转换标记名。
Wonderware Corporation3. 在标记名字典中,为标记DiscTag1选择详细和报警,选择报警状态为无。
4. 为标记名IntTag 选择详细和报警,在Low 报警值中输入100,在High 报警值中输入400。
将优先级设为1.5. 为标记名RealTag选择详细和报警, 为LoLo报警值输入30,为Low输入50, High输入400,HiHi输入450。
优先级设为16. 双击分布式历史显示对象,报警配置对话框出现:AlarmObject7. 单击消息来进行消息组态。
8. 切换到运行状态来测试报警。
再点域框中定义#符号$System.Alarm1. 双击#符号进入动画连接对话框。
InTouch 7.1 Basic Course2. 为#定义离散量数值显示连接,连接到$System.Alarm.3. 单击离散按钮,显示输出->离散表达式对话框。
No。
4. 将打开消息设为Yes,关闭消息设为Wonderware CorporationInTouch 7.1 Basic Course$System.Ack1. 双击 $System.Ack 旁边的 #符号。
2. 指定触动连接用户输入:3. 单击离散按钮,显示输入->离散标记名对话框。
4. 双击标记名对话框,显示选择标记名对话框,选择标记名$System 。
键入” .”并在其后双击并选择Ack 点域。
intouch学习资料10

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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.intouch和Modsim32一起仿真的设置
2.
注意:在仿真时如果有离散的又有模拟量必须用两个Modsim32来仿真,不然再切换modsim32显示界面的时候会出现通讯异常,一下就是两个仿真器
MODSIM32:
connection-------->modbustcpserver启动
File--------------->new
Device ID 1 (这个后面要用到)
Intouch SMC:
安装DASMBTCP DAserver --------->new_tcpIP_port-----502端口-------->new modbus bridge-----modsim32所在电脑的IP----->new_modiconMicro--------->(
PLC unit ID:1
DeVice Group:Topic_0
)
Modsim32在本机127.0.0.1
intouch中访问名的设置:
主题名和DEVICE grops的主题名一致
协议选用SuiteLink DA server 都是SuiteLink是用的OPC通讯DDE是IOserver与intouch的通讯协议
在ArchestraIDe中的设置如下图:
Seevernode:运行DAserver的电脑IP
Server name: daserver驱动程序的名称
COmmnication protocol: suiteLink
Topic:和SMC中配置的DEvice groupS中的保持一致
Attribute:变量名任取(注意要满足命名规则,方便自动链接IO)TteM reference:变量的地址
SQL Server
Sa登陆密码的启用和修改
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,sa
ALTER LOGIN sa ENABLE
5. 语句执行完成后, 再用sa连接你的实例, 应该就没有问题了.
--------------------------------------------------------------------
如果执行
EXEC sp_password null,null,sa
ALTER LOGIN sa ENABLE
这句话时报如下的错:
Msg 15118, Level 16, State 1, Line 1
密码有效性验证失败。
该密码不够复杂,不符合Windows 策略要求。
则说明你的服务器的密码策略有复杂性要求(SQL 2005的密码复杂性与Windows的密码复杂性策略是关联的),则要求你把sa的密码设置为一个复杂的密码,因此得改为如下语句:
EXEC sp_password null, abc.!@#456SA, sa
ALTER LOGIN sa ENABLE
注:
sp_password 语法如下:
sp_password [旧密码], <新密码>, [登录名]
如果还无法解决,请打开Microsoft SQL Server 2005→配置工具→SQL Server Configuration Manager,将所有协议启用,然后按提示重启服务即可
注:intouch安装时默认的是windows身份验证。