所使用的开发工具为VB,我没有作过这样的项目,现在无从下手,手头有2个PDF文件全使英文的,给了些例子也不知道采用哪个函数把现场数据取回来,还有通过什么算法显示在计算机中,那位好新人有这方面的经验,给点资料,最好有现成的例子,我无法下手呀!谢谢,各位,分不够我可以再加!
17 个解决方案
#1
我开了2个帖子,大家勇跃发言,谢谢!
#2
仔细看看手册,已经告诉了725的地址是200H-3F8H开始的2个连续字节。而且也提供了多种数据采集方式:有DLL驱动,有ActiveX控件,有他自己的采集软件,或者LabVIEW驱动,看你自己怎么选了。
有了DLL驱动和ActiveX控件就什么都好办了嘛,驱动装好了,控件插入或者DLL调入就可以了。是VB的话比VC还更方便嘛。
具体还不明白你还是打电话问研华吧,会教你一步步怎么做的。
有了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) ; //双字写端口
}
如果是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(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!
flowercity(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!
#6
我的e-mail:fwall@sina.com QQ:79282846
我很喜欢交朋友的!
我很喜欢交朋友的!
#7
还有,如果我知道了使用什么函数,是不是还的需要现场一些传感器的资料,比如量程、输入电压范围、外界电阻什么的 ?一个传感器是不是就是一个恒流原?
#8
哎,既然是用VB,干嘛搞的那么麻烦。而且自己写的驱动也很难保证可靠性,在严格场合下还是不要用。
都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。
传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。
都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。
传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。
#9
传感器一般都是标准信号
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目
#10
fiel(霏儿) 你好!
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?
#11
flowercity(小唐"菜 ,您好!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
谢谢您,我很急,救命呀!我给您高分!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
谢谢您,我很急,救命呀!我给您高分!
#12
哎,既然买了研华的东西为什么不打研华的电话呢?要搞清楚你可是付了钱的哦,这里面即包括产品费用也有售后服务费用啊。打电话很快就能解决的,比你在这儿问快得多。
算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。
算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。
#13
基地址需要板卡跳线
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以
#14
谢谢各位,我搞明白了!
#15
记得揭帖
给我分啊
我等着你的分升级啊
给我分啊
我等着你的分升级啊
#16
我有资料给你,给我信箱!
#17
kite079(风筝):你好,我也想要,谢谢,我用的是PCI1761卡。
EMAIL: ejskf3@crfeb.com.cn
EMAIL: ejskf3@crfeb.com.cn
#1
我开了2个帖子,大家勇跃发言,谢谢!
#2
仔细看看手册,已经告诉了725的地址是200H-3F8H开始的2个连续字节。而且也提供了多种数据采集方式:有DLL驱动,有ActiveX控件,有他自己的采集软件,或者LabVIEW驱动,看你自己怎么选了。
有了DLL驱动和ActiveX控件就什么都好办了嘛,驱动装好了,控件插入或者DLL调入就可以了。是VB的话比VC还更方便嘛。
具体还不明白你还是打电话问研华吧,会教你一步步怎么做的。
有了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) ; //双字写端口
}
如果是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(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!
flowercity(小唐"菜") ,谢谢你,我怎么联系你?
还有其他的大峡,给点资料,我给你们高分的!
#6
我的e-mail:fwall@sina.com QQ:79282846
我很喜欢交朋友的!
我很喜欢交朋友的!
#7
还有,如果我知道了使用什么函数,是不是还的需要现场一些传感器的资料,比如量程、输入电压范围、外界电阻什么的 ?一个传感器是不是就是一个恒流原?
#8
哎,既然是用VB,干嘛搞的那么麻烦。而且自己写的驱动也很难保证可靠性,在严格场合下还是不要用。
都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。
传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。
都说了,既然是用的研华的,就用研华自己的ActiveX插件嘛。详细一点:一共大概8个,在VB里加载后在控件栏里可以见到多了图标为“AI”“AO”“DI”“DO”“ALM”“PLS”等的几个IO卡控件,不就直接可以用了嘛。
传感器的问题当然要了解,不然怎么知道菜的数据表示什么意思啊。
#9
传感器一般都是标准信号
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目
4-20ma
0-20mv
你需要处理的是放大电路
增益选择多大
才能让整定之后的ad值满足采集卡的输入要求
我QQ已经通过你了
不过我几乎是晚上才上网
上班时间我不会上网的
工作很忙
我现在几乎一周就要开发一个项目
#10
fiel(霏儿) 你好!
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?
我现在没有ActiveX插件,只有DLL,所以不知道PCL-725 PCL-818L采集模拟量和开关量使用什么函数?还有基地址怎么设置?对应37针的卡具体每每一针的地址是什么?输入不同的电压值对应返回计算机所收到的16进制数据是多少?
#11
flowercity(小唐"菜 ,您好!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
谢谢您,我很急,救命呀!我给您高分!
我的传感器的输入电流为4-20mA的,外接电阻是250欧,所使用的研华数据采集卡为:PCL-725和PCL-818L,您使用过这两块卡吗?麻烦您给我发点VB的例子,怎么设置基地址?怎么访问对应的每一针?怎么控制模拟量和开关量? 最好给个好的例子?
谢谢您,我很急,救命呀!我给您高分!
#12
哎,既然买了研华的东西为什么不打研华的电话呢?要搞清楚你可是付了钱的哦,这里面即包括产品费用也有售后服务费用啊。打电话很快就能解决的,比你在这儿问快得多。
算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。
算了,直接告诉你吧,服务专线800-810-0345,北京的电话是010-62984346(应该没换)。
#13
基地址需要板卡跳线
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以
对你真的是无话可说了
动不动就让别人给你写代码
那公司要你要有什么用?
要学会看文档说明
自己摸索才可以
#14
谢谢各位,我搞明白了!
#15
记得揭帖
给我分啊
我等着你的分升级啊
给我分啊
我等着你的分升级啊
#16
我有资料给你,给我信箱!
#17
kite079(风筝):你好,我也想要,谢谢,我用的是PCI1761卡。
EMAIL: ejskf3@crfeb.com.cn
EMAIL: ejskf3@crfeb.com.cn