gaili1842迁移后vc编程 点击:1495 | 回复:11



xmtbabybear

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-07-20 12:42:41
楼主
求助帖30分-已结帖

求助

前些年买了一个galil 1842 只支持xp系统

现在想迁移到win7上

之前编写的vc程序不能使用 dmc_open 函数找不到控制器

是不是需要新的头文件和dll文件

现已安装Gailitools,不知道需要怎么改动

求大神帮忙




楼主最近还看过



刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:19帖 | 8241回
  • 年度积分:401
  • 历史总积分:28764
  • 注册:2005年3月09日
发表于:2020-07-23 10:02:42
1楼

从您使用的dmc_open这个函数名来看,您之前用的是api是DMCWIN,这个接口最高支持到winxp,再win7以及之后的版本中不保证稳定。


如果您要换用galiltools,其所包含的api于DmcWIN有不小的差异,您程序中的很多源代码都要改写。


可能,最保险的的方式,是您在win7下装一个xp的虚拟机。

xmtbabybear

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-07-28 01:30:04
2楼

"刘岩利" 的回复,发表在1楼
        对内容: 【从您使用的dmc_open这个函数名来看,您之前用的是api是DMCWIN,这个接口最高支持到winxp,再win7以及之后的版本中不保证稳定。如果您要换用galiltools,其所包含的api于Dm...】进行回复:

        -----------------------------------------------------------------

十分感谢刘版主,我重新安装了xp系统,但又报错error code = -26.the device driver needed to communicate  with the selected controller is too old for this communication dll.我应该到哪里去下载驱动或者dll呢?


刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:19帖 | 8241回
  • 年度积分:401
  • 历史总积分:28764
  • 注册:2005年3月09日
发表于:2020-07-28 10:41:31
3楼

您现在安装的,是什么版本的通讯库?您的DMC-1842是哪年买的?


xmtbabybear

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-07-28 10:57:43
4楼

回复内容:

对:刘岩利 您现在安装的,是什么版本的通讯库?您的DMC-1842是哪年买的?     内容的回复:

13年左右买的,通讯库是光盘带的dll v7

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:19帖 | 8241回
  • 年度积分:401
  • 历史总积分:28764
  • 注册:2005年3月09日
发表于:2020-07-28 12:33:36
5楼

如果用原配的光盘软件还提示这个问题,那么,这恐怕就是个硬件问题了。

如果您的dmc-1842在原来的pc上是正常的,只是在新的pc上出现如上问题,那么可能是由于pci总线接口的硬件版本问题。早期的pci总线是5V的系统,后来转变成了3.3V的,这期间galil的dmc-1842也出过几个不同的硬件版本来匹配不同的pci接口。

xmtbabybear

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-07-28 12:44:09
6楼

回复内容:

对:刘岩利 如果用原配的光盘软件还提示这个问题,那么,这恐怕就是个硬件问题了。如果您的dmc-1842在原来的pc上是正常的,只是在新的pc上出现如上问题,那么可能是由于pci总线接口的硬件版本问题。早期的pci总线是5V的系统,后来转变成了3.3V的,这期间galil的dmc-1842也出过几个不同的硬件版本来匹配不同的pci接口。     内容的回复:

那也就是说必须要保持新旧电脑的pci接口是一致的才可以,如果版本不一致也会导致这个问题。原来的电脑是可以运行的,换了两个电脑都不能正常使用。估计就是pci升级了🤕🤕🤕,谢谢刘工了

xmtbabybear

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-08-04 15:10:25
7楼

回复内容:

对:刘岩利 如果用原配的光盘软件还提示这个问题,那么,这恐怕就是个硬件问题了。如果您的dmc-1842在原来的pc上是正常的,只是在新的pc上出现如上问题,那么可能是由于pci总线接口的硬件版本问题。早期的pci总线是5V的系统,后来转变成了3.3V的,这期间galil的dmc-1842也出过几个不同的硬件版本来匹配不同的pci接口。     内容的回复:

刘工,调用急停函数后,z轴一直下降是什么原因呢?

刘岩利

  • [版主]
  • 精华:2帖
  • 求助:0帖
  • 帖子:19帖 | 8241回
  • 年度积分:401
  • 历史总积分:28764
  • 注册:2005年3月09日
发表于:2020-08-05 07:52:05
8楼

"xmtbabybear" 的回复,发表在7楼
        对内容: 【刘工,调用急停函数后,z轴一直下降是什么原因呢?】进行回复:

        -----------------------------------------------------------------

首先,看你z轴本身的结构,是不是有抱闸,,是不是一断开驱动器使能就往下出溜。

然后是看你的控制卡上OE设置,是不是一急停就断开使能。


xmtbabybear

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 5回
  • 年度积分:0
  • 历史总积分:40
  • 注册:2020年7月17日
发表于:2020-08-06 16:07:46
9楼

回复内容:

对:刘岩利 "xmtbabybear" 的回复,发表在7楼        对内容: 【刘工,调用急停函数后,z轴一直下降是什么原因呢?】进行回复:        -----------------------------------------------------------------首先,看你z轴本身的结构,是不是有抱闸,,是不是一断开驱动器使能就往下出溜。然后是看你的控制卡上OE设置,是不是一急停就断开使能。     内容的回复:

好的,谢谢刘工

gk2017

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2018年11月29日
发表于:2020-08-13 20:59:53
10楼

Galil发布了最新的gclib库,号称可以跨平台使用(windows/linux/OSX)。你可以下载这个库在win10下使用。支持硬件范围从1802到5200都可使用。

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2020-08-23 21:07:54
11楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。




热门招聘
相关主题

官方公众号

智造工程师