概述
在iFIX中,使用FixDataSystem对象实现对PDB数据库的批量标签点读写
应用需求实现及代码
在VBA编辑器中,新建一个Globals模块,在模块中添加引用及以下代码
在iFIX中,使用FixDataSystem对象实现对PDB数据库的批量标签点读写
在VBA编辑器中,新建一个Globals模块,在模块中添加引用及以下代码
| 功能 | 描述 | 单机版 | 网络版 | 专业版 |
|---|---|---|---|---|
| 标准数据块 | 包括以下数据块: AA,AI,AO,AR,BL,CA,DA,DC,DI,DO,DR, ETR,EV,FN,MDI,PG,SS,TM,TR,TT,TX | ✔ | ✔ | ✔ |
| 控制数据块 | 包括以下数据块: BB, DT, LL, PID, RB, RM | ✔ | ✔ | ✔ |
| SQL数据块 | 包括以下数据块: SQD, SQT | ✔ | ✔ | |
| SPC数据块 | 包括以下数据块: SC, SD, HS, PA | ✔ | ✔ | ✔ |
| 图形 | 显示图符,对象,数据链接,动画的用户界面 | ✔ | ✔ | ✔ |
| 传统历史库 | iFIX默认的历史库 | ✔ | ✔ | ✔ |
| 驱动程序支持数 | 单个SCADA节点可以运行的驱动程序数量 | 8 | 8 | 8 |
| 网络 | iFIX节点与其它iFIX节点之间连接的网络功能 | ✔ | ✔ | |
| 第三方OPC客户端连接 | 此功能允许第三方软件(独立的和外部的iFIX)作为一个OPC客户端连接到iFIX的数据库并获取数据 | ✔ | ✔ | ✔ |
| 趋势 | 实时和历史趋势 | ✔ | ✔ | ✔ |
| VBA脚本 | 用户界面的默认脚本 | ✔ | ✔ | ✔ |
| 后台调度 | 可基于事件或基于时间执行的后台脚本 | ✔ | ✔ | ✔ |
| OLEDB/ODBC支持 | 支持OLEDB/ODBC驱动程序,可用图形对象和脚本方式连接到诸如SQL、Oracle等外部数据库 | ✔ | ✔ | ✔ |
| 配方 | 允许用户定义配方(批量上传或下载的表的设置),尤其是使用在批处理过程中的应用 | ✔ | ||
| 自动报警管理器 | 允许远程SCADA节点的报警进入中心SCADA节点的报警历史的报警报告 | ✔ | ||
| SCADA同步 | 在冗余的iFIX SCADA系统进行数据库和报警系统同步 | ✔ | ||
| Allen Bradley产品包 | 产品包由针对PID的数据块、图形面板、图符及针对AB PLC的计时器和计数器构成 | ✔ |
| 驱动名称 | 驱动描述 | 更新日期 | OPC标识 | 对应产品 |
|---|---|---|---|---|
| A30 | DG2 : ABB Kent Taylor Mod 30 v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| ABC | DG4 : Allen-Bradley CyberLogic DHX Driver v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| ABD | DG5 : Allen-Bradley DF1 Half Duplex v6.xx | 10/23/2007 | HMI/SCADA - iFIX | |
| ABH | DG6 : Allen-Bradley Data Highway v6.xx | 10/28/2009 | HMI/SCADA - iFIX | |
| ABK | DG7 : Allen-Bradley KT/KT2 | 10/23/2001 | HMI/SCADA - iFIX | |
| ABR | DG10 : Allen-Bradley RSLinx v6.xx | 06/07/2007 | HMI/SCADA - iFIX | |
| ABR | DG9 : Allen-Bradley RSLinx v7.xx | 06/11/2007 | Yes | HMI/SCADA - iFIX |
| ADM | DG13 : Azonix 1050, 1060, 6000 | 06/02/2005 | HMI/SCADA - iFIX | |
| APX | DG17 : Moore APACS | 06/02/2005 | HMI/SCADA - iFIX | |
| BR3 | DG33 : Bristol Babcock | 10/19/2005 | HMI/SCADA - iFIX | |
| DNP | DG309 : Distributed Network Protocol 3.0 v7.xx | 09/18/2009 | Yes | HMI/SCADA - iFIX |
| EGD | DG50 : Ethernet Global Data v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| EGD | DG51 : EGD Management Edition | 01/26/2010 | Yes | HMI/SCADA - iFIX |
| EIM | DG52 : Honeywell/EIM 620 | 06/01/2005 | HMI/SCADA - iFIX | |
| EUR | DG55 : Eurotherm 800 Series | 06/02/2005 | HMI/SCADA - iFIX | |
| FSH | DG62 : Fisher CHIPS (UNIVOX & PROVOX) | 12/29/2005 | HMI/SCADA - iFIX | |
| G90 | DG64 : GE-智能平台-SNP v6.xx | 10/23/2007 | HMI/SCADA - iFIX | |
| GE6 | DG67 : GE-智能平台- CCM2 | 06/10/2005 | HMI/SCADA - iFIX | |
| GE9 | DG68 : GE 智能平台 - Ethernet v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| GE9 | DG69 : GE Series 90 v6.10 | 03/11/2002 | HMI/SCADA - iFIX | |
| GEF | DG70 : GE 智能平台 v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| GES | DG73 : GE 智能平台 SRTP OPC Server v1.xx | 09/16/2008 | Yes | HMI/SCADA - iFIX |
| GIO | DG75 : GE 智能平台-Genius | 06/09/2005 | HMI/SCADA - iFIX | |
| HIT | DG81 : Hitachi S10 Driver | 06/09/2005 | HMI/SCADA - iFIX | |
| I3E | DG82 : IEEE 488.2 I/O Driver v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| IGS | DG87 : Industrial Gateway Server v7.xx | 01/15/2010 | Yes | HMI/SCADA - iFIX |
| IPC | DG91 : Honeywell IPC 620 | 06/09/2005 | HMI/SCADA - iFIX | |
| ITM | DG93 : Intermec Barcode Readers | 06/09/2005 | HMI/SCADA - iFIX | |
| JYC | DG95 : Johnson-Yokogawa YS 100 Series | 06/09/2005 | HMI/SCADA - iFIX | |
| LNS | DG100 : Lonworks network interface v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| LWN | DG103 : i.LON1000 Internet Server v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| M32 | DG104 : M32 Mycro 352/382 v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| M32 | DG105 : Moore Mycro 352/382 Version 6 | 10/23/2001 | HMI/SCADA - iFIX | |
| MB1 | DG108 : Modicon Modbus I v7.xx | 11/09/2009 | Yes | HMI/SCADA - iFIX |
| MB1 | DG109 : Modicon Modbus I v6.xx | 10/23/2007 | HMI/SCADA - iFIX | |
| MBE | DG110 : Modicon Modbus Ethernet Driver | 03/05/2003 | HMI/SCADA - iFIX | |
| MBE | DG111 : Modbus Ethernet v7.xx | 05/21/2009 | Yes | HMI/SCADA - iFIX |
| MBP | DG112 : Modicon Modbus Plus | 05/29/2002 | HMI/SCADA - iFIX | |
| MBR | DG113 : Modicon MODBUS Remote | 12/11/2007 | HMI/SCADA - iFIX | |
| MEL | DG115 : Mitsubishi MELSEC I/O Driver v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| MIE | DG124 : Mitsubishi Melsec-A Ethernet | 06/10/2005 | HMI/SCADA - iFIX | |
| MIT | DG127 : Mitsubishi A Series | 03/07/2005 | HMI/SCADA - iFIX | |
| MMP | DG129 : Modicon Modbus Plus | 03/31/2009 | HMI/SCADA - iFIX | |
| MOA | DG130 : Klockner-Moeller MOA-Series v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| MSA | DG134 : Mine Safety | 06/10/2005 | HMI/SCADA - iFIX | |
| MT1 | DG136 : Met One I/O Driver | 01/27/2006 | HMI/SCADA - iFIX | |
| MTL | DG137 : Mettler Weighing Terminals | 06/10/2005 | HMI/SCADA - iFIX | |
| MX1 | DG140 : Leeds and Northrup Max1 v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| OMF | DG145 : Omron Fins | 04/22/2008 | HMI/SCADA - iFIX | |
| OMR | DG146 : Omron Host Link | 12/17/2007 | HMI/SCADA - iFIX | |
| OP2 | DG147 : Opto 22 OPTOMUX v6.xx | 10/23/2007 | HMI/SCADA - iFIX | |
| OPC | DG148 : OPC Client Driver v7.xx | 10/09/2009 | Yes | HMI/SCADA - iFIX |
| OPM | DG150 : Opto22 Mistic | 07/02/2004 | HMI/SCADA - iFIX | |
| OPX | DG151 : Opto 22 Mistic | 06/10/2005 | HMI/SCADA - iFIX | |
| P31 | DG156 : Paradym-31 | 04/04/2002 | HMI/SCADA - iFIX | |
| PDN | DG159 : PLC Directnet DL405 I/O | 06/10/2005 | HMI/SCADA - iFIX | |
| PDS | DG306 : Proficy Driver Server 2.0 + SRTP | 09/05/2008 | Yes | Drivers |
| RAM | DG165 : Reliance Electric Auto-Max | 06/10/2005 | HMI/SCADA - iFIX | |
| REA | DG167 : Reliance Elec. Automate 15/20/30/40 | 06/10/2005 | HMI/SCADA - iFIX | |
| ROC | DG170 : Fisher Remote Operations Controller v6.xx | 04/09/2009 | HMI/SCADA - iFIX | |
| S2G | DG173 : SECS11/GEM I/O Driver v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| SDE | DG182 : Square D PLC's | 08/17/2005 | HMI/SCADA - iFIX | |
| SH1 | DG186 : Siemens H1 for H1 Networks | 12/29/2005 | HMI/SCADA - iFIX | |
| SI5 | DG187 : Siemens S5 and TI v7.xx | 05/26/2007 | Yes | HMI/SCADA - iFIX |
| SI7 | DG188 : Siemens Simatic S7 v7.xx | 04/28/2009 | Yes | HMI/SCADA - iFIX |
| SIE | DG189 : Siemens 3964r v6.xx | 05/29/2008 | HMI/SCADA - iFIX | |
| SL4 | DG193 : Siemens Layer 4 v7.xx | 01/11/2006 | HMI/SCADA - iFIX | |
| SM2 | DG194 : Simulation 2 Driver 6.xx | 08/21/2009 | HMI/SCADA - iFIX | |
| SPP | DG199 : Siemens Simatic S5 I/O Driver | 10/23/2001 | HMI/SCADA - iFIX | |
| SQD | DG200 : Square D SY/MAX 300,400,500,700 | 08/17/2005 | HMI/SCADA - iFIX | |
| SYL | DG203 : Square D Sylink | 08/17/2005 | HMI/SCADA - iFIX | |
| S_7 | DG172 : Siemens SIMATIC S7 | 08/23/2007 | HMI/SCADA - iFIX | |
| TBP | DG205 : Texas Instruments Transparent Byte Protocol v6.xx | 01/04/2005 | HMI/SCADA - iFIX | |
| TIA | DG208 : Texas Instrument Unilink PC Adapter | 01/05/2005 | HMI/SCADA - iFIX | |
| TID | DG210 : Texas Instrument Direct | 08/17/2005 | HMI/SCADA - iFIX | |
| TIE | DG212 : Texas Instruments | 05/29/2008 | HMI/SCADA - iFIX | |
| TIH | DG214 : Texas Instrument Highway (TIWAY) | 03/09/2005 | HMI/SCADA - iFIX | |
| TTS | DG218 : Toshiba Prosec T-Series I/O Driver v6.xx | 08/17/2005 | HMI/SCADA - iFIX | |
| TUT | DG219 : Telemecanique Uni-Telway I/O Driver | 11/21/2005 | HMI/SCADA - iFIX | |
| UDC | DG229 : Honeywell UDC Controllers | 08/17/2005 | HMI/SCADA - iFIX | |
| WDE | DG269 : Woodward Modbus Ethernet Driver v6.xx | 01/18/2008 | HMI/SCADA - iFIX | |
| WIM | DG270 : Westinghouse IMPACC | 08/17/2005 | HMI/SCADA - iFIX | |
| YKG | DG279 : Johnson-Yokogawa DARWIN v6.xx | 08/17/2005 | HMI/SCADA - iFIX | |
| 600 | DG1 : Landis & Staefa APOGEE System 600 Database Dynamos | 07/22/2003 | HMI/SCADA - iFIX | |
| ABB | DG3 : ABB P4000 I/O Serial Driver | 10/16/1997 | HMI/SCADA - iFIX | |
| ABO | DG8 : Allen Bradley OPC Server | 03/29/2002 | HMI/SCADA - iFIX | |
| AD4 | DG11 : Adam 4000 Series Data Acquisition Modules | 03/12/2003 | HMI/SCADA - iFIX | |
| AD5 | DG12 : Adam 5000 Series Data Acquisition Modules | 03/29/2002 | HMI/SCADA - iFIX | |
| AEO | DG14 : Aeonic Gauging System | 03/29/2002 | HMI/SCADA - iFIX | |
| AND | DG15 : ANDOVER - 256 | 06/03/2009 | HMI/SCADA - iFIX | |
| APC | DG16 : Applicom FIX I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| ARC | DG18 : ARCNet Driver for Siemens SIMATIC S5 and FC-50 | 03/29/2002 | HMI/SCADA - iFIX | |
| AS9 | DG19 : Accu-sort Model 9000 Barcode | 06/20/2002 | HMI/SCADA - iFIX | |
| ASE | DG20 : ABB Excom for Masterpiece 2xx & Advant Controller 4xx | 06/05/2002 | HMI/SCADA - iFIX | |
| AST | DG21 : AST Teleperm M I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| ATI | DG22 : ATI Beta Gauge | 03/29/2002 | HMI/SCADA - iFIX | |
| ATN | DG23 : Athena XT / AT Controllers | 03/12/2003 | HMI/SCADA - iFIX | |
| AVR | DG24 : Avery L105 Weigh Bridge | 03/29/2002 | HMI/SCADA - iFIX | |
| AX3 | DG25 : Ansi X-3 I/O SERIAL DRIVER (Field 1000 module driver) | 11/14/1998 | HMI/SCADA - iFIX | |
| B90 | DG26 : Bailey INFI 90 / NETWORK 90 / Command Series OPC Server | 03/29/2002 | HMI/SCADA - iFIX | |
| BAC | DG27 : BACnet (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| BAC | DG28 : BACnet OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| BCM | DG29 : Barber Coleman MAQ PID Controller | 03/29/2002 | HMI/SCADA - iFIX | |
| BDL | DG30 : Bailey Fischer and Porter Datalink | 06/20/2002 | HMI/SCADA - iFIX | |
| BEL | DG31 : Foxboro 761 Controllers | 03/12/2003 | HMI/SCADA - iFIX | |
| BIO | DG32 : Bailey Infi90 semAPI OPC Server | 03/29/2002 | HMI/SCADA - iFIX | |
| C43 | DG34 : Siemens TCP/IP I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| CEN | DG35 : Johnson-Yokogawa Centum CS | 03/12/2003 | HMI/SCADA - iFIX | |
| CHI | DG36 : Cutler Hammer D300 | 06/05/2002 | HMI/SCADA - iFIX | |
| CIU | DG37 : ABB/Bailey Net 90 & Infi 90 DCS via Serial Connection | 03/29/2002 | HMI/SCADA - iFIX | |
| CIU | DG38 : ABB/Bailey Command Series OPC Server and Console | 03/29/2002 | HMI/SCADA - iFIX | |
| CM4 | DG39 : Zellweger - MDA Scientific CM4 Multipoint Gas Analyzer | 03/29/2002 | HMI/SCADA - iFIX | |
| CNN | DG40 : Conlog/OmniFlex Conet Network with SER Feature | 06/05/2002 | HMI/SCADA - iFIX | |
| CNT | DG41 : Johnson-Yokogawa Centum V | 03/12/2003 | HMI/SCADA - iFIX | |
| CTD | DG42 : Control Techniques DC Drive Mentor II | 03/12/2003 | HMI/SCADA - iFIX | |
| CTU | DG43 : Control Techniques Uni-Drive | 03/12/2003 | HMI/SCADA - iFIX | |
| CVM | DG44 : CVM Electrical Network Analyser | 03/12/2003 | HMI/SCADA - iFIX | |
| CYD | DG45 : Johnson-Yokogawa Micro-XL DCS and Centum XL DCS | 03/12/2003 | HMI/SCADA - iFIX | |
| D25 | DG46 : DANIEL 2500 Flow Computer | 03/29/2002 | HMI/SCADA - iFIX | |
| DGH | DG47 : DGH 1000/2000/3000/4000 Modules | 03/12/2003 | HMI/SCADA - iFIX | |
| DLC | DG48 : Chino-Laxsons DLC | 03/12/2003 | HMI/SCADA - iFIX | |
| DS7 | DG49 : Datascan 7000 | 10/01/1998 | HMI/SCADA - iFIX | |
| EMC | DG53 : Emicon EC-2000 I/O driver | 03/29/2002 | HMI/SCADA - iFIX | |
| EST | DG54 : EST3 OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| FB7 | DG56 : Foxboro 760, 761, 762 Loop Controller | 03/29/2002 | HMI/SCADA - iFIX | |
| FBR | DG57 : Beta MFG1001XY Fibre Gauge | 06/20/2002 | HMI/SCADA - iFIX | |
| FCI | DG58 : Festo Command Interface for 405, 202, 101 | 06/05/2002 | HMI/SCADA - iFIX | |
| FCN | DG59 : Fuji N Series Controller | 06/14/2002 | HMI/SCADA - iFIX | |
| FFK | DG60 : Fuji Micrex - F 60 / 80 / 100 / 120 / 80H / 120H | 06/14/2002 | HMI/SCADA - iFIX | |
| FIA | DG61 : Foxboro IA | 03/29/2002 | HMI/SCADA - iFIX | |
| G2T | DG63 : Computer Products G2 TCP/IP Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| GAS | DG65 : Air Products Gas Guard | 06/20/2002 | HMI/SCADA - iFIX | |
| GAU | DG66 : Gaugeport | 03/29/2002 | HMI/SCADA - iFIX | |
| GEM | DG71 : GEM80 Esp I/O Serial Driver | 10/01/1998 | HMI/SCADA - iFIX | |
| GEN | DG72 : GENIBus Central Control Unit (CU3) and Sensor Module (SM100) | 03/12/2003 | HMI/SCADA - iFIX | |
| GEX | DG74 : GEC GEM 80 | 06/05/2002 | HMI/SCADA - iFIX | |
| GPI | DG76 : Serial ASCII Driver | 03/30/2002 | HMI/SCADA - iFIX | |
| GW5 | DG77 : Honeywell IPC620 on Gateway 500 | 03/29/2002 | HMI/SCADA - iFIX | |
| HDC | DG78 : Honeywell UDC 1000, 1500 | 03/12/2003 | HMI/SCADA - iFIX | |
| HG5 | DG79 : Honeywell Gateway 500 I/O driver for FIX DMACS / MMI. | 10/16/1997 | HMI/SCADA - iFIX | |
| HIT | DG80 : Hitachi S10/2a and S10/4a PLC's | 07/10/2002 | HMI/SCADA - iFIX | |
| I87 | DG83 : IEC 870-5-103 & 101 Standard Protocol driver | 05/11/2006 | HMI/SCADA - iFIX | |
| I90 | DG84 : Bailey Infi90 semAPI | 03/29/2002 | HMI/SCADA - iFIX | |
| IBU | DG85 : Phoenix Interbus-S | 08/16/2000 | HMI/SCADA - iFIX | |
| ICI | DG86 : Moore 320 and 352 Single Loop Controllers | 03/29/2002 | HMI/SCADA - iFIX | |
| IMC | DG88 : IMC VB Driver for the Wind Turbine Controller | 03/28/2002 | HMI/SCADA - iFIX | |
| IMS | DG89 : Brooks PetroCount IMS Model 0501D Electronic Batch Preset | 03/12/2003 | HMI/SCADA - iFIX | |
| INC | DG90 : Cutler Hammer / Westinghouse Incom Via EPONI/EMINT | 06/10/2002 | HMI/SCADA - iFIX | |
| IRI | DG92 : Ingersol-Rand Compressors | 07/15/2003 | HMI/SCADA - iFIX | |
| JYR | DG96 : Johnson-Yokogawa Recorder | 03/29/2002 | HMI/SCADA - iFIX | |
| KM4 | DG97 : Moeller Sucom A | 06/10/2002 | HMI/SCADA - iFIX | |
| LFE | DG98 : LFE Profitmaster | 03/29/2002 | HMI/SCADA - iFIX | |
| LNI | DG99 : Lonworks Network Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| LOM | DG101 : Lomicont I/O driver | 03/29/2002 | HMI/SCADA - iFIX | |
| LON | DG102 : LonWorks OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| M42 | DG106 : Metter/Toledo Digital Scales | 08/16/2000 | HMI/SCADA - iFIX | |
| MAS | DG107 : Masibus 8030 Data Logger | 03/12/2003 | HMI/SCADA - iFIX | |
| MCN | DG114 : MCNET IO Driver | 03/30/2002 | HMI/SCADA - iFIX | |
| MES | DG116 : Messung XMP8-40 PLC | 03/12/2003 | HMI/SCADA - iFIX | |
| MET | DG117 : Metasys OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| MEU | DG118 : Mitsubishi FX/485 Multidrop IO Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| MFX | DG119 : Mitsubishi FX Series I/O COM Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| MGA | DG120 : Lectotek Microgenie Analog Scanner | 03/12/2003 | HMI/SCADA - iFIX | |
| MGE | DG121 : Lecrotek Microgenie Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| MGS | DG122 : Lectrotek Microgenie Digital Scanner | 03/12/2003 | HMI/SCADA - iFIX | |
| MGT | DG123 : Motorola MDLC Gateway Ethernet Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| MIN | DG125 : Mitsubishi Electric Inverter I/O Driver | 11/05/1997 | HMI/SCADA - iFIX | |
| MIQ | DG126 : Mitsubishi A & Q Series Ethernet | 06/23/2004 | HMI/SCADA - iFIX | |
| MM4 | DG128 : Azonix MicroMAC-4000 | 03/29/2002 | HMI/SCADA - iFIX | |
| MP2 | DG131 : Micon P200 Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| MPI | DG132 : MPI Driver for Siemens SIMATIC S7 | 03/29/2002 | HMI/SCADA - iFIX | |
| MQE | DG133 : Mitsubishi Q-series Ethernet I/O driver | 03/29/2002 | HMI/SCADA - iFIX | |
| MSX | DG135 : Mitsubishi Ethernet I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| MTS | DG138 : Teletherm MTS - 64 | 03/12/2003 | HMI/SCADA - iFIX | |
| MTW | DG139 : Mettler Toledo 9411-E | 03/29/2002 | HMI/SCADA - iFIX | |
| MXL | DG141 : Johnson-Yokogawa Micro XL DCS | 03/29/2002 | HMI/SCADA - iFIX | |
| NG4 | DG142 : NexGen 4000 Series PLC | 03/29/2002 | HMI/SCADA - iFIX | |
| NOT | DG143 : Notifier OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| NUM | DG144 : Westinghouse Numa-Logic PC-700 | 08/17/2000 | HMI/SCADA - iFIX | |
| OPC | DG149 : Insight OPCServer | 07/22/2003 | HMI/SCADA - iFIX | |
| OSG | DG152 : Landis & Staefa APOGEE System 600 I/O Driver | 07/22/2003 | HMI/SCADA - iFIX | |
| OSV | DG153 : Descartes OmniServer | 08/24/2005 | HMI/SCADA - iFIX | |
| OVH | DG154 : Omron SYSMAC Net (Res Driver) | 08/16/2000 | HMI/SCADA - iFIX | |
| P2K | DG155 : Westinghouse W2500, P2000 | 03/29/2002 | HMI/SCADA - iFIX | |
| PBK | DG157 : Profibus Kombi Softing | 11/18/2002 | HMI/SCADA - iFIX | |
| PCX | DG158 : Microsol PCX2000 MODBUS Driver | 10/16/1997 | HMI/SCADA - iFIX | |
| PDS | DG307 : Proficy Driver Server SRTP SIM 1 | 10/06/2008 | Yes | Drivers |
| PHL | DG160 : Philips 1592/02 Batch Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| PMM | DG161 : Vectra 3720 ACM Power Measurement Meter | 03/12/2003 | HMI/SCADA - iFIX | |
| PMT | DG162 : LASAIR & HSLIS Particle Counting Interface | 03/29/2002 | HMI/SCADA - iFIX | |
| PRO | DG163 : Fisher-Rosemount PROVOX OPC Server | 05/08/2002 | HMI/SCADA - iFIX | |
| PWT | DG164 : Siemens Power Trak Meter | 03/12/2003 | HMI/SCADA - iFIX | |
| RAX | DG166 : Reliance Electric Automax | 03/29/2002 | HMI/SCADA - iFIX | |
| REM | DG168 : Remicont R-130 I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| RNI | DG169 : Fisher Rosemont RS/3 RNI TCP/IP Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| RP5 | DG171 : ABB Spider RP570 & 571 Serial Event Recording | 06/10/2002 | HMI/SCADA - iFIX | |
| S7A | DG174 : Siemens S7 TCP/IP | 04/30/2002 | HMI/SCADA - iFIX | |
| S7B | DG175 : Siemens S7 MPI serial | 06/03/2002 | HMI/SCADA - iFIX | |
| S7M | DG176 : Siemens S7-MPI-Bus | 03/29/2002 | HMI/SCADA - iFIX | |
| SBS | DG177 : Satt Bus 1 I/O RES Driver | 11/05/1997 | HMI/SCADA - iFIX | |
| SCI | DG178 : Fisher Rosemount RS/3 SCI Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| SCR | DG179 : SIXNET Control Room | 03/29/2002 | HMI/SCADA - iFIX | |
| SCS | DG180 : Landis & Staefa Control System NCRS I/O Driver | 07/22/2003 | HMI/SCADA - iFIX | |
| SCS | DG181 : ABB/Bailey Net 90 & Infi 90 DCS via SCSI Connection | 03/29/2002 | HMI/SCADA - iFIX | |
| SDG | DG183 : SCADA Data Gateway | 03/29/2002 | HMI/SCADA - iFIX | |
| SDR | DG184 : Siemens Sipart DR19, 20, 24 Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| SFA | DG185 : STAEFA HVAC Serial Interface | 03/29/2002 | HMI/SCADA - iFIX | |
| SIM | DG190 : Simplex OPC Server | 04/23/2003 | HMI/SCADA - iFIX | |
| SIS | DG191 : Siemens Serial MPI | 08/20/2002 | HMI/SCADA - iFIX | |
| SIX | DG192 : Siemens Ethernet ISO & TCP/IP S7, S5, TI, VIPA | 09/27/2005 | HMI/SCADA - iFIX | |
| SNI | DG195 : Landis & Staefa Control Systems NITEL I/O | 07/22/2003 | HMI/SCADA - iFIX | |
| SPA | DG197 : ABB SPA Relay Controller Bus | 06/05/2002 | HMI/SCADA - iFIX | |
| SPM | DG198 : Siemens Power Meters | 08/16/2000 | HMI/SCADA - iFIX | |
| SRM | DG201 : RKC Instruments, Inc. FAREX SR Mini (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| TBA | DG204 : Toshiba T Series | 06/10/2002 | HMI/SCADA - iFIX | |
| TDC | DG206 : Honeywell TDC2000/3000 | 07/16/2002 | HMI/SCADA - iFIX | |
| TEC | DG207 : Toshiba EC300 Series Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| TIB | DG209 : TIBCO - Rendezvous Message Bus Interface | 03/29/2002 | HMI/SCADA - iFIX | |
| TIE | DG211 : Texas Instruments TI/5 CTI or Siemens Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| TIG | DG213 : Amdel Thickner Interface Gauge | 06/05/2002 | HMI/SCADA - iFIX | |
| TIO | DG215 : Texas Instruments TI/5 OPC Server | 03/29/2002 | HMI/SCADA - iFIX | |
| TMO | DG216 : Teleperm FIX I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| TSD | DG217 : Toshiba TOSDIC 211D MiniSystem | 03/12/2003 | HMI/SCADA - iFIX | |
| U01 | DG220 : SMAR LD-301 Intelligent Pressure Transmitter (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| U15 | DG221 : Yokogawa UT15L - Limit Controller (OPC) | 08/17/2000 | HMI/SCADA - iFIX | |
| U41 | DG222 : Industrial Control Links ICL-4130 RTU (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| U51 | DG223 : Fischer-Rosemount Model 1151 Smart Pressure Transmitter (HART) (OPC) | 07/10/2002 | HMI/SCADA - iFIX | |
| U55 | DG224 : Yokogawa UP550 - Program Controller (OPC) | 08/17/2000 | HMI/SCADA - iFIX | |
| U56 | DG225 : Barber-Coleman 560 Microprocessor Controllers (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| U7F | DG226 : Barber-Coleman 7EF/7HF Temperature Controller (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| UA5 | DG227 : US Digital Corporation's Quadrature Encoder to SEI Adapter (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UAD | DG228 : Advantech ADAM 4000 Series (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| UEM | DG230 : Eurotherm EM-1 Process Controller (OPC) | 07/10/2002 | HMI/SCADA - iFIX | |
| UET | DG231 : Nobel Systems E1TAD (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UFC | DG232 : Sentinal 500 Gas Orifice Flow Computer (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UFJ | DG233 : Fuji Chip Placer CP-6, Multi-Function Mounter IP-III | 07/10/2002 | HMI/SCADA - iFIX | |
| UGS | DG234 : GSC Model 2700 RTU (OPC) | 07/10/2002 | HMI/SCADA - iFIX | |
| UH3 | DG235 : Honeywell UDC3000 Controller (OPC) | 07/16/2002 | HMI/SCADA - iFIX | |
| UHB | DG236 : Honeywell BDI Protocol (OPC) | 07/16/2002 | HMI/SCADA - iFIX | |
| ULP | DG237 : Sartorious LP 6200 S Balance (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| ULS | DG238 : Symbol LS 4071 Scanner (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UM6 | DG239 : Partlow MIC 6000 Profiling Controller (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UMB | DG240 : Modbus RTU (OPC) | 11/09/2001 | HMI/SCADA - iFIX | |
| UMI | DG241 : Measurement Systems International, Inc. MSI-6260 Trans-Weight (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UML | DG242 : MLC 9000 system | 06/19/2002 | HMI/SCADA - iFIX | |
| UMS | DG243 : MICRISTAR 828D and 828E heat processing controllers (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UNI | DG244 : Marathon Monitors Carbpro Version 3.0 (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UOS | DG245 : Universal OPC Server (UOS) (OPC) | 11/09/2001 | HMI/SCADA - iFIX | |
| UP1 | DG246 : Praxair Ultrapurge 100 (UP100) Gas Cabinet Controller (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UPA | DG247 : Praxair Ultrapurge VMB Gas Cabinet Controller (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UPC | DG248 : Premier Pneumatics, Inc. ProController (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UPD | DG249 : Red Lion Model PAXD-1/8 DIN Universal Input Panel Meter (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| USD | DG250 : Universal Serial Driver | 10/16/1997 | HMI/SCADA - iFIX | |
| USF | DG251 : Daniel Flow Products, Inc. SolarFlow Plus 2480 Meter (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| USG | DG252 : Siemens Intelligent SwitchGear System (ISGS) (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| USK | DG253 : Advantage Electronics Sentra �SK� Mold Temperature Controller (OPC) | 06/20/2002 | HMI/SCADA - iFIX | |
| USN | DG254 : SIXNET IOMUX RTU (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| USY | DG255 : Omni Link LL500 (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UT5 | DG256 : Target Systems, Inc. TS5000 Industrial Control Terminal (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UTM | DG257 : Dynalco Controls TM5000 Scanner (OPC) | 07/10/2002 | HMI/SCADA - iFIX | |
| UTT | DG258 : Trane Tracer 100 (OPC) | 08/17/2000 | HMI/SCADA - iFIX | |
| UW5 | DG259 : Watlow 945 Auto Tuning Control (ANSI X3.28 protocol) (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UW8 | DG260 : Watlow 988 Temperature/Process Controller (ANSI X3.28 protocol) (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UWA | DG261 : Watlow 982 Ramping Controller (ANSI X3.28 protocol) (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UWM | DG262 : Watlow 982 Ramping Controller (Modbus RTU protocol) (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| UWS | DG263 : Maguire Products, Inc. Maguire Weigh Scale Blender (OPC) | 03/30/2002 | HMI/SCADA - iFIX | |
| VBH | DG264 : Beckhoff TwinCAT FIX I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| VIP | DG265 : VIPA TCP/IP I/O Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| VJD | DG267 : Videojet Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| W61 | DG268 : West Instruments, Inc. | 03/30/2002 | HMI/SCADA - iFIX | |
| WST | DG271 : WEST 4400 SetPoint Programmer & 2052 Multi-Program Controllr | 03/12/2003 | HMI/SCADA - iFIX | |
| WTV | DG272 : Wallace & Tiernan V595 I/O Serial Driver | 10/16/1997 | HMI/SCADA - iFIX | |
| XL1 | DG273 : XL100 Single Loop Controller | 03/29/2002 | HMI/SCADA - iFIX | |
| XRP | DG274 : M215 X-ray Profilemeter Guage Driver | 10/01/1998 | HMI/SCADA - iFIX | |
| Y48 | DG275 : YEW 4081 | 03/29/2002 | HMI/SCADA - iFIX | |
| YCS | DG276 : Johnson-Yokogawa Centum CS DCS | 03/29/2002 | HMI/SCADA - iFIX | |
| YGN | DG277 : Johnson-Yokogawa Green Series Driver | 03/29/2002 | HMI/SCADA - iFIX | |
| YK1 | DG278 : Johnson-Yokogawa UT/UP/UM Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| YKS | DG280 : Johnson-Yokogawa UT/ UM / UP Series Loop Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| YKX | DG281 : Johnson-Yokogawa UT/UM Series Advanced I/O | 03/12/2003 | HMI/SCADA - iFIX | |
| YRC | DG282 : Johnson-Yokogawa Hybrid 2500 Recorder | 03/12/2003 | HMI/SCADA - iFIX | |
| YSL | DG283 : Johnson-Yokogawa YS-80 Series Loop Controller | 03/12/2003 | HMI/SCADA - iFIX | |
| YTK | DG284 : York Talk XL Controller and Linc Chiller YT | 03/30/2002 | HMI/SCADA - iFIX | |
| ZEL | DG285 : ZELLWEGER System 16 Gas Analyzer | 03/29/2002 | HMI/SCADA - iFIX | |
| ZIT | DG286 : Ziton Fire Panel | 06/05/2002 | HMI/SCADA - iFIX |
iFIX监控画面(HMI画面)运行时,有时需要实现多种语言切换的功能(如中英文语言切换),iFIX提供了这一需求的实现方式。简单来说,在iFIX工程项目画面开发制作时,为每个需要多语言切换的画面定义一组对应语言显示文字的CSV文件,其文件名命名规则为:画面名_语言缩写.csv,运行时切换调用已经定义好的语言文件,就可实现不同语言的切换显示效果。
iFIX工作台提供了一个”翻译工具栏”,用于完成语言文件的导入导出,你可以按照以下步骤进行设定:
【注】以下以实现单个画面[GoupDemo_SI_OVERVIEW.grf]的中英文切换功能为例。
1. 打开需要多语言切换的画面,在[工作台]菜单中点击[工具栏]菜单项。在弹出的对话框中,选[画面],勾选[翻译工具栏]选项,”翻译工具栏”就会出现在工具栏。

画面多语言切换功能-添加翻译工具栏
2. 在编辑模式下,点击[翻译工具栏]中的[导出多个语言文件]按钮,在弹出的对话框中,选择希望导出的画面及语言名称(替换时用)。导出的语言翻译文件是扩展名为CSV的文件。
3. 用记事本或其他文本编辑工具打开CSV语言翻译文件,翻译相应的文本后保存。
4. 在编辑模式下,设置画面的LanguageDesired属性,设置成相应的语言代码后,点击”导入语言文件”按钮,即可直接导入翻译文本。
常用的语言ID、语言代码、语言信息示例
9 EN 英语
1028 ZHTW 中文繁体
2052 ZHCH 中文简体
5. 添加语言切换按钮功能代码后保存。
6.切换至运行模式,进行语言切换功能验证。
人机界面(Human Machine Interaction,简称HMI),又称用户界面或使用者界面,是人与计算机之间传递、交换信息的媒介和对话接口,是计算机系统的重要组成部分。是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。凡参与人机信息交流的领域都存在着人机界面。
使用iFIX、WinCC、RSView等自动化控制软件实施项目时,HMI画面制作是必不可少的重要环节。如何设计出让“操作人”满意的、让“设备系统”满意的HMI,也是自动化工程项目及其重要的组成部分。以下是我们在设计制作HMI时必定考虑和遵循的要点
这里我们也为大家罗列出其他一些界面设计的理论要点和实践经验,供大家参考。
界面设计是一个复杂的有不同学科参与的工程,认知心理学、设计学、语言学等在此都扮演着重要的角色。用户界面是用户与程序沟通的唯一途径,要能为用户提供方便有效的服务。
用户界面设计的三大原则是:置界面于用户的控制之下、减少用户的记忆负担、保持界面的一致性。详细说来有以下几点。
界面的简洁是要让用户便于使用、便于了解、并能减少用户发生错误选择的可能性。
界面中要使用能反应用户本身的语言,而不只是设计者的语言。
人脑不是电脑,在设计界面时必须要考虑人类大脑处理信息的限度。人类的短期记忆极不稳定、有限,24小时内存在25%的遗忘率。所以对用户来说,浏览信息要比记忆更容易。
是每一个优秀界面都具备的特点。界面的结构必须清晰且一致,风格必须与呈现内容相一致。
在视觉效果上便于理解和使用。
用户可通过已掌握的知识来使用界面,但不应超出一般常识。
想用户所想,做用户所做。用户总是按照他们自己的方法理解和使用。
通过比较两个不同世界(真实与虚拟)的事物,完成更好的设计。如:书籍对比竹简。
一个有序的界面能让用户轻松的使用。
用户能自由的作出选择,且所有选择都是可逆的。在用户作出危险的选择时有信息介入系统的提示。
简单来说就是要让用户方便的使用,但不同于上述。即互动多重性,不局限于单一的工具(包括鼠标、键盘或手柄)。
高效率和用户满意度是人性化的体现。应具备专家级和初级玩家系统,即用户可依据自己的习惯定制界面,并能保存设置。
Historian数据同步工具(HistorianSynchronizer)是一款基于Proficy Historian历史数据库的数据同步工具,通过简便的设置,可快速的实现存贮在主次两个Proficy Historian的历史数据定时进行数据同步。借助Historian数据同步工具也可以完成一台Proficy Historian数据库数据向另一台Proficy Historian数据库进行数据转发或迁移。
Historian数据同步工具(HistorianSynchronizer)功能特点如下:
● 分组设定实现多个时间频率的定时进行数据同步。
● 数据标签发现和导入轻松配置同步标签。
● 自动区分判断数据标签的好值坏值,优先同步标签好值。
● 发送看板实时了解数据的同步结果。
● 提供数据迁移和补全所有历史数据。
● 延时发送均衡系统资源,化解性能瓶颈。
● 拥有详细的数据同步时间、用时等日志记录。
HistorianSynchronizer可轻松实现Proficy Historian数据库与Historian数据库数据同步,在数据库层面提供了数据库之间的数据转发、迁移及冗余的解决方案。
【设置】可以对界面风格、显示、发送标签组、发送标签等设置项进行设定。
1.切换软件界面皮肤样式
2.添加发送组
3.删除发送组
4.导入标签至发送组
5.导出发送组标签
6.搜索历史数据标签
7.运行选项设定
8.运行日志模式
9.程序窗体前置于其他运行的程序窗体
10.显示设置
11.保存发送运行配置
1. 在[界面风格]工具面板组中,点击[主题]选项的下展按钮。
2. 在扩展面板上选择主题选项。下图为皮肤为GoUP2013的主题效果。

3. 双击发送组的(选项卡)名称,修改名称后,按回车键确认。

4. 在弹出的提示对话框中,点击[确定],完成发送组名称的修改。

【注】可以根据需要随时修改发送组名称,发送组名称不能重复,必须唯一。
【注】点击[保存]面板组的[保存]按钮,即可保存修改后的发送配置。
【注】选取切换至需要编辑的发送组
2. 在弹出的数据库设定对话框中,指定Proficy Historian配置信息。

3. 点击[确定],完成Historian服务器设定。

【注】在设置工具栏面板中,点击[保存]按钮,可将此设定保存为默认设定。
【注】选取切换至需要编辑的发送组
2. 在弹出的数据库设定对话框中,指定次Proficy Historian配置信息。

3. 点击[确定],完成目标服务器设定。
【注】在设置工具栏面板中,点击[保存]按钮,可将此设定保存为默认设定。
【注】选取切换至需要编辑的发送组
2. 设定发送数值 – 原始值。
3. 发送方式、死区、写入方式及日志模式。
发送方式选项:
·所有数据
写入方式选项:
·更新模式
·不写日志:发送组运行时不记录任何信息
·简单日志:发送组运行时记录关键信息
·详细日志:发送组运行时记录所有信息
【注】在设置工具栏面板中,点击[保存]按钮,可将此设定保存为默认设定。
4. 设定发送延时发送秒数。
延时发送:对应定时发送时间到点时,将自动延迟设定的延时秒数后才执行数据发送。
【注】根据数据采集性能和实际状况,实时数据采集后到保存为历史数据理论上存在延时可能。建议适当的调整延时以实现数据发送的正确性。

【注】选取切换至需要编辑的发送组
1. 点击[发送编辑]面板组的[导入标签] >> [添加导入]按钮。

2. 在弹出的导入数据对话框中,输入希望导入文件的完整路径或点击[…]按钮。

【注】导入的CSV文件必须符合如下格式要求
含有[TAG_INDEX]、[TAG_NAME]、[TAG_GUID]数据字段和对应的数据。
每个字段各自的数据内容不能重复。
[TAG_NAME]与[TAG_GUID]根据实际应用需要可以用相同的名称,也可以不同。

5. 点击[关闭]按钮,在确认对话框中点击[确定],导入标签。

【注】在设置工具栏面板中,点击[保存]按钮,可将此设定保存为默认设定。
【注】选取切换至需要编辑的发送组
2. 弹出的指定数据标签数据对话框时,将自动发现历史数据标签。已经配置的发送标签将自动被勾选。

3. 添加发送标签则勾选对应的标签,去除则取消勾选,完成后点击[确定]按钮,返回发送组编辑窗体。

4. 若目标数据库对应的标签名需要修改,可双击单元格进行修改。

4. 完成修改。
【注】在设置工具栏面板中,点击[保存]按钮,可将此设定保存为默认设定。
1. 双击桌面HistorianSynchronizer快捷图标
,启动HistorianSynchronizer。
【注】在启动HistorianSynchronizer前,请先确认Historian传统历史数据库数据采集已正确配置并启动。
