IFix培训教程(西安某公司)
IFix培训教程
系统架构与组成
系统架构
客户端/服务器架构,支持分布式部 署。
主要组成
IFix服务器、IFix客户端、数据库、通 讯接口等。
安装与配置过程
安装步骤
下载安装包、解压安装文件、运行安装程序、按照提示完成安装。
配置过程
配置服务器参数、添加数据源、配置客户端连接等。
02
界面设计与操作
界面风格与布局
01
报警与事件处理
IFix提供了强大的报警和事件处 理功能,用户可以自定义报警 条件、处理方式和通知方式。
历史数据存储与查询
IFix支持历史数据的存储和查询 ,用户可以通过历史数据了解 系统的运行情况和趋势。
报表生成与打印
IFix提供了丰富的报表功能,用 户可以自定义报表格式和内容 ,实现数据的可视化展示和打 印输出。
式。
下拉框
提供多个选项供用户选 择,节省空间且方便使
用。
表格
用于展示结构化数据, 支持排序、筛选和自定
义列。
界面优化技巧
01
02
03
04
保持一致性
遵循统一的设计规范和标准, 确保界面元素风格统一。
提高可读性
使用清晰的字体、合适的字号 和对比度,方便用户阅读。
优化交互体验
减少操作步骤,提供友好的错 误提示和帮助文档。
批量打印设置
支持一次性选择多个报表进行打印输出,提高打印效率。
打印参数配置
用户可自定义打印参数,如纸张大小、边距、打印方向等,确保 打印效果符合预期。
打印预览及调整
提供打印预览功能,用户可在打印前查看报表的实际效果,并根 据需要进行调整。
06
系统集成与扩展应用
与其他系统集成方法
ifix培训手册(2024)
运行。
历史数据存储与分析
2024/1/29
ifix能够长期存储历史数据,并提供 丰富的数据分析工具,帮助用户深入
了解设备运行状况。
报警与事件管理
当设备出现故障或异常时,ifix能够 及时发出报警信息,并记录相关事件 ,方便后续分析处理。
布局参数设置
通过设置布局参数控制控件在布局中的位置、大小和 行为。
2024/1/29
9
自定义控件开发方法
2024/1/29
控件继承
通过继承现有控件类并重写相关方法,实现自定义控件的开发。
绘图API
使用绘图API在控件上绘制自定义图形和文字,实现个性化展示 效果。
事件处理
为自定义控件添加事件处理机制,响应用户操作和程序状态变化 。
属性设置
02
通过属性窗口或代码方式设置元素的基本属性,如位置、大小
、颜色、字体等。
动态属性
03
根据程序运行状态或用户操作动态改变元素属性,实现界面交
互效果。
8
布局管理器使用技巧
布局管理器
提供自动布局功能,根据控件大小和位置自动调整界 面布局。
常用布局管理器
包括流式布局、网格布局、边框布局等,适用于不同 场景和需求。
03 02
23
插件开发流程及示例
编写插件代码并进行测试
打包和发布插件
插件开发示例
2024/1/29
24
插件开发流程及示例
数据采集插件
通过自定义接口开发,实现 与特定设备或系统的数据采 集功能。
报警管理插件
扩展报警管理功能,支持自 定义报警规则、报警通知等 。
(完整版)ifix培训教程
定期维护 监控与报警
容量规划 灾难恢复计划
定期更新软件补丁、备份数据和优化数据库性能,减少故障发生 的可能性。
建立全面的监控体系,及时发现潜在问题,并设置合适的报警阈 值。
合理规划硬件资源,根据业务需求预测未来的资源需求,避免资 源瓶颈。
制定灾难恢复计划,包括数据备份、恢复策略和演练,确保在故 障发生时能够快速恢复系统。
提供合理的配色方案和布局建议,使数据展 示更加美观和易于理解。
05
CATALOGUE
ifix高级功能应用
报表设计与打印功能实现
报表设计器使用 掌握ifix报表设计器的使用方法,包括 创建报表、编辑报表格式、设置数据源
等。 数据绑定与表达式 了解如何在报表中绑定数据源,并使 用表达式对数据进行处理和计算。
自动化处理
支持通过脚本或工具实现数据处理 的自动化,提高处理效率。
数据可视化展示技巧
可视化工具
图表类型选择
介绍常用的数据可视化工具,如ECharts、 Highcharts等。
根据数据类型和展示需求,选择合适的图表 类型,如折线图、柱状图、散点图等。
交互与动态效果
配色与布局
增加图表的交互性和动态效果,如鼠标悬停 提示、动态数据刷新等。
连接配置
提供详细的连接配置步骤, 包括数据源地址、认证方 式、数据表或视图选择等。
数据源测试
在配置完成后,可以进行 数据源连接测试,确保数 据能够正常获取。
数据处理流程梳理与优化
数据处理流程
明确数据处理的整体流程,包括 数据获取、清洗、转换、聚合等
环节。
流程优化
针对处理过程中的瓶颈和问题,提 供优化建议,如采用并行处理、减 少数据冗余等。
2024版完整版IFix培训教程
IFix提供实时数据监控、报警管理、 历史数据记录、报表生成等功能, 支持多种通信协议和硬件设备连接。
4
系统安装与配置要求
安装要求
安装IFix需要满足操作系统、硬件和数 据库等方面的要求,如Windows操作 系统、足够的内存和硬盘空间等。
配置要求
配置IFix需要设置通信参数、定义数据 点、创建画面等,确保系统能够正确连 接设备和采集数据。
轮询机制
定时向数据源发送请求,获取最新数 据。
11
实时数据采集与传输协议
01
02
03
HTTP/HTTPS
基于Web的通信协议,用 于API接口数据的传输。
2024/1/25
WebSocket
在单个TCP连接上进行全 双工通信的协议,适用于 实时数据交互场景。
MQTT
轻量级的发布/订阅消息传 输协议,常用于物联网领 域的数据传输。
2024/1/25
5
用户界面及操作指南
用户界面
IFix用户界面包括菜单栏、工具栏、画面窗口、属性窗口等部分,提供直观的 操作体验。
操作指南
操作指南包括启动和退出程序、创建和编辑画面、定义数据点、设置报警等步 骤的详细说明,帮助用户快速掌握软件的使用方法。
2024/1/25
6
02
数据采集与处理
2024/1/25
7
数据源类型及连接方式
关系型NoSQL数据库
如MongoDB、Redis等。
2024/1/25
8
数据源类型及连接方式
API接口
如RESTful API、SOAP API等。
文件数据
如CSV、XML、JSON等。
2024/1/25
2020年IFix培训教程
3.3 Intellution 工作台 A 工作台运行模式 B 工作台配置 用户首选项菜单中需要设置的内容:
常规、环境保护、启动画面 3.4 画面
添加对象 对象动画 配置数据源
iFIX工作台
标准工具栏 – 用户 可以自定义相应工 具栏及生成按钮专
iFix培训教程
第一讲:iFix的概述及结构
1.1 iFix软件简介 ★ 是一套工业自动化软件,为用户提供
一个“过程化的窗口” ★ 提供实时数据给操作员及软件应用 1.2 iFix的基本功能 ●数据采集
—与工厂的I/O设备直接通信 —通过I/O驱动程序,与I/O设备接口
● 数据管理 —处理、使用所取数据 —数据管理,包括:过程监视,监视控制, 报警,报表,数据存档。
• 一套完整的iFix的组成
第三讲:创建动画
3.1 使用过程数据库 过程数据库是iFix系统的核心,从硬件
中获取或给硬件发送过程数据。过程数据 库由标签(块)组成
☆编辑数据库 ☆增加标签
☆选择标签类型,设定标签名称,选择驱 动器名称,填写驱动器I/O
☆驱动器I/O填写格式 Device和Address ☆报警值设定 ☆保存数据库,在SCU里指定这个数据
writevalue “1”,”Fix32.nodename.tagname.f_*”
当从硬件读取数据时,用函数ReadValue (读值) 举例: readvalue(“fix32.nodename.tagname”)
第四讲:全局对象、报警、调 度、安全、趋势及报表
4.1 全局对象 在系统树中,User项上右击鼠标,可
IFIX 软件培训
特点
• 方便
IFIX软件Βιβλιοθήκη 通讯连接上是很方便的,它本身自带了很多的通讯驱动,而 且它还支持很多第三方的驱动,能够同时和很多的plc进行连接,而且 非常的便捷。
• 快捷
IFIX软件的画面制作功能也很强大,而且操作方便,很多的功能都具体 话,实利化,
• 实时
IFIX软件的过程数据库能够时时的和驱动建立连接,分秒不差的反映现 场设备的的真实状况
历史趋势
• 历史趋势可以将现场采集来的模拟量以趋 势的形式反映给工作人员,比如现场桶位, 电流,灰度,仓位,频率等。 • 也可以查询以前的历史趋势。
操作记录
• 在软件中添加操作记 录设置,即可将现场 人员的任何操作记录 下来, 包括何时启动与停止设 备,是谁操作的,
通讯
VBA
调度
• 使用调度可以很方便的触发某些事件,比 如当监控的某个点发生变化时,会处理什 么事件。
IFIX 软件培训
主讲:王学真
软件介绍
• • • • 特点 应用范围 功能 详细讲解
详细讲解
• • • • • • • • • • • • • 1,创建画面(包括三画面同时显示) 2,添加对象(包括图和对象,添加位图)添加日期 3,添加驱动(MBE,SIM,GE9,AB,S7A) 4,建立通讯 5,建立标签(添加报警)(DI,AI) 6,添加事件(按钮触发)___ 7,添加全局变量 7, 添加报警数据库 8,显示报警数据到画面 9,添加历史趋势以及历史趋势点 10,添加语音报警 11,添加权限 12,调度
应用范围
• • • • 煤炭 化工 水处理 电力
功能
• • • • • • • 监控 报警及查询 历史趋势 操作记录 VBA脚本 调度 通讯
Ifix软件培训教程
Ifix软件培训教程培训材目训教Ifix第章1概述.........................................................................2第章2 训...............................................................构IFIX...3第章3系训配置...................................................................7第章4训训器...............................................................I/O...15第章5训形训训..................................................................18第章6使用训程据训.........................................................数22第章7训形训象..................................................................27第章8训训象..................................................................画33第章9工作台......................................................Intellution .40附训.. (47)第一章述概第一训 IFIX 训件训介1.1 IFIX 的基本功能,1.1.1 据采集数IFIX 工的与厂I/O 训训直接通信~通训I/O 训训程序,与I/O 训训接口训训据训理和据训训数数。
具功能包括,训程训训;训形训示,体.训控制.训表.据存等。
iFIX培训讲义
第一章
了解iFIX
2)、驱动映像表DIT
驱动映像表DIT(Driver Image Table)也叫轮询表:存在于SCADA服 务器内存中,用于存储I/O驱动器的轮询记录数据即数据池; 3)、SAC SAC(scan alarm and control):从数据池中检索数据,按照扫描 时间速率从DIT向数据库中写入数据,包括报警信息及控制信息; SAC是SCADA节点上运行的系统应用。这一程序负责执行数据库链的逻 辑。SAC具体执行以下功能:
第一章
了解iFIX
独立节点 在集中式的iFIX SCADA系统中,独立节点指能够独立完成所有iFIX功 能的节点。独立节点不能与其它节点联网。
图1.4:独立节点配置示例
本地节点 远程节点
在分布式iFIX系统中,本地节点指所在的当前正在工作的节点,远程 节点指任何一个想与之通讯连接的节点。
Page 9
注:OPC(OLE for Process Control):OPC是一个软件标准,它可以使自动化应用程序方便地读取工业企 业的工厂级数据。OPC的目标是基于Microsoft的组件对象建模(COM)技术定义一个标准接口,允许自动化 和控制应用程序、控制设备、以及商业和办公应用软件之间相互操作。
Page 6
Field 域:一般来说,有三种类型的域:
数字数据类型 F_*(float):例如:F_CV 显示当前值; 文本数据类型 A_*(ASCⅡ):A_CUALM当前报警;A_DESC描述;
图形数据类型 T_*:T_DATA:从TR或ETR标签中获取的曲线数据;
6)、图形显示 以图形方式显示PDB数据信息包括:图表,数据连接,动画,控件……
Page 2
完整版IFix培训教程
当从硬件读取数据时,用函数ReadValue (读值) 举例: readvalue(“fix32.nodename.tagname”)
第四讲:全局对象、报警、调 度、安全、趋势及报表
4.1 全局对象 在系统树中,User项上右击鼠标,可
● SAC扫描DIT ---SAC从DIT中读数 ---该数据传入过程数据库PDB ---SAC读数的速率称为扫描时间
● (工作台)Workspace向PDB发出请求 ---图形显示中的对象显示PDB的数据 ---其他应用可以向PDB请求数据
过程数据库
1) 扫描、报警和控制(SAC) ● SAC主要功能 -- 从DIT中读取数据 -- 将数据传至数据库PDB -- 数超过报警设定值时报警 ● SAC从DIT中读取数据的速率称为扫描时间 ● 可使用任务控制程序进行SCA监视
• 一套完整的iFix的组成
第三讲:创建动画
3.1 使用过程数据库 过程数据库是iFix系统的核心,从硬件
中获取或给硬件发送过程数据。过程数据 库由标签(块)组成
☆编辑数据库 ☆增加标签
☆选择标签类型,设定标签名称,选择驱 动器名称,填写驱动器I/O
☆驱动器I/O填写格式 Device和Address ☆报警值设定 ☆保存数据库,在SCU里指定这个数据
第二讲:I/O驱动器
•
iFix与PLC之间的接口称为I/O驱动器
● 每一个I/O驱动器支持指定的硬件
● I/O驱动器的功能
--从I/O设备中读(写)数据
--将数据传/输至驱动镜像表(DIT)中 的地址中
I/O驱动器
I/O驱动器读取过程硬件 --- I/O驱动器从过程硬件的寄存器中读取数据 ---该数据传入DIT ---驱动器读取数据的速率称为轮询时间(poll)
完整版IFix培训教程
完整版IFix培训教程IFix是一种用于工控系统的软件平台,广泛应用于各种工业自动化场景中。
IFix培训教程是帮助工程师了解和掌握IFix 平台的功能、特点和应用的一种教育资源。
完整版IFix培训教程包括以下几个方面:1. 基础介绍第一部分介绍了IFix平台的基本信息,包括其发展历史、应用领域、功能模块等。
此外,还介绍了IFix系统架构和系统配置,让学员能够全面理解IFix平台的技术特点和操作原理。
2. 界面设计IFix平台的界面设计是其最为重要的部分之一。
第二部分详细介绍了如何设计IFix界面、如何选择和使用IFix图形控件等,这些内容对于进行界面开发和操作是非常重要的。
3. 处理数据IFix平台中包含了许多数据处理模块,第三部分主要介绍了在IFix中如何处理和分析数据、如何建立数据模型等,帮助工程师充分利用IFix平台的各种功能。
4. 存储数据IFix平台可用于数据采集和存储,第四部分讲解了如何在IFix平台中建立和管理数据库、如何实现数据的不断采集和存储等,使学员能够更好地管理数据并提高系统效率。
5. 报告和警报在IFix平台中,报告和警报都是必要的,第五部分主要介绍了如何在IFix系统中实现报告和警报的生成和管理,以及如何利用这些信息来进行预警和风险控制。
6. 应急措施最后,第六部分是关于IFix应急措施的介绍,包括故障排除、系统备份和恢复等方面的知识,这些知识对于处理突发的系统问题和灾害具有重要的作用。
总之,完整版IFix培训教程通过详细介绍了IFix平台的特点和功能,帮助工程师在IFix系统中操作更为熟练,提高工控系统的效率和运行质量。
学习完该教程后,学员可以更好地理解IFix系统,从而更好地满足工业自动化系统的需求。
IFix培训教程
第二讲:I/O驱动器..……………...14
2.1 驱动器配置..…………………………15 2.2 系统配置SCU.…….………….……..16 2.3 监视I/O驱动器..………….…………..17 2.4 MBE配置..…………………………...18
第三讲:创建动画..………………26
3.1 使用过程数据库..……………………26 3.2 动画对象…..…………………………27
④组态王:组态王是国内第一家较有影 响的组态软件开发公司(更早的品牌多 数已经湮灭)。组态王提供了资源管理 器式的操作主界面,并且提供了以汉字 作为关键字的脚本语言支持。组态王也 提供多种硬件驱动程序。 ⑤MCGS:北京昆仑通态公司研发的工 控软件 ⑥ForceControl(力控):大庆三维 公司的ForceControl(力控)从时间概 念上来说,力控也是国内较早就已经出 现的组态软件之一。
组态软件是指一些数据采集与过程 控制的专用软件,它们是自动控制系统监 控层一级软件平台和开发环境,使用灵活 的组态方式,为用户提供快速构建工业自 动控制系统监控功能的、通用层次的软件 工具。组态软件应该能支持各种工控设备 和常见的通信协议,并且通常应提供分布 式数据管理和网络功能。对应于原有的 HMI( 人 机 接 口 软 件 , Human Machine Interface)的概念,组态软件应该是一个 使用户能快速建立自己的 HMI 的软件工具, 或开发环境。在组态软件出现之前,工控 领域的用户通过手工或委托第三方编写 HMI 应用,开发时间长,效率低,可靠性 差;或者购买专用的工控系统,通常是封 闭的系统,选择余地小,往往不能满足需 求,很难与外界进行数据交互,升级和增 加功能都受到严重的限制。组态软件的出 现,把用户从这些困境中解脱出来,可以 利用组态软件的功能,构建一套最适合自 己的应用系统。随着它的快速发展,实时 数据库、实时控制、 SCADA 、通讯及联网、 开放数据接口、对 I/O 设备的广泛支持已 经成为它的主要内容,随着技术的发展, 2 监控组态软件将会不断被赋予新的内容。
Ifix软件培训教程
Ifix培训教材目录第一章概述 (2)第二章IFIX结构 (3)第三章系统配置 (7)第四章I/O驱动器 (15)第五章图形见绍 (18)第六章使用过程数据库 (22)第七章图形对象 (27)第八章动画对象 (33)第九章Intellution 工作台 (40)附录 (47)第一章概述第一节 IFIX 软件简介1.1 IFIX 的基本功能:1.1.1 数据采集IFIX 与工厂的I/O 设备直接通信,通过I/O 驱动程序,与I/O 设备接口实现数据处理和数据监视。
具体功能包括:过程监视(图形显示).视控制.报表.据存档等。
1.1.2节点类型数据管理一台运行IFIX软件的计算机称为一个节点,一个从过程硬件获取数据的节点称为一个SCADA - Supervisory Control And Data Acquisition服务器。
节点通过I/O 驱动软件和过程硬件进行通信,建立并维护过程数据库。
具有数据采集和网络管理功能。
SCADA 服务器(Blind SCADA),ICIENT不具有SCADA 功能的节点,该节点从SCADA 节点获取数据,可以显示图形、历史数据及执行报表,该节点有时称为VIEW 或HMI 节点。
同时具有SCADA 和ICient 功能的节点称为HMI Pak,通过I/O 驱动软件和过程硬件进行通信,并显示图形、历史数据及执,行报表,也可通过网络从其他SCADA 节点获取数据。
1.1.3网络节点管理1.1.3.1独立节点,与网络中其它节点不进行通信的节点,图1-1 是一个独立的SCADA 服务器节点。
图1-2 显示了一个iFIX 分布式节点结构。
1.1.3.2本地节点,本地正在工作的节点。
1.1.3.3远程节点. 在一个分布式系统中,不同于本地节点的节点,。
也可以是通过Modem 访问的节点1.1.3.4其他节点类型,读节点不允许修改显示画面或过程数据库不允许修改过程设定值或报警确认。
ifix培训教程
ifix培训教程一、教学内容本节课的教学内容来自教材《ifix培训教程》的第五章节,详细内容包括:1. ifix系统的基本操作;2. 常用ifix工具的使用方法;3. ifix系统的故障排查与修复。
二、教学目标1. 使学生掌握ifix系统的基本操作;2. 使学生能够熟练使用常用ifix工具;3. 培养学生对ifix系统故障的排查与修复能力。
三、教学难点与重点重点:ifix系统的基本操作和常用工具的使用方法。
难点:ifix系统故障的排查与修复。
四、教具与学具准备教具:计算机、投影仪、黑板、粉笔。
学具:教材《ifix培训教程》、笔记本、彩色笔。
五、教学过程1. 实践情景引入:请同学们打开教材《ifix培训教程》,翻到第五章节,我们先来了解一下ifix系统的基本操作。
3. 随堂练习:现在,请同学们打开自己的计算机,按照教材上的步骤,尝试完成ifix系统基本操作的练习题。
4. 解答疑问:在同学们完成练习题的过程中,如果遇到问题,可以随时举手提问,我会为大家解答。
6. 分享与讨论:在同学们解决故障的过程中,我会选取几个典型的案例进行分享和讨论,请大家积极参与,共同学习。
六、板书设计板书内容:ifix系统基本操作流程、常用工具使用方法、故障排查与修复步骤。
七、作业设计答案:1. ifix系统的基本操作步骤:打开ifix系统,选择相应的工具,按照提示进行操作。
2. 针对具体的故障,根据教材上的方法进行排查与修复。
八、课后反思及拓展延伸课后反思:在本节课中,同学们掌握了ifix系统的基本操作和常用工具的使用方法,大部分同学能够独立完成故障的排查与修复。
但在个别同学的操作过程中,仍存在一些问题,需要在课后加强练习和指导。
拓展延伸:同学们可以利用课余时间,深入了解ifix系统的其他功能和高级操作,提高自己的实际操作能力。
同时,可以尝试解决一些更复杂的故障,提高自己的故障排查与修复能力。
重点和难点解析一、教学内容本节课的教学内容来自教材《ifix培训教程》的第五章节,详细内容包括:1. ifix系统的基本操作;2. 常用ifix工具的使用方法;3. ifix系统的故障排查与修复。
2024年IFix培训教程
9
IFix软件应用领域
电力能源
用于电力系统的监 控、调度和自动化 控制。
食品饮料
用于生产线自动化 控制和产品质量追 溯。
2024/2/29
石油化工
用于监控和控制炼 油、化工等生产过 程的各项参数。
制药行业
用于药品生产过程 的监控和数据采集 。
环保水处理
用于污水处理和废 气排放等环保设施 的监控和管理。
稳定性
界面应稳定可靠,确保用户可 以依赖其进行准确的操作。
2024/2/29
16
图形元素类型及属性设置
图形元素类型
包括按钮、文本框、列表 框、图像等常见元素,以 及滑块、进度条等交互元 素。
2024/2/29
属性设置
针对不同类型的元素,可 以设置其大小、位置、颜 色、字体等属性,以满足 不同的设计需求。
通讯故障报警
其他自定义报警
当设备与上位机或网络通讯中断时,系统 自动触发通讯故障报警。
根据实际需求,可自定义其他类型的报警及 触发条件。
2024/2/29
20
报警信息显示与记录方式选择
报警信息实时显示
在监控界面上实时显示报警信息,包括报警 类型、触发条件、报警时间等。
报警信息导出
支持将报警信息导出为Excel或其他格式文 件,便于数据分析和处理。
2024/2/29
30
08 总结与展望
2024/2/29
31
培训成果回顾
01
பைடு நூலகம்
02
03
04
掌握了IFix软件的基本操 作和功能模块使用;
2024/2/29
学会了如何运用IFix进行 数据采集、监控和报警 处理;
iFix培训资料课件
iFix在工业自动化领域的应用广泛,通过实时监控和数据采集,提高生产效率和 设备可靠性。
详细描述
iFix作为工业自动化领域的专业软件,能够实现实时数据采集、监控和报警功能 。通过与各种PLC、DCS等控制系统集成,iFix可以帮助企业实现生产过程的自动 化控制,提高生产效率和设备可靠性,降低维护成本。
案例三:iFix在智能制造中的应用
总结词
iFix在智能制造领域的应用有助于实现生 产过程的智能化和柔性化,提高生产效 率和产品质量。
VS
详细描述
iFix软件在智能制造领域的应用可以实现 生产过程的智能化和柔性化。通过与各种 制造设备和系统进行集成,iFix可以帮助 企业实现生产过程的可视化和可控化,提 高生产效率和产品质量,缩短产品上市时 间,增强企业的市场竞争力。
iFix的数据模型
总结词
掌握iFix的数据模型,包括数据源、目标、映射关系等。
详细描述
iFix的数据模型是实现数据传输的核心,包括数据源、目标、 映射关系三个部分。数据源是数据的来源,可以是各种数据 库、文件等;目标则是数据传输的目的地;映射关系定义了 数据从源到目标的转换规则。
iFix的界面和操作
人工智能与机器学习
iFix将集成人工智能和机器学习技术,实现自动化故障检测、预测 性维护和智能决策支持。
增强安全性
iFix将加强安全防护机制,包括数据加密、身份验证和访问控制, 确保系统安全可靠。
iFix在未来的应用前景
1 2 3
工业物联网
iFix将更好地支持工业物联网应用,实现设备连 接、数据采集和远程监控等功能,提高生产效率 和降低运营成本。
善,以满足海量数据处理和分析的需求。
跨平台协作
iFix培训教材
常规:1、按运行模式启动工作台:规定启动 IFIX 是以编辑还是运行方式启动工作台; 2、从编辑切换至运行模式时自动保存文档:打勾表示自动保存; 3、运行模式下全屏显示:打勾表示全屏显示,否则按图形大小显示 4、永远创建备份拷贝:打勾时系统会在安装目录:\Dynamics\PIC\备份\下备份画面。 5、启动时激活数据变化事件:打勾表示自动激活。
可视专家:指定图形或文字在何种情况下可见。例如手/自动指示灯的制作 先选中指示灯,然后点击可视专家按钮,出现下图所示窗体:
输入数据源,比如手/自动的反馈点 DI,可视条件有=、<、>等多种情况,填入条件值,公 差值(相当于死区),然后按确定按钮即可,如上图所示:在运行情况下,当 DI 值等于 1 时,左边选中的灯为可视的。
3、启动 iFIX
安装完毕后在 WINDOWS 桌面上会出现图标
,双击图标启动 iFIX,
或在开始菜单的 iFIX 程序组中点击该图标启动 iFIX。如果没有 key(即加密
狗),iFIX 将只能运行两个小时。如下图所示:
选择继续按钮,系统将自动运行,直接进入组态环境下,即可进行组 态工作,如图下所示:
图形编辑的所有操作都可以通过菜单来实现,也可以通过工具菜单下的工具箱和 系统树的工具来实现。
菜单栏 及工具 栏
系统树
工具箱
画面
2 、文件菜单常用命令
如上图所示,点击文件出来一个下拉菜单,解释如下: 新建:点击新建,可以新建一个画面。 打开:点击打开,然后选择一个已经保存的画面,将打开你想要的画面进 行编辑。打开文件默认的路径是安装目录/dynamics/pic/
6、工具箱
工具箱中包含了绘图的基本工具,下面将详细介绍其用法: 矩形工具:点击一下该图标,然后移动鼠标至画面,在适当位置点击一 下然后拖动鼠标至合适位置,在点击一下,即可画出矩形图。 圆角矩形; 圆形; 半园形; 不规则多边形; 饼形; 弧线 ;
iFix培训手册-V0
按使用方式划分为 开发版(Developer)、 运行版(RunTime)、 只读版(ReadOnly);
按组件功能分为 标准版(Standard)、 增强版(PLUS) 、 专业版(Profression);
再打开网络配置,可以看到冗余服务器节点FIX已在远程节点列 表中,此时输入客户端节点FIXOPT点击添加。
四、网络和冗余配置
1.工作台配置
分别配置好FIXSVR1、FIXSVR2、FIXOPT的网络和冗余后,从新 启动工程,便可以在客户端中访问服务器的数据库,图中可以看出冗余 服务器节点FIX已在可用节点列表。
四、网络和冗余配置
在客户端的公示编辑器中也可选面绘制
在搭建出系统后,一般上位工程的第一步就是根据设计给出的 P&ID图,绘制出静态的流程图,该步骤在工程启动后的操作台中完 成。
五、画面绘制
1.新建画面
在建立画面时,就要对画面的构造进行好规划,防止后 期修改出现问题。常见的方式为,上方页眉,用于放置画画切换以及各 种功能按钮;中部为流程图;下方则为报警栏。当然页眉及其他画面的 具体内容不一定会现在就定好,但是各画面大小及位置一经确定就不可 随意改变。
一、iFix原理介绍
一、iFix原理介绍
SCADA服务器以及通讯网络均可实现冗余功能。
一、iFix原理介绍
因此,常见的系统构架方式如下图所示:
一、iFix原理介绍
2.通讯方式
IFIX的通讯为I/O驱动、过程数据库(PDB)、IFIX工作台三层式结构 I/O驱动与下位设备的通讯软件(如RSLink)进行连接,将现场数据放 入计算机内存中 过程数据库通过SAC (扫描、报警控制任务)读取驱动中的数据,并 作为一个OPC/EDA服务器向外发送数据 IFIX工作台作为一个OPC客户端读取OPC/EDA服务器中的数据
(完整版)ifix培训教程
(完整版)ifix培训教程iFix培训教程是一个广泛使用的计算机软件,它主要是针对工业自动化领域,能够通过处理、规划、监控和优化复杂的过程控制系统。
这个教程旨在提供如何使用iFix的全面指导,从初学者到高级用户,都可以通过这个教程掌握如何使用iFix 软件。
基础部分:开始使用iFix,你需要清楚了解iFix工具箱和工作区域的基础知识。
在iFix工具箱中,你可以访问各种控制和信息服务器,运动控制器和其他所需的组件。
在工作区域中,你可以创建一个或多个画面,每个画面用于监视或控制工业过程。
同时可以建立库和标记,方便你在开发过程中使用。
如何建立画面:创建画面是一个基本的iFix任务,你可以在画面中添加各种图像、控制器和组件。
开始前,你需要考虑如何使用一些基本的iFix对象。
例如,你可以添加屏幕按钮、输入字段、文本标签和柱状图,以实现虚拟的过程操作。
如何管理数据:在iFix中,需要管理大量的实时数据。
通过选择合适的数据源、设置数据采集属性,你可以轻松地将数据从实时控制系统导入。
同时,你还可以使用数据记录器将数据存储到工业数据库中或者在Excel表格中管理数据——这样可以更好地分析这些关键的过程数据。
如何添加报警和事件:iFix软件具有一个非常完善的报警和事件管理系统。
通过提示和警报,你可以更快地响应和解决可疑事件。
你可以设置报警条件,当满足这些条件时,iFix会发出警报。
同时,你还可以设置警报通知,这样可及时通知有关人员警报事件发生。
如何配置历史记录:iFix的历史记录功能可以让你更好地了解过去的过程数据,并在日後进行分析。
通过添加数据记录器组件,你就可以实现数据的存档和记录。
这些数据可以根据需要存储在企业数据库中或者存储在CSV格式的Excel表格中。
你可以设置数据记录器的采样频率和触发模式,以便更好地管理存档数据。
通过这个教程,你可以学习如何使用iFix软件来实现工业自动化的控制和监测。
iFix软件是一个功能强大而有用的工具,你需要勇敢地使用这些工具,才能充分发挥其价值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
iFix培训教程第一讲第一讲::iFix 软件介绍1.1 iFix 软件简介★是一套工业自动化软件是一套工业自动化软件,,为用户提供一个“过程化的窗口”★提供实时数据给操作员及软件应用1.2 iFix 的基本功能●数据采集—与工厂的I/O 设备直接通信—通过I/O 驱动程序驱动程序,,与I/O 设备接口●数据管理—处理处理、、使用所取数据—数据管理数据管理,,包括包括::过程监视过程监视,,监视控制监视控制,,报警报警,,报表报表,,数据存档数据存档。
1.3 iFix 软件的运行环境●硬件要求内存256MCPU PII450M硬盘容量大于120M 。
是使用功能决定是使用功能决定,,如历史数据纪录和报警功能如历史数据纪录和报警功能。
建议使用容量硬盘容量硬盘,,如20G 、40G 。
声卡声响报警需要CD-ROM 驱动器网络适配器用于网络通讯和一些I/O驱动器一个并口或USB端口SVGA或更高颜色图形监视器, 24位图形卡分辨率800x600且至少65,535 颜色双按钮鼠标或兼容的点击设备(如触摸屏)●软件要求Windows NT v4.0操作系统并安装Service Pack 5或Windows 2000 操作系统与Service Pack 1系统的IE 浏览器版本不要小于Ver.6.0。
网络接口软件网络接口软件,,用于网络通讯和一些I/O 驱动器SCADA (supervisory control and data acquisition )服务器使用的I/O 驱动器驱动器。
Intellution 提供了很多可编程控制器的I/O 驱动器或你可另外购买一个驱动器器或你可另外购买一个驱动器。
一定要确定所购买的I/O 驱动器与你的硬件兼容驱动器与你的硬件兼容。
Microsoft Office 家族产品先于iFIX 安装1.4 iFix 软件的结构iFix 软件包括四个部分软件包括四个部分::A. I/O 驱动器是iFIX 和PLC 之间的接口之间的接口。
从I/O 设备中读写数据中读写数据((称为轮询polling )B.过程数据库PDB代表由标签变量代表由标签变量((也叫块也叫块))组成的一个过程过程。
标签是一个完成某个过程功能的指令单元指令单元。
标签功能包括标签功能包括::将过程值与报警限进行比较基于特殊的过程数据进行计算将数据写入过程硬件C. 图形显示一旦数据写入PDB ,可以用图形方式进行显示图形对象包括图形对象包括::图表图表、、数据数据、、图形动画图形对象可以显示图形对象可以显示::报警信息报警信息、、数据库信息信息、、某标签的特殊信息D. 分布式结构数据源提供了数据信息标识的基本方法数据源提供了数据信息标识的基本方法,,使用数据源的名称使用数据源的名称,,可以从本地或控制网络节点浏览数据网络节点浏览数据。
句法句法::SERVER.NODE.TAG.FIELDSERVER:OPC 数据服务器的名称NODE:数据库所在节点的名称TAG:数据库中的标签名称FIELD:标签的特殊参数信息标签的特殊参数信息((域名域名))域:域有三种类型域有三种类型::数字数据类型数字数据类型、、文本数据类型据类型,,图形数据类型数字数据类型F_* (F 为符点数) 如F_CV 当前值文本数据类型A_*(A 为ASCII) 如A_DESC 描述1.5 什么是OPC 技术OPC 全称是OLE for Process Control ,它的出现为基于Windows 的应用程序(驱动程序)和现场过程控制应用建立了桥梁和现场过程控制应用建立了桥梁。
OLE 是Object Linking and Embedding 的缩写,直译为对象连接与嵌入直译为对象连接与嵌入。
OPC 标准以微软公司的OLE 技术为基础技术为基础,,它的制定是通过提供一套标准的OLE/COM 接口完成的完成的,,在OPC 技术中使用的是OLE 2技术,OLE 标准允许多台微机之间交换文档、图形等对象图形等对象。
OPC、iFix和基于Windows的I/O驱动程序关系图例如下:第二讲第二讲::I/O 驱动器iFix 软件和PLC 之间的数据交换是通过I/O 驱动器来实现的.根据PLC 硬件配置的不同, iFix 软件和Modicon Quantum 系列PLC 之间的通讯方式通常有两种:TCP/IP 和Modbus Plus 对应的I/O 驱动程序分别为驱动程序分别为::MMP 和MBE针对本系统针对本系统,,以MBE 驱动程序为例驱动程序为例,,介绍iFix 软件的I/O 驱动器驱动器。
2.1 驱动器配置◆安装SETUP.EXE文件◆打开I/O驱动开始菜单或工作台I/O驱动◆配置在DEVICE(设备)填写过程硬件的IP地址在DATABLOCK(数据块)填写需要地址))数据(通信的PLC数据(地址将CHANNEL(通道)DEVICE(设备)DATABLOCK(数据块)启用(选中ENABLE)检查通讯是否正常检查通讯是否正常,,运行后运行后,,接收和发送次数应该接近保存设置保存设置,,OPTIONS——>SETUP——>BEFAULT PATH ,填写配置文件名2.2 系统配置SCU打开SCU 工具栏的SCU 按钮节点名添加I/O 驱动器2.3 监视I/O 驱动器通常有两种监视I/O 驱动器的方法驱动器的方法::Ⅰ:通过iFix 任务控制程序下的任务控制程序下的【【I/O控制控制】】功能菜单Ⅱ:驱动程序里的配置工具驱动程序里的配置工具〔〔PowerTool 〕第三讲第三讲::创建动画3.1 使用过程数据库过程数据库是iFix 系统的核心系统的核心,,从硬件中获取或给硬件发送过程数据中获取或给硬件发送过程数据。
过程数据库由标签库由标签((块)组成☆编辑数据库☆增加标签☆选择标签类型选择标签类型,,设定标签名称设定标签名称,,选择驱动器名称动器名称,,填写驱动器I/O☆驱动器I/O 填写格式Device 和Address ☆报警值设定☆保存数据库保存数据库,,在SCU 里指定这个数据库的名称(介绍数据库的导入和导出格式)3.2 动画对象工作台工具栏动画动画专家动画对话框3.3 Intellution 工作台A 工作台运行模式B 工作台配置用户首选项菜单中需要设置的内容用户首选项菜单中需要设置的内容::常规常规、、环境保护环境保护、、启动画面3.4 画面添加对象对象动画配置数据源3.5 VBA 脚本Ver.6.0右键对象选择右键对象选择【【编辑脚本编辑脚本】】,进入脚本编辑界面对象常用的事件对象常用的事件::Click()、MouseDown()MouseUp() 、MouseMove()脚本中给数据库标签通常有两种赋值方法(仅对0*****和4*****):①直接赋值举例举例::Fix32.nodename.tagname.f_*=1②赋值函数常用的函数常用的函数::WriteValue (写值) 举例举例::writevalue “1”,”Fix32.nodename.tagname.f_*”当从硬件读取数据时当从硬件读取数据时,,用函数ReadValue (读值)举例举例::readvalue(“fix32.nodename.tagname”)3.6 实例演示(用Button控件)第四讲第四讲::全局对象全局对象、、报警报警、、调度、安全安全、、趋势及报表4.1 全局对象在系统树中在系统树中,,User 项上右击鼠标项上右击鼠标,,可以添加“Global”全局变量在应用过程中可以进行访问全局变量在应用过程中可以进行访问,,与画面打开与否无关用户全局对象包括用户全局对象包括::变量对象变量对象、、阀值表、过程(VBA 子程序和函数)、窗体A. 全局变量★添加全局变量有两种方式增加变量对象有两种方式增加变量对象::—右击用户全局并选择“创建变量”—从“工具框”中选择“变量”按钮★使用全局变量全局变量的句法为全局变量的句法为::User.VariableName.属性举例举例::User.VariableName.CurrentValueB. 全局阀值表全局阀值表也称为查找表全局阀值表也称为查找表,,常用于创建反复使用创建反复使用、、有共性的表有共性的表,,可用于可用于::颜色阀值颜色阀值、、字符串值或范围字符串值或范围。
★使用全局阀值表全局阀值表的值通过下面的表达式获得全局阀值表的值通过下面的表达式获得::—User.TableName在对象动画中选择“共享查找表”,使用全局阀值表(用画面对象演示)C:全局过程全局过程、、窗体在画面中演示4.2 报警指的是块的状态指的是块的状态,,表示块值已超过预先设定的限值先设定的限值,,需要确认需要确认。
在数据库编辑标签时设定报警限值在数据库编辑标签时设定报警限值,,设定报警域画面中添加报警控件插入ole 对象对象,,选择iFIX Alarm Summary Control修改报警一览设置SCU 中设置报警策略4.3 调度作用作用::用来触发动作用来触发动作,,这些动作都是VBA 脚本可触发的操作可触发的操作::基于时间基于时间、、基于事件配置配置::在SCU 里任务中里任务中,,添加iFIXBackgroundServer.exe4.4 安全●增加用户增加用户、、修改权限修改权限、、修改用户密码●默认密码Admin Guest●启用安全功能●启动时自动登陆●脚本中调用Login4.5 趋势数据趋势包括实时数据趋势和历史数据趋势A.实时数据趋势•数据库中编辑扩展趋势标签•画面中添加图表对象插入图表对象设定笔数,,设定笔的颜•编辑图表对象设定笔数色,设定显示时间范围B. 历史数据趋势•定义历史数据通过历史趋势定义功能(工具栏按钮Historical Assign )•历史数据纪录占用硬盘空间•历史数据采集开始采集有两种方式开始采集有两种方式::在任务控制窗口中启动HTC 或在SCU 中将“HTC.exe”加入到任务列表中入到任务列表中,,系统需重新启动一次。
•画面中添加图表对象插入图表对象显示历史数据4.6 报表制作报表的步骤::iFix制作报表的步骤◆创建报表◆决定报表输出/显示格式◆生成报表☆创建报表•在调度中编写VBA脚本接口使用第三方软件,,如•通过ODBC接口使用第三方软件EXCEL获取外部数据——增加数据库查询☆显示报表•用Microsoft Web Browser 控件,用其Navigate2方法如:WebBrowser1.Navigate2 "e:\运行日志.xls"用第三方控件显示,,如:水晶报表•用第三方控件显示。