IFIX5.1概述-1

合集下载

IFIX所有版本的操作系统支持

IFIX所有版本的操作系统支持

IFIX所有版本的操作系统支持FIX 6.15 - Windows 95,Windows 98,Windows NT 4.0FIX 7.0 - Windows 95,Windows 98,Windows NT 4.0,Windows 2000 专业版或Server版,Windows 2000需要安装补丁(SIM - Historical Trend Assignment, Collection, and Display)iFIX 2.21 - Windows NT 4.0iFIX 2.5/iFIX 2.6 - Windows NT 4.0,Windows 2000 专业版iFIX 3.0 - Windows NT 4.0,Windows 2000 专业版,Windows XP 专业版iFIX 3.5 - Windows NT 4.0,Windows 2000 专业版,Windows XP 专业版,Windows 2003 server 版iFIX 4.0 - Windows 2000 专业版,Windows XP 专业版,Windows 2003 Server版iFIX 4.5 - Windows 2000 专业版,Windows XP 专业版,Windows 2003 Server版,Windows Vista Business版iFIX 5.0 - Windows XP 专业版SP2以上,Windows Server 2003, 标准版或专业版,Windows Vista SP1, Business版, 企业版, 或Ultimate版;Windows Server 2003 R2 不支持。

iFIX 5.1- Windows XP 专业版SP3以上;Windows Server 2003 SP2以上(标准版或企业版);Windows Vista SP2 Business版、企业版、Ultimate版;Windows Server 2008 (32位) SP2 标准版或企业版。

WIN7 iFix5.1帮助文档电子书导出(拷贝)的方法

WIN7 iFix5.1帮助文档电子书导出(拷贝)的方法

WIN7 iFix5.1帮助文档电子书导出(拷贝)的方法
一、开始->所有程序->Proficy HMI SCADA – iFIX 5.1->电子书,如下图所示。

二、电子书->属性(寻找路径),如下图所示。

三、从目标和起始位置中找到安装所在目录,如下图所示。

帮助文档目录就是目标后的那个路径。

四、从“计算机”安装第三步找的路径找到iFIX文件夹,打开可以看到里面有很多这种类型的文件,按照字母顺序排序,找到文件名的文件,打开即可。

五、拷贝,直接拷贝iFIX文件到你需要保存的地方,U盘、硬盘什么的,需要用的时候直接打开文件即可。

组态软件实用技术教程(刘忠超)1-25章 (1)

组态软件实用技术教程(刘忠超)1-25章 (1)


图5-9 报警一览显示属性设置
• 注意:选中“显示当前报警状态”,不然报警栏目只显示运 行时锁存的报警状态,默认就是显示锁存报警状态。
• (6)所有设置完成后单击保存,其运行效果如图5-10所示。
图5-10 运行效果
5.1.4报警运行
• 为操作员提供视觉信号是开发一个好的操作员显 示的关键。一种提供视觉信号的方法是建立基于 报警的动态对象。另一个有效的方法是为画面添 加一个报警一览对象。该对象让操作员选择、确 认和删除多个报警,排序和过滤报警,以及允许、 禁止和静音报警声音。也可以使用报警一览对象 来为报警的状态和优先级进行颜色编码,为操作 员提供视觉信号。
• 首先从工具箱中点击“数据连接戳”按钮,出现“数据连接” 对话框,点击“浏览”按钮,打开“表达式编辑器”,如图 5-13所示。点击“报警计数器”即可选择相应的连接。

图5-13 数据连接对话框
back
5.2 iFIX调度
• 调度在iFIX中常用来触发动作,这些动作都是VBA脚本,可 以触发的操作有基于特定的时间(基于时间)和基于数值或 表达式(基于事件)两种方式。
• 消序息消指息的和是事i件FI消X提息。示信息,其类型主要有系统消息、应用程
• (运1行)消系息统。消息包括启动消息、系统错误消息、I/O驱动消息、
• (息2、)脚应本用消程息序。消息包括操事、用器件于模块消下拟(息列量D即R)块输数:入、据数块模块字(拟消量量A息I输寄),入存、与块模器报(拟块警(量D相I)输A似R)、出,、数块但(文字无量本A需O输)块用出、(户块开T确X)关。
表5-5 排序属性含义表
• (2)报警确认。在运行时,报警将在画面中产生视觉信号。 这些信号将在报警一览对象或数据连接中以颜色或闪烁的文 本样式出现,或者由报警触发动画对象。可以配置基于报警 的视觉信号保留在屏幕上,直到操作员对报警做出确认并且 块的值返回正常为止。

IFIX5.1环境下地IFIX服务器、客户端配置

IFIX5.1环境下地IFIX服务器、客户端配置

本实验是在IFIX5.1版本下做的IFIX服务器、客户端配置,实现IFIX客户端对IFIX服务器的读、写,并且两台服务器互为备用(主机故障,自动切换到备用机,此时的备用机转化成主机,主机恢复后作为备用机),数据同步功能。

期中:网卡1实现客户端与服务端的通讯,并有同步诊断功能。

网卡2实现服务器之间的同步数据通讯。

服务端配置:服务器1配置:SCADA配置:如图1、图21、“SCADA支持”选择“启用”,2、数据库名称使用默认名称“DATABASE”,实验用SIM仿真驱动,3、“故障切换”选择”启用”,4、SERVER1做为默认主服务器,所以“节点:SERVER1为“选择”主“5、“备SCADA名称“填”SERVER2“6、点击“数据同步传输“进入图2所示窗口,选择网卡2,也就是图中的“备”网卡,在”伙伴地址“里填写SERVER2的网卡2的IP地址即可,其他默认。

图1图2本地启动定义:本地节点名填写:“SERVER1“,逻辑节点名填写:”FIX“。

网络配置:”网络”选择:TCP/IP,选项中勾选“动态“。

Hosts文件修改:如图所示:新增的一行:192.168.1.109 SERVER2,期中IP地址使用网卡1的地址,其作用是作为主备冗余通讯诊断,SERVER2代表服务器冗余的目的服务器节点,就是说:这台服务器和哪一台服务器组成冗余服务器。

数据库添加变量:软件界面“应用程序“→”数据库管理“增加数据块DI1、DI2,在”高级”勾选“允许输出“画面组态按钮脚本:Private Sub CommandButton1_Click() OpenDigitalPoint "Fix32.FIX.DI1.F_CV" End SubPrivate Sub CommandButton2_Click() CloseDigitalPoint "Fix32.FIX.DI1.F_CV" End Sub并组态动画服务器2配置方法同上,只需要更改对应的参数即可。

iFIX使用手册

iFIX使用手册

iFIX使用手册iFIX使用手册目录1、概述1.1 介绍1.2 系统要求1.3 安装iFIX2、iFIX界面2.1 主界面2.2 工作区域2.3 菜单栏2.4 工具栏3、创建项目3.1 新建项目3.2 添加设备驱动3.3 配置通信3.4 导入标签4、设备连接4.1 创建设备4.2 配置设备参数4.3 设备连接状态5、图形化编辑5.1 新建画面5.2 添加控件5.3 编辑控件属性5.4 设定动画效果6、组件库6.1 控件库6.2 字库6.3 符号库7、运行与调试7.1 运行画面7.2 监视标签值7.3 调试功能8、报警与事件8.1 设置报警条件 8.2 定义报警消息8.3 报警处理9、数据存储9.1 历史数据记录 9.2 手动数据录入9.3 数据备份与恢复10、安全与权限控制10.1 用户与用户组10.2 权限设置11、监控与诊断11.1 故障诊断11.2 监控性能12、高级功能12.1 定时任务12.2 脚本编程12.3 接口与对接附件:本文档没有附件。

法律名词及注释:1、设备驱动:用于与外部设备进行通信的软件模块。

2、通信:指计算机之间或计算机与外部设备之间进行数据交换的过程。

3、标签:在iFIX中用于显示变量值的标识符。

4、画面:iFIX中可视化界面的一个页面,用于显示相关设备状态或操作控制界面。

5、控件:用于iFIX画面中显示数据、接受操作或显示系统相关信息的元素。

6、动画效果:在iFIX中实现数据显示动态效果的功能。

7、报警条件:用于设定在某一条件满足时触发报警。

8、报警消息:触发报警时显示的相关信息。

9、权限控制:用于设定用户或用户组对系统功能与数据的访问权限。

10、故障诊断:通过对系统运行状态的监控,快速诊断并解决故障。

11、性能监控:用于监测系统运行状态、性能指标的功能。

IFIX概述

IFIX概述

IFIXIFIX系统介绍及演示数据库和画面组态介绍报警、历史趋势、报表1、IFIX主界面功能及按钮简介2、SCU配置功能简介、(1)、路径配置:系统软件集数据文件位置;(2)、报警配置:(3)、网络配置:(4)、SCADA组态:SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统(5)、任务配置:IOCNTRL(IO控制)、WSACTASK(扫描报警和控制)、SUMQDEL(报警一览队列删除)、LINPOLL、HTC(历史采集:按历史定义配置文件采集数据)、WORKSPACE(运行工作台)等;%--后台运行;无--运行后最小化(6)、安全配置:IFIX安全权限及用户帐户的配置等(安全区命名、组帐户、用户帐户、启动时自动登录、配置(启用/禁止安全))(7)、SQL帐户(8)、编辑报警区域数据库:3、用户登录4、IFIX用户首选项的配置5、IFIX 驱动(例:LIN for iFIX)的安装及配置6、IFIX数据库中块的用法及标签的配置7、IFIX全局变量的定义及使用方法8、IFIX专家及常用控件使用9、IFIX各种动态画面的制作.(如液位,旋转,闪烁.移动..)10、IFIX标签组的应用11、IFIX图符集的应用12、IFIX历史定义、历史数据采集,历史趋势、单点趋势的调用13、IFIX中报警限设置,报警一览应用14、IFIX历史报警的采集,调用15、IFIX中实现语音报警.16、PID控制17、IFIX常用名词解释18、报表的编辑和调用19、IFIX工程的备份与恢复及数据库的导入导出iFIX主要软件模块和应用程序1.主要软件模块1)基本模块:包括系统组态软件(SCU),安全保护管理,数据库显示及修改。

2)I/O驱动模块:包括了各种现场I/O设备的驱动程序。

3)数据平台模块:包括扫描、报警和控制(SAC),报警管理实时数据库数据处理。

IFIX5.1环境下的IFIX服务器、客户端配置

IFIX5.1环境下的IFIX服务器、客户端配置

本实验是在版本下做的IFIX服务器、客户端配置,实现IFIX客户端对IFIX服务器的读、写,并且两台服务器互为备用(主机故障,自动切换到备用机,此时的备用机转化成主机,主机恢复后作为备用机),数据同步功能。

期中:网卡1实现客户端与服务端的通讯,并有同步诊断功能。

网卡2实现服务器之间的同步数据通讯。

服务端配置:服务器1配置:SCADA配置:如图1、图21、“SCADA支持”选择“启用”,2、数据库名称使用默认名称“DATABASE”,实验用SIM仿真驱动,3、“故障切换”选择”启用”,4、SERVER1做为默认主服务器,所以“节点:SERVER1为“选择”主“5、“备SCADA名称“填”SERVER2“6、点击“数据同步传输“进入图2所示窗口,选择网卡2,也就是图中的“备”网卡,在”伙伴地址“里填写SERVER2的网卡2的IP地址即可,其他默认。

图1图2本地启动定义:本地节点名填写:“SERVER1“,逻辑节点名填写:”FIX“。

网络配置:”网络”选择:TCP/IP,选项中勾选“动态链接“。

Hosts文件修改:服务器节点,就是说:这台服务器和哪一台服务器组成冗余服务器。

数据库添加变量:软件界面“应用程序“→”数据库管理“增加数据块DI1、DI2,在”高级”勾选“允许输出“画面组态按钮脚本:Private Sub CommandButton1_Click()OpenDigitalPointEnd SubPrivate Sub CommandButton2_Click()CloseDigitalPointEnd Sub并组态动画服务器2配置方法同上,只需要更改对应的参数即可。

服务器1和服务器2的数据库、画面组态要完全以一致。

可已将配置完的服务器1的数据库导出再导入到服务器2数据库,将服务器1的画面文件复制到服务器2的文件夹中即可。

客户端配置:首先更改“host”用写字板打开,在新增行填写如图所示文字并保存。

完整版IFix培训教程

完整版IFix培训教程
writevalue “1”,”Fix32.nodename.tagname.f_*”
当从硬件读取数据时,用函数ReadValue (读值) 举例: readvalue(“fix32.nodename.tagname”)
第四讲:全局对象、报警、调 度、安全、趋势及报表
4.1 全局对象 在系统树中,User项上右击鼠标,可
● SAC扫描DIT ---SAC从DIT中读数 ---该数据传入过程数据库PDB ---SAC读数的速率称为扫描时间
● (工作台)Workspace向PDB发出请求 ---图形显示中的对象显示PDB的数据 ---其他应用可以向PDB请求数据
过程数据库
1) 扫描、报警和控制(SAC) ● SAC主要功能 -- 从DIT中读取数据 -- 将数据传至数据库PDB -- 数超过报警设定值时报警 ● SAC从DIT中读取数据的速率称为扫描时间 ● 可使用任务控制程序进行SCA监视
• 一套完整的iFix的组成
第三讲:创建动画
3.1 使用过程数据库 过程数据库是iFix系统的核心,从硬件
中获取或给硬件发送过程数据。过程数据 库由标签(块)组成
☆编辑数据库 ☆增加标签
☆选择标签类型,设定标签名称,选择驱 动器名称,填写驱动器I/O
☆驱动器I/O填写格式 Device和Address ☆报警值设定 ☆保存数据库,在SCU里指定这个数据
第二讲:I/O驱动器

iFix与PLC之间的接口称为I/O驱动器
● 每一个I/O驱动器支持指定的硬件
● I/O驱动器的功能
--从I/O设备中读(写)数据
--将数据传/输至驱动镜像表(DIT)中 的地址中
I/O驱动器
I/O驱动器读取过程硬件 --- I/O驱动器从过程硬件的寄存器中读取数据 ---该数据传入DIT ---驱动器读取数据的速率称为轮询时间(poll)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

历叱数据采集 配方
报警ODBC 报警队列
Scan, Alarm & Control
数据库存取
实时数据库
Driver Image Table

iFIX 的结构是我们产品的最大优势。


I/O Driver(s)
我们关注产品的稳定性和开放性。 提供无限的扩展能力来符合用户的需求。
I/O 硬件
生产过程
© 2011 Chinawiser Automation All Rights Reserved.
• V6.x
• V7.x • V7.x • V7.x • V7.x • V6.x • V6.x • V7.x • V7.x
• 串口(COM)
• 驻留卡或以太网 • 以太网 • 串口(COM) • 以太网 • 无线 • 串口(COM) • 驻留卡或以太网 • 以太网
I/O驱劢器举例
© 2011 Chinawiser Automation All Rights Reserved.
•SCADA服务器:一个直接从过程硬件获取数 据的节点称为SCADA服务器 •iClient:一个不具有SCADA功能的节点
© 2011 Chinawiser Automation All Rights Reserved.
分布式配置
iFix Client
iWebServer
HMI / SCADA Server
•SCADA服务器
系统配置 - I/O驱劢器配置 – 过程数据开发 - 报警配置 – 安全配置 – 配置数据归档 •iClient(HMI)客户端 系统配置 – 图形开发 – 报警监控 - 安全配置 – 归档数据监控
© 2011 Chinawiser Automation All Rights Reserved.
1.8 过程数据库
标签
数据库标签
数据库标签可以接收、检查、处理并输出过程值
编辑
数据库编辑器(详实验)
创建和编辑数据库块,其中数据库以电子数据表 的形式出现
DI/DO
数字量输入输出标签
任何有两个状态的过程值的输入输出
© 2011 Chinawiser Automation All Rights Reserved.
份额 20.5% 20.2% 17.9% 12.8%
© 2011 Chinawiser Automation All Rights Reserved.
全新的外观与规视感受 – Workspace(工作台)
Microsoft Fluent User Interface Ribbon Toolbars!
数据库标签
•注解 - 数据库标签(块)是独立单元 - 数据库标签可以接收、检查、处理并输出过程值 - 数据库标签类型:一级、二级数据库标签
Flow_In_3
模拟量输入
Tot_Flow
计算
Trend_Flow
趋势
© 2011 Chinawiser Automation All Rights Reserved.
iFIX 1.0
iFIX 2.0 iFIX iFIX iFIX
iFIX 4.5
iFIX 5.0 iFIX 5.1
HMI国际市场份额(ARC)
排名 1 2 3 4 GE Fanuc Wonderware Siemens Rockwell 供应商
(市场总额 589.2M$)
练习2:简单应用
© 2011 Chinawiser Automation All Rights Reserved.
1.4 SCU系统配置
本地
节点名
本地节点名、逡辑节点名、本地节点别名、路径 配置
驱动
SCADA配置
SCADA支持、数据库定义、I/O驱劢器定义
网络
网络配置
网络支持、远程节点配置
© 2011 Chinawiser Automation All Rights Reserved.
© 2011 Chinawiser Automation All Rights Reserved.
练习4、5、6:SCU配置和I/O驱劢器
© 2011 Chinawiser Automation All Rights Reserved.
1.7 工作台简介
iFIX图形功能
© 2011 Chinawiser Automation All Rights Reserved.
© 2011 Chinawiser Automation All Rights Reserved.
本章重要概念
•SCADA:监规控制和数据采集 • HMI :人机接口
© 2011 Chinawiser Automation All Rights Reserved.
iFIX HMI/SCADA开发领域
© 2011 Chinawiser Automation All Rights Reserved.
I/O 驱劢器
•定义:iFIX和PLC之间的接口称为I/O驱劢器
•功能:从I/O设备中读(写)数据,即轮询
•轮询表:这里指的即是DIT(驱劢器映像表) 中的地址
© 2011 Chinawiser Automation All Rights Reserved.
iFIX 结构示意图
上层
PDB
SAC
PLC
I/O 驱动器
DIT
© 2011 Chinawiser Automation All Rights Reserved.
SCADA Server系统结构
图形对象
打印机
历叱文件
调度器
报警汇总
历叱窗口
VBA
控件 Chart 对象 图形界面Workspace
文件
过程数据库PDB
•代表由标签(也称为块)组成的一个处理过程 •标签是完成某个功能的一个指令单元 •标签功能包括: - 将过程值与报警限值比较 - 基亍特殊的过程进行计算 - 将数据写入过程硬件
© 2011 Chinawiser Automation All Rights Reserved.
数据库的表识信息
1. Proficy HMI / SCADA - iFIX
全球数据采集与监控平台的领导者
© 2011 Chinawiser Automation All Rights Reserved.
GE IP全球解决方案-众多知名品牌
北美业务机构
®
总部 – Charlottesville, VA
技术、商务和技术支持中心 Foxborough, MA
SQL/统计控制块
SQD • SQL 数据 SQT • SQL 触发 HS • 直方图 PA • 百分比 SD • 统计控制 SC • 统计数据
© 2011 Chinawiser Automation All Rights Reserved.
1.9 过程数据开发
数字量输入标签
© 2011 Chinawiser Automation All Rights Reserved.
数据库标签
标准块
AA • 模拟量报警 AI • 模拟量输入 AO •模拟量输出 AR •模拟量寄存器 BL •布尔 CA • 计算 DA • 数字量报警 DI • 数字量输入 DO • 数字量输出 DR • 数字量寄存器 EA • 事件动作 FN • 扇出 TX • 文本
批次/控制块
DC • 设备控制 PG • 程序 DT • 延时 LL • 超前滞后 PID • PID BB • 开关控制 RM • 梯度 RB • 比例/偏差 SS • 信号选择 TM • 定时器 TT • 累计 TR • 趋势 ETR • 扩展趋势 MDI • 多态数字量输入
•SAC功能: - 从各种数据源中检索数据 - 将数据源转换成数据库要求的格式 - 根据报警限值检查数据,产生报警 - 运行逡辑控制 - 检测例外事件 - 将被请求的数据写入数据库
SAC按照扫描时间速率从DIT向标签中读取数据
© 2011 Chinawiser Automation All Rights Reserved.
HMI/SCADA - FIX
HMI/SCADA - iFIX
Released Planned
HMI/SCADA Productivity Packs
iFIX 3.5 iFIX 3.5 w/FIX Desktop
iFIX
with FIX Desktop
连续3年世界第一
2.21 2.5 2.6 3.0
技术和专业服务中心 Albany, NY 技术和客户服务中心 Edmonton, Canada
© 2011 Chinawiser Automation All Rights Reserved.
Proficy iFIX 历叱
1985 The FIX (DOS) 1987 1992 FIX DMACS (DOS) 1995 1996 FIX DMACS FIX32 (WIN) (NT) (OS2) (VMS) 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2010 FIX Dynamics
•数据源句法: SERVER.NODE.TAG.FIELD •例如: FIX32.SCADA1.FLOW_IN.F_CV •理解域 FIELD - 数字数据类型:F_*域 例:F_CV - 文本数据类型:A_*域 例:A_CUALM - 图形数据类型:T_*域 例:T_DATA
© 2011 Chinawiser Automation All Rights Reserved.
© 2011 Chinawiser Automation All Rights Reserved.
SCADA配置
相关文档
最新文档