iFIX 系统配置指南.docx
《iFIX 系统配置指南.docx》由会员分享,可在线阅读,更多相关《iFIX 系统配置指南.docx(34页珍藏版)》请在冰豆网上搜索。
iFIX系统配置指南
iFIX系统配置指南
作者:
激情如火,2005-9-239:
48:
00发表于:
《自动化软件论坛》共有1人回复,56次点击 加为好友 发送留言
针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用iFIX及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。
本材料所涉及的方面主要有如下几个主题:
设备连接、iFIX功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。
第一章设备连接
设备连接是一个工厂数据采集系统需要解决的首要问题,iFIX
可以提供与世界上各种知名设备的方便连接方式,同时提供通讯程序的开发工具包以使用户能将自行开发的非标设备连接到iFIX
监控系统。
下面分几个方面阐述。
1.连接设备类型:
iFIX
可以连接的设备种类有很多,主要类型有:
DCS、PLC、控制器、远程模块、现场总线设备、条码阅读器、智能仪表、称重仪、其它计算机系统或特殊设备。
2.连接方式:
iFIX
和设备的连接方式主要有如下几种:
通过串行口连接,通过工业网络连接,通过标准以太网连接,其它方式如:
电话拨号,微波设备,无线电传输,专线连接等。
3.使用的iFIX驱动程序:
iFIX驱动程序根据开发工具不同,分为6.x版本和7.x版本。
6.x版本的驱动程序使用驱动程序开发包ITK开发,可以在WINDOWS95/98和WINDOWSNT
上运行。
6.x版本的驱动程序支持在同一台PC机上同时运行8个不同的驱动程序连接8
种不同设备。
驱动程序内置冗余功能,详见冗余系统描述。
7.x版本的驱动程序使用ASDK或OSDK(OPCToolkit)开发,只能在WINDOWS
NT平台上运行。
7.x版本驱动程序提供OLEAutomation界面,可以脱离iFIX单独运行,并能在
VB程序中引用其属性、方法。
此驱动程序采用COM/DCOM技术,可以以C/S结构安装运行。
即可以进行网络远程控制,如将
Client部分安装在iClient上,通过网络控制Server
部分的运行,进行远程驱动程序组态,控制运行及状态诊断。
7.x驱动程序支持无限设备连接通道定义,7.x驱动程序大部分同时也是OPC
Server,可以和标准的OPCClient连接。
IntellutionIO驱动列表
参见:
4.使用第三方的驱动程序和OPCServer
Intellution有大量的自动化合作伙伴(CAP),他们在工程中为iFIX编写了大量商品化的驱动程序和OPC
Server。
详情请参见如下网址查阅所需信息:
第三方OPC驱动列表,参见:
IntellutionCAP驱动程序列表,参见:
还有更多,请联系Intellution办事处
5.设备连接方式分类举例:
PLC–AB:
iFIX针对ABPLC的驱动程序有多种连接方式,现分别说明如下:
ABH:
使用串行口连接ABDH+网络,简单易行,但速度受到串口限制,无需其它AB软硬件。
驱动程序版本为:
6.x
ABR:
现使用较多,可以支持AB的KT,KTC,KTX,KTXD以及以太网卡与PLC通讯,还需要AB的
RSLinx软件支持。
此软件可从AB购买或从Intellution一同订货。
注意,不可使用RSLinxLite版本,所需的
RSLinx版本是:
RSLinxforWindowsNTand95v2.00.97.30或以上,OEM版本也可。
主要支持的PLC类型有:
PLC-2、PLC-3、PLC-5、PLC-5/250、SLC5、MicroLogix
1761-L10BWA和1761-L20BWA-5APLCs等。
详情请参见驱动程序手册。
需要注意的是ABRI/O驱动版本
6.51以上才支持MicroLogixPLC。
现场应用:
道康宁(DowCorning)、上海石洞口一厂、上海延安东路隧道
ABE:
使用较少,通过以太网方式连接ABPLC,但需AB的Interchange软件支持。
ABO:
第三方OPCServer,可同iFIX的OPCClient直接连接。
但也需AB的RSLinx
支持。
开发方为:
MatrikonSystems,Inc。
详情可查阅
PLC–Modicon:
MB1:
有两个版本,6.x和7.x版,通过串行口连接所有支持Modbus串行通讯协议的设备。
主要有ModiconPLC
和其它控制仪表如:
HoneywellUDC,UMC,Moore的控制仪表等。
支持MobusRTU和ASCII
两种通讯协议。
当使用其与其它兼容设备通讯时,注意数据类型会与Modicon的数据类型有所差别。
7.x
版本支持电话拨号连接和无线电连接。
现场应用:
温州电厂、扬子石化热电厂
MMP:
6.x版本,支持通过ModbusPlus网络连接ModiconPLC。
可支持双SA85网卡,支持984系列和
Quantum系列PLC。
可支持WIN95和NT,支持的网卡有:
SA85、SM85、AT-984、MC-984。
现场应用:
香港电力公司、上海吴泾热电厂、嘉兴电厂
MBE:
通过标准以太网卡连接Modicon以太网通讯模块。
PLC–Siemens:
SIE:
通过串行口连接西门子S5PLC的串行通讯模块CP525。
支持3964R
协议,也可连接其它支持此协议的西门子设备。
S_7:
支持三种方式连接西门子S7系列PLC,即:
Profibus
(L2)、工业以太网(H1)、标准以太网(TCPIP)。
这三种连接方式分别叙述如下:
Profibus:
支持FMS和MPI协议。
所需PC硬件:
CP5412-A2PCBoardforPROFIBUS
所需西门子软件:
S7-5412/WindowsNT版本1.10或以上
PLC上的通讯模块:
CP-343-5,CP-443-5EXT
可直接连接在PLC的MPI通讯口。
工业以太网(H1):
所需PC硬件:
CP1413PCBoardforEthernet
所需西门子软件:
S7-1413/WindowsNT版本1.10或以上
标准以太网(TCPIP):
所需PC硬件:
3-COMEtherlinkIIICard–Ethernet
所需西门子软件:
SOFTNETS7forIndustrialEthernet/WindowsNT
其它诊断和配置S7PLC的西门子软件:
PG/PCInterfaceSoftwareConfigurationRelease4.0.7.4,153
STEP7SoftwareversionV3.02
现场应用:
联合利华牙膏、宝钢钢管公司
SL4:
7.x驱动程序,从西门子网络第四层-ISOTransportLayer
以以太网连接西门子S5、S7、TI系列PLC。
S5:
支持115U、135U、155U,支持CP143或CP1430通讯模块。
S7:
支持300和400系列PLC,但不支持CP443-TCP模块。
TI:
支持545、555、560、565系列,支持CP1434TF通讯模块。
支持标准以太网卡:
3COM
S7200PPI:
第三方OPCServer驱动,供货商
softwaretoolbox,支持S7-212,S7-214,S7-215,S7-216或以上。
支持SingleMaster
MultiDropRS485方式以及拨号连接。
注:
S7
200系列PLC支持自由方式协议通讯,即可在PLC端通过软件编程定义一个通讯程序并使用标准协议,如Modbus,然后再iFIX端使用相应的驱动程序。
PLC–三菱Mitsubishi
MIT:
6.x版本驱动,使用MitsubishiProtocolformatone通过串口连接A系列PLC,支持
CPU类型AnA、AnN、AnS、AnU。
支持
95/98/NT多种平台,支持的三菱通讯卡类型有:
A1SJ71C24、AJ71C24、AJ71UC24。
现场应用:
上海三得利啤酒
MIE:
6.x版本驱动,以太网TCPIP方式连接MELSEC–APLC,支持MELSECPLCCPU
类型:
AnN/AnS,AnA,AnS,AnU,使用MELSEC网卡AJ71E71通讯。
支持WIN95/98/NT
平台。
MitsubishiFXNETDriver:
第三方OPCServer,供货方softwaretoolbox,支持所有
FX、FX2C、FX0n系列,支持FXNETRS-485Multidrop连接方式。
有拨号连接,可单独运行。
MEL:
支持三菱MELSECNET10光纤网络连接方式,正处于调试之中。
PLC–OMRON
OMR:
6.x版本驱动,通过串口连接OMRONHostLink,WIN95/98/NT
平台,支持C系列、CV系列、P系列、K系列等。
OMF:
6.x版本驱动,通过OMRON的FINSGATEWAY连接各种OMRONPLC,支持的连接方式有:
Omron
ControllerLinkUnits(必须使用OmronControllerLinkSupportBoard
#3G8F5-CLK21)、OmronEthernetUnit(使用标准以太网)、OmronSysmacLinkUnits(
必须使用OmronSysmacLinkBoard#3G8F5-SLK21)、OmronSysmacNetLinkUnit
(必须使用OmronSysmacLinkBoard#3G8F5-SLK21)以及通过串行连接与C系列和CV系列PLC
通讯。
需要OMRONFINSGATEWAY2.1支持,只支持WINNT平台。
注意:
使用FINSGATEWAY的不同连接方式,需要安装不同内容的部分,如
使用ControllerLink需安装CLK_Unit0Version2.1;使用以太网方式需安装ETN_Unit
Version2.1;使用SYSMACLINK方式需安装SysmacLinkVersion
2.1;使用串行界面需安装SERIAL_UnitVersion2.1。
现场应用:
华虹NEC、赛格日立
PLC–GE
GE6:
使用GE的CCM2协议与GE各种PLC通讯。
所支持的操作系统平台为WIN95/98/NT,PLC
类型有:
9030/9070系列(通过CMM711通讯处理器)、系列1(连接DCU口)、系列5(连接CCM口)、系列
6(连接CCM或IOCCM模块)。
6.x版本,串口连接。
需要LogicMaster5软件对PLC的站点号进行设置。
支持GE的Master-Slave协议方式。
G90:
使用GE的SNP协议与GE系列90PLC通讯。
6.x版本,串口连接,有
Win95/98/NT平台支持。
此协议通讯效率高于CCM2。
GE9:
使用以太网方式连接GE9030/9070PLC,7.x版本驱动,只支持NT平台,支持标准以太网卡,但需相应GE
以太网配置软件,如连接9070PLC,
需GEFanuc系列90-70TCP/IP以太网软件(PartNo:
IC651ENS042A)用来组态PLC
的以太网通讯模块,若连接9030PLC,需90-30/20s系列软件包(PartNo:
IC641SWP306L)
GIO:
连接GE-Genius网络,使用GEFanucPCIM(Single-SlotPCInterface
Module)卡,型号为:
IC660ELB922/IC660ELB921/IC660ELB906。
可支持的设备有Series5,6,
&90-70Devices:
Datagrams;Series90-30:
GlobalData;GeniusI/O
Blocks。
需要相应PCIM组态软件驱动网卡。
6.x版本,有Win95/98/NT平台支持。
DCS–FisherRosemount
RNI:
第三方驱动,使用TCPIP连接FisherRosemountRS/3系统,供货商为Matrikon,为7.x
OPCServer,需要Rosemount的RNIAPIforWindowsNT软件,需要RosemountRNI
Version2.x网关软件,只支持NT平台,推荐使用NTServer。
DCS–Yokogawa
CNT:
通过串行口连接YokogawaCentumDCS,第三方驱动,连接DCS上的CGWU-2RS232
通讯模块,供货方为SARLATechnologies,6.x版本驱动,支持Win95/98/NT平台。
CEN:
通过以太网方式连接YokogawaCentumCS系统的V-Net&E-Net,需要Yokogawa
的ACG10S以太网通讯网关设备,计算机端可使用标准以太网卡和TCPIP。
6.x版本,支持
Win95/NT。
第三方驱动,供货方为SARLATechnologies。
DCS–Honeywell
TDC:
串行口连接TDC2000/3000设备,通过Honeywell的PersonalComputerSerial
Interface(PCSI)Unit进行通讯。
第三方驱动,供货商为:
DigitalSystems,Inc.,6.x
驱动,支持Win95/NT。
DCS–FOXBORO
FIA:
通过以太网TCPIP方式连接FOXBOROIA系统,第三方驱动,供货商为:
MatrikonSystems,
Inc.,支持Win95/NT。
DCS–MooreAPACS
APX:
多种方式连接Moore的APACS,支持3COMEthernet卡和Moore的RNI/NIM
M-Bus卡。
需要MooreMSWindowsNT32-bitRuntimeAPI(P/N
15939N656V4.03)支持,用来组态APACSM-BUS和以太网。
6.x驱动,NT平台。
现场应用:
广东黄埔电厂
DCS–Bailey
CIU:
串行口连接BaileyInfi-90或Net-90DCS,DCS上的通讯卡为BaileyNet-90
CIU02、BaileyNet-90CIU03及BaileyInfi-90CIU04。
第三方驱动,供货商为:
SE-ACE
Innovations,Inc.,6.x驱动,支持Win95/NT。
OPS:
串行口连接BaileyInfi-90或Net-90
DCS,支持的通讯模块是CIU02、CIU03、CIU04、ICI01、INPCI02。
具有OPC界面,支持所有Bailey
DCS数据类型和功能块。
第三方驱动,供货商为:
PreviseInc.,必须与其OpsCon系统一起购买,此系统可替代Bailey
DCS操作站,所有数据完全符合OPC标准,详情请见iFIX第三方组件介绍。
DCS–Westinghouse
WDP:
通过串行口连接西屋公司WDPFDCS系统,支持DCS的SIU通讯模块,第三方驱动,供货商为:
FM
Systems,Inc.,6.x驱动,支持Win95/NT。
Controller–FisherRemoteOperationsController
ROC:
支持FisherROC300系列(306,312,and364)和407
(FLOBOSS),可支持多种连接方式:
直接连接、Multi-Drop(422/485)、电话拨号、无线通讯。
6.x版本,支持
Win95/NT平台。
具有高级诊断功能,报警和事件信息路由,事件触发形式报告。
Controller–Foxboro760,761,762LoopController
FB7:
使用串口连接Foxboro760,761C,743C,762C,743CB控制器,使用RS-232to
RS-485转换器或RS-485端口卡。
第三方驱动,供货商为:
FMSystems,Inc.,6.x驱动,支持
Win95/NT。
BEL:
使用串口连接Foxboro761系列控制器,使用RS-232toRS-485
转换器。
第三方驱动,供货商为:
SarlaTechnologies(P)Ltd.,6.x驱动,支持Win95/NT。
Controller–Honeywell/EIM620(S9000)
EIM:
以太网方式,支持620-12、620-1633、620-36、S9100e及UDC
9000,逻辑控制器,控制器的通讯模块支持:
EIM620-0089以太网模块及ELPM620-0073以太网模块。
使用
TCPIP,以太网连接方式支持10Base2同轴电缆或10Base5AUI粗缆。
6.x驱动,支持Win95/NT。
现场应用:
上海吴泾化工厂
Controller–HoneywellUDC
UDC:
串口连接UDC控制器,支持RS422/485通讯选项,6.x驱动,支持Win95/NT。
Controller–MooreSeriesController
M32:
串口连接Moore控制器,支持类型:
MYCRO351、352、353、382、383。
通过MYCRO320
IndependentComputerInterface(ICI)连接各种控制器。
7.x驱动程序,NT平台。
注意:
320中的ROM必须为BBA版本,而不是BCA版本。
Controller–Opto22Mistic
OPM:
6.x版本,NT平台,支持M4RTU控制器和Mistic控制器,连接方式支持
Arcnet、以太网和串行口。
需要Opto的OptoControlv2.1API软件支持。
现场应用:
宝钢轧辊公司
Controller–ABBKentTaylorMod31
A30:
7.x版本,NT平台,支持的ABB设备:
1701J记录仪、1701N、1702R、1703R、1711R、2002N
BaseUnit、2002PRegulatoryControlID,支持的通讯卡:
1720NCommunication
LinkforICN、1733NModelA-MiniLinkforICN。
需要ABB的PC–30软件来组态
ABB设备。
其他著名设备:
AD5:
研华Adam5000系列数采模块驱动程序,6.x版本,第三方驱动,供货商:
SarlaTechnologies(P)
Ltd.。
串口连接,支持
Win95/NT平台,RS232/485方式,支持模块种类:
5017、5018、5024、5051、5056、5060。
DNP:
第三方驱动,支持DNPV3.00协议Level2子集定义,可连接所有符合此协议的设备,6.x
版本,95/NT平台,供货方:
TriangleMicroworks,
Inc.。
支持中断信息,带时间标签的数据记录,事件排序。
常见的使用此协议的设备有:
Bitronics,Inc.Alpha
SeriesMeters;ArgaControlsDM15/25SeriesMeters;HarrisD20RTU;ABB
DPU2000R