ifix问题汇总Q&A(个人记录)

自述

你好。以下内容,均为个人在使用IFIX5.8过程中碰到过并已解决的小麻烦,本着自己日后查看方便以及乐于分享的精神,在此汇总上传(不定期更新)。

系统树丢失

这里仅针对如下场景:ifix工作台上系统树明明已经勾选上了却还是找不到系统树,并不是系统树相关配置文件损坏或丢失导致的系统树丢失。

  1. 关闭工作台;
  2. 打开当前工程目录下的LOCAL文件夹,找到workspace.ini配置文件,例如默认安装的工程,地址如下C:\Program Files (x86)\Proficy\Proficy iFIX\LOCAL\workspace.ini
  3. 找到DialogOriginX = ,DialogOriginY = ,令其都等于10,这样,系统树就会在工作台左上角显示;
  4. 重启工作台,确保勾选上系统树。

工具箱丢失

这里仅针对如下场景:工具箱找不到,ifix工作台上工具箱也勾选不上,是因为工具箱相关配置文件损坏或丢失导致的工具箱丢失。

  1. 关闭工作台;
  2. 任意寻找一个可以打开工具箱的工程目录的LOCAL文件夹下,找到工具箱.tbx工具箱.xbt两个文件拷贝覆盖到你丢失工具箱的工程LOCAL目录下;
  3. 或者打开默认工程文件目录的LOCAL文件夹下,找到工具箱.tbx工具箱.xbt文件(若是默认自带的工程也损坏了,那只能重新安装一遍了),将其拷贝覆盖到你丢失工具箱的工程LOCAL目录下。若你的ifix是默认安装的,工程地址如下C:\Program Files (x86)\Proficy\Proficy iFIX\
  4. 重启工作台,确保勾选上工具箱。

数据库mbe不自动刷新数据

数据库不刷新数据,都是???,打开mbe驱动,发现mbe没有读取数据,是关闭状态,开启后,刷新数据库有数据,保存关闭重启ifix,mbe又为关闭状态。
折腾了我好久,最后发现有个选项没选上。

  1. 打开数据库管理器;
  2. 选择驱动器->mbe;
  3. options->setup->advanced->startup auto->on;
  4. 保存退出重启ifix。

报错:无法分配驱动器映像表

这里仅针对如下场景:数据来源为MBE驱动,从编辑态切换回运行态后ifix报错。

  1. 退出ifix;
  2. 打开默认工程文件目录,找到default.mbe文件(其他类似,若是OPC驱动,就去找default.opc),将其拷贝覆盖到你的工程目录PDB\目录下。若你的ifix是默认安装的,工程地址如下C:\Program Files (x86)\Proficy\Proficy iFIX\
  3. 重启ifix;

报错:某某.grf文件损坏

这里仅针对如下场景:打开ifix后报错grf文件损坏,打不开页面,这是非正常关闭导致的页面文件损坏,一般ifix会保存有上一次正确配置的备份。

  1. 关闭工作台;
  2. 打开你的工程目录PIC\Backup\目录,找到某某.grf文件,将其拷贝覆盖到你的工程目录PIC\目录下(该备份文件保存的是上一次正确配置运行的文件,跟你丢失的可能会有不同,若是这个文件也损坏了,那就只能重新做了);
  3. 重启工作台;

报错:docfile已被损坏,globals下user丢失

这里仅针对如下场景:打开ifix后报错docfile已被损坏,globals下user丢失,关闭报错对话框,将其切换到编辑态后,系统树上globals全局被损坏。

  1. 关闭工作台;
  2. 打开你的工程目录PIC\Backup\目录,找到User.fxg文件,将其拷贝覆盖到你的工程目录PIC\目录下(该备份文件保存的是上一次正确配置运行的文件,跟你丢失的可能会有不同,若是这个文件也损坏了,那就只能用自带默认工程下的User.fxg重新做全局了);
  3. 重启工作台;

ifix 自定义报表没有按预想的将历史数据呈现出来

这里仅针对如下场景:确定你的报表程序无错

  1. 检查电脑时间格式设置,是否与你程序中时间格式相同;
  2. 检查ifix历史库,看你需要保存历史数据的点位有没有添加进去并激活;
  3. 检查SCU配置任务看HTC.EXE有没有添加进去;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

百年人生当疯狂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值