
Proficy iFIX
hzjiyitech
这个作者很懒,什么都没留下…
展开
-
ifix中创建画面的自定义帮助文件
说明:虽然在ifix中创建帮助信息虽然显得不是太必要,但是从另外一个角度说,一个好的系统应该是提供给用户更为人性化的界面和操作的,因此当系统逐渐变得庞大,对于他的操作维护也确实需要更为优化的操作指导。这个时候,可以使用ifix创建帮助信息。严格说其实这里帮助关联并不是ifix实现的,ifix借用了其他一些现成的东西更为方便自己用户的使用而已。---LostCity (一)为什么要创建画面的帮助原创 2009-08-13 14:52:00 · 486 阅读 · 1 评论 -
GE Fanuc 产品在火电厂灰渣集控
1. 概述江阴利港电厂是由中信集团和江苏利港电力有限公司等多家公司合资的大型发电企业,电厂三、四期项目共计4×600MW 超临界机组,总计投资达到 100 亿元,建成后为无锡乃至整个苏南地区经济的发展和人民生活水平的提高提供强大的电力支持。火电厂主要辅机系统由除灰系统、除渣系统、化水系统及输煤系统组成。这些系统与电厂生产过程密切相关,它们的正常运行是保证机组稳发满发的必要条件,因此如何可靠原创 2009-08-12 15:39:00 · 162 阅读 · 0 评论 -
GE Fanuc产品在发电厂生产数据监控系统中的解决方案
概述随着电厂工业自动化以及信息化水平的提高,现代电厂也对生产现场的数据有了更高的要求,电厂企业管理决策层需要了解真实而重要的现场实时数据,了解生产现场的各台机组以及设备的运行状况;专业技术人员希望可以在厂内办公室计算机查看系统的实时画面,分析真实可靠的历史数据,为机组跳机事故分析及其它事故分析提供真实可靠的历史数据;同时又能高效、准确地保存电厂生产的大量珍贵的历史数据;更好地实现了电厂安全、经转载 2009-08-12 15:38:00 · 205 阅读 · 0 评论 -
iFIX中几个数据块的区别和应用
我发现,很多朋友对于AI、AO与AR该在何时使用感到困惑,其实。当在数据库管理其中,通过这三种数据块选项的差异,不难分辨出它们之间的差异。我说说我在这方面的理解,和大家交流一下。 常规情况,组态过程库称为上位机,PLC、仪表等称为下位机,它们之间通过驱动程序进行数据的相互传递。 AI默认情况下是只读的,是以设定的时间间隔从下位机中读取数据,间隔设置得越长,占用系统资源越小。AI可以设置报警原创 2009-08-12 12:13:00 · 409 阅读 · 0 评论 -
iFIX系统配置指南
针对各种项目需求,为了帮助系统工程师和售前服务工程师更好地使用 iFIX 及其组件配置企业级系统,本材料在各个方面给出了详尽的说明和例子,以便项目相关人员使用参考。本材料所涉及的方面主要有如下几个主题:设备连接、iFIX 功能模块选取及数据库设计、网络设计、企业信息系统和资源调度系统集成及冗余系统设计。 第一章 设备连接 设备连接是一个工厂数据采集系统需要解决的首要问题,iFI原创 2009-08-12 12:11:00 · 438 阅读 · 0 评论 -
Intouch不如ifix的12个地方
本以为intouch版本都到9.0了,应该很好用。可实际用下来,令人失望。粗粗列了几个intouch不如与它齐名的ifix的地方(其实还有很多)供大家参考: 1.每个画面有标题栏,可居然没有关闭按钮。 2.intouch的画面只有打开和隐藏命令,没有关闭命令。所有画面都在内存中,占用资源大。而ifix每个画面一个文件。可以关闭 3.组合对象不能做动画链接,而ifix可以。 4.i原创 2009-08-12 12:11:00 · 322 阅读 · 0 评论 -
iFIX系统优化的几种方法
1. 每个画面的大小在600K左右。 a. 静态图形用BMP文件做模板. b. 动态图形尽量少用iFIX本身所带图库内的动态对象,尤其少用动态的“色系变化”。 c. 对于图库尽量少用iFIX本身所带的图库,而是使用GMS,Dynamo Factory,Symbol Factory等图库。2. 调整refresh时间。 a. 对于画面上每一个动态对象的数转载 2009-08-12 12:10:00 · 276 阅读 · 0 评论 -
IFIX学习笔记
1. MBE为MODICON PLC以太网驱动程序 2. 独立节点和网络节点 安装IFIX时,如此上位机与其他机器相连,则此上位机配置为网络节点,否则配置为独立节点。 PC1、PC2、PC3设置为网络节点。 3. SCADA S-扫描 C- 控制 A-报警 D-数据库 4. IFIX项目备份 备份dynimics目录下三个文件夹 HTR-历史数据 PDB-数据库 PIC-画面 LOCAL文件夹下为转载 2009-08-12 12:10:00 · 328 阅读 · 0 评论 -
如何在iFIX运行画面中修改用户密码
在工业领域中为保证生产安全现场操作站上的操作员和工程师用户的密码需要定时更新,然而大量操作站上安装的是工控组态软件的运行版,在这种情况下组态软件只具有运行功能而不具备组态设置功能,其次现场情况也不允许组态软件在生产过程中退出运行因为这样会造成不可预料的后果。因此如何在组态软件运行环境下修改用户密码成为工程设计者必须面对的问题。实际上一些比较完善的组态软件提供了针对此需求的API接口,可以让用户转载 2009-08-12 12:09:00 · 465 阅读 · 0 评论 -
iFix中定时器控件使用心得
iFix的定时器控件,经常会把初学者搞得头晕脑涨,我说说自己的心得,供大家参考。 该控件是基于调度功能的,所以有一些用法和其它编程平台(如VB)里的定时器不太一样。 一、定时器的启动/停止 如果在编辑时TimerEnabled设为True,则运行时定时器会自动启动。如果在编辑时TimerEnabled设为False,则运行时需要先将TimerEnabled设为True,然后调用Sta原创 2009-08-12 12:07:00 · 417 阅读 · 0 评论 -
ifix工程开发流程
作者:lostcity一、预备知识。 开发一个项目,首先当然需要明确该项目的需求了。项目完成后要实现什么样的功能,实现那些功能需要什么样的设备、软件支持等。大概罗列一下,我想这是必须的。 我们假设要实现这样的一个简单系统:使用ifix监控三菱Q系列的plc,包括数据读写,数据历史存储,数据和报警动态监控等。于是很自然在开发系统之前我们需要预备的东西就包括:Q系列plc的监控点表原创 2009-08-12 12:07:00 · 211 阅读 · 0 评论 -
高手之路-ifix学习七部曲
这里不教你使用ifix,只教你如何学习ifix,是一篇学习指南性的文章。很多学习ifix的朋友,尤其是初学者,总是摸不着门路,不知该如何学习才好,我根据自身的学习体会和辅导他人的经验,对宏观的学习路径进行了简单总结,希望对朋友们有所帮助。想要成为ifix的高手,要学的东西实在是不少,对其不了解的朋友,看一看,对于你想达到的水平都需要学习什么内容,心里有个底。人家都是三部曲,我这是七部曲(或说七个原创 2009-08-12 12:05:00 · 309 阅读 · 0 评论 -
ifix中Access数据库实现自动压缩方式
MS Access数据库在一般情况下,其所占空间将随着数据量的增多而增大,即使在程序中利用SQL语句根据条件删除记录,数据库的大小也不能自动减小(因为删除操作在物理上是没有把数据记录删掉,因此数据库大小将不会减小)。本方式是实现Access数据库的自动压缩,实现平台是iFIX组态软件中实现的。因为Access是iFIX的ODBC报警记录的存储体,在iFIX运行期间,数据库是按独占方式访问原创 2009-08-12 12:04:00 · 244 阅读 · 0 评论 -
iFIX中网络对时
NET TIME作 用:使计算机的时钟与另一台计算机或域的时间同步。命令格式:net time [//computername | /domain[:name]] [/set]参数介绍: (1)//computername要检查或同步的服务器名。 (2)/domain[:name]指定要与其时间同步的域。 (3)/set使本计算机时钟与指定计算机或域的时钟同步Net time使计原创 2009-08-12 11:51:00 · 181 阅读 · 0 评论 -
ifix报警一栏打印
先设好默认打印机 Dim obj As ObjectSet obj = AlarmSummaryOCX1.GridPtrobj.Action = 32 如果不支持请装补丁 --------------------------------------------------------------------------------------杭州集益科技有限公司是美国原创 2009-08-12 11:50:00 · 210 阅读 · 0 评论 -
禁用ifix冗余切换时弹出的对话框提示
当 iClient节点与活动节点建立连接后,开始从该节点读取数据。当活动节点无效时,显示节点丢失与活动节点间的会话,并弹出如下的消息框:Node.Tag.Field Connection Not Established With Node可以通过编辑 C:/Program Files/GE Fanuc/Proficy iFIX/Local目录下的FilteredErrors.ini文件,原创 2009-08-12 11:49:00 · 174 阅读 · 0 评论 -
ifix画面打印代码
Dim Pic As Object For Each Pic In Application.Documents If Pic.Name If Pic.Name = "main1" Then Pic.Active = True Application.ActiveDocument.Printout原创 2009-08-12 11:49:00 · 244 阅读 · 0 评论 -
Proficy iFIX在日照发电厂辅网监控系统中的应用
概述日照电厂 2X350MW 机组主厂房内的设备利用融资从国外购买,锅炉由西班牙 FOSTER-WHEELER 供货,汽轮机、发电机和变压器由 SIEMENS 供货,主设备的控制系统采用了最新生产的具有九十年代最先进技术的分散控制系统。但是外围设备的控制系统如:化水、凝水、渣浆泵、燃油泵、循泵、工业水泵、消防水泵除灰、吹灰、输煤等还是分散就地控制,采用的控制二次设备等大部分是就地手操、远操和组转载 2009-08-12 15:40:00 · 160 阅读 · 0 评论 -
iFIX中各个数据块的域的描述
B.1. 模拟量输入块域 _________________________________________ 域 描述 A_ADI 分配给该块的报警区 A_AUTO 该块的当前的手/自动状态 A_CHALM 当前数据链的报警状态 A_CUALM 当前报警状态 A_CV 当前值 A_DBAND 报警的死区范围 A_EHI 工程单位的高限值 A_ELO 工程单位的低限值 A_ENAB 报警状态。启用报原创 2009-08-13 12:52:00 · 333 阅读 · 0 评论 -
iFIX实现声音报警
在USER里添加一个模块,将下面代码放到模块里Private Declare Function sndPlaySound& Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long)Const SND_ASYNC = &H1Const SND_LOOP = &H8Pu原创 2009-08-13 13:20:00 · 1005 阅读 · 0 评论 -
ifix采用opc联网时dcom配置
1. 在WINNTsystem32目录下找到:dcomcnfg.exe,并运行它。(或在“开始→运行”中直接输入dcomcnfg.)2. 在默认属性页面不作改动:默认选项是:选择在这台计算机上启动分布式COM(E)选项、默认身份验证级别是:连接,默认模拟级别是:标识。 3. 在默认安全机制页面a. 按默认访问权限框里的(编辑默认值)按钮,如果无用户:Everyone原创 2009-08-13 14:47:00 · 516 阅读 · 0 评论 -
IFIX往其他数据库插入数据的几种方法
在一个生产管理系统中需要从scada采集实时数据,从而实现管理软件对生产的监视。尝试了几种从ifix中采集数据的方法,初步分析下。 1、利用SQLD、SQLT转发数据。 2、利用VBA转发数据。 3、通过扫描IFIX的实时数据表获取数据后转发数据。 要求对模拟量数据是定时转发、开关量数据变化是出发转发(避免数据冗余)。 一、利用SQLD、SQL原创 2009-08-13 13:35:00 · 561 阅读 · 0 评论 -
ifix数据库管理工具无法启动
造成databasemanager.exe无法启动的原因很多,这里列举一些和相应的解决办法:1、加密狗不身不支持数据库功能。解决:更换加密狗或配置网络数据库。2、当前用户不具备相应操作全县。解决:更换当前用户操作。3、版本升级或者意外删除系统文件等。解决:参考4。4、不明原因造成程序出错或运行程序无响应。解决:这个问题比较麻烦,因为在使用过程中无法判断出错原因,因此需要深入了解ifix数据库管理工原创 2009-08-13 13:34:00 · 1053 阅读 · 0 评论 -
iFIX中使用iClientTS
由上了解到iClientTS的網絡構成,可以大概總結發佈iClientTS結構系統步驟如下:所需材料:iFIX SCADA授權,iFIX iClientTS授權,windows 2003安裝光盤 Windows 2003 Terminal Server授權,2台PC。1、iFIX iClientTS授權:獲得具備iClientTS授權的加密狗。ikeydiag信息如圖:2、PC機:用的原创 2009-08-13 13:26:00 · 285 阅读 · 0 评论 -
iFIX 3.5 在WINDOWS XP上安装问题
iFIX 3.5 在WINDOWS XP上安装问题iFIX3.5在某些win xp上安装和启动运行都需要超长时间,据悉,这是hash狗驱动在xp中的问题,因此,更新此驱动可以解决iFIX在win xp中安装和启动慢的问题。以下引自网友“蓝色草原”:在XP2下IFIX 3.5无论在安装,还是在启动都要进行保护性的检查,这需要大约20多分钟的时间,但是在安装HASP4驱动就可以解决此问题.ha原创 2009-08-13 13:26:00 · 582 阅读 · 0 评论 -
iFIX登陆代码脚本
Private Sub cmdlogin_Click()If user.userid.CurrentValue = "admin" Then If frmlogin.islogin() = True Then cmdlogin.Caption = "注销" End If Else System.FixLogout MsgBox "用户注销成功!",原创 2009-08-13 13:21:00 · 598 阅读 · 0 评论 -
GE PLC东深供水改造工程计算机监控子系统
概述东深供水工程是向深圳、香港以及工程沿线东莞市城镇提供东江饮用源水的工程。东深供水改造工程对原东深供水线路和供水方式进行彻底改造,采用专用供水管道代替天然河道。本改造工程从东江取水口太园泵站开始,建设专用供水管道,依次经本期新建的莲湖泵站、旗岭泵站和金湖泵站共三级提水,至上埔地段后, 经生化站进入深圳水库,再经深圳电站向深圳、香港供水。供水管道总长60多公里,沿线设有36个分水点,向沿线东莞转载 2009-08-12 15:44:00 · 189 阅读 · 0 评论 -
Proficy iFIX在湖南益阳电厂一期辅网监控系统中的应用
1. 概述过去国内火电厂300MW 机组以上的主控系统都普遍采用了 DCS 技术,但外围辅助系统,包括除灰系统、除渣系统、化水系统、输煤系统等采用的是独立、分散的常规控制系统,由于各辅助系统工艺有其不同的特性,所以采用的控制系统配置不同、技术水平、监控方式各异,这就势必对每个辅助系统都需配备相当的运行人员,使劳动生产率不能进一步提高。因此,在电厂的辅助系统中采用网络集中监控(BOP)技术,用先转载 2009-08-12 15:40:00 · 171 阅读 · 0 评论 -
iFIX的双机冗余系统解决方案
系统概述 双机冗余系统通常包括几个层次,即:硬件冗余、操作系统冗余、应用系统冗余。我们的解决方案指的是应用系统冗余,具体说就是控制系统软件的冗余。而控制系统软件的冗余又包含两个方面的内容,即驱动程序的冗余和SCADA软件的冗余。 驱动程序的冗余主要是指驱动程序的热备方式。热备方式通常包括驱动程序的两种扫描方式,即两个驱动程序同时扫描同时接收或者只有一个驱动程序进行扫描。通常情况下,两个驱动程原创 2009-08-12 15:23:00 · 255 阅读 · 0 评论 -
iFIX/FIX系统密码的秘密
iFIX/FIX系统密码的秘密(忘记密码的xdjm看过来) 这是我对iFIX/FIX系统密码的一些了解,非官方观点,有错误的地方欢迎指正。 1、iFIX/FIX系统配置跟安全配置基本上是没有关系的。系统配置信息和安全配置信息存放在不同的文件中。 2、系统配置信息存放在安装目录LOCAL目录.scu文件中。 3、安全配置信息存放在安装目录LOCAL目录.utl文件中。安原创 2009-08-13 14:48:00 · 894 阅读 · 0 评论 -
iFIX主要软件模块和应用程序
1.主要软件模块 1)基本模块:包括系统组态软件(SCU),安全保护管理,数据库显示及修改。 2)I/O驱动模块:包括了各种现场I/O设备的驱动程序。 3)数据平台模块:包括扫描、报警和控制(SAC),报警管理实时数据库数据处理。 4)人机界面模块:包括面向实体的图形处理功能。 5)信息服务模块:包括自动控制和统计处理控制模块。 6)历史趋势模块:完成历史数据收原创 2009-08-13 13:35:00 · 280 阅读 · 0 评论 -
如何实现iFIX远程历史
详细描述如何实现,包括软件需求和配置信息等。要求功能:1、ifix一节点能够查看多节点远程历史(数据报表和曲线)2、iFix报警数据存储成历史3、响应速度足够快方案一:使用iFIX传统历史库Historian进行历史数据存储和关系数据库(sql server、oracle等)odbc接口进行AE存储。iFIX传统库远程多点历史的实现方式:1、将远程节点实时数据进行本地存储,查询只需原创 2009-08-13 13:28:00 · 358 阅读 · 0 评论 -
基于VBA技术的大型组态软件—iFIX趋势曲线的实现
1 引言 iFIX组态软件是由美国Intellution公司开发的基于Windows 2000&NT的大型组态软件,它提供了灵活的组态、严密的安全措施,以及优美的画面和强大的控制及组网能力,为使用者提供了丰富的选择。其中,趋势曲线的构建几乎是每个用户都关心的,通过历史趋势曲线用户可以观察到任意时间段的介质使用情况,并根据历史趋势分析后期历史数据,合理安排生产,提高生产效率。安装iFIX的同时原创 2009-08-13 13:27:00 · 595 阅读 · 0 评论 -
iFIX中电子签名的使用
什么是电子签名? 电子签名是由计算机所产生的,它与手写签名具有相同的法律意义。它们唯一识别对某一动作负责的操作者。每次对一个动作进行签名,则产生一个电子记录。电子记录包括与签名过程有关的人名和其它细节,例如所操作动作的类型。电子记录被写入关系型数据库,并且作为签名动作的永久记录来保留。参阅 跟踪电子签名 可以获得有关电子记录的更多信息。根据标签配置的方式,签名动作也许要求管理者或其他操原创 2009-08-13 13:27:00 · 303 阅读 · 0 评论 -
ifix中如何使用标签组文件
TagGroupEditor.exe就是这个应用程序编辑标签组文件的应用工具兰有调用的快捷菜单(鼠标移动会有提示的)标签组文件的使用方法如下:建立标签组文件b.tgd有如下内容:第一列 第二列 第三列lostcity abc.f_cv 描述 建立画面文件a.grf中 对应的 @lostcity@ 字段(对应标签组文件第一列,并且用@@包括)则使用openpict原创 2009-08-13 13:24:00 · 911 阅读 · 0 评论 -
基于ODBC的iFIX工控组态软件与关系数据库通讯探讨
1 引言iFIX是美国 Intellution公司开发的大型工控组态软件,是当今世界工业控制领域最为流行的上位机监控软件之一。它集控制技术、人机界面技术、数据库技术、网络技术于一身,可实现数据采集、实时过程监控、报警和报警管理、报表查询打印、趋势分析等功能。由于该软件具有较强的通用性和开放性,可靠性高,功能强大,已被广泛应用于电力、冶金,化工,石油等行业的计算机监控与数据采集系统(即SCADA转载 2009-08-13 13:22:00 · 288 阅读 · 0 评论 -
iFIX中网络冗余HOSTS文件设置
网络冗余HOSTS文件设置在每台计算机的SCU中启用网络冗余后,必须编辑每台计算机的HOSTS文件,输入每个网络路径。HOSTS文件通常在WINNT/System32/drivers/etc目录下。需要输入每块网卡。分配给第2号网卡的名字除了-R的后缀,其它必须与第1号网卡的名字完全一致。例如在1号网上的网卡是PACKER1和PACKER2,则在2号网上的网卡是PACKER1-R和PA原创 2009-08-12 11:49:00 · 318 阅读 · 0 评论 -
iFIX中禁止未授权写
当accept_unauthorized_writes参数为OFF时,SCADA服务器将把所有失败的写尝试(未授权)作为操作员的报警和记录,在SCADA服务器中这些写尝试将把所用的报警激活。使用参数log_unauthorized_writes时,通过设置该参数为OFF来禁止登录失败的写入。该参数未出现在NETWORK.INI文件中或设置为ON时,SCADA服务器将记录所有未受权的写尝试。要禁原创 2009-08-12 11:48:00 · 396 阅读 · 0 评论 -
iFIX允许组点击事件
允许组点击事件 iFIX允许在画面中成组对象,并将组作为一个单独的对象处理。可以象动画单个对象一样动画组。但默认设置中,iFIX不允许组中的对象执行VB编辑器中定义的事件,如消息脚本等。要允许组中的所有对象执行所需事件,在FixUserPreferences.ini文件中更改[AppRunPreferences]部分的 PassControlClickEvent参数,将其设置为1。原创 2009-08-12 11:47:00 · 168 阅读 · 0 评论 -
VB如何访问iFix的变量
找全局变量Dim WorkspaceApp As ObjectSet WorkspaceApp = GetObject("", "Workspace.Application")Variable1是 User globals中的变量Dim TargetVar As ObjectSet TargetVar = WrkSpcApp.Documents("User").Page.FindObj原创 2009-08-12 11:05:00 · 449 阅读 · 0 评论