intouch学习总结

合集下载

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学习笔记

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

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进行沟通的过程中,我们可能会遇到冗余的问题,这使得信息传递效率降低。

本文将探讨InTouch冗余的原因,并提出解决方案。

1. 冗余原因分析1.1 语言冗余在InTouch沟通中,人们常常使用冗长的语句和重复的词汇,导致信息冗余。

例如,“我个人认为”、“如果我没记错的话”等表述无疑增加了篇幅,但却没有实质性的信息。

1.2 内容重复当多个人参与同一讨论并发表类似观点时,往往会出现内容重复的情况。

这种冗余不仅浪费了时间和精力,还导致了信息的混乱和重复。

1.3 无关细节在InTouch交流过程中,一些与主题无关的细节也可能被多次提及,从而引发冗余。

例如,在一次讨论中,某人提到了自己的旅游经历,而其他人却反复追问旅游目的地和行程细节。

2. 解决方案2.1 简洁明了的表达为了避免语言冗余,我们应该尽量使用简洁明了的表达方式。

可以通过减少修饰性词语、删除冗长的句子和段落等方式来提高表达的精炼度。

同时,对关键信息的强调可以通过使用精确的词汇和简明的表述来实现。

2.2 提倡合作与协作为了避免内容重复,我们应该鼓励参与者进行有效的合作和协作。

通过在交流中引导注意力和提醒其他人已有观点的存在,可以避免重复发表类似的观点。

2.3 焦点回归主题为了避免无关细节的冗余,我们应该始终保持明确的讨论焦点,并在交流过程中及时回归主题。

可以通过设立议程、明确讨论目的等方式来引导参与者保持对主题的专注。

3. 实践案例3.1 企业团队沟通实例假设某企业团队正在InTouch平台上讨论一个项目计划。

通过使用上述解决方案,可以改善沟通效率和减少冗余。

- 使用简洁明了的表达:团队成员在表达自己的观点时,可以避免不必要的修饰性词语,并尽量使用简洁的句子和段落。

- 提倡合作与协作:团队成员在发表观点之前,可以查看之前的回复,以避免与已有观点的重复。

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使用记录笔记

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

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学习资料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个分离的对象和一个文本对象组成了一个阀。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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身份验证。

相关文档
最新文档