iFix配置教程
iFIX操作说明

iFIX操作说明声明:本文中出现的文件所在目录、所选择的配置文件等,仅适用于化学水和除灰除渣系统的工控机。
一、安装iFIX在凝结水精处理、工业废水以及加药取样系统的工控机上,在F盘中均有iFIX安装文件。
双击setup.exe即可进行安装。
安装过程中一直选择―下一步‖和―是‖,除了以下几步:1、选择安装目录,默认一般为C:\Program Files\GE Fanuc\Proficy FIX,可更改为所要安装的磁盘目录,当然也可保持默认目录。
2、在安装的最后阶段,将弹出两个对话框询问是否要在线注册和阅读说明,均选择否即可。
二、iFIX的配置建议在重新安装iFIX之前,将原安装目录备份,然后在该备份目录上覆盖安装,这样可以省去一些配置的步骤。
在这种情况下,所要做的设置有:1、双击画面左侧的系统树下方的系统配置,在弹出的窗口下方有一排选项按钮2、如图所示:3、4、需要设置的,是其中的第四、五、六个按钮。
点击第四个按钮,进入SCADA设置界面。
点击I/O驱动器名称右侧的问号,在弹出窗口中选择OPC - OPC Client v7.34a,然后确定;同样选择数据库名称为DATABASE。
然后依次点击增加,确定,完成驱动器添加。
点击第五个按钮,进入任务配置界面。
点击文件名后面的问号,选择要添加的程序,点击增加。
一般需要添加的是HTC.EXE和LOGIN.EXE。
添加之后,选预览:iFIX操作说明上海东屋电器有限公司自控部中所添加的程序,点击右侧的向上箭头,将其上移至WORKSPACE.EXE上方。
这样,所选择的程序将随iFIX启动而启动。
点击第六个按钮,进入安全配置界面,如图:5、同样,下方有五个选项按钮。
点击第三个按钮,将用户基本安全选择为启用,确定。
然后点击第一个按钮,如图:在这里可以设置登陆账户及相应的权限。
如果要增加账户,点击增加;如果要修改已有账户,点击修改。
注意:GUEST和SYSTEM ADMINISTRATOR为系统默认账户,建议不要轻易修改。
IFix MB1串口驱动程序配置步骤

IFix MB1串口驱动程序配置步骤
IFix4.0与西门子S7-200系列PLC通讯采用modbus RTU协议,需要首先安装iFix 驱动程序MB1,此驱动为Modbus协议的驱动。
安装完驱动后,有三种方法进入驱动程序界面,方法如下:
(图一)(图二)打开从“开始--程序--FIX DYNAMICS--MB1 POWERTOOL 驱动程序(第一种方法)。
打开驱动程序后的第一个界面。
打开从“开始--程序--Proficy HMI
SCADA-iFIX4.0--系统配置(第二、
三种方法)。
(图三)
第三种方法是双击打开
SCADA组态图标即可
打开图五的画面。
双击MB1图
标立即可打
开图二的画
面。
这是第二
种方法。
(图四)
(图五)(图六)点击问号按钮可添加MB1驱动器
选择MB1驱动器后,点击配置可打开图二的画面。
点击添加
通道按钮。
(图七)
通道的名
称
设置通道参数,包括端口
启用,通讯参数设置应与
PLC一致,协议选择RTU,
模式选择Master
点击添加
设备图标
可见下图。
(图八)
(图九)
(图十)
设备的名称
设备的站号
数据类型
点击数据块定义图标可见下图。
数据块的名称
数据块的定义访问区域。
最后别忘了要勾选启用该块。
iFix使用演示

准备: 1、安装器
示例
创建一个水箱的监控画面,如下图
第一步:新建项目
节点名: FIXTR 路径: C:\Project\Fixtr
第二步:配置GE9 I/O 驱动器
注意:如果如本演示中,没有授权的情况下,需先启动iFix后 ,再配置I/O 驱动
• TTTT_TeveT T 9.0 时,关进水阀,开出水阀 • TTTT_TeveT T 1.0 时,开进水阀,关出水阀
2. 将后台任务程序加入系统配置 的任务配置中
FixBTcTgrouTdServer.exe /Service 参数
第三步:建标签
两个数字输入点:入水阀状态点,出水阀状态点 两个数字输出点:入水阀控制点,出水阀控制点 一个计算点:用于模拟水位变化 一个数字量输入点: 与PAC 3i 通讯 注意: 为了演示,入水阀的控制点与状态点使用了 同一个源地址;出水阀也是这样
第四步:建画面, 做动画连接
第五步:配置报警
PLC: GE PAC3i IP 地址:192.168.106.10 点地址: %i1~%i16, PLC配置了开关量仿真 输入模块,可以拨动开关强制输入
第二步:配置GE9 I/O 驱动器
1. 配置I/O 驱动器 2. 测试通讯前,修改操作系统的hosts 文件, 将I/O 驱动器中配置的PLC 的device 名 与 PLC 的IP地址 对应好 IP 3. 测试通讯,检验配置是否正确 注意: 保存I/O 驱动器的配置文件时, 一定要 保存在该设计的PDB子路径下,文件名为 该设计的节点名.I/O驱动扩展名,本例为 :FIXTR.GE9
1. 命名报警区域 2.启用并配置节点的报警服务 3.SCADA服务器上,数据库中定义报警 4.报警显示 5.报警确认
iFix组态指导手册

iFix组态指导手册前提:计算机已安装iFix组态软件(下面按iFix4.0为例)一、新建工程计算机安装好iFix软件后,桌面上会出现如图iFix快捷方式,双击打开软件出现下图窗口:从上图中可以看出,iFix工程是默认存储在C盘软件安装目录底下的,点击上图中左上角图标,进入主界面工作台如图iFix进入工作台后会默认打开一张空白画面,如不需要,可将它关掉,按自己要求重新建立画面。
二、画面组态在上图中右键左侧树结构菜单中的“画面”即可新建画面如下图选择自定义画面,点击下一步在下图中选择默认选项继续点击下一步在下图中设置画面所需分辨率(按像素),举例建立了像素600*400的画面,点击下一步在下图中自行选择画面背景色(也可不选,以后可修改),继续点击下一步在下图中输入画面名称,点击下一步在下图中点击完成按钮,创建画面成功。
菜单和工具栏功能请参考帮助iFix电子书中的“创建画面”章节三、变量组态在工作台左侧树结构菜单中双击如图“系统配置应用”图标再点击上图中的图标,进行PLC设备驱动配置点击下图中“I/O驱动器名称”后面的问号按钮选择正确的设备驱动和通讯方式(这里以OPC为例)点击确定,再点击下图中添加按钮,再点击确定询问点击“是”保存并关闭该窗口在工作台左侧树结构菜单中双击如图“数据库管理器”图标,进入变量组态环境选择“打开本地节点”,点击确定根据编程师提供的地址表信息,建立相应的不同类型的变量(离散型、整数型、浮点型),在上图空白处双击鼠标,弹出下图根据编程师提供的变量地址表选择需要新建的变量类型,这里以“DI”数字量输入为例,点击确定在上图中输入所见变量的各项属性,选择正确的驱动器(这里显示为之前添加的OPC驱动)和I/O地址(编程师提供)点击保存,变量建立成功。
四、动画组态参考帮助iFix电子书中的“创建画面”章节五、报警组态参考帮助iFix电子书中的“实现报警和消息”章节六、趋势曲线参考帮助iFix电子书中的“历史数据趋势”章节七、报表参考帮助iFix电子书中的“精通iFix”中“报表”章节。
ifix冗余设置

三、冗余主机设置1.更改计算机名,如:SVR1。
在“我的电脑”处点击鼠标右键-属性-计算机名-更改-输入更改名(如:SVR1)-确定2.更改IP 如;192.168.100.102在“网上邻居”处点击鼠标右键-属性-在“本地连接”处点击鼠标右键-属性―点击"Internet协议(TCP/IP)"―属性―点击”使用下面的IP地址”和”使用下面的DNS服务器地址”-输入IP地址如”192.168.100.102”和子网掩码”255.255.255.0”-确定-确定3.安装IFIX5.1(注意:授权)4.设置iFIX的SCU配置―本地启动―本地节点名(计算机名:SVR1)―本地逻辑节点名(注意:要和备用计算机一样) 如FIX―确定配置―网络―点击”TCP/IP”―在’远程节点名’输入FIX逻辑节点名)―配置―点击’启用逻辑节点名’―主节点:SVR1―备节点:SVR2―确定配置―SCADA―点击’启用’―SCADA名:输入”SVR2”(备用计算机名)―确定配置―报警―’报警网络服务’和’报警启动队列服务’是否都启用―确定时钟同步配置―任务―点击’%C:\Program Files\GE Fanuc\Proficy iFIX\WSACTASK.EXE’―在命令行:输入’大写S’―点击’修改’―确定5.保存文件―保存备机设置1.更改计算机名,如:SVR2。
在“我的电脑”处点击鼠标右键-属性-计算机名-更改-输入更改名(如:SVR2)-确定2.更改IP 如;192.168.100.103在“网上邻居”处点击鼠标右键-属性-在“本地连接”处点击鼠标右键-属性―点击"点击“Internet协议版本4(TCP/IPv4)―属性―点击”使用下面的IP地址”和”使用下面的DNS服务器地址”-输入IP地址如”192.168.100.103”和子网掩码”255.255.255.0”-确定-确定3.安装IFIX5.1(注意:授权)4.设置iFIX的SCU配置―本地启动―本地节点名(计算机名:SVR2)―本地逻辑节点名(注意:要和备用计算机一样) 如FIX―确定配置―网络―点击”TCP/IP”―在’远程节点名’输入FIX(逻辑节点名)―配置―点击’启用逻辑节点名’―主节点:SVR1―备节点:SVR2―确定配置―SCADA―点击’启用’―点击“节点:SVR2为备”在主SCADA名称(M):输入”SVR1”(主计算机名)―确定配置―报警―’报警网络服务’和’报警启动队列服务’是否都启用―确定时钟同步配置―任务―点击’%C:\Program Files\GE Fanuc\Proficy iFIX\WSACTASK.EXE’―在命令行:输入’大写S’―点击’修改’―确定5.保存文件―保存客服端1.更改计算机名,如:iClient1。
2024版完整版IFix培训教程

IFix提供实时数据监控、报警管理、 历史数据记录、报表生成等功能, 支持多种通信协议和硬件设备连接。
4
系统安装与配置要求
安装要求
安装IFix需要满足操作系统、硬件和数 据库等方面的要求,如Windows操作 系统、足够的内存和硬盘空间等。
配置要求
配置IFix需要设置通信参数、定义数据 点、创建画面等,确保系统能够正确连 接设备和采集数据。
轮询机制
定时向数据源发送请求,获取最新数 据。
11
实时数据采集与传输协议
01
02
03
HTTP/HTTPS
基于Web的通信协议,用 于API接口数据的传输。
2024/1/25
WebSocket
在单个TCP连接上进行全 双工通信的协议,适用于 实时数据交互场景。
MQTT
轻量级的发布/订阅消息传 输协议,常用于物联网领 域的数据传输。
2024/1/25
5
用户界面及操作指南
用户界面
IFix用户界面包括菜单栏、工具栏、画面窗口、属性窗口等部分,提供直观的 操作体验。
操作指南
操作指南包括启动和退出程序、创建和编辑画面、定义数据点、设置报警等步 骤的详细说明,帮助用户快速掌握软件的使用方法。
2024/1/25
6
02
数据采集与处理
2024/1/25
7
数据源类型及连接方式
关系型NoSQL数据库
如MongoDB、Redis等。
2024/1/25
8
数据源类型及连接方式
API接口
如RESTful API、SOAP API等。
文件数据
如CSV、XML、JSON等。
2024/1/25
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教程⽬录1.IFix的安装 (1)1.1安装准备 (1)1.2安装 (1)2.基本功能和原理 (3)2.1基本功能 (3)2.2⼯作原理 (4)2.3 典型的系统结构 (4)3、新建⼯程 (5)4、iFix开发设计 (9)4.1 iFix⼯作台简介 (9)4.2 画⾯设计 (11)5、SCADA系统 (17)5.1数据库管理器 (17)5.2 I/O驱动的配置 (21)6、实现动画 (25)6.1 数据源 (25)6.2 动画设计 (26)6.3 共享阈值表 (28)6.4 使⽤标签组 (29)7、安全配置 (31)7.1 权限配置 (31)7.2 配置运⾏环境 (32)8、VBA脚本设计 (33)8.1 VBA编辑环境 (33)8.2 脚本编辑 (34)1.IFix的安装1.1安装准备安装IFix前请先安装好office软件,推荐使⽤office2010版本,Ifix5.1之前的版本不⽀持Windows7及以上的操作系统1.2安装安装过程中的选项如下选择典型安装为了⽅便在不同电脑间移植⼯程请⽤默认安装路径选SCADA服务器,节点名保持默认点跳过选择否结束安装安装结束后重启电脑2.基本功能和原理2.1基本功能iFIX执⾏基本功能以使特定的应⽤程序执⾏所赋予的任务。
它两个基本的功能是数据采集和数据管理。
下图表⽰了iFIX的基本功能。
数据采集是从现场获取数据并将它们加⼯成可利⽤形式的基本功能。
iFIX也可以向现场写数据,这样就建⽴了控制软件所需的双向连接。
iFIX不需要⽤特别的硬件获得数据。
它可以通过⼀个叫I/O 驱动器的软件接⼝同已存在的I/O设备直接通讯。
在⼤多数情况中,iFIX可以使⽤现场已装配的I/O 硬件来⼯作。
即使在现场设同⼀⽹络上使⽤不同⼚家⽣产的I/O设备,I/O驱动器都可以与它们⼀起正常的⼯作。
具体来说有以下功能:1)监视监视具有采集和显⽰实时⼯⼚数据给所有相关⼈员的能⼒。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
iFix_SCADA教程
来源:连邦IT服务平台编辑:黄燕飞发布时间:11-11-01
iFix_SCADA:通过SCADA Server实时采集各系统的数据,即可在调度室实现操作控制;数据上传矿信息网后,可实现在办公终端监视生产过程,供决策部门和管理部门掌握生产最新动态
一、配置SCADA冗余的前提条件:
1、两个SCADA SERVER又同样的过程数据库
2、相同的I/O DRIVER配置
3、连接到相同的设备
4、SCU配置成报警同步。
5、独立于IFIX软件外,两个SCADA服务器和客户端的机器在物理网络连接是通
的。
二、客户端配置
1、启动客户端IFIX软件,打开IFIX软件的SCU(系统配置程序),其画面如下:
(确保禁用了SCADA支持)
启动客户端IFIX软件
2、打开系统配置的网络配置,打开的画面如图1:
图1 打开系统配置的网络配置
3、网络中选择网络连接的协议,如TCP/IP协议。
4、删除所有已经配置的远程节点
5、在远程节点名中输入用户定义的逻辑节点的名称。
(在图中有标注)。
关于远程逻辑节点名的使用是这样的,假设我们取的远程的节点名称是PROD_1,二两个SCADA 服务器的名称分别是 SCADA10P(主)和SCADA10B(备),那么在数据连接,VBA脚本,调度,动画的数据源中引用格式是FIX32.PROD_1.TANKEVEL.F_CV而不是
FIX32.SCADA10P_1.TANKEVEL.F_CV。
6、然后选择上图中的按纽,进入下面的画面如图2:
图2 远程节点配置
7、在上面的画面中的设置如下:
首先选中“启用逻辑节点名(E)”复选框,在主节点名中输入主的SCADA服务器的物理节点名,在备节点名中输入备用SCADA服务器的物理节点名,最后单击画面的“确定”按纽关闭画面,返回到画面(一),单击画面(一)的“确定”按纽,返回到SCU配置画面。
8、打开下面的画面如图3:(SCU-配置-本地启动)
图3 本地启动定义
选中“本地节点别名”,单击“确定”按纽,返回到SCU配置画面。
9、保存SCU配置,退出SCU配置。
10、修改系统的HOST文件,该文件的目录是WNNT:
\SYSTEM32\drivers\etc\host.ini ,将两个SCADA服务器的IP地址、节点名称、机器名称信息添加到该文件当中,如:
192.168.0.1 taida1 taida1
192.168.0.2 taida2 taida2
修改完毕后,保存该文件,重新启动IFIX!
客户端配置完毕。
三、主SCADA SERVER配置
1、打开主SCADA SERVER的SCU系统配置,配置逻辑节点名和报警同步。
具体操作如图4:在SCU配置的“配置”菜单“本地启动”,弹出下面的画面。
图4 打开主SCADA SERVER的SCU系统配置
在本地节点名中输入节点名,该名称必须和客户端的SCU配置中社定的主SCADA 服务器的名称是一致的,该例子的主SCADA服务器的名称是SCADA10P,在本地逻辑节点名处输入远程节点名称,必须和客户端的远程节点名称是一致的,在本例子中的名称是PROD_1,
然后选中“本地节点别名”复选框,最后单击“确定”按纽,关闭“本地启动定义”对话框,返回到SCU配置画面。
2、单击SCU配置画面的按纽,弹出下面的画面如图5:
图5 单击SCU配置画面的按纽
在这个画面的SCADA邻居的SCADA名出输入备用的SCADA服务器的节点名,在该例子的名称为SCADA10B,单击“确定”,退出SCADA组态,返回到SCU配置画面,保存SCU设置,退出SCU配置,重新启动IFIX。
iFix_SCADA教程
来源:连邦IT服务平台编辑:黄燕飞发布时间:11-11-01
四、备用SCADA SERVER配置
1、打开备用的SCADA SERVER的SCU系统配置,配置逻辑节点名和报警同步。
具体操作如下:在SCU配置的“配置”菜单“本地启动”,弹出下面的画面如图6。
图6 打开备用的SCADA SERVER的SCU系统配置
在本地节点名中输入节点名,该名称必须和客户端的SCU配置中社定的主SCADA 服务器的名称是一致的,该例子的主SCADA服务器的名称是SCADA10B,在本地逻辑节点名处输入远程节点名称,必须和客户端的远程节点名称是一致的,在本例子中的名称是PROD_1,
然后选中“本地节点别名”复选框,最后单击“确定”按纽,关闭“本地启动定义”对话框,返回到SCU配置画面。
2、单击SCU配置画面的按纽,弹出下面的画面如图7:
图7 单击SCU配置画面的按纽
在这个画面的SCADA邻居的SCADA名出输入主的SCADA服务器的节点名,在该例子的名称为SCADA10B,单击“确定”,退出SCADA组态,返回到SCU配置画面,保存SCU设置,退出SCU配置,重新启动IFIX 。
在上述的配置完成后,将需要通讯的IFIX的节点的IP地址都添加到每个IFIX节点的HOST文件中去,其语句格式如下:
# IP ADDRESS IFIX NODE NAME HOST NAME机器名)
如:
169.254.90.73 SCADA10P ZLL
将所有的网络上的IP地址都添加到每个机器的HOST文件中去,保存该文件,到此为止,冗余配置完成!
2.
a.定义逻辑节点名。
b.在SCU中配置主、备SCADA服务器。
c.配置SCADA服务器对。
d.配置报警同步。
e.同步SCADA服务器的时钟。
f.如果安全启用的话,分配手动故障切换的权限。
3.配置网络冗余:
a.在SCU中配置网络冗余的网络路径。
b.如果使用TCP/IP,则修改hosts文件。
c.如果需要的话,通过禁用网络路径和平衡网络定时器值和故障切换时间值来优化系统性能。
4.使用网络状态服务器域和iFIX提供的网络诊断画面来监视和控制网络状态。
SCADA服务器的报警处理
在SCU中为双SCADA服务器配置网络和SCADA选项时,iFIX自动启动报警启动对列服务,在会话丢失和重建连接时该服务确保报警不会丢失。
启用在SCADA节点对之间的报警同步,需要为每个SCADA定义一个备份SCADA作为SCADA对。
例如,如果有两个SCADA节点(SCADA1和SCADA2),可以按照如下步骤启用报警同步:
1.在“本地启动”中,定义节点名。
2.在SCADA1的SCU中,从“配置”菜单中选择“SCADA”。
3.在“SCADA配置”对话框中的“SCADA名”域中输入“SCADA2”。
注意:SCADA2的逻辑节点名必须与SCADA1不同。
4.在SCADA2的SCU中,从“配置”菜单中选择“SCADA”。
5.在“SCADA配置”对话框中的“SCADA名”域中输入“SCADA1”。
6.确保在每台计算机的SCU网络配置中,主备SCADA节点的名字列在“远程节点配置”对话框的列表框中。
注意:不要将主和备份SCADA服务器按单独的远程节点添加。
7.确保两个节点的过程数据库是完全一致的,最简单的办法是比较两个数据库的序列号,如果它们不匹配,则合并两个数据库,然后将合并后的PDB文件拷贝到每台服务器上。
当一台SCADA服务器发生报警,该报警被送到显示节点中。
显示节点只从活动节点上接收报警,而无论该活动节点是主SCADA还是备份SCADA。
用户无法监视非活动SCADA节点产生的报警。
在显示节点,报警和消息使用逻辑名,并用方括号括起来,如下面的例子,逻辑节点名为LNN。
04/29/98 22:49:45.1 [LNN] AI-1 HI 72.00
然而,如果是数据库管理器或者由于网络问题产生的报警,报警文本显示的是物理节点名字。
当节点被配置成SCADA服务器对中的一个时,报警一览队列的长度需要被定义为非备份状态下的两倍。
例如,如果系统中产生500个报警,报警一览队列最好定义为1000。
如果报警一览队列溢出,将会看见报警在报警一览中显示,然后消失。