当前位置:
工控论坛
> >
产品
>
工控机
>
数据采集与分析
我要发帖
紧急求援:同时激活2块ISO-P64 DI板
点击:
751
| 回复:
4
测测控控
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 67回
年度积分:0
历史总积分:186
注册:2004年9月08日
发表于:2004-09-08 04:56:00
楼主
我们在一项目同时用泓格的2块ISO-P64 DI板,调试中发现如下棘手问题,特向各位高手紧急求援。 2块ISO-P64公用1个动态链接库,输入时须轮流激活2块板,每激活一次约耗时4mS,2块板的输入点信号全部采集到至少耗时8mS,如此就不能满足速度要求,我们要求能在50~100微秒内对全部输入点巡测一遍。为此我们想:能否将2块P64同时激活,去掉8mS的激活时间就可满足要求了。特此向你们请教。 或者可否这样:2块板分别用不同名的动态链接库,这样就不用轮流激活了,也可加快采样速度。行得通吗? 万望各位高手帮忙,多谢! 我们的平台:WIN2000下 用Delphi编程 。 明月于 2004.9.8 凌晨
分享到:
收藏
邀请回答
回复楼主
举报
测测控控
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 67回
年度积分:0
历史总积分:186
注册:2004年9月08日
发表于:2004-09-08 09:31:00
1楼
3位版主/泓格工程师/熟悉泓格高手:我在十分焦急地等待,能否给点提示.谢谢!
回复
引用
举报
cclaire
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 6回
年度积分:0
历史总积分:6
注册:2004年8月23日
发表于:2004-09-08 10:27:00
2楼
你可以在程式中先 1. ISO_ActiveBoard(0) 2. ISO_GetConfigAddress(wBase0,0) 3. ISO_ActiveBoard(1) 4. ISO_GetConfigAddress(wBase1,1) 纪录wBase0 及 wBase1后 后面的ISO_InputByte(wPoatAddr)中之wPoatAddr 就可以直接代入wBase0+0 or wBase1+0 .................... 而不需要再ActiveBoard and GetConfigAddress.
回复
引用
举报
测测控控
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 67回
年度积分:0
历史总积分:186
注册:2004年9月08日
发表于:2004-09-08 13:58:00
3楼
我照您的方法做了,能读一块板子,但是另一块板子读不到。不知道为什么。 能否给我提供板子函数的详细说明? 谢谢!
回复
引用
举报
测测控控
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 67回
年度积分:0
历史总积分:186
注册:2004年9月08日
发表于:2004-09-08 20:08:00
4楼
cclaire:你好! 非常感谢你的帮助,在你的指导下,我们终于将本问题解决了. 今后有问题再向你请教,望 不吝赐教. 祝:万事如意!
回复
引用
举报
热门招聘
相关主题
求RSLogix5000 V13.0下载
[1636]
西门子plc和欧姆龙PLC使用有...
[3782]
请教:如何将DOS程序生成DOC电...
[1253]
pci总线,控制 栏杆机
[1239]
[3528]
凌华科技推出世界上最轻薄短...
[6430]
如何去除干扰,提高采集数据稳...
[2202]
工业控制自动化行业基本状况
[1270]
国产的数据采集卡怎样?
[2069]
展望泓格WinCon-8000 WinCE平...
[2041]
官方公众号
智造工程师
客服
小程序
公众号