首页 Proficy HMI SCADA iFix常见问题汇总

Proficy HMI SCADA iFix常见问题汇总

举报
开通vip

Proficy HMI SCADA iFix常见问题汇总ProficyHMI/SCADA-iFix常见问题汇总ProficyHMI/SCADA-iFixStandard/Plus/Professional版本说明通讯正常,但是画面和数据库一些或是所有标签显示问号禁止报错对话框4安装iFIX并且插上狗以后,启动iFIX,仍然以运行模式启动5iFIX2.6更换硬件狗以后,不能检测到硬件狗6做趋势图的显示的时候,历史库为ProficyHistorian,而不是iFIX的历史数据库7直接使用VisiconX査询ProficyHistorian的历史数据WindowsXP中,安装...

Proficy HMI SCADA  iFix常见问题汇总
ProficyHMI/SCADA-iFix常见问题汇总ProficyHMI/SCADA-iFixStandard/Plus/Professional版本说明通讯正常,但是画面和数据库一些或是所有标签显示问号禁止报错对话框4安装iFIX并且插上狗以后,启动iFIX,仍然以运行模式启动5iFIX2.6更换硬件狗以后,不能检测到硬件狗6做趋势图的显示的时候,历史库为ProficyHistorian,而不是iFIX的历史数据库7直接使用VisiconX査询ProficyHistorian的历史数据WindowsXP中,安装iFIX之后,重新启动计算器,新建用户:FixIOUser数据库中,如何计算点数I/O驱动通讯不正常或是无法正常通讯iFIXPDB中添加数据块地址时,出现''无法加载驱动映像表”错误信息。iFix提供哪些方式与关系数据库连接相连?PLUS版本与CLIENT版本的区别iFIX数据连接精度不准的解决方法iFIX的画面转换为PortalPDB作为DDEServer,DDEClient获得数值,小数位为两位运行状态,在画面中修改标签的报警范围18硬件狗能够检测到,但仍然以运行模式运行/运行时可检测到硬件狗,但是使用iKeyDiag・exe检测不到狗的信息基于时间的调度没有在设定的时间点触发,有几秒或是几十秒的延时全局变量无法在后台运行的调度中使用AlarmODBC中,字段alm_timein的含义数据库的值显示为问号,但是驱动器收发状态正常驱动无法连接硬件Error:Thelicensedidn‘thaveHistorianCollectfunction25外部程序访问iFix中的实时报警信息26iFix启动错误:应用要求32位扩展27过滤iFIX中出现的错误28报警一览控件(AlarmSummary)最多可以设置的过滤条件29抑制通讯报警(COMM)在多显示器上,全屏显示画面iFIX数据库量程转换无法实现1Standard/Plus/Professional版本说明Standard:单机版或是 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 版。Plus:网络版或是增强版。具有网络功能和ODBC接口,可做报表。Professional:专业版。可用来做服务器冗余。注:也可选用Plus+AutoFailover做服务器冗余。AutoFailover:报警同步。2通讯正常,但是画面和数据库一些或是所有标签显示问号通过''任务控制",察看驱动的运行状态和参数、SAC当前的运行状态。如果驱动运行、收发不正常,检查驱动的配置和运行具体信息;若驱动运行正常,察看标签的当前扫描状态。3禁止报错对话框如果运行时产生错误,系统会弹出一个需要用户干预的报错对话框。可以通过编辑ProgramFiles\GEFanuc\ProficyiFIX\Local目录下的FILTEREDERRORS.INI文件屏蔽掉一些特殊的错误。例,当网络中通讯中断时,如果想禁止这些报错对话框。就可以在如下类似的INI文件中添加这些错误代码来进行过滤:;Toaddanerrorcodetobefilteredincrementthecountandset;theErrorequaltothereturncode【ErrorCodes】Count=4Error1=1620Error2=1914Error3=1915Error3=1915在上例中,所有典型的网络通讯错误都被禁止了。编辑FILTEREDERRORS.INI文件之后,应重新启动工作台以确保修改内容被接受。4安装iFIX并且插上狗以后,启动iFIX,仍然以运行模式启动首先,根据硬件狗上贴的标签确定狗的类型:Ml或是M4。从控制面板\添加删除程序里,卸载驱动:MlLicensing/Proficy(M4)CommonLicensing。重新安装最新的驱动:MlLicense:HYPERLINK"http://support.gefanuc.com/support/index?page=dwchannel&id=09237d4900ll2023fa7l405067"http://support.gefanuc.com/support/index?page=dwchannel&id=09237d4900ll2023fa7l405067M4License:HYPERLINK"http://support.gefanuc.com/support/index?page=dwchannel&id=09237d4900ll2023fa7l4052b0"http://support.gefanuc.com/support/index?page=dwchannel&id=09237d4900ll2023fa7l4052b05iFIX2.6更换硬件狗以后,不能检测到硬件狗IFIX2.6及之前版本的硬件狗为彩虹狗,更换/升级之后的硬件狗及3.0之后的狗为HASP的狗。需要安装一个补丁:IFIX26_268396.exe。并更新狗的驱动,步骤及方法同上。6做趋势图的显示的时候,历史库为ProficyHistorian,而不是iFIX的历史数据库当机器中安装ProficyHistorian或是其客户端之后,历史库会变成其历史库。可以从工作台\工具栏中,选中''iHistorian",使用'ChangeHistorian"可以在ProficyHistorian和iFIX的历史库之间切换。也可以更改ProgramFiles\GEFanuc\ProficyiFIX\Local目录下的Fixuserpreferences.ini:Currenthistorian=Classic(iFIX的历史数据库)Currenthistorian=iHistorian(ProficyHistorian)直接使用VisiconX查询ProficyHistorian的历史数据需要更改ProgramFiles\GEFanuc\ProficyiFIX\Local目录下的Fixuserpreferences.ini,在其中增加:【VisiconX】RunAsync=FALSEWindowsXP中,安装iFIX之后,重新启动计算器,新建用户:FixIOUser可以切换OS的登陆用户,以管理员的身份进入并禁用该用户。数据库中,如何计算点数在数据库中,有I/O驱动和地址的点,均计算点数,包括使用SIM仿真驱动器。也可以在数据库\一览中,I/O数即为点数。I/O驱动通讯不正常或是无法正常通讯察看驱动的版本。过早的版本可能不支持用户正在使用的操作系统、或是第三方软件版本。建议使用最新版本的驱动。iFIXPDB中添加数据块地址时,出现“无法加载驱动映像表"错误信息。此问题原因在于驱动程序的默认文件不在当前工程路径PDB下,如:default.mbe不在当前工程目录下。将此文件拷贝到当前工程PDB目录下,或再重新安装一次驱动即可。iFix提供哪些方式与关系数据库连接相连?主要通过ODBC和OLEDB。这两种方法的连接方式主要说明如下:ODBC:使用此方式作连接主要有两种类型:在iFIX中使用关系数据库的ODBC驱动程序;在关系数据库中使用iFIX的ODBC驱动程序。在iFIX中使用ODBC驱动连接有如下几种方式:1)在PDB中使用SQL数据库块,操作原理是:使用控制面板中的ODBC数据源添加关系数据库源;在iFIX系统配置中配置上述数据源的ODBC任务;在存放数据表的关系数据库中加入一张表存放要执行的SQL命令;在PDB中定义相应的SQT和SQD块,执行上述表中的命令,并存入相关数据。2)在iFIX中使用VBA直接定义ODBC数据源,调用相应方法读取数据,然后将数据直接显示或写入iFIX数据库。在关系数据库中使用iFIX的ODBC驱动程序获取数据,可在相应关系数据库中建立一张表,使用链接表或输入表,可使用的数据类型为iFIX历史数据和实时数据,然后通过查询的方式建立所需的数据表。OLEDB:此方式多用于在iFIX中查询关系数据库的数据,Intellution有现成的组件VisiconX通过OLEDB驱动与相应的关系数据库通讯,VisiconX是一套企业级关系数据库连接查询工具,实际是通过ActiveX的形式提供查询连接。用户无需编程便可以通过这些控件显示关系数据库中指定的表或查询结果,若有复杂的查询条件,用户可以通过VisiconX的SQL向导自动生成查询命令。如用户的VBA开发能力较强,也可用VBA命令通过OLEDB的引擎进行数据交换。PLUS版本与CLIENT版本的区别PLUS版本支持SCADAoCLIENT版本不支持SCADA。这是二者最大的区别。PLUS版本的节点可以作为CLIENT版本节点的远程节点,供CLIENT版本的节点读取实时数据。如果CLIENT版本的节点要对PLUS版本的节点的数据进行写操作,两个节点的安全设置权限必须一致,否则写操作不会成功。PLUS版本有单机版,CLIENT版本都是网络版。两种版本的报价都与点数有关,不同点数的版本价格不同,价格随点数的增加而增加,PLUS版本的要比CLIENT版本高很多。PLUS版本如果需要电子签名,配方等功能,需要在定购时加以说明。iFIX数据连接精度不准的解决方法数据链接中与数据库管理器中显示的浮点精度有可能不同。要使它们一致,按下列方法修改iFIXLocal目录下的FixUserPreferences.ini文件设置:【AppRunPerferences】AllowPrecisionAdjustment=0数值0表示数据链接没有特殊的精度调整,其与数据库管理器中显示的一致。默认值是允许数据链接精度调整。注:在iFIX使用SIM地址时,会出现精度问题,此时可使用SM2地址代替,可解决精度问题iFIX的画面转换为Portal不是所有的对象或是画面都可以转换,比如变量和定时器。而当超过300个图形对象/200个动画/50幅图像时会收到警告。建议参考iFIX电子书:《导出画面》。PDB作为DDEServer,DDEClient获得数值,小数位为两位在PDB中,找到对应的tag,修改其工程范围的高低限值设置中的小数位。女如默认的低限值为0.00,高限值为100.00,若要获得小数点三位的精确度,则需把限值修改为0.000/100.000o运行状态,在画面中修改标签的报警范围V4.0及以前的版本,在画面中,可以修改某个标签的f_lo/f_lolo/f_hi/f_hihi修改该标签的报警范围,但是所做的修改不会保存到数据库中。当下次启动iFIX的时候,仍然为数据库最初的设置。V4.5开发版可以把运行时刻通过画面做的修改保存到数据库中(在退出iFIX的时候,会提示保存新的配置),运行版则不会。硬件狗能够检测到,但仍然以运行模式运行/运行时可检测到硬件狗,但是使用iKeyDiag.exe检测不到狗的信息需要更新狗的驱动。如果是M1的狗,只需要安装M1最新的驱动;但如果是M4的狗,则需要同时安装M1和M4最新的驱动。基于时间的调度没有在设定的时间点触发,有几秒或是几十秒的延时首先,确定iFIX已经安装最新的补丁;第二,在触发的脚本前加上代码:System.SendOperatorMessage"Schedulecodestarted"&Now()当调度触发时,信息会通过AlarmODBC或是报警文件 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 下来。全局变量无法在后台运行的调度中使用全局变量无法直接在后台运行的调度中直接使用。例子:‘FirstgetapointertotheApplicationobjectintheWorkspaceDimWrkSpcAppAsObjectSetWrkSpcApp=GetObject("","Workspace.Application")‘GetapointertotheVariableobjectcalledVariable1intheUserglobalsDimTargetVarAsObjectSetTargetVar=WrkSpcApp.Documents("User").Page.FindObject("Variable1")‘Setthecurrentvalueinthevariableobjecttoa1TargetVar.CurrentValue=1AlarmODBC中,字段alm_timein的含义alm_timein为第一个未确认的报警产生的时间。如果报警产生后一直未确认,则该区域的值不会改变。数据库的值显示为问号,但是驱动器收发状态正常首先在任务控制中,查看驱动和SAC状态。若在PowerTool中状态正常,但任务控制中没有收发,则驱动器损坏,需要重新安装;若SAC显示为停止,则需手动启动SAC。驱动无法连接硬件在网站上,找到使用中的驱动,查找该版本支持的操作系统和运行环境。HYPERLINK"http://support.gefanuc.com/support/index?page=dwchannel&comp=ioall&compSel=selioall&cat="http://support.gefanuc.com/support/index?page=dwchannel&comp=ioall&compSel=selioall&cat=&actl=AllError:Thelicensedidn‘thaveHistorianCollectfunction在SCU---->任务配置里,HTC.EXE必须先于Workspace.exe启动。25外部程序访问iFix中的实时报警信息iFix4.0及以上版本包含了OPCA&EServer,外部程序(如:用户使用VC/VB编写的程序)可以通过OPCA&EClient接口访问iFix中的报警信息。IFix4.0的OPCA&EServer是包含在PDBOPCServer中的。26iFix启动错误:应用要求32位扩展集益科技J1YITECHNOLO&YGEFanucAutomalioniFTIStartupProficyHMI/SCADA-iFIX该错误经常出现在项目移植或是备份恢复的时候。原因:iFIX启动会通过SCU调用不同的进程和文件。在移植或项目恢复的时候,如果进程或文件路径指定错误,则会出现图中的错误,或是其他的错误。在做项目移植或恢复的时候,启动iFIX之前,检查SCU中所有进程以及会调用的文件的路径,必须和当前机器中路径完全一致。27过滤iFIX中出现的错误当通讯中断或是脚本出错时,会在工作台运行时出现错误提示。其中,关于iFIX系统错误或是工作台错误,可以通过filterederrors.ini文件,设置errorcode过滤错误的显示;但如果是脚本的返回错误,则不能够通过filterederrors.ini过滤错误,只能够使用“OnErrorGOTO”错误处理代码。28报警一览控件(AlarmSummary)最多可以设置的过滤条件在V4.0中有说明上限为9个,在V4.5中上限为11个,但报警一览控件实际可以设置的过滤条件最多为10个。抑制通讯报警(COMM)可以在SCU的启动列表中,编辑WSACTASK.EXE的参数:C。添加该参数后,可以抑制系统中所有COMM的报警,不被发送到AlarmSummary或是报警文件中。但是在有AlarmStatus的文字显示的地方,仍然会有COMM的显示。同时,AlarmSummary中未确认的报警会被自动确认(Status为COMM)。在多显示器上,全屏显示画面4.5及以上版本支持该功能。iFIX数据库量程转换无法实现在iFIXPDB中对标签点的信号条件进行配置即可。标准量程转换参考帮助文档,非标量程转换用EGUCALC工具计算即可。在5.0及以后版本,对非标准量程转换在数据库标签点的配置中即可实现,不需要EGUCALC工具计算。
本文档为【Proficy HMI SCADA iFix常见问题汇总】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_598372
暂无简介~
格式:doc
大小:71KB
软件:Word
页数:7
分类:
上传时间:2018-05-18
浏览量:25