iFIX:功能强大的监控软件
GE Fanuc 的iFIX是世界领先的工业自动化软件解决方案,提供了生产操作的过程可视化、数据采集和数据监控。iFIX可以帮助您精确地监视、控制生产过程,并优化生产设备和企业资源管理。它能够对生产事件快速反映,减少原材料消耗,提高生产率,从而加快产品对市场的反应速度,提高用户收益。
过程处理及监控解决方案中的一员
iFIX是GE Fanuc过程处理及监控产品中的一个核心组件。它可以为准确开放安全的数据采集及管理企业级的生产过程提供一整套的解决方案。
iFIX是为过程管理度身定造的解决方案。它为水及污水处理、石油天然气,特别是那些需要符合FDA 21 CFR Part 11标准的相关工业应用提供了强大功能。
iFIX特性
易于扩展和集成
由于运用了直观的图形工具,iFIX的用户可以快速上手,简单快捷地为他们的生产过程创建高性能的过程窗口。 无论是简单的单机人机界面 (HMI),还是复杂的多节点、多现场的数据采集和控制系统(SCADA),iFIX都可以方便地满足各种应用类型和应用规模的需要。iFIX灵活的系统结构意味着:iFIX不但可以满足当前系统应用的需要,还可以在将来需要的时候随时方便地扩展系统规模。
分布式网络结构
iFIX提供真正的分布式、客户/服务器结构,为系统提供最大的可扩展性。无论是 Server和 Client 功能运行在单一计算机,实现简单的单机人机界面 (HMI),还是网络复杂的分布式多Server和多Client数据采集和控制系统,iFIX都可以保证优异的性能。
HMI/SCADA服务器
iFIX server直接连接到物理I/O点,并维护过程数据库。过程数据库中有多种功能块可供选择,包括:模拟量、数字量输入输出块、计算块、报警块、累计块、计时器块、连续控制块、统计块及SQL功能块等。Intellution客户端应用包括:实时动态画面、趋势、报表、批次控制、MES等。
iClient
iClient是GE Fanuc 标准的客户端软件,它作为传统的客户端安装在iFIX客户节点上。通过在View节点设置适当的客户端权限,用户可以访问到网络中任意SCADA Server中的数据。实时动态画面、趋势显示、报表等应用都运行在iClient上。而且在网络中各个View节点上都能进行开发工作,包括开发画面、构造SCADA Server中的数据库。
iClientTS
iClientTS是具有iClient功能的 Internet 瘦客户端方案,它使用了微软的Windows 2000终端服务 (Terminal Server) 技术。利用iClient技术,ActiveX控件及VBA和第三方的应用,iClientTS可以连接到网络中任意SCADA Server并读取数据。
iWebServer
iWebServer是GE Fanuc 另外一种Internet瘦客户端解决方案。使用iWebServer将iFIX画面转换成HTML文件,并通过Web服务器发布。客户端使用标准Web浏览器就能看到SCADA Server上实时动态数据。
iFIX系统结构的优点
iFIX分布式、客户/服务器结构包括了可灵活构造的服务器 (SCADA Server) 和客户端 (iCIient、iCIientTS和iWebServer) 。然而对用户来说iFIX却是一个集成的完整系统,每台计算机有自己的节点名,每个数据项都有自己的点名。iFIX网络中数据的读取都通过标识SCADA Server节点名、数据点名及数据域(如CV表示当前值)来识别。
iFIX系统图
利用SCADA Server或者已有的iFIX节点和Client的组合,iFIX可以灵活适用于各种复杂的网络系统中。
创建HMI/SCADA工程应用
系统目录树
在iFIX内查找文件的主要工具是系统目录树。使用树状管理结构,方便了用户操作管理文档和各种图形对象。在系统目录树内可快速调用iFIX各种功能或其他第三方应用。另外,目录树中的目录项还可以完全用户化,包括添加和删除。
工具栏开发
iFIX工具栏内包含了各种图形工具、功能专家和动态对象工具。为方便用户开发画面,用户可以根据需要 放置常用工具按钮及调整工具栏大小。
图形工具和对象
工具按钮中还提供了图形工具一栏, 包括:矩形、圆角矩形、圆、椭圆、圆弧、多边形、扇形、直线、折线等图形对象。除此之外还有数据连接、按钮、图表、报警汇总、位图、事件等多种功能对象工具栏。
向导和专家
使用内置向导和专家,用户不需要进行任何编程,就可自动完成多种复杂功能,包括:前景颜色变化、填充、旋转、位置移动、大小缩放、可见不可见操作、画面打开、关闭、替换操作、改变数据输入方式等,专家工具栏还可以由用户自定义扩充。这些专家能自动生成VBA代码,避免了用户的编程工作。
对象/图符
图符是可重复使用的动态对象或一组图形对象。用户可以象操作图形对象一样操作图符。例如可以在系统树各画面间拖拽图符,可进入其内部编辑图符,可根据需要排列它们在画面中的位置。
对象组
对象组可以方便地组织和重复使用图形对象,它可以象单一对象一样方便地实现移动、缩放或者复制操作,加快画面开发。
编辑对象组
使用iFIX,用户可以深入对象组内部,编辑图形元素,而不必把整个对象组解组。更重要的是:这一操作不影响对象组原有的脚本和动态属性。
图形拖拽
iFIX内简单的拖拽动作就可以把图形在工作台内或应用程序间复制或移动。
系统对比图
与应用在简单网络结构中的HMI/SCADA软件不同,iFIX的分布式客户机/服务器结构可使您轻易地添加某个新的Server到网络中来扩展现行系统。添加和更改数据库标签时,只需在数据源进行更改,系统就会自动地更新整个系统。每一节点上的所有数据对整个网络上的用户都是可用的。在系统中添加客户和服务器简单明了,无需更改系统中其他节点的设置。
Intellution工作台
Intellution 工作台是一个强大的组件容器。它提供了一个易用的集成开发环境。类似于Windows浏览器风格的系统树方便工程的开发和管理,同样也有一个包含作图工具、开发向导和专家的工具箱。
全面支持ActiveX控件
Intellution 工作台是一对象容器,可方便、简单地集成任何第三方ActiveX控件,如:在工作台中直接插入MS Word和Excel文档,其相应的菜单、工具条在 工作台中能自动显示,如同在MS Word和 Excel中工作一样。
VisiconX
iFIX包含了一组ActiveX数据连接控件集 —— VisiconX,可保证您快速访问任何关系数据库的数据,而无需编程。在Intellution 工作台开发环境中,只需简单地用鼠标“点击”,就可以快速地查询SQL Server、Oracle、Sybase、Informix或DB2数据库信息。在iFIX中嵌入VisiconX可显著地减少系统开发时间。
对象与对象的连接
由于VBA己经嵌入到了iFIX的内部结构之中,所以许多工作就避免了用户编程。例如您可以在工作台内嵌入一个仪表的ActiveX控件,并连接一数据库点,立刻实现数据值的动态显示,无需任何编程。
标签组编辑器
标签组可以显著地节省宝贵的系统开发时间。当打开一个画面或切换当前画面时,系统可以读取标签组文件,并且使用其中所定义的过程值替代图中的标记。一个画面可以定义多个标签组但其中的值并不限制在同一数据库中。
调度处理器
Event Scheduler是一个计划调度处理器,允许用户基于特定的时间或时间间隔及某一事件的触发执行某些任务。例如:当某数据点超过特定值后替换当前画面,或运行一个脚本程序并产生相应报表。在 Event Scheduler中可以建立、编辑、监视、运行基于时间或基于事件的调度计划,这些调度计划均可以以前台或后台任务方式运行。