FIX 154基础培训 上海中纬软件科技有限公司 Shanghai Chinawiser Software Technology Co.,Ltd.

Slides:



Advertisements
Similar presentations
第 3 章操作系统基础 3.1 操作系统概述 3.2 操作系统的功能模块 3.3 典型操作系统概述.
Advertisements

電機電子群 培養學生具備電機與電子群共同核心能力,使具備電機與電子領域有關操作、維修、測試、應用等實用專 業技能。並為相關專業領域之學習或高一層級專業知能之進修奠定基礎。
目錄 Microsoft Office SharePoint Server 2007
第二部分 控制系统类型.
项目课程与项目教学 行动导向下的 ——江苏省江阴职教中心 沈 彬 2009年12月
第四章 電腦軟體 課前指引 實體的電腦裝置,我們稱之為「硬體」(Hardware),至於軟體則是個抽象的概念,軟體是經由人類以各種不同的程式語言撰寫而成,以達到控制硬體、進行各種工作的抽象化(例如文書處理)等動作。有些讀者經常迫不及買了一台新電腦,就以為可以開始使用!事實不然,一部配備齊全的電腦,如果沒有合適的軟體來控制與搭配,絕對也是英雄無用武之地。一般來說,我們將軟體分「系統軟體」(System.
霍尼韦尔楼宇自控系统介绍 --控制原理图说明 篇
Building Energy Management System (BEMS)
湖南省怀化市中小学信息技术 学科考试系统培训交流
图形设计标准教程.
運用無線射頻辨識系統(RFID) 降低土石流災害可行性探討
Access数据库知识 安丘市职业中专 雷云龙.
程式語言與設計 授課教師:蔣德威.
金字塔决策交易系统
Mobile base station power remote monitoring system
大專院校校園e 化 PKI、智慧卡應用與整合.
Training InTouch组态软件 Welcome U to Consen ! 计算机 用户名:training 密码: ffff
教育测验的编制.
1.4 WebAccess入门指南 连接一个已有的系统或建立一个监控系统 需要Web浏览器(IE5.5或更高版本)
Visual Basic程序设计 主 编  柳青.
鼎新電腦 Exchange電子流程解決新方案 EasyFlow鼎新電子流程管理系統.
数据库管理软件 Access 2003的使用 安丘市职业中专 雷云龙 1.
第2章 局域网应用.
第1章 组态软件概述及组态王软件安装和运行 1.1 组态软件概述 1.2 组态王软件的安装 1.3 组态王的使用入门.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
VBA应用开发与实例 李 辉 微软课程培训讲师. VBA应用开发与实例 李 辉 微软课程培训讲师.
推移圖 (Run Chart) 何正斌博士 國立屏東科技大學工管系教授.
作業系統的結構 日期 : 2018/9/17.
第1章 程式語言與Visual Basic的基礎
第4章 CENTUM-CS 集散控制系统.
LabVIEW環境簡介 虛擬儀控程式設計 LabVIEW
SIMATIC S7 SIMATIC NET SIMATIC HMI SIMATIC M7 SIMATIC S5 其它培训课程简介
Title page PC 控制: PC 兼容的开放式控制系统 结构比较: 传统方式与PC 控制技术 新自动化结构: 工业PC机作控制系统
分散式資料庫管理系統 與主從式系統 資料庫系統設計實務與管理,5e
HMI&SCADA市场部 市场工程师 李海杰
泓格科技 電力監控系統 Power Monitor and Management Solution 2016,07,15
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第一章 Visual Studio、SQL Server介紹與開發環境
第2章 Visual FoxPro 简介 Visual FoxPro概述 Visual FoxPro设计工具
指導老師:王文彥 老師 學生:王冠樺、鄭培宇、許智惟、黃柏翎 崑山科技大學資訊工程系 2012/01/16
Haiwell Cloud 海为云介绍.
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體. 學習目標 應用軟體 四大分類 七種形式 作業系統 公用程式 使用者介面 商業軟體.
ADS通讯-高级语言 The Windows Control and Automation Technology 1 尚德明.
自動化課程 劉聖元.
監控系統感測器網路 李達生.
Visual Basic 6.0 ——程序设计.
專題J組 題目: 檢定考試管理系統 指導老師: 曾修宜 老師 組員: 曾聖棋 謝宗翰
圖形溝通大師 Microsoft Visio 2003
金融資訊管理 撰寫VBA的基本事項.
第1章 Visual Basic 简介 郭清溥.
資料庫概論 許明宗.
2 Access 2007 对象与操作基础.
專題實驗B組: 智慧型校園IP網路監控系統 (Intelligent IP Network Surveillance System on the Campus) 東吳大學資訊科學系 指導教師: 楊欣哲 教授 組 長:資四A 張立顗 組 員:資四A 秦仲杰、賴楦衡、鄭淵澤.
金融資訊管理 巨集與VBA.
第1章 SQL Server 2005概述 教学提示:SQL Server 2005是微软的下一代数据管理和分析解决方案,它给企业级应用数据和分析程序带来更好的安全性、稳定性和可靠性,使得它们更易于创建、部署和管理,从而可以在很大程度上帮助企业根据数据做出更快、更好的决策,提高开发团队的生产力和灵活度,以及在减少总体IT预算的同时,能够扩展IT基础架构以更好地满足多种需求。
TW:2201 裕隆汽車製造(股)有限公司 法人說明會 2018/11/21.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
COM组件及其设计 一、COM组件定义和DNA思想简介 二、COM组件的特点 三、COM组件对象的软件工程方法 四、DNS、MTS
光輪2000升級 升級SQL Server Analysis Services 2005
通关无纸化系统简介 中国电子口岸数据中心上海分中心
SQL Server2000概述 SQL Server简介 SQL Server安装 SQL Server数据库 2019/5/8.
第四章 其他常用单元仪表 一、安全栅简介 二、显示仪表简介.
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
HOOK和数据库访问 主讲人:孙鑫
第8章 报警和事件 8.1 关于报警和事件 8.2 报警组的定义 8.3 定义变量的报警属性 8.4 事件类型及使用方法
测试方法论 RAD环境软件测试技术.
Access数据库基础与应用 主编 黄秀娟.
案例分析: THE NEXTGEN POS SYSTEM
(若使用IE瀏覽,請選擇功能表的「瀏覽」「全螢幕」
Presentation transcript:

FIX 154基础培训 上海中纬软件科技有限公司 Shanghai Chinawiser Software Technology Co.,Ltd.

154培训介绍 为学员提供对iFix有较好的了解 以新用户的角度来设计课程

预备知识 熟悉个人计算机,特别是Windows NT和Windows 2000 过程控制应用的常识 熟悉intellution软件是有帮助的,但不是必要的

培训内容及课程安排 第2天 第1天 过程数据库,画面对象及动画,数字量标签,模拟量标签,intellution工作台 iFix概述和结构,系统配置,I/O驱动器,工作台及画面介绍 第2天 过程数据库,画面对象及动画,数字量标签,模拟量标签,intellution工作台

培训内容及课程安排 第3天 全局,调度,数据库编辑器,程序块,VBA介绍,趋势图 第4天 历史归档,报警,优化及诊断,安全

第一章 概述 iFix产品概貌 Intellution Dynamics 进行练习以巩固所学知识

iFix是一套工业自动化软件 “过程化窗口” 为操作员和应用程序提供实时数据 iFix基本功能 数据采集 数据管理 过程监视,监控,报警,报表,数据存档等等

节点:运行iFix的计算机 SCADA节点 Supervisory Control And Data Acquisition iClient节点 VIEW / HMI HMI PAK = SCADA + iClient

网络节点类型 独立节点 本地节点 远程节点

其它节点类型 只读节点 运行节点 开发节点

Intellution Dynamics 是一个自动化软件家族 基于开放的、面向组件的技术 Intellution Dynamics 组件 iFix,iWebServer,iHistorian,infoAgent,iBatch,iLogic,iVisualize…… iCore技术 – 核心结构

Core Intellution Dynamics 核心结构 Intellution WorkSpace集成开发环境 Microsoft Visual Basic for Applications (VBA) 支持 OLE/OPC 和 ActiveX 强有力的安全系统 分布式报警管理 Soft Logic Web Server Batch core HMI SCADA iVisualize WinCE

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

分布式配置 iFix Client iWebServer HMI / SCADA Server

I/O驱动器 iFix从过程硬件获取数据 PLC,DCS,简单I/O设备…… I/O驱动器是iFix与过程硬件之间的接口 I/O驱动器以poll记录格式收集数据,并传输至DIT

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

I/O驱动器基本结构 Driver Image Table 驱动映像表 I/O Driver(s) I/O驱动器 生产过程 I/O 硬件

SAC SAC – Scan Alarm and Control 扫描、报警和控制 扫描时间 scan time

过程数据库 PDB – Process Database 过程数据库由标签(块)组成 AI,AO,DI,DO,CA,TR…… 标签可以连接,形成链

PDB基本结构 I/O驱动器 驱动映像表 SAC 过程数据库

操作员显示 以图形方式显示PDB数据信息 HMI 人机接口 图形对象 图表,数据连接,动画,控件……

图形显示基本结构 实时数据库 PDB Chart 对象 图形界面Workspace VBA 调度器 图形对象 控件 Scan, Alarm & Control I/O Driver(s) I/O 硬件 生产过程 Driver Image Table

数据库标志信息 SERVER.NODE.TAG.FIELD 句法 浏览本地或远程节点的数据 Field 域 数字数据类型 F_*(float) 文本数据类型 A_*(ASCⅡ) 图形数据类型 T_*

“双向”结构 I/O驱动器 驱动映像表 FIX32.FIX.AI1.F_CV SAC 过程数据库

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

节点类型 节点 – 运行iFix的计算机 SCADA节点 iClient节点 – HMI SCADA + iClient = HMI PAK

系统配置工具SCU 配置本地节点 SCU文件 路径配置,报警配置,网络配置,SCADA配置,任务配置,安全配置,SQL配置,报警区域配置

SCU

系统配置 本地节点名和逻辑节点名 本地节点别名 THISNODE 服务方式

路径配置

报警配置

报警区域数据库

报警区域过滤

网络配置

SCADA配置

任务配置

安全配置

SQL配置

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

SCADA配置

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

I/O驱动器 通讯方式 6.x版本驱动器 7.x版本驱动器 串口,驻留卡件,以太网卡…… 与SAC及过程硬件通讯,属于传统驱动器 可用于Win95/98,WinNT及Win2000 7.x版本驱动器 具有OPC服务器功能 只能用于WinNT及Win2000

SIM驱动器 SIM – iFix仿真驱动器 SIM驱动器地址可供数据块读写操作 SAC启动或PDB重新装入,SIM地址将被复位 2000个16位寄存器 14个信号发生器 报警及系统计数器 SIM驱动器地址可供数据块读写操作 SAC启动或PDB重新装入,SIM地址将被复位

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

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

配置I/O驱动器 通道 Channel 设备 Device 轮询记录 Poll Record (6.x) 数据块 Data Block (7.x)

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

配置6.x驱动器 选择并配置配置通道 选择或添加设备 配置轮询记录表 iFix重新启动时更新该驱动器配置文件

通道 定义SCADA和过程硬件之间的通讯 端口,波特率,数据位,停止位,校验位…… 应答超时,延时,重试次数

设备 配置特定的硬件设备 设备名,站号或IP地址,数据块类型及数量…… 配置参数根据驱动器类型而不同

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

任务控制 Mission Control

报警历史 Alarm History

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

V7.x I/O驱动器 图形用户配置界面 – Power Tool 与iFix紧密集成 事件驱动 / 时间驱动 支持OPC 支持OLE自动化技术

Power Tool

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

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

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

监视I/O驱动器 任务控制 报警历史 Power Tool 统计显示 消息日志

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

Intellution工作台 两种模式 编辑模式 Config 运行模式 Run 系统树,工作区 菜单栏,工具栏,工具箱 属性窗口

工作台

画面 iFix画面由对象组成 对象的概念 画面本身也是对象 图形功能介绍 基本形状,颜色,式样,编辑工具,格式工具……

第八章 过程数据库 数据库标签 tag 数据库管理器 进行练习以巩固所学知识

Tag 数据库标签(块)是独立单元 一级数据库标签 二级数据库标签 数据库标签链 AI CA ETR

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

数据库管理器

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

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

DI – 数字量输入

DO – 数字量输出

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

画面 iFix画面由对象组成 画面本身也是对象 图形功能 基本形状,颜色,式样,编辑工具,格式工具……

属性窗口 修改对象的静态属性 显示对象可以修改的属性 只读属性不出现 非模态化 总是驻留在屏幕上 即时反映对象属性值

属性窗口

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

表达式编辑器 访问iFix系统中所有的数据源 数据源可以是单个值,也可以是表达式 数据源可用来动画对象属性 过程数据库,画面,全局,历史,数据服务器,报警计数器…… 数据源可以是单个值,也可以是表达式 数据源可用来动画对象属性

表达式编辑器

数据输入工具 将画面数据送回数据源 数据输入方法 一般与数据连接结合使用 数字/字母输入项 滑动输入项 按钮输入项(常用于数字量标签) 斜坡输入项

数据输入工具

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

动画 根据数据源的变化,动态地改变对象的属性 数据源 动画也是对象 对属性进行动画,而不是对象本身 iFix数据库标签,画面或对象的属性,OPC服务器,I/O实时数据,全局变量,预定义表达式,VBA事件 动画也是对象 对属性进行动画,而不是对象本身

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

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

动画对话框

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

AI – 模拟量输入

AO – 模拟量输出

SIM驱动器 iFix仿真驱动器 2000个16位寄存器 14个信号发生器(RA,RG,RH……) 报警和系统计数器

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

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

配置工作台

画面缓存 预装画面保存在缓存中 修改LOCAL\FixUserPreferences.ini 运行画面关闭时加载至缓存 预装画面启动时载入缓存,并且永不清除 修改LOCAL\FixUserPreferences.ini TotalPreloadPicturePath PicturePath#N

画面尺寸 iFix画面文档有一个逻辑调整系统 文档尺寸是逻辑单元 而不是像素点或其它长度单位 自动调整适应不同的显示器分辨率

帮助系统和iFix电子书

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

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

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

全局阈值表 用于创建需重复使用的表 颜色阈值 对应字符串值 创建全局阈值表 使用全局阈值表

全局过程 iFix提供全局过程和函数 创建用户自定义全局过程(模块) 全局窗体 OpenPicture,OnScan…… Project_User 全局窗体

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

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

基于事件 event-based 数据变化 为真时,为假时 时间点 总为真,总为假 时间段

配置调度 前台 后台 FixBackgroundServer.exe /Service 参数

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

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

生成向导(三步骤)

属性配置

选项配置

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

PG块

第十七章 脚本简介 VB,VBA,VBE iFix脚本专家 iFix脚本示例 进行练习以巩固所学知识

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

VBA – Visual Basic for Application 用于扩充Microsoft产品功能 Excel,Access,AutoCAD…… 集成在iFix中 面向对象,事件驱动的开发环境 支持Microsoft窗体和ActiveX

VBE – Visual Basic Editor 是VBA的一部分 由iFix工作台调用

VB和VBA的区别 VB使用VBA作为其内核代码 VB可编译生成执行文件或ActiveX VBA用于用户化产品,扩充产品的功能 某些事件和属性略有不同

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

使用VBA专家 面向对象 插入常规的操作代码 打开,关闭,替换画面 打开,关闭,切换数字量标签 确认报警 ……

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

对象三要素 属性 方法 事件

VBE编辑器

iFix自动化帮助 iFix脚本的帮助信息 对象,属性,方法,事件 iFix子程序 更多的VBA帮助可访问MSDN网络或光盘

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

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

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

ETR块

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

图表显示实时数据趋势

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

历史文件 历史数据分配文件 历史数据采集文件 使用文件服务器 ..\DYNAMICS\HTR\*.DAT ..\DYNAMICS\HTRDATA\Nodename\*.H04 使用文件服务器

历史数据定义 HTA

历史数据采集 HTC 任务控制 SCU 任务配置 HTC.EXE

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

历史数据显示 HTD 图表对象 表达式编辑器

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

报警 报警是指块的状态 数据块值超过预先设定的限值 报警需要确认

消息 只是一种信息,不需要确认 系统消息 应用程序消息 事件消息 启动消息,系统故障消息,驱动器消息…… 操作员消息,配方消息,程序消息…… 数据块消息(不需要确认)

报警区域 报警区域路径 ALARMAREAS.AAD 报警区域数据库 根据物理地域或功能划分

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

消息配置 应用程序消息 系统消息 操作员消息 配方消息 程序块消息 MSG命令 脚本消息 SendOperatorMsg方法 任务启动、完成或出错的信息

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

报警汇总对象

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

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

优化I/O驱动器 优化通道 优化轮询记录 使用多通道串行通信 PLC内存编址连续性 调整轮询时间 尽量减少轮询记录数量

优化过程数据库 利用DR和AR块优化SAC进程 优化基于时间的处理 优化基于例外的处理 一次性处理 适当的扫描周期 相位 轮询记录中设置适当死区值 数据链的设置

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

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

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

报警排错 报警历史 AlmHis.exe 报警状态 AlmStat.exe 任务控制 Mission.exe 网络诊断 NetDiag.exe

网络排错 网络状态显示 NSD画面 网络历史 NetHis.exe 网络诊断 NetDiag.exe NetBIOS测试 NBTest.exe TCP测试 TCPTest.exe 报警历史 AlmHis.exe

其它测试工具 PING IPCONFIG HOSTS文件

任务控制工具 SAC排错 启动和停止SAC 提供SAC统计值 监视I/O控制 监视I/O驱动器通讯统计值 监视I/O驱动器通讯错误

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

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

安全

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

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

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

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

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

CA – 计算块

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

EV – 事件执行块

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

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

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

ActiveX控件 OCX,支持OLE自动化的对象 可视对象 不可视对象 可通过VBA或iFix动画使用 由ActiveX容器管理

ActiveX文档 包含本地对象和ActiveX控件 可由支持ActiveX的应用程序编辑 iFix创建的ActiveX文档 画面文件 .GRF 调度文件 .EVS

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

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

Microsoft控件 表单控件 日历控件 多媒体控件 浏览控件 按钮,文本框,标签,列表框,图片框…… ActiveMovie,Windows媒体播放器…… 浏览控件 Web浏览器,Rich Text……

Microsoft控件示例

其它ActiveX控件 Global Majic Software 各种指示仪表 字母LED灯 滑动条 选择开关 ……

其它ActiveX控件 Reichard Software’s Symbol Factory 仪表 建筑 化工设备 电机电气 交通工具 ……

其它ActiveX控件 Adobe ActiveX控件 AutoDesk ActiveX控件 水晶报表控件 浏览PDF格式文档 AutoDesk ActiveX控件 WHIP!Viewer浏览DWF格式矢量图 水晶报表控件 Mecromedia ActiveX控件 播放多媒体/动画……

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

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

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

AR – 模拟量寄存器

DR – 数字量寄存器

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

引用 使用其它应用程序对象前,需引用其对象库 在VBE “工具”菜单中添加引用 引用Outlook对象库生成电子邮件信息 如Excel,Word,ADO,Outlook…… 在VBE “工具”菜单中添加引用 引用Outlook对象库生成电子邮件信息

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

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

自定义工具栏 自定义按钮 自定义类别 多个按钮的逻辑组合 自定义工具栏 多个按钮的物理组合

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

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

标签组编辑器 符号 用于替换字符串的文本 替换 替换符号的文本 描述 描述文本,可选项

标签组画面 在符号名开始和结尾处输入@ 使用部分替换 打开画面专家中启用标签组替换 LoadTagGroupFile方法

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

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

位图 位图可以作为按钮样式显示 位图允许使用两个图像 主图像 辅图像 位图具有透明特性

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

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