fix 154 基础培训
DESCRIPTION
FIX 154 基础培训. 上海中纬软件科技有限公司. Shanghai Chinawiser Software Technology Co.,Ltd. 154 培训介绍. 为学员提供对 iFix 有较好的了解 以新用户的角度来设计课程 课程包括配置和应用 iFix 软件、建立应用程序的实验,通过使用软件中的大量组件开发应用程序. 预备知识. 熟悉个人计算机,特别是 Windows NT 和 Windows 2000 过程控制应用的常识 熟悉 intellution 软件是有帮助的,但不是必要的. 培训内容及课程安排. 第 1 天 - PowerPoint PPT PresentationTRANSCRIPT
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
其他信息其他信息其他培训列出书籍、文章、电子文档资源顾问服务、其他资源