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

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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设备 ),如果勾选“将标记名用

作项目名” ,它的意思是在标记名字典里定义的变量和DAServer 里定义的变量使用同一个名字,也可以

使用不同的名字,但是比较容易混乱。如果需要查看该变量的历史记录,则需要勾选“记录数据” ,如果该变量具有报警,则在报警栏里进行相应的设置。

如上图所示,勾选不同的选项以实现对象的功能,用户输入表示该变量为输入变量,值显示表示该变

量为输出变量,触动按钮是对按钮对象而言,当点击按钮时希望完成的动作,填充颜色表示矩形、圆形等

的背景颜色,文本颜色表示文本按照变量的值改变而改变,位置表示线条、形状、文本等位置的更改,对

象大小是改变对象的宽度或者高度,填充百分比是指背景颜色按照百分比变化。

5.Intouch 中的报警

如图所示,点击工具栏上的向导按钮,出现以下对话框:

图中显示了几个报警常用的控件, AlarmViewCtrl 是常用的报警控件, AlmDbViewCtrl 是可以连接数据库的报警控件,功能较多,历史报警用这个控件,如下图所示:

另外,点击向导选择里的“报警”项,也有一个常用的报警控件,它仅用作实时报警的显示,比较简单,例如画面中顶部报警菜单的显示,就是用这个控件。

在Intouch 的工具栏中,如图所示,在“报警”一项里可以定义报警占用的缓冲区大小等,启用报警事件等。

在下图所示的“报警组”选项中,用户可以自定义不同的报警组,这样,在给变量设置报警信息时,更方便,并可以给出不同的报警等级。

我们主要用到的报警是条件报警,例如对于 bool 量,a=1 时,报警, 0 时正常;或者是一个条件表达式,如: level>100,当这个表达式为真时,报警,否则正常。下图给出了一个 bool 量报警的例子,很明显,该 bool 量的初始值为 0(关闭 ),我们选择“条件”型的报警模型,当它的值为1(打开 )时,认为是报警状态,并且设定了它的报警优先级是 1。

6.Intouch 中的归档

Intouch 中的数据如果没有不使用脚本连接数据库,或者使用InSQL软件,那么,当选择了“记录数据“它以固定的方式保存在计算机上,如下图所示:

相关文档
最新文档