iFIX组态软件简介 下载本文

内容发布更新时间 : 2024/5/21 15:07:30星期一 下面是文章的全部内容请认真阅读。

iFIX组态软件简介

培训内容:

? iFix的概述及结构 ? 系统配置 ? I/O驱动器

? 工作台及画面介绍

? 过程数据库及数据库编辑器 ? 画面对象及动画 ? 历史数据及趋势图 ? 报警及安全

一. iFix的概述及结构

1.iFix软件介绍

● iFix 是一套工业自动化软件 ,为用户提供一个过程化窗口 ● 为操作人员和应用程序提供实时数据 2.iFix 的基本功能 ● 数据采集

---与工厂I/O设备直接通讯

---通过I/O驱动程序,与I/O设备接口 ● 数据管理

--- 处理、使用所取数据 --- 数据管理

包括过程监视(图形显示),监视控制,报警,报表,数据存档 3.iFix的概述及结构 (续) 1)节点类型

概念:一台运行iFix软件的计算机称为一个节点 类型:

▲ 按功能划分:

SCADA服务器

iClient客户端(VIEW或HMI节点) HMI Pak ▲ 按区域划分:

● 独立节点

---与网络中其他节点不进行通讯的节点 ● 本地节点

---描述了本地正在工作的节点 ● 远程节点

---在一个分布式系统中,不同于本地节点的节点 2)网络节点图

● iFix用于连接工厂中的过程硬件

3)I/O驱动器 ▲ 过程数据

● iFix用于连接工厂中的过程硬件

● 传感器和控制器数据送入过程硬件中的寄存器(过程硬件一般包括 PLC、DCS、I/O设备)

● iFix软件从过程硬件中获取数据 ▲ I/O驱动器

● iFix与PLC之间的接口称为I/O驱动器 ● 每一个I/O驱动器支持指定的硬件 ● I/O驱动器的功能

--从I/O设备中读(写)数据

--将数据传/输至驱动镜像表(DIT)中的地址中

▲ iFix数据流

● I/O驱动器读取过程硬件

--- I/O驱动器从过程硬件的寄存器中读取数据 ---该数据传入DIT

---驱动器读取数据的速率称为轮询时间(poll)

● SAC扫描DIT

---SAC从DIT中读数

---该数据传入过程数据库PDB ---SAC读数的速率称为扫描时间

● (工作台)Workspace向PDB发出请求 ---图形显示中的对象显示PDB的数据 ---其他应用可以向PDB请求数据 ▲ 过程数据库

1) 扫描、报警和控制(SAC) ● SAC主要功能

-- 从DIT中读取数据

-- 将数据传至数据库PDB

-- 数超过报警设定值时报警

● SAC从DIT中读取数据的速率称为扫描时间 ● 可使用任务控制程序进行SCA监视

2) 过程数据库PDB

● 代表由标签变量(也叫块)组成的一个过程 ● 标签是一个完成某个过程功能的指令单元 ● 标签的功能包括:

-- 将过程值与报警限进行比较 -- 基于特殊的数据进行计算 -- 将数据写入过程硬件 3) 图形显示

● 数据存入数据库以后,他们就可以用图形方式进行显示

● intellution Workspace 以运行模式提供HMI(人机接口)功能 ● 图形对象用于显示数据库值

-- 图形对象包括:图表、数据、图形动画 4)一套完整的iFix的组成

4.系统配置

iFix启动之后,软件寻找一个文件以决定本地的配置。该文件包含特定的 程序和选项方面的内容,其对节点来讲是独一无二的。本节我们讨论一下关 于这个信息的细节内容。要完成这些设定必须使用系统配置应用。这里我们 主要介绍一下几个内容:

● 文件路径配置● 任务配置● 安全配置

● 网络连接● 安全配置

● 报警和信息配置

● I/O驱动配置