共查询到19条相似文献,搜索用时 156 毫秒
1.
基于Delphi信号采集系统的编程实现 总被引:4,自引:0,他引:4
采用在Delphi程序中嵌入汇编语言方式,AC1210数据采集卡进行了查询和定时器方式下的数据采集编程;将C语言编制的采集程序编写成动态链接库文件(DLL),在Delphi程序中调用,实现DMA方式的采集;进行了数据采集系统的软件界面编程,验证一个以DMA方式采集标准正弦波的实例。 相似文献
2.
康晶 《大连民族学院学报》2004,6(1):34-36
基于轧钢机自适应控制的数据采集分析处理系统(DAS),为轧钢机的自适应控制提供精确的控制参数.该系统以VB为开发平台,用来实现对数据的采集、分析,图形曲线显示、报表打印、仿真等功能.重点阐述了系统的组成,VB主体程序的结构和建立用于I/O通道操作的动态链接库(DLL),以及通过调用DLL实现数据采集等主要设计思想. 相似文献
3.
网络数据采集技术在智能家居,环境保护、远程仪器设备故障诊断等方面具有广泛的应用空间,数据采集技术也是物联网实现的关键技术.本文设计了一种新型数据采集系统,支持TCP/IP协议,采用Python语言编程实现了远程网络数据采集.本文在数据采集领域具有广泛的应用空间;在物联网理论研究方面,具有十分重要的意义. 相似文献
4.
朱从旭 《中南大学学报(自然科学版)》2000,31(6):561-564
针对FORTRAN语言计算效率高而图形功能弱,VisualBasic(VB)计算效率低而图形功能强的特点,采用VB和FORTRAN2种语言混合编程,充分利用各自的优点,实现FORTRAN计算程序资源的再利用.此外,探讨了2种实现FORTRAN计算程序可视化的方法一是通过磁盘文件在VB程序和FORTRAN程序间交换数据,并借助WindowsAPI(应用程序编程接口)函数实现FORTRAN外壳程序在VB中同步运行,使FORTRAN外壳程序的计算结果在VB图形界面上显示;二是将FORTRAN程序转化为动态链接库函数,通过函数参数传递使VB程序和FORTRAN动态链接库函数之间交换数据,将FORTRAN的计算结果在VB窗体上显示并进行作图处理,从而实现了FORTRAN计算程序的图形界面及计算结果的可视化 相似文献
5.
介绍了一种基于AD7865的高速多通道数据采集系统,给出了数据采集系统的硬件电路原理和GAL(通用阵列逻辑)程序设计。在描述AD7865特性的基础上,完成了数据采集系统模拟量输入通道设计和数字部分接口电路设计。通过对GAL编程控制模拟量到数字量的转换,实现了计算机数字控制齿轮测量中高速高精度多通道数据采集系统的设计。 相似文献
6.
VB6提供了许多供用户选择的控件(Customcontrol),其中 MSCOMM,OCX 是用于串行通信的控件,利用对 MSComm 通信控件编程,开发微机可以通过串口对工业仪表进行实时数据采集,通过实例讨论如何用 VB 开发串行应用程序,将其用于数据采集或实时控制中.文中的程序是在 VB6.0中调试通过的,其方法是可行的。 相似文献
7.
本文提出了一种利用IBM-PC微机自身的8253芯片作为数据采集系统的定时方法,给出了应用时的编程技术和具体程序。对IBM-PC微机在控制中如何实现高级语言调用汇编语言的具体细节作了叙述,井给出了一个实用中的编程例子。 相似文献
8.
在数据采集系统中通常需要加入差错控制码 ,使一个不可靠的通信链路变成一个可靠的链路 ,其中常用检错码来进行差错控制 .文中介绍了CRC校验的基本原理及其查表算法实现 ,并给出了利用VB编程语言实现该算法的程序流程图 ,同时给出了VB语言下相应位操作的实现技巧 . 相似文献
9.
以南方全站仪记录的原始测量数据与CASS5.0为例,详细介绍了运用VB语言编程实现全站仪数据记录格式与内业后处理软件相一致的程序设计思路、程序流程以及程序源代码等内容。 相似文献
10.
VB作为一种可视化高级程序设计语言出现以来,使编程工作变得轻松快捷,使程序设计者摆脱了面向过程语言的许多细节,极大地提高了应用程序开发的效率。本文是用一种最简单的方法实现电子钟功能的小应用程序,希望能激起大家学习VB的兴趣。 相似文献
11.
探讨了在VB中调用DLL以实现数据采集,介绍了在VC^++中建立DLL以及在VB中调用DLL的方法,解决了高频信号的采样问题。 相似文献
12.
关素荣 《吉林大学学报(信息科学版)》2001,19(2):63-67
论述了在Windows环境下,使用C语言建立16-bit和32-bit的动态链接库(DLL),以及在Visual Basic(VB)下调用的方法,并给出了实例,从而解决了通过调用DLL来完成vB中遇到的复杂运算. 相似文献
13.
14.
在VB开发环境中调用由MATLAB函数转化的DLL 总被引:1,自引:0,他引:1
冯旭 《西北民族学院学报》2004,25(2):65-67
VB是一个高效快速的软件开发平台,但在进行数值计算需要编写大量的代码,还需要反复调试以保证其可靠性和稳定性 通过编写DLL,只须少量代码,并且MATLAB的算法是经过商业化的考验,比较可靠,省去了许多软件维护费用 特别是要编写一些复杂的算法,例如,大型稀疏矩阵、大型线形方程组的解法、微分方程及偏微分方程的解法等等,并在此基础上开发更复杂的算法,该方法的优越性将更加明显 相似文献
15.
王敏 《中南民族大学学报(自然科学版)》2005,24(1):57-60
指出了作为Windows系统的核心技术DLL,在运用程序的开发中能有效地实现代码重用、代码隐藏,既能提高软件的可维护性又有效地节省了磁盘空间及内存资源.给出了利用VB创建及调试DLL的方法、VB和VC调用DLL的编程方法和字符串作参数传递时应注意的问题. 相似文献
16.
基于COM组件的VB与MATLAB混合编程实现振动信号处理 总被引:2,自引:0,他引:2
在用传感器监测机械振动时,需要同步显示监测信号的时域和频域特性,要求用户在采集卡自带简单例程的基础上进行采集软件二次开发。基于COM组件的VB与MATLAB混合编程,通过把MATLAB中的fft函数制作成可接收参数的、能与VB通信的动态连接库(DLL),同时利用VB开发信号采集软件并把采集到的信号以参数的形式传递给DLL,可以实现振动信号时频转换。以同样的方法调用MATLAB中的filter、diff、quad等函数可以实现信号滤波、微分、积分变换等处理功能。该混合编程提供了一种简便、快速、高效地实现信号处理和相关数学运算的方法。本文以振动信号时频转换为例,介绍了借助MATLAB自带的函数生成DLL并最终被VB成功调用的详细过程。 相似文献
17.
18.
DLL技术在VB编程中的应用 总被引:1,自引:0,他引:1
本文介绍了DLL技术的概念、功能和基本原理,并详细说明在VB编程中调用windows API函数的方法以及对VC 环境下创建的DLL文件的访问方法。 相似文献
19.