APP下载

基于VC++的数据采集系统设计与实现

2016-11-22葛婉宁姜明顺张法业隋青美

化工自动化及仪表 2016年11期
关键词:数据库设备系统

葛婉宁 姜明顺 张法业 张 雷 隋青美

(山东大学控制科学与工程学院,济南 250061)

基于VC++的数据采集系统设计与实现

葛婉宁 姜明顺 张法业 张 雷 隋青美

(山东大学控制科学与工程学院,济南 250061)

基于VS2010平台利用VC++开发了一套适用于RS232、USB、TCP/IP协议通信接口的数据采集系统。该系统实现了监控计算机与嵌入式仪表设备的通信,满足了不同种类传感器的数据采集和处理。并通过实验验证了系统软件的稳定性。

数据采集系统 VC++ 软件设计

随着计算机技术、数字通信技术、测控技术和智能仪器仪表的快速发展,数据采集处理技术已被广泛应用于通信、军事、航空航天及工业等领域,它是计算机与外部物理世界连接的桥梁。数据采集(DAQ)又称数据获取,是指从传感器和其他待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,然后通过PC接口总线送至上位机中进行分析、处理、显示和存储[1]。数据采集系统可实现对生产现场的各种环境参量和设备运行状态的采集、监测和存储,保证安全生产。而目前智能传感器或智能仪表等外围设备与计算机主机系统之间进行信息交换的主要接口包括TCP/IP以太网口、USB接口、RS232接口[2],因此设计一种可通用的应用程序软件具有一定的实用价值。

针对以上3种不同的通信接口类型,开发了一套上位机软件系统,该软件系统采用基于TCP/IP协议的Socket通信、RS232串口通信和USB通信技术,多线程并行工作模式、消息映射机制和SQL Server 2008数据库,集数据采集、数据分析、数据处理及数据存储等功能于一体,能及时、准确地监测各类传感器数据的变化。……

登录APP查看全文

猜你喜欢

数据库设备系统
谐响应分析在设备减振中的应用
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于MPU6050简单控制设备
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
500kV输变电设备运行维护探讨
数据库