基于vb6.0的工控机数据采集系统的开发

基于vb6.0的工控机数据采集系统的开发

ID:18469434

大小:118.00 KB

页数:5页

时间:2018-09-18

基于vb6.0的工控机数据采集系统的开发_第1页
基于vb6.0的工控机数据采集系统的开发_第2页
基于vb6.0的工控机数据采集系统的开发_第3页
基于vb6.0的工控机数据采集系统的开发_第4页
基于vb6.0的工控机数据采集系统的开发_第5页
资源描述:

《基于vb6.0的工控机数据采集系统的开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于VB6.0的工控机数据采集系统的开发摘  要:本文先容了基于VB6.0和工控机的坦克炮控系统试验平台数据采集系统的开发技术,具体说明了该系统的设计方法和关键环节,给出了PCL818H和PCL813B数据采集卡的特点和应用方法以及VB6.0访问数据库的技术。        关键词:VisualBasic6.0;工控机;坦克炮控系统; 数据采集; PCL-818H          前言:随着武器装备的不断升级换代,性能的不断进步,对维修后试验技术的要求也不断进步。新近几年装备部队的主战坦克火控系统对维修后的试验要求相当严格,现

2、行的试验手段多为手工操纵,自动化程度低,精确度很差,新型坦克炮控系统试验平台的开发正是基于这一背景提出的,本文先容了该平台的数据采集系统的开发技术。        1、 硬件系统设计          1-1、被测参数分析          按照有关规定,对维修后的坦克炮控系统需要进行静态参数和动态参数的检测[1]。需检测的静态参数共有94路±15V范围的电压信号,动态参数有位移、拉力、压力、转速、漂移等12路信号,位移、拉力信号为标准传感器输出信号,范围为±5V和0-5V,转速和漂移信号为陀螺仪组输出的检查信号,为±15V的电

3、压信号。另外,为了丈量位移和拉力,需要使用液压元件以及电磁铁作为执行元件进行相应的操纵,故需进行相应的控制。          1-2、数据采集卡          数据采集卡的选择是硬件系统建设的关键,基于性能的稳定性和性价比的原因,选用了研华的ISA总线产品。根据需要,使用了3块PCL813B和1块PCL818H。这两款板卡都可支持双极性±5V的输进范围,我们另制作了一块外围端子板将±15V的电压转换为±5V[2-3]。          PCL813B具有32路单端隔离模拟量输进,本应用中使用它采集94路静态电压信号。它采

4、用了12位分辨率A/D转换器AD574,转换时间为25μs,数据传送速率达25Kbps,输进范围为双极性±5V、±2.5V、±1.25V和±0.625V,单极性为0~10V、0~5V、0~2.5V和0~1.25V,A/D转换触发方式为软件触发。          PCL-818H是一款多功能采集卡,本应用中使用它采集动态信号及控制液压阀和电磁铁。它提供了5个最为常用的丈量和控制功能:12位的A/D转换,D/A转换,数字输进,数字输出和计时器/计数器。它的特点是:          (1) 16路(单)或8路(双)差分模拟量输进;

5、          (2) 12位模数转换,100KHZ的采样频率;          (3) 16路数字输进和输出;          (4) 可通过软件改变增益的值;          (5) 软件可选择逻辑输进范围(双极性)。          两块板卡使用方法基本相同,由于篇幅限制,下面仅以818H对模拟量的输进采集为例先容采集卡的使用。          编写PCL-818H的程序的关键是使用板卡上的16个寄存器。它需要16个连续的PC机I/O空间地址,每个口地址与采集板内的寄存器相对应。每个寄存器的地址是通过指定到板

6、卡基地址的偏移量。例如,BASE+0是这个板卡的基地址,并且BASE+7表示基地址+7个字节。假如板卡的基地址是300h,则BASE+7寄存器的地址就是307h,结果见表1。          表1、 寄存器的作用及相应的I/O端口地址          PCL-818H模拟输进的16个端口,可以构成16个单端输进或者8对差分输进,输进通道的工作方式利用跳线设置,软件控制对一个或多个通道的操纵。输进信号经放大电路后,由一个逐次逼近式A/D转换为12位数字信号。          PCL-818H提供了软件、时钟步进和外部信号3种

7、触发方式。软件触发的触发器是由软件控制的,当在软件寄存器中写进数值后,启动A/D转换,这种方式适用于低速A/D转换。时钟步进触发适用于转换速度要求很高的系统,PCL-818H提供的8254定时/计数器用来为A/D提供一个固定触起源,计数器1和计数器2级联在一起提供了一个周期精确的触发脉冲,非常适合于需要固定且精确的采样频率的系统。把外部触发信号接在CN3的35脚,可以实现外部触发,适用于不需要周期采样的系统,外部信号的上升沿启动A/D转换。根据该系统的需要,我们选择了软件触发方式。          1-3、工控机的选择    

8、      工控机(IPC)是一种具备特殊性能的计算机,能在恶劣的产业生产环境下,保证系统的连续稳定运行,并能承受环境中的高(低)温、冲击、振动、电磁干扰、湿润、粉尘等不利因素[4]。考虑到军用的特殊性,我们选择了车载使用方便的产业便携机,型号为华北工控的REP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。