当前位置:
工控论坛
> >
产品
>
工控机
>
数据采集与分析
我要发帖
请教:cpu处理数据采集的问题
点击:
715
| 回复:
1
jingwen
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 10回
年度积分:0
历史总积分:96
注册:2005年4月11日
发表于:2005-04-17 09:47:00
楼主
在delphi中我用四个定时器来同时发脉冲,低脉冲延时0.1MS,高脉冲延时(即定时器间隔)为9MS,当运行一个定时器时,CPU的利用率就达100%,即CPU处理不过来,我的电脑是:逐日2000 PIII/933,(注:运行程序时把其余的东西全部关掉了,包括防火墙。) 对板子操作时用到语句: DIO_OutputByte( WORD(wBase_DIO+ 0), numvala or $04);它是否占用很多CPU?还是有其他原因?敬请高手指教!!!非常感谢!
分享到:
收藏
邀请回答
回复楼主
举报
jingwen
关注
私信
精华:0帖
求助:0帖
帖子:12帖 | 10回
年度积分:0
历史总积分:96
注册:2005年4月11日
发表于:2005-04-17 09:53:00
1楼
接上述问题:我用的数据采集卡是基于ISA的威达的DIO-24,通过定时器发脉冲,也就是定时器运行一次要处理两次DIO_OutputByte()语句。急盼大侠们指教。谢谢!
回复
引用
举报
热门招聘
相关主题
RS232/485光猫选型
[1226]
PAC高峰对话:500点左右,PAC/...
[1373]
RS485与RS232区别
[2736]
求助-RS485抗干扰以及解决远...
[1418]
PXI 与 工业计算机(工控机)的...
[13299]
加固军工计算机应用前景
[1201]
威达:工业电脑专家
[2186]
数据采集卡中断采集的工作原...
[2167]
工业固态硬盘是什么
[1567]
推荐USB转RS-232与RS-485双串...
[3301]
官方公众号
智造工程师
客服
小程序
公众号