研华数据采集卡(PCL-725 PCL-818L)

时间:2022-11-04 19:10:43
最近接触个小的项目,是通过2块PCL-725和2块PCL-818L采集现场的液位、压力、浓度还有开关量。
所使用的开发工具为VB,我没有作过这样的项目,现在无从下手,手头有2个PDF文件全使英文的,给了些例子也不知道采用哪个函数把现场数据取回来,还有通过什么算法显示在计算机中,那位好新人有这方面的经验,给点资料,最好有现成的例子,我无法下手呀!谢谢,各位,分不够我可以再加!

17 个解决方案

#1


我开了2个帖子,大家勇跃发言,谢谢!

#2


仔细看看手册,已经告诉了725的地址是200H-3F8H开始的2个连续字节。而且也提供了多种数据采集方式:有DLL驱动,有ActiveX控件,有他自己的采集软件,或者LabVIEW驱动,看你自己怎么选了。
有了DLL驱动和ActiveX控件就什么都好办了嘛,驱动装好了,控件插入或者DLL调入就可以了。是VB的话比VC还更方便嘛。

具体还不明白你还是打电话问研华吧,会教你一步步怎么做的。

#3


搞清楚是PCI的还是ISA的采集卡
如果是ISA的
需要底层驱动的dll
我可以发给你
我自己写的,可以在9x 2000  xp下面使用,可以不需要安装驱动,除非你是PCI
extern "C"
{  
   CPTANG_API bool _stdcall OpenPort(void) ;         //打开端口 
   CPTANG_API void _stdcall ClosePort(void);         //关闭端口
   CPTANG_API unsigned char  _stdcall inportb(unsigned short port) ;               //字节读端口
   CPTANG_API unsigned short _stdcall inportw(unsigned short port) ;               //字读端口
   CPTANG_API unsigned long  _stdcall inportd(unsigned short port) ;               //双字读端口
   CPTANG_API void _stdcall outportb(unsigned short port, unsigned char  value) ;  //字节写端口
   CPTANG_API void _stdcall outportw(unsigned short port, unsigned short value) ;  //字写端口
   CPTANG_API void _stdcall outportd(unsigned short port, unsigned long  value) ;  //双字写端口
}

#4


还要注意你的采集卡是几位的
再决定使用什么函数

#5


谢谢各位,我明天好好看看是几位的,目前就知道是ISA的采集卡!
 flowercity(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!

#6


我的e-mail:fwall@sina.com  QQ:79282846
我很喜欢交朋友的!

#7


还有,如果我知道了使用什么函数,是不是还的需要现场一些传感器的资料,比如量程、输入电压范围、外界电阻什么的 ?一个传感器是不是就是一个恒流原?

#8


哎,既然是用VB,干嘛搞的那么麻烦。而且自己写的驱动也很难保证可靠性,在严格场合下还是不要用。

都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。

传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。

#9


传感器一般都是标准信号
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目

#10


fiel(霏儿) 你好!
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?

#11


flowercity(小唐"菜  ,您好!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
 谢谢您,我很急,救命呀!我给您高分!

#12


哎,既然买了研华的东西为什么不打研华的电话呢?要搞清楚你可是付了钱的哦,这里面即包括产品费用也有售后服务费用啊。打电话很快就能解决的,比你在这儿问快得多。

算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。

#13


基地址需要板卡跳线
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以

#14


谢谢各位,我搞明白了!

#15


记得揭帖
给我分啊
我等着你的分升级啊

#16


我有资料给你,给我信箱!

#17


kite079(风筝):你好,我也想要,谢谢,我用的是PCI1761卡。
EMAIL: ejskf3@crfeb.com.cn

#1


我开了2个帖子,大家勇跃发言,谢谢!

#2


仔细看看手册,已经告诉了725的地址是200H-3F8H开始的2个连续字节。而且也提供了多种数据采集方式:有DLL驱动,有ActiveX控件,有他自己的采集软件,或者LabVIEW驱动,看你自己怎么选了。
有了DLL驱动和ActiveX控件就什么都好办了嘛,驱动装好了,控件插入或者DLL调入就可以了。是VB的话比VC还更方便嘛。

具体还不明白你还是打电话问研华吧,会教你一步步怎么做的。

#3


搞清楚是PCI的还是ISA的采集卡
如果是ISA的
需要底层驱动的dll
我可以发给你
我自己写的,可以在9x 2000  xp下面使用,可以不需要安装驱动,除非你是PCI
extern "C"
{  
   CPTANG_API bool _stdcall OpenPort(void) ;         //打开端口 
   CPTANG_API void _stdcall ClosePort(void);         //关闭端口
   CPTANG_API unsigned char  _stdcall inportb(unsigned short port) ;               //字节读端口
   CPTANG_API unsigned short _stdcall inportw(unsigned short port) ;               //字读端口
   CPTANG_API unsigned long  _stdcall inportd(unsigned short port) ;               //双字读端口
   CPTANG_API void _stdcall outportb(unsigned short port, unsigned char  value) ;  //字节写端口
   CPTANG_API void _stdcall outportw(unsigned short port, unsigned short value) ;  //字写端口
   CPTANG_API void _stdcall outportd(unsigned short port, unsigned long  value) ;  //双字写端口
}

#4


还要注意你的采集卡是几位的
再决定使用什么函数

#5


谢谢各位,我明天好好看看是几位的,目前就知道是ISA的采集卡!
 flowercity(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!

#6


我的e-mail:fwall@sina.com  QQ:79282846
我很喜欢交朋友的!

#7


还有,如果我知道了使用什么函数,是不是还的需要现场一些传感器的资料,比如量程、输入电压范围、外界电阻什么的 ?一个传感器是不是就是一个恒流原?

#8


哎,既然是用VB,干嘛搞的那么麻烦。而且自己写的驱动也很难保证可靠性,在严格场合下还是不要用。

都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。

传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。

#9


传感器一般都是标准信号
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目

#10


fiel(霏儿) 你好!
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?

#11


flowercity(小唐"菜  ,您好!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
 谢谢您,我很急,救命呀!我给您高分!

#12


哎,既然买了研华的东西为什么不打研华的电话呢?要搞清楚你可是付了钱的哦,这里面即包括产品费用也有售后服务费用啊。打电话很快就能解决的,比你在这儿问快得多。

算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。

#13


基地址需要板卡跳线
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以

#14


谢谢各位,我搞明白了!

#15


记得揭帖
给我分啊
我等着你的分升级啊

#16


我有资料给你,给我信箱!

#17


kite079(风筝):你好,我也想要,谢谢,我用的是PCI1761卡。
EMAIL: ejskf3@crfeb.com.cn