FIX 154 基础培训

Preview:

DESCRIPTION

FIX 154 基础培训. 上海中纬软件科技有限公司. Shanghai Chinawiser Software Technology Co.,Ltd. 154 培训介绍. 为学员提供对 iFix 有较好的了解 以新用户的角度来设计课程 课程包括配置和应用 iFix 软件、建立应用程序的实验,通过使用软件中的大量组件开发应用程序. 预备知识. 熟悉个人计算机,特别是 Windows NT 和 Windows 2000 过程控制应用的常识 熟悉 intellution 软件是有帮助的,但不是必要的. 培训内容及课程安排. 第 1 天 - PowerPoint PPT Presentation

Citation preview

FIX 154FIX 154 基础培训基础培训

上海中纬软件科技有限公司Shanghai Chinawiser Software Technology Co.,Ltd.

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

154154 培训介绍 培训介绍 为学员提供对 iFix 有较好的了解 以新用户的角度来设计课程 课程包括配置和应用 iFix 软件、建立应用程序的实验,通过使用软件中的大量组件开发应用程序

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

预备知识 预备知识 熟悉个人计算机,特别是 Windows NT 和 Wi

ndows 2000

过程控制应用的常识 熟悉 intellution 软件是有帮助的,但不是必要的

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

培训内容及课程安排培训内容及课程安排

第 1 天iFix 概述和结构,系统配置, I/O 驱动器,工作台及画面介绍

第 2 天过程数据库,画面对象及动画,数字量标签,模拟量标签, i

ntellution 工作台

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

培训内容及课程安排培训内容及课程安排

第 3 天全局,调度,数据库编辑器,程序块, VBA 介绍,趋势图

第 4 天历史归档,报警,优化及诊断,安全

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第一章 概述第一章 概述 iFix 产品概貌 Intellution Dynamics

进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

iFix 是一套工业自动化软件 “过程化窗口” 为操作员和应用程序提供实时数据

iFix 基本功能数据采集数据管理 过程监视,监控,报警,报表,数据存档等等

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SCADA 节点Supervisory Control And Data Acquisition

iClient 节点VIEW / HMI

HMI PAK = SCADA + iClient

节点:运行节点:运行 iFixiFix 的计算机的计算机

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

独立节点 本地节点 远程节点

网络节点类型网络节点类型

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

只读节点 运行节点 开发节点

其它节点类型其它节点类型

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

是一个自动化软件家族

基于开放的、面向组件的技术

Intellution Dynamics 组件iFix , iWebServer , iHistorian , infoAgen

t , iBatch , iLogic , iVisualize……

iCore 技术 – 核心结构

Intellution DynamicsIntellution Dynamics

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

Intellution WorkSpaceIntellution WorkSpace 集成开发集成开发环境环境

Microsoft Visual Basic for AppliMicrosoft Visual Basic for Applications (VBA)cations (VBA)

支持 支持 OLE/OPC OLE/OPC 和 和 ActiveXActiveX

强有力的安全系统强有力的安全系统 分布式报警管理分布式报警管理

HMI

Batch

SCADA

WebServer

SoftLogic

corecore

iVisualizeWinCE

Core Core Intellution Dynamics Intellution Dynamics 核心结构核心结构

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二章 第二章 iFixiFix 结构结构 基本结构 I/O 驱动器 过程数据库 图形显示 分布式结构 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

分布式配置分布式配置

HMI / SCADAServer

iFixClient iWebServer

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

iFix 从过程硬件获取数据

PLC , DCS ,简单 I/O 设备……

I/O 驱动器是 iFix 与过程硬件之间的接口 I/O 驱动器支持特定的硬件设备 I/O 驱动器以 poll 记录格式收集数据,并传输至 DIT

I/OI/O 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SCADA 服务器内存中 存储 I/O 驱动器的轮询记录数据 轮询时间 poll time

DITDIT (( Driver Image TableDriver Image Table ))

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

I/OI/O 驱动器基本结构驱动器基本结构

I/O Driver(s)

I/O 硬件

DriverImage Table

生产过程

驱动映像表

I/O 驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SAC – Scan Alarm and Control

扫描、报警和控制

扫描时间 scan time

监视 SAC – 任务控制应用程序

SACSAC

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

PDB – Process Database

过程数据库由标签(块)组成 AI , AO , DI , DO , CA , TR……

标签可以连接,形成链

过程数据库过程数据库

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

PDBPDB 基本结构基本结构

I/O 驱动器

驱动映像表

SAC

过程数据库

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

以图形方式显示 PDB 数据信息 HMI 人机接口 图形对象

图表,数据连接,动画,控件……

操作员显示操作员显示

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

图形显示基本结构图形显示基本结构

I/O Driver(s)

I/O 硬件 生产过程

DriverImage Table

Scan, Alarm & Control

实时数据库 PDB

Chart 对象

图形界面 Workspace

VBA

调度器图形对象 控件

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SERVER.NODE.TAG.FIELD 句法 浏览本地或远程节点的数据 Field 域

数字数据类型 F_* ( float )文本数据类型 A_* ( ASCⅡ )图形数据类型 T_*

数据库标志信息数据库标志信息

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

““ 双向”结构双向”结构

I/O 驱动器

驱动映像表

SAC

过程数据库

FIX32.FIX.AI1.F_CV

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第三章 系统配置第三章 系统配置 重要知识点回顾 系统配置 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

节点 – 运行 iFix 的计算机 SCADA 节点 iClient 节点 – HMI

SCADA + iClient = HMI PAK

节点类型节点类型

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置本地节点 SCU 文件 路径配置,报警配置,网络配置, SC

ADA 配置,任务配置,安全配置, SQ

L 配置,报警区域配置

系统配置工具系统配置工具 SCUSCU

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SCUSCU

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

本地节点名和逻辑节点名 本地节点别名 THISNODE

服务方式

系统配置系统配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

路径配置路径配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警配置报警配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警区域数据库报警区域数据库

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警区域过滤报警区域过滤

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

网络配置网络配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SCADASCADA 配置配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

任务配置任务配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

安全配置安全配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SQLSQL 配置配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第四章 第四章 I/OI/O 驱动器驱动器 SCU - SCADA 配置 I/O 驱动器 安装 I/O 驱动器 配置 I/O 驱动器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SCADASCADA 配置配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第四章 第四章 I/OI/O 驱动器驱动器 SCU - SCADA 配置 I/O 驱动器 安装 I/O 驱动器 配置 I/O 驱动器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

通讯方式串口,驻留卡件,以太网卡……

6.x 版本驱动器与 SAC 及过程硬件通讯,属于传统驱动器可用于 Win95/98 , WinNT 及 Win2000

7.x 版本驱动器具有 OPC 服务器功能只能用于 WinNT 及 Win2000

I/OI/O 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SIM – iFix 仿真驱动器– 2000 个 16 位寄存器– 14 个信号发生器– 报警及系统计数器

SIM 驱动器地址可供数据块读写操作 SAC 启动或 PDB 重新装入, SIM 地址将被复位

SIMSIM 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

安装 iFix 时提示用户光盘安装 7.x 驱动器有安装程序,可直接安装

安装安装 I/OI/O 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

V6升级到 V6备份并导出 PDB 文件及驱动器配置文件

V7升级到 V7备份并导出 PDB 文件及驱动器配置文件卸载旧版本驱动器

V6升级到 V7卸载旧版本驱动器

升级升级 I/OI/O 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

通道 Channel

设备 Device

轮询记录 Poll Record (6.x)

数据块 Data Block (7.x)

配置配置 I/OI/O 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第五章 第五章 V6.x I/OV6.x I/O 驱动器驱动器 配置 6.x 驱动器 监视 I/O 驱动器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

选择并配置配置通道选择或添加设备 配置轮询记录表

iFix 重新启动时更新该驱动器配置文件

配置配置 6.x6.x 驱动器驱动器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

定义 SCADA 和过程硬件之间的通讯端口,波特率,数据位,停止位,校验位……

应答超时,延时,重试次数

通道通道

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置特定的硬件设备 设备名,站号或 IP 地址,数据块类型及数量……

配置参数根据驱动器类型而不同

设备设备

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置设备对过程硬件数据的读写 轮询记录存储于 DIT – 内存数据表起始 / 结束地址,轮询时间,访问时间,死区……

I/O 地址格式配置根据设备类型而不同

轮询记录轮询记录

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

任务控制 任务控制 Mission ControlMission Control

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警历史 报警历史 Alarm HistoryAlarm History

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第六章 第六章 V7.x I/OV7.x I/O 驱动器驱动器 配置 7.x 驱动器 监视 I/O 驱动器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

V7.x I/OV7.x I/O 驱动器驱动器 图形用户配置界面 – Power Tool

与 iFix紧密集成事件驱动 / 时间驱动 支持 OPC

支持 OLE 自动化技术

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

Power ToolPower Tool

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

启用端口共享 通讯端口,模式,波特率,数据位,停止位,校验位……

协议,模式

通道通道

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置特定的硬件设备 启用 设备名,站号响应超时,重试次数,延时时间

设备设备

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

块名 启用 I/O 地址主轮询速率,二级轮询速率,相位,访问时间

数据块数据块

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

监视监视 I/OI/O 驱动器驱动器 任务控制 报警历史 Power Tool

统计显示消息日志

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第七章 图形功能介绍第七章 图形功能介绍 Intellution 工作台 画面 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

IntellutionIntellution 工作台工作台两种模式

编辑模式 Config

运行模式 Run

系统树,工作区菜单栏,工具栏,工具箱 属性窗口

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

工作台工作台

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

画面画面 iFix 画面由对象组成 对象的概念 画面本身也是对象 图形功能介绍

基本形状,颜色,式样,编辑工具,格式工具……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第八章 过程数据库第八章 过程数据库 数据库标签 tag

数据库管理器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

TagTag 数据库标签(块)是独立单元 一级数据库标签二级数据库标签 数据库标签链

AI CA ETR

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

数据库管理器数据库管理器创建和编辑数据库块电子数据表形式 可以打开所有 SCADA 节点数据库导入 /导出数据库

– 建议采用 CSV 格式

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

数据库管理器数据库管理器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第九章 数字量标签第九章 数字量标签 数字量输入标签 数字量输出标签 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

标签名标签名在数据库中必须是唯一的最多可达 30 个字符 至少有一个非数字字符 不允许有空格 - _ ! # % $ \ / | [ ]

1234

aa demo

!ab_cd

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

DI – DI – 数字量输入数字量输入

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

DO – DO – 数字量输出数字量输出

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十章 图形对象第十章 图形对象 图形对象工具 属性窗口 数据连接 表达式编辑器 数据输入工具 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

画面画面 iFix 画面由对象组成 画面本身也是对象 图形功能

基本形状,颜色,式样,编辑工具,格式工具……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

属性窗口属性窗口修改对象的静态属性 显示对象可以修改的属性

– 只读属性不出现

非模态化– 总是驻留在屏幕上– 即时反映对象属性值

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

属性窗口属性窗口

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

数据连接 数据连接 datalinkdatalink 显示数据源的数值或文本信息 属性设置类似于文本对象

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

表达式编辑器表达式编辑器访问 iFix 系统中所有的数据源

过程数据库,画面,全局,历史,数据服务器,报警计数器……

数据源可以是单个值,也可以是表达式 数据源可用来动画对象属性

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

表达式编辑器表达式编辑器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

数据输入工具数据输入工具将画面数据送回数据源

一般与数据连接结合使用

数据输入方法– 数字 / 字母输入项– 滑动输入项– 按钮输入项(常用于数字量标签)– 斜坡输入项

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

数据输入工具数据输入工具

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十一章 动画对象第十一章 动画对象 动画 动画专家 动画对话框 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

动画动画根据数据源的变化,动态地改变对象的属性 数据源

iFix 数据库标签,画面或对象的属性, OPC 服务器,I/O 实时数据,全局变量,预定义表达式, VBA事件

动画也是对象 对属性进行动画,而不是对象本身

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

动画专家 动画专家 ExpertExpert颜色填充旋转 位置比例 可见性

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

动画对话框动画对话框 编辑对象的属性静态属性 动态属性 数据转换范围,表,格式,对象

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

动画对话框动画对话框

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十二章 模拟量标签第十二章 模拟量标签 模拟量输入标签 模拟量输出标签 SIM 驱动器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

AI – AI – 模拟量输入模拟量输入

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

AO – AO – 模拟量输出模拟量输出

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

SIMSIM 驱动器驱动器 iFix 仿真驱动器

– 2000 个 16 位寄存器– 14 个信号发生器( RA , RG , RH…… )– 报警和系统计数器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十三章 第十三章 IntellutionIntellution 工作台工作台 配置工作台关于画面 使用帮助和电子书 使用图符集 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置工作台配置工作台 “工作台”菜单 / 用户首选项

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置工作台配置工作台

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

画面缓存画面缓存预装画面保存在缓存中

– 运行画面关闭时加载至缓存– 预装画面启动时载入缓存,并且永不清除

修改 LOCAL\FixUserPreferences.ini– TotalPreloadPicturePath– PicturePath#N

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

画面尺寸画面尺寸 iFix 画面文档有一个逻辑调整系统 文档尺寸是逻辑单元

– 而不是像素点或其它长度单位

自动调整适应不同的显示器分辨率

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

帮助系统和帮助系统和 iFixiFix 电子书电子书

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

图符 图符 DynamoDynamo 重复使用利用率较高的对象 iFix 提供广泛的预定义图符

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十四章 全局对象第十四章 全局对象 全局变量 全局阈值表 全局过程 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

全局变量全局变量 作用于所有的应用(画面及调度)创建全局变量 使用全局变量

User.VarName.CurrentValue

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

全局阈值表全局阈值表 用于创建需重复使用的表

– 颜色阈值– 对应字符串值

创建全局阈值表 使用全局阈值表

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

全局过程全局过程 iFix 提供全局过程和函数

– OpenPicture , OnScan……

创建用户自定义全局过程(模块)Project_User

全局窗体

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十五章 调度第十五章 调度 基于时间 基于事件 配置并运行调度 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

基于时间 基于时间 time-basedtime-based 一次性执行 连续执行每天每月

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

基于事件 基于事件 event-basedevent-based 数据变化 为真时,为假时

时间点

总为真,总为假时间段

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

配置调度配置调度前台后台

FixBackgroundServer.exe

/Service 参数

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十六章 过程数据库第十六章 过程数据库 生成向导 属性配置 程序块 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

生成向导生成向导根据块模板生成多个标签 可同时编辑五个域

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

生成向导(三步骤)生成向导(三步骤)

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

属性配置属性配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

选项配置选项配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

PG - PG - 程序块程序块在 PDB执行简短程序,是一个批处理块 自动模式和手动模式 SAC仅对 PG 块执行一次扫描除非有其它强制指令

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

PGPG 块块

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十七章 脚本简介第十七章 脚本简介 VB , VBA , VBE

iFix脚本专家 iFix脚本示例 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VB – Visual BasicVB – Visual Basic Microsoft Visual Basic 6.0

微软编程语言,需要编译 具有面向对象,事件驱动的特点在 iFix范围之外

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VBAVBA – Visual Basic for Application – Visual Basic for Application 用于扩充Microsoft 产品功能

Excel , Access , AutoCAD……

集成在 iFix 中 面向对象,事件驱动的开发环境 支持 Microsoft 窗体和 ActiveX

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VBE – Visual Basic EditorVBE – Visual Basic Editor VB 编辑器 是 VBA 的一部分 由 iFix 工作台调用

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VBVB 和和 VBAVBA 的区别的区别 VB 使用 VBA 作为其内核代码 VB 可编译生成执行文件或 ActiveX

VBA 用于用户化产品,扩充产品的功能某些事件和属性略有不同

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

iFixiFix 中的中的 VBAVBA– 动画画面中的对象– 生成画面或对象– 对数据库块的读写– 运行其它应用程序– 实现安全– 为操作员定制提示和消息– 访问 ODBC 数据源– ActiveX 控件– ……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

使用使用 VBAVBA 专家专家 面向对象插入常规的操作代码

– 打开,关闭,替换画面– 打开,关闭,切换数字量标签– 确认报警– ……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十八章 第十八章 iFixiFix 中使用中使用 VBAVBA VBE 组件 VBA 与程序块的比较 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

对象三要素对象三要素 属性 方法事件

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VBEVBE 编辑器编辑器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

iFixiFix 自动化帮助自动化帮助 iFix脚本的帮助信息

– 对象,属性,方法,事件– iFix子程序

更多的 VBA 帮助可访问MSDN 网络或光盘

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VBAVBA 与程序块与程序块 使用 VBA 使用程序块

工作台运行模式 SAC 运行基于事件触发 基于扫描时间无限代码行 20 行代码画面及调度环境 过程数据库环境能够使用变量 没有变量能够处理字符串 没有字符串处理

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第十九章 实时数据趋势第十九章 实时数据趋势 扩展趋势块 图表对象 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

ETR – ETR – 扩展趋势块扩展趋势块二级块 存储 600 个数据值 显示于图表对象 可传递当前值

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

ETRETR 块块

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

图表对象图表对象 显示实时和历史数据

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

图表显示实时数据趋势图表显示实时数据趋势

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十章 过程数据归档第二十章 过程数据归档 历史文件 历史定义 历史采集 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

历史文件历史文件 历史数据分配文件

..\DYNAMICS\HTR\*.DAT

历史数据采集文件..\DYNAMICS\HTRDATA\Nodename\*.H04

使用文件服务器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

历史数据定义 历史数据定义 HTAHTA

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

历史数据采集 历史数据采集 HTCHTC 任务控制 SCU 任务配置

HTC.EXE

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十一章 历史数据显示第二十一章 历史数据显示 使用图表对象 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

历史数据显示 历史数据显示 HTDHTD 图表对象

表达式编辑器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十二章 报警第二十二章 报警 报警和消息 报警策略 报警确认 报警计数器 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警报警 报警是指块的状态

数据块值超过预先设定的限值

报警需要确认

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

消息消息 只是一种信息,不需要确认 系统消息

启动消息,系统故障消息,驱动器消息……

应用程序消息操作员消息,配方消息,程序消息……

事件消息数据块消息(不需要确认)

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警区域报警区域 报警区域路径

ALARMAREAS.AAD

报警区域数据库根据物理地域或功能划分

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警服务报警服务 报警打印服务 报警汇总服务 报警文件服务 报警历史服务 报警 ODBC 服务 报警网络服务 报警启动队列服务

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

消息配置消息配置 应用程序消息

– 操作员消息– 配方消息– 程序块消息 MSG命令– 脚本消息 SendOperatorMsg 方法

系统消息– 任务启动、完成或出错的信息

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警汇总对象报警汇总对象 提供确认和删除报警的方法 监视,排序和过滤报警 配置报警汇总对象

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警汇总对象报警汇总对象

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警计数器报警计数器 SIM 驱动器 SYSTEM 标签 ALARMCOUNTERS 标签 报警区域

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十三章 优化第二十三章 优化 I/O 驱动器 过程数据库 画面 网络 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

优化优化 I/OI/O 驱动器驱动器 优化通道

– 使用多通道串行通信

优化轮询记录– PLC 内存编址连续性– 调整轮询时间– 尽量减少轮询记录数量– 尽量减少对 PLC 写操作

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

优化过程数据库优化过程数据库利用 DR 和 AR 块优化 SAC 进程 优化基于时间的处理

– 一次性处理– 适当的扫描周期– 相位

优化基于例外的处理– 轮询记录中设置适当死区值– 数据链的设置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

优化画面优化画面 优化刷新率预处理画面和调度 计算机配置 优化画面报警 使用画面缓存 使用屏幕层

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

优化网络优化网络 优化刷新率 使用数字型值代替文本型值最小化使用图表对象 不使用闪烁报警 配置网络会话计时器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十四章 排错第二十四章 排错 报警排错 网络排错 任务控制 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

报警排错报警排错 报警历史 AlmHis.exe

报警状态 AlmStat.exe

任务控制 Mission.exe

网络诊断 NetDiag.exe

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

网络排错网络排错 网络状态显示 NSD 画面 网络历史 NetHis.exe

网络诊断 NetDiag.exe

NetBIOS测试 NBTest.exe

TCP测试 TCPTest.exe

报警历史 AlmHis.exe

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

其它测试工具其它测试工具 PING

IPCONFIG

HOSTS 文件

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

任务控制工具任务控制工具 SAC排错

– 启动和停止 SAC– 提供 SAC 统计值

监视 I/O 控制– 监视 I/O 驱动器通讯统计值– 监视 I/O 驱动器通讯错误

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十五章 安全第二十五章 安全 实现安全策略 安全配置 安全日志 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

实现安全策略实现安全策略命名安全区域 建立组账户和用户账户 定义自动登录拷贝安全文件 启用安全 启用环境保护

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

安全安全

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

安全配置安全配置 安全区域配置 组账户配置 用户账户配置 自动登录配置 安全路径配置

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

注意!注意! 以低级用户登录将受到环境保护设置的限制,有可能造成系统无法退出

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

登录安全登录安全 使用登录程序 使用 VBA

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

安全日志安全日志 安全系统自动生成文本文件记录安全 位于报警子目录

YYMMDD.LOG

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十六章 二级数据库标签第二十六章 二级数据库标签 计算块事件执行块 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

CA – CA – 计算块计算块

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

计算块计算块完成简单的数学运算 8 个常数或变量输入 传递计算结果

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

EV – EV – 事件执行块事件执行块

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

事件执行块事件执行块测试前一块的值或报警条件 使用 IF…THEN… 逻辑 传递前一块的值

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十七章 第二十七章 ActiveXActiveX ActiveX 技术 ActiveX 控件示例 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

ActiveXActiveX 由微软创建的编程机制 基于面向对象的技术 可重用性,降低费用和开发成本 安全性,不可访问 ActiveX 控件源代码 安全容器技术

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

ActiveXActiveX 控件控件 OCX ,支持 OLE 自动化的对象

– 可视对象– 不可视对象

可通过 VBA 或 iFix 动画使用 由 ActiveX容器管理

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

ActiveXActiveX 文档文档 包含本地对象和 ActiveX 控件 可由支持 ActiveX 的应用程序编辑 iFix创建的 ActiveX 文档

– 画面文件 .GRF– 调度文件 .EVS

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

标准标准 iFixiFix 控件控件 报警汇总控件颜色按钮控件 表达式编辑器控件

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

VisiconXVisiconX 控件控件 数据控件 网格控件复选框控件列表框控件

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

MicrosoftMicrosoft 控件控件 表单控件按钮,文本框,标签,列表框,图片框……

日历控件多媒体控件

ActiveMovie , Windows媒体播放器……

浏览控件Web 浏览器, Rich Text……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

MicrosoftMicrosoft 控件示例控件示例

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

其它其它 ActiveXActiveX 控件控件 Global Majic Software

– 各种指示仪表– 字母 LED灯– 滑动条– 选择开关– ……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

其它其它 ActiveXActiveX 控件控件 Reichard Software’s Symbol Factory

– 仪表– 建筑– 化工设备– 电机电气– 交通工具– ……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

其它其它 ActiveXActiveX 控件控件 Adobe ActiveX 控件

浏览 PDF 格式文档

AutoDesk ActiveX 控件WHIP! Viewer 浏览 DWF 格式矢量图

水晶报表控件 Mecromedia ActiveX 控件播放多媒体 / 动画……

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十八章 寄存器标签第二十八章 寄存器标签 模拟量寄存器标签 数字量寄存器标签 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

寄存器标签寄存器标签 寄存器标签不使用 SAC处理数据在 PDB 和 DIT 之间直接传递数据降低 SAC 工作负荷和数据库大小

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

寄存器标签寄存器标签 寄存器标签不能产生数值报警 寄存器标签不能作为链的一部分 寄存器标签不能进行历史数据采集

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

AR – AR – 模拟量寄存器模拟量寄存器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

DR – DR – 数字量寄存器数字量寄存器

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第二十九章 其它脚本第二十九章 其它脚本 引用对象库消息框 用户窗体 自定义工具栏 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

引用引用 使用其它应用程序对象前,需引用其对象库

– 如 Excel , Word , ADO , Outlook……

在 VBE “ 工具”菜单中添加引用引用 Outlook 对象库生成电子邮件信息

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

消息框 消息框 MsgboxMsgbox Msgbox参数

– Prompt 显示消息(必需参数)– Buttons 按钮样式(可选参数)– Title 标题字符串(可选参数)– Helpfile 帮助文件(可选参数)– Context 帮助主题索引号(可选参数)

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

用户窗体 用户窗体 UserformUserform在工程 Project 中创建用户窗体在窗体上安排控件对象

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

自定义工具栏自定义工具栏 自定义按钮 自定义类别

– 多个按钮的逻辑组合

自定义工具栏– 多个按钮的物理组合

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第三十章 标签组第三十章 标签组 标签组 标签组编辑器 画面中的标签组 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

标签组 标签组 TagGroupTagGroup 标签组提供了一种省时的解决方案创建一幅画面监控多个过程 标签组是由符号、替换和描述项组成的 标签组文件是一个二进制文件

*.TGD

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

标签组编辑器标签组编辑器符号

用于替换字符串的文本

替换替换符号的文本

描述描述文本,可选项

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

标签组画面标签组画面在符号名开始和结尾处输入@

使用部分替换打开画面专家中启用标签组替换 LoadTagGroupFile 方法

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

第三十一章 其它图形工具第三十一章 其它图形工具 画面专家 位图对象 进行练习以巩固所学知识

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

画面专家画面专家 生成新画面专家打开画面专家替换画面专家关闭画面专家

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

位图位图 位图可以作为按钮样式显示 位图允许使用两个图像

– 主图像– 辅图像

位图具有透明特性

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

总结总结回顾所学的内容指出应用所学内容的方法 要求对培训进行反馈

Company Confidential©2002 Intellution® Inc. All rights reserved.

中 纬 软 件CHINAWISER

其他信息其他信息其他培训列出书籍、文章、电子文档资源顾问服务、其他资源

Recommended