电子测试
電子測試
전자측시
ELECTRONIC TEST
2012年
12期
56-60
,共5页
LabVIEW%应变%DLL%队列%多线程%数据采集
LabVIEW%應變%DLL%隊列%多線程%數據採集
LabVIEW%응변%DLL%대렬%다선정%수거채집
LabVIEW%strain%DLL%queue%thread%data acquisition
针对文本编程语言复杂,开发周期长的特点,结合材料力学应变数据采集实验的需要,存LabVIEW2010平台下设计了数据采集控制软件。调用动态链接库DLL实现下位机与上位机USB通信,利用队列技术、多线程技术调节了数据传递速度、保证数据不丢失,避免由于长时间数据采集造成的程序瘫痪,提高了程序可靠性,遵循模块化的设计思想,方便以后改进和维护,实验表明可以完成对应变信号实时采集、处理显示、存储及数据回放的功能。软件接口简单、开发周期短、性能稳定、易于维护,用于教学实践中,取得较好效果。
針對文本編程語言複雜,開髮週期長的特點,結閤材料力學應變數據採集實驗的需要,存LabVIEW2010平檯下設計瞭數據採集控製軟件。調用動態鏈接庫DLL實現下位機與上位機USB通信,利用隊列技術、多線程技術調節瞭數據傳遞速度、保證數據不丟失,避免由于長時間數據採集造成的程序癱瘓,提高瞭程序可靠性,遵循模塊化的設計思想,方便以後改進和維護,實驗錶明可以完成對應變信號實時採集、處理顯示、存儲及數據迴放的功能。軟件接口簡單、開髮週期短、性能穩定、易于維護,用于教學實踐中,取得較好效果。
침대문본편정어언복잡,개발주기장적특점,결합재료역학응변수거채집실험적수요,존LabVIEW2010평태하설계료수거채집공제연건。조용동태련접고DLL실현하위궤여상위궤USB통신,이용대렬기술、다선정기술조절료수거전체속도、보증수거불주실,피면유우장시간수거채집조성적정서탄탄,제고료정서가고성,준순모괴화적설계사상,방편이후개진화유호,실험표명가이완성대응변신호실시채집、처리현시、존저급수거회방적공능。연건접구간단、개발주기단、성능은정、역우유호,용우교학실천중,취득교호효과。
Text programming language are characterized by complex and long time of developing, combined with the needs of the mechanics of materials strain data acquisition, The data acquisition and control software was designed using LabVIEW2010o The USB communication interface between hardware and PC was realized by taking DLL. using queue and thread technology adjust the speed of data transmission , ensure that the data is not lost, aviod the program to paralyze because of long data acquisition , improve the reliability of program, it follow the modular design idea to facilitate future improvement and maintenance ,Experiments show that the system can complete real-time strain acquisition, processing, display, storage and data readback.The software have advantages of simple interface, short development cycle, stable performance and easy maintenance, achieve good result in teaching practice