收藏 分享(赏)

iFIX与欧姆龙PLC通讯连接使用手册.pdf

上传人:精品资料 文档编号:10512898 上传时间:2019-11-24 格式:PDF 页数:42 大小:2.83MB
下载 相关 举报
iFIX与欧姆龙PLC通讯连接使用手册.pdf_第1页
第1页 / 共42页
iFIX与欧姆龙PLC通讯连接使用手册.pdf_第2页
第2页 / 共42页
iFIX与欧姆龙PLC通讯连接使用手册.pdf_第3页
第3页 / 共42页
iFIX与欧姆龙PLC通讯连接使用手册.pdf_第4页
第4页 / 共42页
iFIX与欧姆龙PLC通讯连接使用手册.pdf_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、iFIX与欧姆龙PLC通讯连接手册 目 录 1 概述 1 1.1 iFIX与欧姆龙PLC连接的通讯驱动 1 1.2 通讯驱动安装 . 1 2 iFIX使用OMR驱动与欧姆龙PLC串口连接 5 2.1 OMR驱动支持PLC系列及读写寄存器区域 . 5 2.2 OMR驱动配置 . 5 2.3 数据库标签建立 . 9 3 iFIX使用OMF驱动与欧姆龙PLC以太网连接 .10 3.1 OMF驱动支持PLC系列及可读写区域 10 3.2 OMF驱动配置 .11 3.3 设置路由表 .14 3.4 FINSGateway设置 15 3.5 建立数据库标签 .17 4 iFIX使用OMS与欧姆龙PLC以太

2、网连接 .19 4.1 OMS驱动支持PLC系列及可读写区域 19 4.2 OMS驱动配置 .19 4.3 设置路由表 .22 4.4 FINSGateway设置 23 4.5 建立数据库标签 .26 5 iFIX使用OPC与欧姆龙PLC以太网连接 28 5.1 OPC驱动支持PLC系列及可访问寄存器 .28 5.2 OPC驱动配置 30 5.2.1 Sysmac OPC Server配置 .30 5.2.2 OPC Client配置 .32 5.3 设置路由表 .36 5.4 FINSGateway设置 37 5.5 建立数据库标签 .40 1 概述 iFIX 的驱动程序主要是完成硬件设备(

3、包括 PLC,电度表, 电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。 iFIX有两种模式的I/0驱动 :基于串口的驱动程序和基于TCP/IP的驱动程序。 两种驱动程序的安装包里都包含以下五个文件: setup.exe 驱动的安装文件 setup.dll 驱动安装文件的动态库 license 驱动的授权安装文件 xxx.inf 驱动程序安装过程中的安装配置文件,其中XXX为三个字母驱动程序名 注: 在IFIX 中所有的驱动程序名都只能且只能有三个字母 Server.Cab 驱动程序安装包 1.1 iFIX与欧姆龙PLC连接的通讯驱动 目前iF

4、IX与欧姆龙PLC通讯连接驱动主要有两种: 1、由组态软件厂商开发的基于串口(Hostlink)或 TCP/IP 的驱动程序,如 OMR,基于串口 Hostlink 协议,可直接与欧姆龙PLC连接;IGS,基于TCP/IP协议,支持自动化行业200多种主流PLC。 2、基于中间接口软件开发的通讯驱动,需安装FINSGateway软件。例如,OMF、OMS、OMRON Sysmac OPC Server。 其中OMR、OMF驱动属于iFIX 6.X版本,版本较旧,支持访问的PLC寄存器区存在较多的限制(具体见每一种通讯连接说明), 一般不建议使用; OMS驱动属于较新的驱动,对欧姆龙新型PLC

5、CS/CJ/CP系列全面兼容,可访问的寄存器区几乎无限制,推荐客户使用; OMRON Sysmac OPC Server和通用的OPC驱动一样,主要是提供欧姆龙过程设备的通用接口。 IGS驱动是目前iFIX主推的通讯驱动,基于TCP/IP协议,支持自动化行业200多种主流PLC。 1.2 通讯驱动安装 iFIX通讯驱动的安装需要iFIX专用驱动安装软件。一般在iFIX的安装软件中有一个命名为iFIXDriver 的文件夹,如下图所示: 以安装OMF驱动为例,驱动安装步骤如下: 1、点击Setup安装进入驱动安装界面: 2、选择驱动所在的文件夹路径 3、安装进行中出现如下画面,正常安装会提示St

6、epup is complete; 2 iFIX使用OMR驱动与欧姆龙PLC串口连接 2.1 OMR驱动支持PLC系列及读写寄存器区域 K-series, P-series. C20H, C28H, C40H, C200H. C1000H, C2000H. C500, C500F, C120, C120F. CV500, CV1000, CV2000. 注:对于不在以上列出的PLC,在 OMR驱动则选择C-Free(CP/CJ/CS/CPM等系列)、或 CV-Free(CV系列PLC,CV系列PLC无 HR区)。 对于以上寄存器区域均有范围限制,最大不能超过9999。 2.2 OMR驱动配置

7、1、打开iFIX系统配置应用工具SCU,打开SCADA组态配置串口。 2、在 SCADA组态窗口,在I/O 驱动器名称点击 ,这时所有成功安装的通讯驱动都会显示在列表中,这里我们选择OMR驱动,点击“确定”按钮。 3、这时选择 OMR 驱动就会显示在“已配置的 I/O 驱动器”中,选择 OMR 驱动,点击“配置”,进行OMR通讯驱动配置: 4、OMR通讯驱动配置窗口如下: Channel(通道): 一个通道可以有多个设备,OMR通讯驱动,一个通道可建立031个设备。 此时就需要根据通讯的硬件设备(PLC)设置串口相应的通讯参数(串口号, 波特率, 数据位,停止位和校验等)。 本例设置通道串口通

8、讯参数如下:(通讯参数应设置与PLC串口通讯参数一致) Device(设备): 一个设备可以建立多个数据块 在实际应用中,一个驱动的逻辑设备就对应一个实际的物理设备。此时要根据该物理设备相应的驱动通讯参数(主要是设备站点号以及通讯处理相关的参数)。 本例Device设置如下: 设备名称:D11 设备站号(主): 0 设备站号(备用): 1 硬件类型:C-Free Datablock(数据块): 一个数据块一般对应多个数据字。 (由于IfIX的每个数据块最大长度为256个字节,所以当一个设备需要读取的数据超过256个字节时就必须对设备分块。) 此时要根据需要读取的数据大小来配置数据块的参数(数据

9、块的起始地址;数据块的结束地址;数据块的长度;数据块的类型等)。 OMR通讯驱动限制每个数据块的最大长度为28个字,数据范围为09999。 以上配置完成后,需要保存并重新装载节点驱动。( 一般驱动配置后会保存为一个文件,保存目录为X:XXXXGE FanucProficy iFIXPDB) 2.3 数据库标签建立 打开数据库管理器,建立数据库标签。 需要对标签名、驱动器,I/O地址、扫描时间、高低限等参数进行设置。OMR驱动下的I/O地址字格式:设备名称:存储区域:地址号,如设备名为 D11的 DM12,地址格式为:D11:DM:12;若为位格式:设备名称:存储区域:地址号:位号,如设备名为D

10、11的H0.5,地址格式为:D11:HR:0:5。 标签建立完毕后,通过刷新或者重新加载标签数据库(或者关闭标签数据库重新打开),则 可以监视到当前建立的通道值。 3 iFIX使用OMF驱动与欧姆龙PLC以太网连接 3.1 OMF驱动支持PLC系列及可读写区域 OMF:OMRON FINS OMF通讯驱动中,当连接CPU Unit时,可选择的硬件类型有C-series, CV-series两种。 其中选择硬件类型C-series时,可执行的命令操作如下: 选择硬件类型CV-series时,可执行的命令操作如下: 以上两种硬件类型均无法读取Wr工作区,CP/CJ/CS/CPM等系列在OMF驱动应

11、选择C-Series。 3.2 OMF驱动配置 1、打开iFIX系统配置应用工具SCU,打开SCADA组态配置串口。 2、在 SCADA组态窗口,在I/O 驱动器名称点击 ,这时所有成功安装的通讯驱动都会显示在列表中,这里我们选择OMF驱动,点击“确定”按钮。 3、这时选择 OMF 驱动就会显示在“已配置的 I/O 驱动器”中,选择 OMF 驱动,点击“配置”,进行OMF通讯驱动配置: 4、OMF通讯驱动配置窗口如下: Channel(通道):OMF可建立8个不同通讯方式的通讯通道,一个通道可以有多个设备,OMF通讯驱动,一个通道可建立255个设备。 通道通讯参数主要包括网络参数设置及错误处理

12、参数设置: 网络参数设置: Unit Name(通讯单元名称):指的是以何种方式进行通讯,可选择的通讯方式有: Sysmac Link Unit Controller Link Unit Serial Link Ethernet Unit Unit Address(通讯单元地址): 通讯单元地址(PC端) 本例通过以太网连接PLC,因此单元名称选择Ethernet Unit,设置通道网络通讯参数如下: (本例计算机IP地址设置为192.168.250.100) Device(设备): 一个设备可以建立多个数据块 在实际应用中,一个驱动的逻辑设备就对应一个实际的物理设备。此时要根据该物理设备相应

13、的设备名称、组件名称、硬件类型、主设备网络号节点号及备用设备网络及节点号等参数。 Device Name(设备名称): 给 所 连接的设备命名 Module Name(组件名称): 根据访问对象进行设置,一般对PLC进行读写访问,则设置为CPU Unit。可设置的组件名称如下: CPU Unit Sysmac Link Unit Sysmac Net Link Unit Controller Link Unit Ethernet Unit Hardware Type(硬件类型): 当节点类型选择为CPU Unit时,可选择的硬件类型有C-series, CV-series两种。 Network

14、 Address(网络号),Node Number(节点号): 设备的网络号节点号,这里需要建立路由表并下载到PLC,同时必须和FINSGateway设置相同(详见FINSGateway设置)。 若 非 使用冗余网络,一般情况下设置了主设备的网络号节点号就可以了。 本例Device设置如下: 设备名称:D11 组件名称:CPU Unit 硬件类型:C-Series 主设备网络号节点号:1.1 设备网络号节点号(备用):可设可不设 Datablock(数据块): 一个数据块一般对应多个数据字。 (由于IfIX的每个数据块最大长度为256个字节,所以当一个设备需要读取的数据超过256个字节时就必须

15、对设备分块。) 此时要根据需要读取的数据大小来配置数据块的参数(数据块的起始地址;数据块的结束地址;数据块的长度;数据块的类型等)。 起始地址和结束地址可设置的数据范围为065535,超过65535后会报错。 以上配置完成后,需要保存并重新装载节点驱动。( 一般驱动配置后会保存为一个文件,保存目录为X:XXXXGE FanucProficy iFIXPDB) 3.3 设置路由表 本例CJ1W-EIP21模块单元号为2,对应的网络设置为网络1。 3.4 FINSGateway设置 打开 OMRON FinsGateway Settings软件,选择ETN_UNIT组件,启动ETN_UNIT。 打

16、开Network and Unit Settings窗口,设置网络、通讯单元及设备通讯节点等参数。 设置本地网络参数 设置通讯单元参数 添加UDP节点设备或TCP节点设备 3.5 建立数据库标签 打开数据库管理器,建立数据库标签。 需要对标签名、驱动器,I/O地址、扫描时间、高低限等参数进行设置。OMF驱动下的I/O地址字格式:设备名称:存储区域:地址号,如设备名为 D11的 DM12,地址格式为:D11:DM:12;若为位格式:设备名称:存储区域:地址号:位号,如设备名为D11的H0.5,地址格式为:D11:HR:0:5。 标签建立完毕后,通过刷新或者重新加载标签数据库(或者关闭标签数据库重

17、新打开),则 可以监视到当前建立的通道值。 4 iFIX使用OMS与欧姆龙PLC以太网连接 4.1 OMS驱动支持PLC系列及可读写区域 OMS通讯驱动中,可选择的硬件类型有CS1-Series、C-Series及CV-Series。 CS1-Series PLCs,CS1G-CPU45/44/43/42,CS1H-CPU67/66/65/64/63,CS1W-SCU21,CS1W-SCB21/41 C-series PLCs,C200H,C1000H and C2000H. CV-series PLCs,CV500,CV1000,CV2000 and CVM1. Sysmac Net Lin

18、k unit,CV500-SNT31. Sysmac Link units, C1000H-SLK11, C1000H-SLK21-V1, C200H-SLK11, C200H-SLK21-V1, CV500-SLK11 and CV500-SLK21. Controller Link Units,CS1W-CK11/21/C200HW-CLK21/CVM1-CLK21. Ethernet unit,CV500-ETN01. Serial Interface to C and Cv series PLCs. LOOP controller Unit CS1W-LC001. CP/CJ/CS等系

19、列PLC在 OMS驱动应选择CS1-Series,支持DM、CIO、Wr、Hr、Ar、TIM、CNT、IR、DR、EM等大部分寄存器的读写访问。 4.2 OMS驱动配置 1、打开iFIX系统配置应用工具SCU,打开SCADA组态配置串口。 2、在 SCADA组态窗口,在I/O 驱动器名称点击 ,这时所有成功安装的通讯驱动都会显示在列表中,这里我们选择OMS驱动,点击“确定”按钮。 3、单击“添加”按钮,这时选择OMS驱动就会显示在“已配置的 I/O驱动器”中,选择OMS驱动,点击“配置”,进行OMS通讯驱动配置: 4、OMS通讯驱动配置 OMS通讯驱动主要包括三个部分:Channel(通道)、

20、Device(设备)以及Datablock(数据块)。 Channel(通道): 新建通道并设置通道名称,勾选Enable Device(设备):添加新设备,设置设备参数,主要包括:设备名称、节点类型、硬件类型、主(备用)设备网络参数(网络号、节点号及单元号)及通讯参数(应答超时、重试次数及超时时间),另外必须勾选Enable。 Device Name(设备名称): 给 所 连接的设备命名 Node Type(节点类型):根据访问对象进行设置,一般对PLC进行读写访问,则设置为CPU Unit。可设置的组件名称如下: CPU Unit Sysmac Link Unit Ethernet Uni

21、t Sysmac Net Link Unit Controller Link Unit Loop Control Unit Hardware Type(硬件类型):当节点类型选择为CPU Unit时,可选择的硬件类型有C-series、CV-series、CS1-series。( 当节点类型选择其他时,硬件类型不可选) Network Address(网络号),Node Number(节点号),Unit node(单元号):设备的网络号节点号单元号,这部分需要与PLC设备路由表和FINSGateway网络参数设置相同(详见路由表及FINSGateway设置部分)。 若 非 使用冗余网络,一般情

22、况下设置了主设备的网络号节点号即可,备用设备可不设置。 通讯参数(应答超时、重试次数及超时时间)一般使用默认即可。 Datablock(数据块): 添 加数据块,设置数据块的寄存器区、起始地址、结束地址。 (由于 iFIX 的每个数据块最大长度为 256 个字节,所以当一个设备需要读取的数据超过 256 个字节时就必须对设备分块。) 此时要根据需要读取的数据大小来配置数据块的参数(数据块的起始地址;数据块的结束地址;数据块的长度;数据块的类型等)。 起始地址和结束地址可设置的数据范围为065535,超过65535后会报错。 5、以上配置完成后,需要保存并重新装载节点驱动。( 一般驱动配置后会保

23、存为一个文件,保存目录为X:XXXXGE FanucProficy iFIXPDB) 4.3 设置路由表 本例CJ1W-EIP21模块单元号为2,对应的网络设置为网络1。 4.4 FINSGateway设置 打开 OMRON FinsGateway Settings软件,选择ETN_UNIT组件,启动ETN_UNIT。 打开Network and Unit Settings窗口,设置网络、通讯单元及设备通讯节点等参数。 设置本地网络参数 设置通讯单元参数 添加UDP节点设备或TCP节点设备 设置完成后,可以通过FINS Network tester测试FINSGateway与PLC设备是否通讯

24、正常。 4.5 建立数据库标签 打开数据库管理器,建立数据库标签。 需要对标签名、驱动器,I/O地址、扫描时间、高低限等参数进行设置。OMS驱动下的I/O地址字格式:设备名称:存储区域:地址号,如设备名为 D11的 DM12,地址格式为:D11:DM:12;若为位格式:设备名称:存储区域:地址号:位号,如设备名为D11的H0.5,地址格式为:D11:HR:0:5。 使用OMS驱动,建立的数据变量,可以设置信号条件及硬件类型: 信号条件:对输入的信号进行工程转换,例如当变量原始值范围为032767时,可以选择 15AL,若工程单位的低限设置为0,高限设置为1000,则系统自动会进行032767

25、01000的转换。 硬件选项:设置输入信号的数据类型。 标签建立完毕后,通过刷新或者重新加载标签数据库(或者关闭标签数据库重新打开),则 可以监视到当前建立的通道值。 5 iFIX使用OPC与欧姆龙PLC以太网连接 5.1 OPC驱动支持PLC系列及可访问寄存器 CS/CJ1 Series PLC SYSMAC CS1/CJ1 Series SYSMAC CS1 Model CS1H/G - CPU*(-V1) SYSMAC CS1-H Model CS1H/G - CPU*H SYSMAC CJ1 Model CJ1G - CPU* SYSMAC CJ1-H Model CJ1H/G - C

26、PU*H SYSMAC CJ1M Model CJ1M-CPU* SYSMAC CS1D Model CS1D-CPU*H SYSMAC CS1 board Model CS1PC - PCI01 DRM 对应可访问的寄存器区 LCU/LCB Loop Control Unit Model CS1W-LC* Loop Control Board Model CS1W-LCB* SYSMAC CV/CVM1 Series PLC SYSMAC CV Model CV2000/1000/500 - CPU*(-V1) SYSMAC CVM1 Model CVM1 - CPU*(-V1) 可访问寄存器区

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报