当前位置:
工控论坛
> >
产品
>
工控机
我要发帖
re:该选那种卡;再请教GaryLin
点击:
443
| 回复:
6
制控
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 7回
年度积分:0
历史总积分:75
注册:2004年3月22日
发表于:2004-04-04 21:13:00
楼主
您给我回复:但问题在于软件的支持上, 若要用 software timer 来作波形输出的话, 时间无法控制的很精准, 波形无法输出的很漂亮 (可能会很难看). 建议自行写 ISR() 去处理, 时间才能准确。 我刚学VB,请问什么是ISR。
分享到:
收藏
邀请回答
回复楼主
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-04-05 09:04:00
1楼
ISR : Interrupt Service Routine 在 Windows 下, 这 ISR 是写在 kernel mode driver 内的. 要用 DDK 去写, 涉及的东西比较多, 比较麻烦. 在 DOS 下, ISR 会必较容易写.
回复
引用
举报
制控
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 7回
年度积分:0
历史总积分:75
注册:2004年3月22日
发表于:2004-04-05 21:10:00
2楼
我还是不明白,我用VB编程,通过D/A卡来输出正弦波信号, 能否用定时器或SIN函数之类来实现。
回复
引用
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-04-06 09:50:00
3楼
Windows 是 multi-task 且为 not real-time 系统. Software Timer 不会很精确的运行. 您测试一下, 看看输出的结果就知了!
回复
引用
举报
制控
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 7回
年度积分:0
历史总积分:75
注册:2004年3月22日
发表于:2004-04-06 18:50:00
4楼
我并不一定要求实时,只是把他输给一个单片机系统,目的是检测单片机处理的结果是不是预想的效果。 可我不知道要怎么处理,要看VB的哪写内容呢? 是不是要对D/A卡进行二次开发。
回复
引用
举报
GaryLin
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 1186回
年度积分:0
历史总积分:1263
注册:2003年4月15日
发表于:2004-04-06 18:57:00
5楼
若不需实时输出, 那就简单了. 任一块 DA card 都行. 就如您上面所述, 只要在 VB form 上摆在 Timer control, 并在其 Timer event 中计算 sin(), 再输出 DA 即可.
回复
引用
举报
制控
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 7回
年度积分:0
历史总积分:75
注册:2004年3月22日
发表于:2004-04-08 08:27:00
6楼
谢谢
回复
引用
举报
热门招聘
相关主题
PAC系统讨论,它是可编程自动...
[8497]
最新型号CPU卡有什么好介绍的...
[1343]
[2246]
CPCI/PXI有兴趣的一起探讨
[2761]
凌华科技推出世界上最轻薄短...
[6430]
威图CPCI VME详细产品资料下...
[1480]
电气图的一般标准
[1448]
串口到20mA电流环通讯转换器
[3084]
为什么这么在乎名称呢?
[1222]
工控机开机后显示器黑屏1个多...
[3477]
官方公众号
智造工程师
客服
小程序
公众号