ifx基础教程

iFIX基础教程知识点梳理

一、概述

  • 产品概貌:iFIX是GE(通用电气)的一款高性能HMI/SCADA(人机界面/监控与数据采集)软件,主要用于工业自动化领域中的数据采集、监控以及操作员界面设计。
  • iFIX结构:介绍了iFIX的基本组成部分及其功能。

二、iFIX的基本结构

  • I/O驱动器:负责将硬件设备(如PLC)与iFIX软件之间建立通信桥梁。
  • SIM驱动器:一种用于模拟I/O数据交互的虚拟驱动器。
  • 过程数据库:存储所有与控制过程相关的数据,包括标签值、配置参数等。
  • 图形显示:提供图形化的用户界面,用于显示实时数据、趋势图表等。
  • 分布式结构:支持多台计算机之间的分布式部署,实现数据共享和远程访问等功能。

三、系统配置

  • 回顾:简要回顾iFIX的基本概念和技术特点。
  • 系统配置
  • 路径配置:设定iFIX软件的安装路径、数据存储位置等。
  • 报警配置:定义报警条件、级别、处理方式等。
  • 网络配置:设置网络通信参数,确保多台计算机间的数据传输。
  • 任务配置:安排任务执行的时间表,例如定期备份数据或更新配置文件。

四、I/O驱动器

  • 系统配置:详细说明了I/O驱动器的安装与配置步骤。
  • SCADA配置:针对特定的SCADA环境进行配置。
  • 理解I/O驱动器
  • SIM驱动器:用于测试和调试目的,模拟实际硬件设备的行为。
  • 安装I/O驱动器:介绍了不同版本间的升级流程,如从v6升级到v7等。

五、V6.X I/O驱动器

  • I/O驱动器配置:具体指导如何配置V6.X版本的I/O驱动器。
  • 通道定义:定义硬件设备与iFIX之间的通信通道。
  • 设备定义:配置具体的硬件设备信息。
  • 轮询记录定义:设置轮询间隔、错误重试次数等参数。

六、V7.X I/O服务器

  • I/O驱动器配置:类似于V6.X版本,但可能包含新的特性和改进。
  • 数据块定义:对于V7.X版本,需要定义数据块来组织数据。

七、图形介绍

  • Intellution工作台:iFIX的主要操作界面,用于创建和编辑图形化视图。
  • 画面:设计和构建用于展示实时数据的图形界面。

八、使用过程数据库

  • 数据库标签:定义数据库中的标签,包括名称、类型等属性。
  • 数据库编辑器:用于管理和维护数据库标签的工具。
  • 导入和导出数据库:支持将数据库标签数据导入或导出为其他格式。

九、数字量标签

  • 数字量输入标签:用于采集数字信号,如开关状态。
  • 数字量输出标签:用于控制外部设备,如启动电机。

十、图形对象

  • 图形对象:构成图形界面的基本元素,如按钮、指示灯等。
  • 属性窗口:查看和修改图形对象属性的地方。
  • 数据连接:建立图形对象与过程数据库之间的联系。
  • 表达式编辑器:编写复杂的数学公式或逻辑表达式。
  • 数据输入工具:手动输入或修改标签值。

十一、动画对象

  • 工作台工具栏:提供创建动画所需的工具。
  • 动画:使图形对象根据实时数据动态变化。
  • 动画专家:自动配置动画参数的工具。
  • 动画对话框:调整动画效果的具体参数。

十二、模拟量标签

  • 数据库字段:描述模拟量标签的数据类型和范围。
  • 模拟量输入标签:采集模拟信号,如温度、压力等。
  • SIM驱动器:用于模拟测试场景。

十三、IFIX工作台

  • 工作台运行模式:选择适合当前任务的工作台模式。
  • 工作台的配置:个性化设置工作台的外观和行为。
  • 画面缓存:优化图形界面的加载速度。
  • 画面尺寸:调整图形界面的大小和分辨率。
  • 使用帮助:提供在线文档和支持资源。
  • 电子文档:访问iFIX的电子文档库。
  • 使用图符:插入预定义的图形符号到图形界面中。

十四、理解全局对象

  • 全局变量介绍:解释全局变量的概念及其作用。
  • 全局变量:可在整个应用程序中访问的变量。
  • 全局阀值表:定义触发特定事件的阈值。
  • 全局过程:定义在整个应用程序中可调用的过程或函数。

十五、使用调度

  • 基于时间:安排任务按预定时间间隔执行。
  • 基于事件:当特定事件发生时触发任务执行。
  • 配置:设置调度任务的参数。
  • 运行调度:监控并启动已配置的调度任务。

十六、使用过程数据库

  • 数据库管理器:管理过程数据库的工具。
  • 生成向导:辅助创建新数据库标签。
  • 属性:查看和编辑标签的详细信息。
  • 选项:配置数据库的高级设置。
  • 自定义:扩展数据库功能的选项。
  • 程序块:封装特定功能的代码段,方便复用。

十七、脚本简介

  • 在iFIX中编写脚本:介绍如何使用iFIX内置的脚本语言来实现复杂的功能。

通过以上知识点的梳理,可以了解到iFIX是一款功能强大且灵活的HMI/SCADA软件,适用于各种工业自动化场景。从硬件设备的配置到图形界面的设计,再到数据处理和任务调度,iFIX提供了全面的解决方案。

pdf 文件大小:4.28MB