IFIX利用IGS与AB通讯

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

IFIX利用IGS与AB通讯
1、安装IGS:如图1.1所示
图〈1.1〉:
安装的过程没有特殊的说明,直接下一步到完成就可以。

2、安装完毕后,需要把IGS安装目录中的“default.igs”文件复制到项目的工程文件夹中。

例如图〈2.1〉所示:
图〈2.1〉 3、在SCU 中配置IGS 驱动:如图3.1所示:
需要注意的是:所有在SCU 中更改的设置,都需要保存后,重新启动SCU 才能生效。

首先点击 驱动设置 然后点击选择 IGS 驱动设置 相关设置完成后,在这里就会出现IGS 选项。

图〈3.1〉
4、打开IGS编辑器,如图〈4.1〉:
图〈4.1〉:
点击“新建Channel”, Channel名称为“A”,点击“下一步”,设备驱动选择“Allen-Bradley ControlLogix Ethernet”, 点击“下一步”,网络适配器可以选“default”也可以选则自己电脑的网络地址。

点击“下一步”,选默认选项,直到“完成”。

通道建立完成后,可以查看属性,有部分的可修改项。

如图〈4.2〉::
图〈4.2〉
5、 点击“新建Device ”, Device 名称为“B ”,点击“下一步”,设备模式选择“ControlLogix 5500”; 点击“下一步”,写入CPU 的地址,地址格式为“<IP or Hostname>,1,[<Optional Routing Path>],<CPU Slot>”。

在这里我们写入“192.168.0.1,1,0”(IP 是目前CPU 的地址,“1”是缺省值,“0”是当前CPU 的槽号。

);
然后一直下一步,选择默认的配置,直到“Database Creation ”,在这里可以选择什么时候创建标签和,采集上来的标签怎样处理;
然后一直下一步,选择默认的配置,直到“Logix Database Settings ”,在这里可以直接选择从设备中读取标签,也可以导入由RSLogix 5000所导出的*.15K 文件。

在这里,个人建议联网的时候选直读设备中的标签,离线编程的时候导入*.15K 文件;
然后点击“下一步”,到完成。

设备建立完成后,可以查看属性,有部分的可修改项。

如图〈5.1〉:
如图〈5.1〉
如图〈5.2〉
在这里可以选择创建的标签组的名称, 也可以不写,标签直接创建在根目录中。

具体区别如图5.2
6、设备建立完成后,如果选的是直接从
设备中读取标签,而且是已经有效连接的
CPU,这时候标签就会自动生成。

如果选的是导入*.15K文件,有的时
候标签上不来,这时候,需要在电脑右下
角的工具栏中右键点击IGS,就会弹出如
下窗口,如图〈6.1〉:
选择“停止运行服务”,然后在“启动
运行服务”,或者选择“重新设置时间信息”。

就会把标签导出来了。

以上的操作也同样适用于在5000中
新增加标签后的操作。

如图〈6.1〉如图6.2所示,为标签导入成功后的样子。



〈6
.2〉
7、





据。





T_
101
”标


例,T_101是一个在RSLogix 5000中已经存在的数据,通过IGS读取T_101的数据。

如图〈7.1〉
图〈7.1〉
首先,要在IGS中点击“Quick Client”,如果是有效连接到CPU,就会弹出以下画面,这里包含AB下位机中所有的变量标签,如图〈7.2〉
图〈7.2〉
然后,在IFIX中新建一个标签,如图〈7.3〉
在这里主要选项如下,“I/O配置”中要选择“IGS”,“I/O地址”填写的内容如图〈7.2〉红色圆圈内所示。

如图〈7.3〉
I/O地址中:“A”是现在的通道名称,“B”是目前的设备名称,“GLOBAL.T_101”是目前标签的名称,其中“GLOBAL”是当前项目默认的标签组名称,也可以在图〈5.1〉中更改标签组的名称或者不建立标签组。

最后,保存数据库,然后在数据库中刷新一下,就会读出标签T_101的数据。

如图〈7.4〉所示:
图〈7.4〉。

相关文档
最新文档