共通技术-iFIX与欧姆龙PLC连接手册
欧姆龙plc串口 Fins命令协议通讯演示
Fins命令+Hostlink协议通讯实验之蔡仲巾千创作
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54)
@:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。
SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操纵内容,读写区域、读取起始地址、数据长度等内容
存储区代码:(参考Fins通讯手册 P137)
DM(word):82
W(bit):31
W(word):B1
CIO区(bit):30
Tips:使用Fins指令最大可读取538个字节。
一条命令不克不及超出1114个字符。
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:↙(回车键)
返回命令码:↙(回车键)
2、读取D100开始的50个通道
欧姆龙plc串口 Fins命令协议通讯演示
创作编号:
GB8878185555334563BT9125XW
创作者:凤呜大王*
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54)
@:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。
SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容
存储区代码:(参考Fins通讯手册P137)
DM(word):82
W(bit):31
W(word):B1
CIO区(bit):30
Tips:使用Fins指令最大可读取538个字节。
一条命令不能超过1114个字符。
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:@00FA 000000000 0101 82 000000 0001 7C *↙(回车键)返回命令码:@00FA004000000001010000123447*↙(回车键)
iFIX与欧姆龙PLC通讯连接使用手册
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以太网连接 (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的驱动程序主要是完成硬件设备(包括PLC,电度表,电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。
iFIX使用手册
iFIX学习手册
Intellution Dynamics 是全世界上第一套基于组建技术的自动化监控软件家族,其中包括 --- iFix 上位监控软件系统;
--- iBatch批次控制产品;
--- iLogic软逻辑监控软件;
--- iWebServer基于Internet远程监控软件产品;
--- iGlobalCare全球一体化的服务
iFix 是其中最为重要的上位监控软件产品,这个投入三百多人年开发的软件产品无疑为全球自动化生产制造业提供了易于使用,高性能的自动化监控解决方案,该软件平台功能强大,几乎涵盖了HMI的所有应用, 并且可以和商业自动化进行无缝的连接。Intellution 公司的产品一向以易用性,安全性,稳定性,开放性综合性能都非常高而著称。 新一代的iFix 产品同样广泛地支持全球上千种硬件控制,目前在中国使用非常广泛的各个厂牌的PLC;DCS 以及智能表均可以驱动,对用户自定义的或是比较特殊的通信协议的设备,该公司还提供标准的开发工具,以方便地三方的应用。
1. 产品概述
1.1 iFix的技术平台
1.1.1 iFix 软件的产品架构及分类
---按连接现场的I/O点的数量划分:150I/O点软件(150I/O以内的应用);300I/O点软件(300I/O以内的应用);不限点软件(不限制现场I/O数量应用);
---按用途划分:主体软件;功能扩充的开发工具;硬件设备的驱动程序;
---按在网络中的位置划分:服务器软件;客户端软件;HMI软件(综合客户端服务器的应用);
---按使用方式划分:使用方式;开发版软件;运行版软件;
欧姆龙plc串口Fins命令协议通讯演示
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:P54
:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号;
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00; SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容存储区代码:参考Fins通讯手册P137
DMword:82
Wbit:31
Wword:B1
CIO区bit:30
Tips:使用Fins指令最大可读取538个字节;
一条命令不能超过1114个字符;
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:00FA 000000000 0101 82 000000 0001 7C ↙回车键返回命令码:00FA000↙回车键
欧姆龙plc编程软件使用手册
CX-One/CX-Programmer有PDF文件格式的操作手册。
使用CX-Programmer之前请先阅读操作手册中的“注”和“注意事项”。
CX-Programmer免费版的显示界面,有一部分可能与本指南的所示界面有所不同,敬请注意。
“CX-Programmer使用指南”描述了CX-Programmer的基本操作步骤。详细描述请参阅PDF文件中的帮助或操作手册。*要显示PDF文件,您的PC中需要4.0或以上版本的Acrobat Reader。
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-1•••••••••••••••••••••••••••••••••••••••••••••••••1-1•••••••••••••••••••••••••••••••••••••••••••••••••••••••1-5••••••••••••••••••••••••••••••••••••••••••••••••1-7
••••••••••••••••••••••••••••••••••••••••••••••••1-8••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-9
••••••••••••••••••••••••••••••••••••••••••••1-10
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••1-11
iFIX 系统配置指南
iFIX 系统配置指南
针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用iFIX 及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。本材料所涉及的方面主要有如下几个主题:设备连接、iFIX 功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。
第一章设备连接
设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX 可以提供与世界上各种知名设备的方便连接方式,同时提供通讯程序的开发工具包以使用户能将自行开发的非标设备连接到 iFIX 监控系统。下面分几个方面阐述。
1.连接设备类型:
iFIX 可以连接的设备种类有很多,主要类型有:DCS、PLC、控制器、远程模块、现场总线设备、条码阅读器、智能仪表、称重仪、其它计算机系统或特殊设备。
2.连接方式:
iFIX 和设备的连接方式主要有如下几种:通过串行口连接,通过工业网络连接,通过标准以太网连接,其它方式如:电话拨号,微波设备,无线电传输,专线连接等。
3.使用的 iFIX 驱动程序:
iFIX 驱动程序根据开发工具不同,分为 6.x 版本和7.x版本。
6.x版本的驱动程序使用驱动程序开发包 ITK 开发,可以在 WINDOWS
95/98 和 WINDOWS NT 上运行。6.x版本的驱动程序支持在同一台 PC 机上同时运行 8 个不同的驱动程序连接8 种不同设备。驱动程序内置冗余功能,详见冗余系统描述。
7.x版本的驱动程序使用 ASDK或 OSDK ( OPC Toolkit)开发,只能在
欧姆龙PLC连接MCGS触摸屏_FINS串口通讯
硬件配置参数设置设备命令故障分析#欧姆龙PLC的FINS串口连接MCGS通讯
1、设备简介
本驱动构件用于MCGS软件通过FINS串口读写欧姆龙系列PLC设备的各种寄存器的数据;
本驱动构件支持欧姆龙CS/CJ(含CP)、CV系列部分型号的PLC(具体见附录4)。
2、硬件连接
MCGS软件与设备通讯之前,必须保证通讯连接正确。
通讯连接方式:
采用欧姆龙串口编程电缆与PLC的串口或RS232扩展串口通讯。通讯电缆接线请参见附录1。
注意:欧姆龙PLC的串口是否启用,有的PLC型号需要拨码。例如,CP1H型的PLC,如果使用其串口1,则需要将PLC上的拨码4拨为OFF;如果使用其串口2,则需要将PLC上的拨码5拨为OFF。
3、设备通讯参数
“通用串口父设备”通讯参数设置如下:
通讯参数相同,默认为:9600,7,2,
E(偶校验)。
设备通讯参数的具体设置方法参
见附录2
4、设备构件参数设置
“欧姆龙FINS串口”子设备参数设置如下:
返回顶部
●内部属性:单击“查看设备内部属性”,点击按钮进入内部属性,具体设置请参看内部属性。
●设备地址:PLC设备地址,可设定范围0-31,默认值为0。
●通讯等待时间:通讯数据接收等待时间,默认设置为400ms,当采集数据量较大时,设置值可适当增大。
●快速采集次数:对选择了快速采集的通道进行快采的频率。
●PLC类型:选择PLC类型,分0-CS/CJ和1-CV两种,默认为0-SC/CJ。对于其他类型PLC,请参考附录4表中
寄存器类型进行判断选择。由于协议上两种类型支持寄存器及偏移地址有所不同,所以选择不正确的类型时会导致不能正确读取甚至无法正常通讯,在此要特别注意。
iFIX与欧姆龙PLC通讯连接使用手册
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以太网连接 (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的驱动程序主要是完成硬件设备(包括PLC,电度表,电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。
欧姆龙plc串口 Fins命令协议通讯演示
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54)
@:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容存储区代码:(参考Fins通讯手册P137)
DM(word):82
W(bit):31
W(word):B1
CIO区(bit):30
Tips:使用Fins指令最大可读取538个字节。
一条命令不能超过1114个字符。
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:@00FA 000000000 0101 82 000000 0001 7C *↙(回车键)返回命令码:@00FA004000000001010000123447*↙(回车键)
欧姆龙NJ或NX系列PLC连接ABB机器人通信详解步骤
欧姆龙NJ301和ABB机器人通讯设置1、在Sysmac Studio中新建项目,选择欧姆龙NJ301设备和版本。
2、选择控制器设置—内置EtherNet/IP设置,设置PLC的IP和子网
3、设置电脑IP和子网,IP和PLC在同一网段。
4、数据—数据类型—结构体,新建两个双字的结构体,名称分别为R1_IN和R1_OUT,每个结构体16个双字,即64字节。
5、数据—全局变量,新建两个全局变量,数据类型分别为R1_IN和R1_OUT,网络公开选择输入和输出。
6、工具—导出全局变量—NetworkConfiguration。将新建的全局变量导出到电脑本地。
7、打开欧姆龙网络配置软件NetConfiguration。
8、EDS Fils—Install查找本地EDS文件,添加ABB机器人EDS文件到网络配置中。ABB机器人EDS文件可在本地C盘文件中找到。
9、Network—Connet,查找在线设备。
10、TCP:2—Refrash—OK上传网络中的设备到配置软件。
11、Network—Upload上传在线设备的配置
12、双击NJ301设备图标—Tags Sets—To/From Fils—查找本地的全局数据文件,将PLC数据导入到网络配置软件。
13、双击NJ301图标—Connection,单击机器人IP,选择向下箭头,添加到Register Device List中。
14、双击机器人IP地址弹出变量关联,Input Tag Set中选择R1_INPUT,Output Tag Set中选择R1_OUTPUT,点击Regist,然后点击Close,确定。
欧姆龙plc串口 Fins命令协议通讯演示
创作编号:
GB8878185555334563BT9125XW
创作者:凤呜大王*
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54)
@:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。
SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容
存储区代码:(参考Fins通讯手册P137)
DM(word):82
W(bit):31
W(word):B1
CIO区(bit):30
Tips:使用Fins指令最大可读取538个字节。
一条命令不能超过1114个字符。
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:@00FA 000000000 0101 82 000000 0001 7C *↙(回车键)返回命令码:@00FA004000000001010000123447*↙(回车键)
IFIX与S7 PLC 的S7 连接
IFIX与S7 PLC 的S7 连接
通过以太网建立OPC 服务器与S7 PLC 的S7 连接
以S7-300为例
一、S7-300 的组态
1)、打开SIMATIC Manager,创建一个新项目,并插入300的站。
2)、双击Hardware 进入S7 300 硬件组态,在相应插槽插入与机架硬件匹配的模块,并对CP343-1 分配IP 地址等参数,建立以太网。
3)、设置完各硬件参数后,点击存盘编译按钮,编译无误后即完成S7 300 硬件组态。4)、S7 300 PLC 的下载:
首先要选择正确的下载路径,即设置PG/PC 接口:在“SIMATIC Manager”主菜单“Option”的下拉菜单中选择“Set PG/PC Interface”,或者打开操作系统的控制面板“Set PG/PC Interface”,进行设置,选择正确的通讯接口。
点击下载按钮下载S7-300的硬件配置。
二、配置PC 站的硬件机架
Server 点击OK 即完成。
IP 地址,子网掩码等。
4)、分配PC Station 名称
点击“Station Name ”按钮,指定PC 站的名称,这里取名位PC1。(命名原则:这里的 PC 站名应与下面STEP7 硬件组态插入的PC Station 名称一致)。点击“OK ”确认即完成了PC 站的硬件组态。
三、配置控制台(Configuration Console)的使用与设置
1)、配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件组件和PC 应用程序的组态和诊断。
欧姆龙plc串口Fins命令协议通讯演示
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:P54
:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号;
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00; SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容存储区代码:参考Fins通讯手册P137
DMword:82
Wbit:31
Wword:B1
CIO区bit:30
Tips:使用Fins指令最大可读取538个字节;
一条命令不能超过1114个字符;
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:00FA 000000000 0101 82 000000 0001 7C ↙回车键返回命令码:00FA000↙回车键
欧姆龙plc串口 Fins命令协议通讯演示
Fins命令+Hostlink协议通讯实验
一、实验配置
硬件:CPU单元:CJ2M-CPU35
RS232串口选件板:CP1W-CIF01
USB转232连接电缆:CS1W-CIF31
软件:CX-Programmer、串口调试助手UartAssist
二、PC主机直连PLC串口命令帧格式介绍
命令格式
响应格式
PC主机直连PLC的情况下,主机发送命令给PLC,发送命令格式如下:(P54)
@:Hostlink协议起始代码
Unit No.:单元号,对应PLC内置串口或串行通讯单元设置的Hostlink单元号。
Header code:在PC主机直连PLC的情况下,头代码为FA
Response wait time:设置范围为0~F,单位为10ms,例如设置为2,则响应等待时间为20ms
ICF、DA2、SA2:在PC主机直连PLC的情况下,固定为00。SID:通常设置为00
Fins command code:参考Fins通讯手册P125
读命令:0101
写命令:0102
Text:具体操作内容,读写区域、读取起始地址、数据长度等内容存储区代码:(参考Fins通讯手册P137)
DM(word):82
W(bit):31
W(word):B1
CIO区(bit):30
Tips:使用Fins指令最大可读取538个字节。
一条命令不能超过1114个字符。
三、串口通讯调试实例
实例1——DM数据寄存器区读写实例;
1、读取D0开始1个通道的值
发送命令:@00FA 000000000 0101 82 000000 0001 7C *↙(回车键)返回命令码:@00FA004000000001010000123447*↙(回车键)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
iFIX与欧姆龙PLC通讯连接手册
目录
1 概述 (1)
1.1 iFIX与欧姆龙PLC连接的通讯驱动 (1)
1.2 通讯驱动安装 (2)
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以太网连接 (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的驱动程序主要是完成硬件设备(包括PLC,电度表,电量监测仪,模拟量模块等)和组态监控软件IFIX动态数据交换,以完成上位监控软件的监视与控制功能。
iFIX有两种模式的I/0驱动:基于串口的驱动程序和基于TCP/IP的驱动程序。
两种驱动程序的安装包里都包含以下五个文件:
setup.exe 驱动的安装文件
setup.dll 驱动安装文件的动态库
license 驱动的授权安装文件
xxx.inf 驱动程序安装过程中的安装配置文件,其中XXX为三个字母驱动程序名
[注: 在IFIX 中所有的驱动程序名都只能且只能有三个字母]
Server.Cab 驱动程序安装包
1.1 iFIX与欧姆龙PLC连接的通讯驱动
目前iFIX与欧姆龙PLC通讯连接驱动主要有两种:
1、由组态软件厂商开发的基于串口(Hostlink)或TCP/IP的驱动程序,如OMR(OMRON COM),基于串口Hostlink协议,可直接与欧姆龙PLC连接;IGS,基于OMRON FINS EtherNet、OMRON FINS Series、Hostlink 等。
2、基于中间接口软件开发的通讯驱动,需安装FINSGateway软件。例如,OMF、OMS、OMRON Sysmac OPC Server。
其中OMR、OMF驱动属于iFIX 6.X版本,版本较旧,支持访问的PLC寄存器区存在较多的限制(具体见每一种通讯连接说明),一般不建议使用;
OMS驱动属于较新的驱动,对欧姆龙新型PLC CS/CJ/CP系列全面兼容,可访问的寄存器区几乎无限制,推荐客户使用;
OMRON Sysmac OPC Server和通用的OPC驱动一样,主要是提供欧姆龙过程设备的通用接口。
IGS驱动是目前iFIX主推的通讯驱动,兼容当前主流PLC设备开发出各种通讯驱动,支持自动化行业200多种主流PLC。
1.2 通讯驱动安装
iFIX通讯驱动的安装需要iFIX专用驱动安装软件。一般在iFIX的安装软件中有一个命名为iFIXDriver的文件夹,如下图所示:
以安装OMF驱动为例,驱动安装步骤如下:
1、点击Setup安装进入驱动安装界面:
2、选择驱动所在的文件夹路径
3、安装进行中出现如下画面,正常安装会提示Stepup 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驱动配置
1、打开iFIX系统配置应用工具SCU,打开SCADA组态配置串口。
2、在SCADA组态窗口,在I/O 驱动器名称点击,这时所有成功安装的通讯驱动都会显示在列表中,
这里我们选择OMR驱动,点击“确定”按钮。
3、这时选择OMR驱动就会显示在“已配置的I/O驱动器”中,选择OMR驱动,点击“配置”,进行OMR通讯驱动配置:
4、OMR通讯驱动配置窗口如下:
①Channel(通道):一个通道可以有多个设备,OMR通讯驱动,一个通道可建立0~31个设备。
此时就需要根据通讯的硬件设备(PLC)设置串口相应的通讯参数(串口号,波特率,数据位,停止位和校验等)。
本例设置通道串口通讯参数如下:(通讯参数应设置与PLC串口通讯参数一致)
②Device(设备):一个设备可以建立多个数据块
在实际应用中,一个驱动的逻辑设备就对应一个实际的物理设备。此时要根据该物理设备相应的驱动通讯参数(主要是设备站点号以及通讯处理相关的参数)。
本例Device设置如下:
设备名称:D11