当前位置:文档之家› 如何使用AB PKTx卡与InTouch通讯

如何使用AB PKTx卡与InTouch通讯

如何使用AB PKTx卡与InTouch通讯
如何使用AB PKTx卡与InTouch通讯

使用AB PKTx卡与InTouch通讯

这是由Wonderware 中国的技术支持写的有关Wonderware产品的技术信息,供中国地区的分销商,系统集成商以及最终用户参考。此技术信息并不包括在Wonderware公司提供的KBCD中,但使用者应参看Wonderware公司KBCD中的Terms of Use,获取并保证接受其规定的使用者应遵守的相关约定。

文档号:CNTN-IO-003

制作: 2006年11月

概要介绍

Allen-Bradley 1784-PKTX卡是KT系列通讯卡的PCI版本。本篇文档详述在Wonderware? AB1784KT I/O Server中配置1784-PKTX卡的步骤。目前的AB1784KT I/O Server (7.5.0.4)可以支持AB1784 PKTX卡。

系统要求

开始配置之前,必须确定系统满足以下要求:

1.WINNT SP6a 或者WIN2K。

2.AB1784-PKTX卡

3.AB1784KT I/O Server 7.5.0.4 以上版本。

注意:

a)PKTX卡的固件文件可能不再随卡销售,请联系Rockwell软件部门索取这些文件。如果已

经安装了RSLinx并且已经配置了AB1784 PKTX/D/DH+的驱动程序,则PKTX卡的bin文

件已经安装在硬盘上,只需要查找到KTX*.bin文件,并在AB1784 KT I/O Server 中指定

该文件的路径即可。更详细的配置步骤将在后文中说明

b)对于KT/KTX卡的升级,一定要注意主题定义中的设置(即PLC/SLC的地址和所用的主

题名)。然后再卸载当前的AB1784KT I/O server,并且在新的安装之前一定要删除所有的

AB1784KT.*文件。

可用性发布

WonderWare已经确定了可用性发布说明PKTX卡用于某些计算机或者主板时存在问题。这个发布位于I/O Server 操作所要求的内存基本地址的安全位置。

目前已经发现在一些品牌的PC机,尤其是DELL OPTIPLEX,在配置AB1784KT I/O Server的时候会遇到一些困难。例如在保存适配卡的组态时,系统会自动重启并且拒绝保存服务器的组态。这是因为I/O Server 请求的PCI 内存和机器的板载显卡之间有冲突。

如果你在某些计算机上配置I/O Server 时(尤其是DELL OPTIPLEX),遇到了与上述情况类似的不正常现象,请致电1-800-WONDER1,WonderWare的技术支持会提供更多的解决问题信息。

安装和配置1784-PKTX卡

1.将卡上的基本内存跳线(JP2)调至32位的位置,根据系统中可用的卡号将卡号跳线(JP3)

调至适当位置,本例中为单卡,卡号为0。跳线示例如下图所示。

注意:

PKTX的用户手册中推荐在WIN95、WINNT、WIN2K系统下要将跳线调至32位的位置,WonderWare发现使用AB1784KT I/O Server (7.5.0.4 版本)也需要同样的设置。

图1. 1784-PKTX卡跳线示意

2.从随PKTX卡的KTXDIAGS光盘中安装bin文件,如果随卡不再提供光盘,请联系Rockwell

自动化软件部门。如果已经安装了Rockwell的RSLinx,则只需查找并指定到KTX*.bin所

在的文件夹即可。下图所示为配置AB1784 KT I/O Server所需的文件。

图2. PKTX卡固件文件

安装和配置AB1784KT I/O Server

(一)Windows 2000 Professional

当首次在WIN2K计算机上安装PKTX卡,系统启动后会将PKTX作为新硬件对待,并自动打开

如下对话窗口。

图3. 找到新硬件

图4. 新硬件向导1.点击“下一步”,系统弹出“查找新硬件向导”对话框。

图5. 选择安装驱动程序2.点击“下一步”。显示如下对话框。

图6. 选择驱动程序位置

3.点击“下一步”,显示如下对话框。

图7. 禁用设备

4.在单选框中选择“禁用该设备,在控制面板中使用‘添加/删除硬件向导’完成驱动程序安装”。

5.点击“完成”。

注意:虽然目前该硬件并未与任何设备相关联,但是我们已经做到了两点:

z不会再有“发现新硬件”的提示。

z WIN2K系统对该设备没有特殊标签,但是该设备已可供应用程序使用。

(二)配置AB1784KT I/O Server

1.运行AB1784KT I/O Server,一次选取Configure/Adapter Card Settings,然后点击New。打

开AB1784KT适配卡设置对话窗口。

图8. AB1784KT适配卡设置对话窗口

2.在Card Name输入框中为适配卡输入一个名称或使用缺省的名称“Wonder0”。

3.在Type处选择Allen-Bradley 1784-KTX,在弹出的信息对话框中点击OK确认。

4.在Highway Speed处选择一个适当的速率值,缺省的是57.6K Baud.

注:

如果选择230.4K,必须确认PLC中也作了相应的设置,并且PLC可以此速率通讯,PLC 的设置可以通过DIP跳线开关或软件的方式,具体方法请参看用户手册。

5.在Firmware Loading处点击Configure按钮,打开AB1784KT - Firmware Configuration对话

窗口。

6.确认Load Firmware 和 User Supplied均已被选中,在Firmware File Location输入框中输入

PKTX固件文件的路径(参见安装和配置1784-PKTX卡部分第二步)。点击OK返回AB1784KT Adapter Card Settings对话窗口。

图9. 装载固件

7.当1784-PKTX卡是DH+网络的端点时,选择Enable Terminating Resistor。

8.在Card's Highway Address下拉列表框中选择一个唯一的节点地址,注意不能与DH+网络

中的其他节点冲突。

9.Reply Timeout保持缺省值3秒,PC Bus Specific Parameters是灰色的不可修改项。点击OK

继续。

10.弹出一个对话框提示保存适配卡的设置到一个制定的位置,使用缺省的存储位置,点击

OK。在Adapter Card Settings窗口中再次点击OK,完成设置。

11.在提示对话框中选择重新启动计算机,这将会在AB1784KT I/O Server中初始化适配卡的

设置。

12.运行AB1784KT I/O Server并依次选取Configure/Topic Definition,然后点击New。打开

AB1784KT Topic Definition对话窗口。

图10. 主题定义对话窗口

13.在Topic Name输入框中输入一个有意义的名字,例如plc520e。或者使用缺省的ABPLC

14.确认Adapter Card Name列表框中的名字,是在第二步中创建的。

15.在PLC Family选择相应的PLC类型。

16.在Connect Type中选择一个相应的连接类型(缺省值为local),注意对应所选连接类型的

不同,Network Addressing中的配置图也会变化。

17.在Network Addressing中选择一个正确的DH+节点地址(八进制),注意DH+网络中的所

有节点地址都必须是唯一的。

18.输入相应的Discrete Read Block Size 和Register Read Block Size。

PLC Family Discrete Read Block Size Register Read Block Size

PLC5, PLC5/250, PLC3 and PLC21920 120

SLC500 320

40

表1. Block Size

19.Update Interval保持缺省的1000ms。如果日后需要增加标题定义时再做出相应的调整。

20.点击OK,保存所作修改,并让I/O Server保持运行。继续后面的操作。

(三)用WWClient工具软件测试AB1784KT I/O Server

1.运行WWClient,并确认AB1784KT I/O Server正在运行。

2.在WWClient中选取连接,并输入如下信息:

z Node—如果是本地节点的连接,保持空白或者输入localhost;如果是远程节点,则输入该计算机的名称。

z Application—输入AB1784KT。

z Topic—输入在I/O Server中配置的主题名,本例中为plc520e。

z Connection Type—选择DDE或者IOT。

3.点击Done。

4.选择Item,并在列表框中输入要请求的数据名,例如输入S:23,这是PLC5的内部时钟的

秒,它在下拉列表框中被定义为整数类型。

5.点击AdviseEx执行这个请求。如果连接是成功的,则会返回一个不断增加的数值、一个时

间贴、一个以十六进制显示为零的质量值。下图即是一个成功连接的画面。

图11. 在WWClient中成功连接到IO Server

Intouch非常实用的总结

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通信?

Intouch报表

在InTouch中如何使用excel做报表 在InTouch中有很多做报表的方法,本文介绍在InTouch中如何使用excel 来做报表。 首先在Wonderware InTouch 中使用历史数据导出工具histdata , 将Wonderware InT ouch 生成的历史数据导出到文本文件excel中。然后您可以在excel中通过函数对这些数据进行处理生成您需要的数据,如流量、压力、液位等。再通过intouch提供的DDE协议将excel中的数据在intouch中您制作的那个表格里显示出来。 以下是用histdata将intouch历史数据导出到excel中的一些步骤: 1、在Wonderware InTouch 中配置访问名 2、使用INTOUCH向导,打开向导的“趋势”组。选择histdata向导,粘贴到窗口。

双击给其指定一个“历史趋势”型标记名。 3、使用histdata向导时,会自动创建histdata标记名。进入标记名字典可以 看到一些以HDW开头的io型标记名,如HDWDataDir。 Wonderware InTouch 自动生成需要的标记名,这些标记名说明如下:HDWDATADIR 消息型历史数据文件的目录的路径名 例如HDWDataDir = HTGetLogDirectory(); HDWDBDIR 消息型InTouch 标记名字典的目录的路径名

例如HDWDBDir = InfoInTouchAppDir(); HDWSTARTDATE 消息型与$DateString相同格式的数据采样开始日期HDWSTARTTIME 消息型使用24 小时时钟的HH:MM:SS 格式的数据采样 开始时间 HDWDURATION 消息型数据时间长度(报表时间总长度),可以用星期, 天时,分,秒,等来表示下面是有效的字符:w 星期, d 天,h 小时,m 分,s 秒。允许使用小数值例如.5s 表示500 毫秒,若只需一个样本请将DURATION 设 为0 零 HDWINTERVAL 消息型采样间隔的时间长度,可以用星期日小时分和秒来 表示例如1W 表示一星期允许使用小数值例如用.25d 来表示6小时,有效字符与HDDURATION 相同,注意 DURATION 和INTERVAL 允许的最大时间长度均为6 周,这适用于所有请求类型日、秒等,例如如果使用日 则最大值为42,7 天x 6 周= 42 HDWTAGS 消息型历史数据的标记名列表(报表中需要的标记名),以 TagA,TagB,……TagZ 格式输入,此外采样日期和或时间可 以通过使用内部系统标记名$Date 和$Time 来请求,例如 "$Date,TagA,TagB" 或"$Time,TagA,TagB" 或 "$Date,$Time,TagA,TagB" HDWTAGS1, TAGS2,.... 消息型HDWTAGS 字符串在WindowViewer

Intouch非常实用的总结

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→仿真模式。) ⑵将程序现在到仿真器,仿真器就会自动启动起来了。

intouch学习总结

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:变量的地址

Intouch非常实用的总结

I n t o u c h非常实用的总结标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DDQTY-KII

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通信

Intouch 使用介绍

下一代工业自动化软件的开发平台 Wonderware ArchestrA?

Wonderware 企业级应用和信息系统的新平台 -- ArchestrA
Wonderware 在过去的 5 年中投入了巨大的人力和资金为工业应用开发这样一个强大的平台(见图一) 。 Wonderware 很早就认识到在一个统一的平台之上创建和运行工业应用程序的重要性。这样的一个新的平 台框架使应用程序的开发者能专著于充分利用他们本行业的专业知识,而不用再底层技术细节上花费过多 的精力。 这个全新的技术叫做:ArchestrA? -- 她不是传统意义上的一个单独的产品,而是一个平台,一套底层服 务。这个新的技术给工业自动化应用的开发者:从系统集成商、OEM、增值销售商到最终用户带来巨大的 好处。
(图一) Wonderware 将工业自动化软件都需要的一些的共同的基本的功能和服务( Services )抽象出来,构成 ArchestrA? 平台。她旨在将用户从复杂的底层技术中解放出来,他们只需要“组合”的技能,而不是“编 程” 技术, 并专注于他们已经熟悉的本行业的专业知识。 这个平台构架在微软操作系统和相关软件 (例如.Net 框架)之上。 ArchestrA? 致力于提供一个可以在各种自动化行业实施的,包含通用底层结构的平台。ArchestrA? 提供如 下一些公共服务: ? 设计和开发环境 Design and development environment ? 部署机制 Deployment Services

? 脚本和计算服务 Powerful scripting and calculation services ? 报警和事件子系统 Alarm and Event subsystem, for management, delivery, printing, and historization services for alarm and events ? 强大的内置的历史纪录和数据传输服务 Powerful built in historization and guaranteed delivery services ? 规模可伸缩性 Built in distributed architecture services for scaleability ? 集成硬件驱动 Integration with and data acquisition from all types of field devices ? 对象间通讯和命名服务 Inter-object communications and name service management services ? 版本管理服务 Version management services ? 安全机制服务 Security Model services ? 集中授权和部署服务 Centralized license management and deployment services ? 集中故障诊断服务 Centralized system diagnostics and system administration services ? 对象和应用服务的国际化 Internationalization of objects and application services ? 界面编辑服务 Graphical/UI editing services, with multiple runtime rendering services ? 报表和查询服务 Reporting and Query services ? 支持 OPC 和 SQL 等工业标准 Common support for industry standards such as OPC and SQL 这个仍然可以扩展的特点列表,预示着在不久的将来工程师们开发工业自动化应用的方式将会发生巨大的 变化!工程师们将用一种全新的,以工厂为中心(Plant-centric ) ,组件化对象化的方式进行系统设计。在 微软 Windows 和 Wonderware 的 ArchestrA? 所构筑的新平台之上, 工程师可以复用在不同的工程中产生的 对象。 Wonderware 的 FactorySuite 已经有多年的历史,此套件已经经历了两代的增强集成,集管理控制、制造执 行、 批管理以及其它功能于一身, 但是 ArchestrA 将把集成度带到一个新的水平。 由 FactorySuite 向 ArchestrA 转变将分两个阶段进行: ? The FactorySuite Scalable Application ? FactorySuite Next Generation (NG) 在第一个阶段中,系统采用一种 “ 混合 ” 策略,引入的新的组件“ Application Server ”就是一个架构在 ArchestrA? 之上的后台服务器,最新的 FactorySuite 的其他组件可以和 Application Server 配合使用,现有 的 FactorySuite 用户不会被抛弃。 在第二个阶段 FactorySuite NG 中,新的 FactorySuite 应用将全部组件化,给用户提供了空前的可扩展性和 灵活性。

intouch for 语句用法

Intouch脚本函数之For循环语句使用说明 For循环可以反复执行一段代码。InTouch HMI 仅支持 FOR 循环。FOR 循环按所监视的每次循环迭代产生的递增或递减的数值循环变量值来进行。循环一直执行到循环变量值达到设定值。 For 语法如下: FOR LoopTag = StartExpression TO EndExpression [STEP ChangeExpression] ... 语句或另一个 FOR 循环 ... NEXT; ? StartExpression, EndExpression 与ChangeExpression 共同定义迭代次数。 ? StartExpression 设置循环范围的开始值。EndExpression 设置循环范围的结束值。 ? STEP ChangeExpression 可选择设置每次循环迭代过程中循环标记所递增或递减的值;如果不指定此值,则使用缺省值 1,即每次循环对LoopTag加1。 例子e.g: FOR i=1 TO 100 STEP 2 ...........语句 NEXT; //表示每次循环i加2,总计循环50次 执行 FOR 循环时, InTouch HMI: 1 将 LoopTag 设置为 StartExpression 的值。 2 测试 LoopTag 是否大于 EndExpression。如果是,InTouch HMI 退出循环。(如果ChangeExpression 为负数,则 InTouch HMI 测试LoopTag 是否小于EndExpression)。 3 执行循环内的语句。 4 按 ChangeExpression 的值(除非另外指定,否则设为 1)递增 LoopTag。 5 重复步骤 2 到 4直到LoopTag达到 EndExpression的值。 使用 FOR 循环时请记住以下规则: ? FOR 循环可以嵌套。最大嵌套级数取决于可用的内存与系统资源。 ? 对于每个 FOR 语句,必有一个 NEXT 结束语句。与If...else语句相同,在同一嵌套级别中, NEXT 语句总是应用于前面最接近的FOR 语句。 ? LoopTag 必须是数值标记(或局部变量),比如整形标记。 ? StartExpression、EndExpression 以及ChangeExpression 必须是赋值为数值结果的有效表达式,比如整形标记。 ? 如果 ChangeExpression 为正, EndExpression 必须大于 StartExpression ;反之如果 ChangeExpression 为负,StartExpression 必须大于EndExpression。否则循环不会开始。 强制结束循环 您可以通过调用语句 EXIT FOR; 在任何时间退出循环。此语句使脚本继续执行紧接着循环 NEXT 语句后的其他语句。 示例 下面的代码段使用循环将大量的虚拟记录插入数据库表。如果插入记录时发生错误,则放弃循环以防止产生更多错误。 FOR Counter = 1 TO 1000 ResultCode = SQLInsert(ConnectionID, "BatchDetails","BindList1"); IF ResultCode <> 0 THEN LogMessage("Error creating records!Aborting..."); EXIT FOR; ENDIF; NEXT; 循环对其它运行时进程的影响 执行 FOR 循环时, WindowViewer 中的所有其它运行时进程都暂停。包括以下进程: ? 屏幕更新(动画链接、值显示、趋势等)。到循环完成之前不会发生任何移动,因此不能给动画对象使用 FOR循环。 ? I/O 通讯。例如,如果修改 FOR 循环中 I/O 标记的值,则只有最终的迭代后面的值才会写入 I/O 设备。 ? 其它脚本,包括异步 QuickFunction。 您可以通过将 FOR 循环放入异步 QuickFunction 来避免暂停其它运行时进程。 循环执行的时间限制 为避免无限循环,程序设置了一个时间限制, FOR 循环必须在这个时间限制内完成执行否则WindowViewer 会自动终止循环它,并将一条关于终止的消息写入 Log Viewer中。 默认缺省的循环时间限制为 5 秒。可以通过向应用程序目录中的 intouch.ini文件添加下面这行以对它进行自定义循环时间:LoopTimeout=x

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里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。

如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。 5.Intouch中的报警 如图所示,点击工具栏上的向导按钮,出现以下对话框: 图中显示了几个报警常用的控件,AlarmViewCtrl 是常用的报警控件,AlmDbViewCtrl是可以连接数据库的报警控件,功能较多,历史报警用这个控件,如下图所示:

InTouch软件介绍

InTouch软件介绍 InTouch HMI 为用户提供了今天的HMI 和监控应用所需的能力和通用性。Wonderware 在研究与开发中进行了大量投入,保证为用户提供新型的、强大的、创新的产品。其结果是:各种公司可以把他们的精力集中于业务的运转方面,而工程师可以利用最新的软件技术。InTouch 8.0具有三个不同的版本和多种配置模型,使各种公司能够降低他们的软件购买和维护开支,同时获得更高的投资回报。InTouch 软件为用户提供了一个通用的开发环境和一个灵活的体系结构,使用户可以为任何自动化应用场合建立灵活的应用。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite 工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。InTouch 还是实现了微软公司的"支持WindowsXP" 认证的第一个HMI 产品,可以从工作站、个人数字助理(PDA)和浏览器观看显示内容。Wonderware? InTouch? for FactorySuite?为以工厂和操作人员为中心的制造信息系统提供了可视化工具。这些制造信息系统集成了操作人员所必需的各种信息,可以在工厂内部和各工厂之间共享。 InTouch HMI软件用于可视化和控制工业生产过程。它为工程师提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。InTouch软件是一个开放的、可扩展的人机界面,为定制应用程序设计提供了灵活性,同时为工业中的各种自动化设备提供了连接能力。 ________________________________________ 特性和优点 访问级口令安全性 Microsoft Windows NT 权限控制 符合FDA 21 CFR FactorySuite A2 工业应用服务器的安全能力 对WINDOWS XP 的支持 功能概述 ________________________________________ 功能和通用性 InTouch HMI 为用户提供了今天的HMI 和监控应用所需的能力和通用性。Wonderware 在研究与开发中进行了大量投入,保证为用户提供新型的、强大的、创新的产品。其结果是:各种公司可以把他们的精力集中于业务的运转方面,而工程师可以利用最新的软件技术。InTouch 8.0具有三个不同的版本和多种配置模型,使各种公司能够降低他们的软件购买和维护开支,同时获得更高的投资回报。InTouch 软件为用户提供了一个通用的开发环境和一个灵活的体系结构,使用户可以为任何自动化应用场合建立灵活的应用。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite 工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。InTouch 还是实现了微软公司的"支持WindowsXP" 认证的第一个HMI 产品,可以从工作站、个人数字助理(PDA)和浏览器观看显示内容。 ________________________________________ 保护投资的历史 Wonderware公司是一个面向客户的独立于硬件的行业领袖,您与我们合作,可以为您提供世界范围的应用支持。Wonderware 已经在世界范围内安装了200000多个InTouch HMI。Wonderware 可以把客户在早期InTouch版本上的应用自动地移植到新的InTouch 软件版本

Intouch访问Quantum的方法总结

I n t o u c h访问Q u a n t u m的方 法总结 标准化文件发布号:(9312-EUATWW-MWUB-WUNN-INNUL-DQQTY-

Intouch访问Quantum的方法总结 实验环境,intouch sp1 + Unity Quantum 67160 本实验涉及到的INTOUCH和MBENET,DASERVER以及OPC SERVER均安装在同一台计算机上。 方法一:MBENET 这是最有效的方法,采用INTOUCH提供的IO SERVER,MBENET,用户可以很方便的访问QUANTUM PLC,以下是具体的步骤: 1.打开MBENET,配置TOPIC NAME, IP ADDRESS等等的信息,见下图;2.打开NTOUCH,进入开发版的画面,建立ACCESS NAME,注意,应用程序 名为MBENET,TOPIC NAME 一定要与第一步的TOPIC NAME相同,ACCESS NAME推荐和TOPIC NAME相同,但是也可以不相同!见下图; 3.在intouch中建立标记名,注意,标记名的ACCESS NAME设置成第2步的ACCESS NAME,ITEM填入6位寄存器地址,注意,INTOUCH不支持QUANTUM 的平面寻址、拓扑寻址和IO DDT寻址。详细信息参见MBENET用户手册。见下图。 方法二:DASMBTCP INTOUCH访问DASERVER,利用DASERVER的DASMBTCP组件轮询PLC硬件,INTOUCH利用DDE/SUITELINK访问DASMBTCP的方法完成对QUANTUM数据的读写;以下是配置的具体步骤; 1.打开INTOUCH 的SYSTEM MANAGEMENT CONSOLE(SMC),找到 ,在CONFIGURATION下依次建立PORT0和TSX QUANTUM对象Quantum0;见下图; 2.在Quantum0中,填写IP ADDRESS,同时增加一个Device Group,起名为test1,

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,B0 WORD 16 0~65535 DB123.dbw0 DB123,W0

4.变量定义及关联 变量的定义在“标记名字典里”,这里要设置变量名,变量类型(主要是内存和I/O型),变量所属的组(自己定义,仅是为了方便管理),变量的访问名(指出数据来自哪个PLC设备),如果勾选“将标记名用作项目名”,它的意思是在标记名字典里定义的变量和DAServer里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。

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! PIeaSe COntaCt WOnderWaVe techsupport !" 想问一下是什么原因,该怎么解决才能完成安装程序? 先安装:软件备份\io SerVers\FS2K71\IOServer\Common\Win32\setup.exe 如何使用Unity编程软件的仿真器来与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里定义的变量使用同一个名字,也可以使用不同的名字,但是比较容易混乱。如果需要查看该变量的历史记录,则需要勾选“记录数据”,如果该变量具有报警,则在报警栏里进行相应的设置。

如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。 5.Intouch中的报警 如图所示,点击工具栏上的向导按钮,出现以下对话框: 图中显示了几个报警常用的控件,AlarmViewCtrl 是常用的报警控件,AlmDbViewCtrl是可以连接数据库的报警控件,功能较多,历史报警用这个控件,如下图所示: 另外,点击向导选择里的“报警”项,也有一个常用的报警控件,它仅用作实时报警的显示,比较简单,例如画面中顶部报警菜单的显示,就是用这个控件。 在Intouch的工具栏中,如图所示,在“报警”一项里可以定义报警占用的缓冲区大小等,启用报警事件等。 在下图所示的“报警组”选项中,用户可以自定义不同的报警组,这样,在给变量设置报警信息时,更方便,并可以给出不同的报警等级。 我们主要用到的报警是条件报警,例如对于bool量,a=1时,报警,0时正常;或者是一个条件表达式,如:level>100,当这个表达式为真时,报警,否则正常。下图给出了一个bool 量报警的例子,很明显,该bool量的初始值为0(关闭),我们选择“条件”型的报警模型,当它的值为1(打开)时,认为是报警状态,并且设定了它的报警优先级是1。

intouch使用总结【东标电气】.docx

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 块BOOL10 或 1DB123.dbx0.0DB123,X0.0 BYTE80~255DB123.dbb0DB123,B0 WORD160~65535DB123.dbw0DB123,W0 INT16-32768 to 32767DB123.dbw0DB123,INT0 DWORD320~4294967294DB123.dbd0DB123,D0 DINT32-2147483647~2147483647DB123.dbd0DB123,DINT0 FLOAT32±3.4e38DB123.dbd0DB123,REAL0内存变量BOOL10 或 1Mx0.0MX0.0 BYTE80~255Mb0MB0 WORD160~65535Mw0MW0 INT16-32768 to 32767Mw0MINT0 DWORD320~4294967294Md0MD0 DINT32-2147483647~2147483647Md0MDINT0 FLOAT32±3.4e38Md0MREAL0(模拟)输入变量BOOL10 或 1(P)I0.0(P)IX0.0 BYTE80~255(P)Ib0(P)IB0 WORD160~65535(P)Iw0(P)IW0 INT16-32768 to 32767(P)Iw0(P)IINT0 DWORD320~4294967294(P)Id0(P)ID0 DINT32-2147483647~2147483647(P)Id0(P)IDINT0 FLOAT32±3.4e38(P)Id0(P)IREAL0(模拟)输出变量BOOL10 或 1(P)Ox0.0(P)OX0.0 BYTE80~255(P)Ob0(P)OB0 WORD160~65535(P)Ow0(P)OW0 INT16-32768 to 32767(P)Ow0(P)OINT0 DWORD320~4294967294(P)Od0(P)OD0 DINT32-2147483647~2147483647(P)Od0(P)ODINT0 FLOAT32±3.4e38(P)Od0(P)OREAL0注意:()表示模拟量,只需在前面加P 即可 4.变量定义及关联 变量的定义在“标记名字典里” ,这里要设置变量名,变量类型 (主要是内存和 I/O 型 ),变量所属的组(自己定义,仅是为了方便管理 ),变量的访问名 (指出数据来自哪个 PLC设备 ),如果勾选“将标记名用

Intouch访问Quantum的方法总结

Intouch访问Quantum的方法总结 实验环境,intouch sp1 + Unity Quantum 67160 本实验涉及到的INTOUCH和MBENET,DASERVER以及OPC SERVER均安装在同一台计算机上。 方法一:MBENET 这是最有效的方法,采用INTOUCH提供的IO SERVER,MBENET,用户可以很方便的访问QUANTUM PLC,以下是具体的步骤: 1.打开MBENET,配置TOPIC NAME, IP ADDRESS等等的信息,见下图; 2.打开NTOUCH,进入开发版的画面,建立ACCESS NAME,注意,应用程序名为MBENET,TOPIC NAME 一定要与第一步的TOPIC NAME相同,ACCESS NAME推荐和TOPIC NAME相同,但是也可以不相同!见下图; 3.在intouch中建立标记名,注意,标记名的ACCESS NAME设置成第2步的ACCESS NAME,ITEM填入6位寄存器地址,注意,INTOUCH不支持QUANTUM的平面寻址、拓扑寻址和IO DDT 寻址。详细信息参见MBENET用户手册。见下图。 方法二:DASMBTCP INTOUCH访问DASERVER,利用DASERVER的DASMBTCP组件轮询PLC硬件, INTOUCH利用DDE/SUITELINK访问DASMBTCP的方法完成对QUANTUM数据的读写;以下是配置的具体步骤; 1.打开INTOUCH 的SYSTEM MANAGEMENT CONSOLE(SMC),找到 ,在CONFIGURATION下依次建立PORT0和TSX QUANTUM对象Quantum0;见下图; 2.在Quantum0中,填写IP ADDRESS,同时增加一个Device Group,起名为test1, 在test1中增加进要采集的数据(对于批量数据,可以用csv文件进行数据导入),最后,激活;见下图;

INTOUCH介绍

InTouch HMI 为用户提供了今天的HMI 和监控应用所需的能力和通用性。 Wonderware 在研究与开发中进行了大量投入,保证为用户提供新型的、强大的、创新的产品。其结果是:各种公司可以把他们的精力集中于业务的运转方面,而工程师可以利用最新的软件技术。InTouch 8.0具有三个不同的版本和多种配置模型,使各种公司能够降低他们的软件购买和维护开支,同时获得更高的投资回报。 InTouch 软件为用户提供了一个通用的开发环境和一个灵活的体系结构,使用户可以为任何自动化应用场合建立灵活的应用。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite 工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。InTouch 还是实现了微软公司的"支持WindowsXP" 认证的第一个HMI 产品,可以从工作站、个人数字助理(PDA)和浏览器观看显示内容。Wonderware? InTouch? for FactorySuite?为以工厂和操作人员为中心的制造信息系统提供了可视化工具。这些制造信息系统集成了操作人员所必需的各种信息,可以在工厂内部和各工厂之间共享。 InTouch HMI软件用于可视化和控制工业生产过程。它为工程师提供了一种易用的开发环境和广泛的功能,使工程师能够快速地建立、测试和部署强大的连接和传递实时信息的自动化应用。InTouch软件是一个开放的、可扩展的人机界面,为定制应用程序设计提供了灵活性,同时为工业中的各种自动化设备提供了连接能力。 特性和优点 访问级口令安全性 Microsoft Windows NT 权限控制 符合FDA 21 CFR FactorySuite A2 工业应用服务器的安全能力 对WINDOWS XP 的支持 功能概述 功能和通用性 InTouch HMI 为用户提供了今天的HMI 和监控应用所需的能力和通用性。 Wonderware 在研究与开发中进行了大量投入,保证为用户提供新型的、强大的、创新的产品。其结果是:各种公司可以把他们的精力集中于业务的运转方面,而工程师可以利用最新的软件技术。InTouch 8.0具有三个不同的版本和多种配置模型,使各种公司能够降低他们的软件购买和维护开支,同时获得更高的投资回报。 InTouch 软件为用户提供了一个通用的开发环境和一个灵活的体系结构,使用户可以为任何自动化应用场合建立灵活的应用。 InTouch 软件适合于部署在独立机械中、在分布式的服务器/ 客户机体系结构中、在利用FactorySuite 工业应用服务器的应用中,也可以作为使用终端业务的瘦客户机应用。InTouch 还是实现了微软公司的"支持WindowsXP" 认证的第一个HMI 产品,可以从工作站、个人数字助理(PDA)和浏览器观看显示内容。 保护投资的历史 Wonderware公司是一个面向客户的独立于硬件的行业领袖,您与我们合作,可以为您

相关主题
文本预览
相关文档 最新文档