iFIX启动时的几种常见问题及解决方法

更新时间:2023-09-10 03:34:02 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1

iFIX启动时的几种常见问题及解决方法

第一个现象:

启动 iFIX,出现下述提示:

故障原因:

出现上面的提示是因为打开的工程目录与备份时的目录不同。 解决方法:

最简单的就是将备份恢复到原来的路径中。可以通过下面的方法打开SCU看到路径。 如果想恢复到其它的路径中,按下面的方法做: 1)打开下面这个界面,运行SCU:

2)打开你备份的SCU文件:

3)我的这个例子中,原来的程序是放在F盘中,现在将备份恢复到了D盘。因此,在SCU 中的路径中看到的是F盘

4)修改项目路径为D:\\IFIX\\XHUA,注意,不要修改根目录和语言的路径: 上图中只修改了项目的路径。

5)点下面的更改项目按钮,提示如下图:

选否。

保存 SCU。

第二种现象:

运行工程后,提示如下:

如果点确定后,再运行,会提示,点确定后,再一次点,

则提示。 故障原因:

出现这个提示,很多人认为是没有启用安全。其实不是这样的,工程的安全如果备份前 是启用的,备份后也是启用的。真正的原因是当前打开的工程的安全配置路径和备份的工程 安全配置路径不相同。安全配置和SCU 是两个完全不同的应用程序,安全配置是保存在 ATCOMPAT.UTL和XTCOMPAT.UTL中的,因此通过修改SCU的工程路径是不能修改到这 两个文件的。要手动修改安全配置路径。

通过下图可以看出,直接打开工程的SCU,安全配置是灰色的,不能修改。

如果运行 iFIX,又提示安全未启用,进不了安全配置。 解决方法:

最简单的当然还是将备份恢复到原来的路径中。 如果恢复到了其它路径中,按下面的方法解决。

1. 随便新建个工程,不要用演示系统和iFIX 自带的工程(原因下面再说),进入SCU 配置中打开你的工程的SCU文件,进入安全配置,会看到下图:

F:\\AAA\\LOCAL是我随便建的一个空工程。

2. 修改安全路径和备份路径为你要打开工程的LOCAL 路径,启用和禁止不用管,你 原来的工程是什么,会自动调整。我的工程放在D:\\IFIX\\XHUA下。

注意要把“将这些路径应用到所有启动配置文件”勾上。 3. 点确定后,会提示:

选否。

4. 保存安全配置。

5. 再进入安全配置时,会提示

说明你的工程有权限。

6. 运行登录,输入管理员帐号和__________密码(这个是你备份的那个工程的,如果忘了,我也

没办法了,只能重建SCU和安全配置文件了)。

7. 登录成功后,进入安全配置,会看到你的工程的安全设置。

至此,就可以打开备份的工程了。

8. 打开工程的安全配置,将“将这些路径应用到所有启动配置文件”前面的勾去掉, 保存退出。

刚才提到,不能用演示系统和iFIX 自带的工程进行安全配置的修改,是因为这两个工 程的安全路径太长,如下图:

如果将路径改成你工程的LOCAL 路径后,再进入演示系统和iFIX 自带的工程,想将这个 路径再改成上面这个样子,是改不回来的,因为显示的长度有限制,不能输入C:\\Program Files\\GE Fanuc\\Proficy iFIX\\SampleSystem\\LOCAL 和C:\\Program Files\\GE Fanuc\\Proficy iFIX\\LOCAL这么长。

第三个现象:

启动 iFIX 后常见的关于报警方面的提示如下图:

可以在 SCU的报警中修改:

对于 ODBC的溢出,可以在下面进入:

修改队形尺寸。

第四个现象:

运行 iFIX 时,提示下面的错误:

故障原因:

这个提示是因为备份时没有备份相应的AlarmAreas.AAD 文件,这个文件默认是放在 PDB目录下的,建数据库的时候自动生成。 解决方法:

前提是数据库中标签用到的所有驱动均已安装,否则导出导入后,无标签的IO 地址。 1. 进入数据库管理器,假设当前的数据库名是database.PDB,导出当前的数据库,生

成database.CSV文件:

2. 关闭当前的数据库,新建一个新的数据库,导入刚才的database.CSV 文件,另存为 dataBAK.PDB。

3.关闭iFIX。删除原来的database.PDB文件,将dataBAK.PDB文件更名为database.PDB。 4. 重新运行iFIX,不会再提示数据库错误。

以上总结了几项常见的错误提示,有解决不对的地方请大家指出,并补充发现的其它问题。

本文来源:https://www.bwwdw.com/article/nalh.html

Top