- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
·90·《测控技术~2012年第31卷第7期
多任务同时运行J。主线程在用户界面开始运行时2.4生成数据报表
就被系统创建,一般始于程序的main函数。在主线程在测控系统中,对于采集到的数据和测试结果通
中可以创建多个次线程,用来执行数据采集、数据分析常需要以一定的格式输出到Word文档或Excel表格
和数据显示等任务。有两种多线程机制:线程池和异后再进行数据的保存和后续处理。在LabWindows/
步定时器。由于异步定时器是基于定时器的EVENT—CVI开发环境下应用ActiveX技术就可实现数据报表
TIMER
_TICK事件,在设定的每个时间间隔点处执行的输出。ActiveX技术是建立在微软的COM.(组件对
次线程任务,而且同一时间只能有一个次线程运行,因象模型)技术基础上,并使用COM接口和交互模型使
此若想实现多个辅助线程只能采用线程池技术。其完全无缝地集成。作为ActiveX技术的重要内容,
本测试仪软件的数字量输入模块采用了线程池实ActiveX控件是一种可编程、可重用的基于COM的对
现多线程。接收和处理数据作为后台线程即次线程,象,它通过属性、事件、方法等接口与应用程序进行交
负责接收数据、数据存盘、数据实时分析、图形显示等互,允许应用程序调用另一个应用程序的方法和属性
功能。其中接收数据和数据存盘线程具有较高的优先进而实现对它的控制J。使用ActiveX自动化库中的
级,保证数据的接收和存储可靠运行。为了保证多线函数调用ActiveX服务器的接口是一件很复杂的事
程间数据交换的安全有效,需对驻留在计算机内存中情,传统方法是应用ActiveXautomationcontrollerwiz—
的全局变量、静态局部变量、动态分配变量等有可能被ard开发向导,在生成的自动化服务器选择框中选择
多个线程同时访问的数据进行保护,以免发生错“MicrosoftWord11.0ObjectLibrary”或“Excel11.0
误。Labwindows/CVI通用库提供了3种不同的机ObjectLibrary”,经过配置后系统自动生成.fp、.C、.
制来保护数据:线程锁(threadlocks)、线程安全变量h、.obj等文件,然后把这些文件加人到工程后,就可调
(threadsafevariables)和线程安全队列(threadsafe用生成的函数库了。但这种方法实现Word和Excel
queue)。根据需要,本例采用线程安全队列的方式。的操作较为复杂。
简要流程如图3所示。本测试仪软件使用NI公司在底层函数基础上二
次开发编写的一些函数接口驱动程序,只需把需要的
驱动文件加载到工程中,就可在Instruments窗口中产
生相应的库函数,本设计用到Word2000.fp和Word
Repoa.fp两个函数库,较简单地实现了CVI与Word
的混合应用。下面以word为例说明,流程图如图4
所示。
’。’”’”’””’“““”’。’’’’’’’’”.i
:艾默生发布新型两线制水质分析
您可能关注的文档
最近下载
- 2020-2021年北师版八年级上学期期末模拟卷(广东)(一)(原卷版).docx VIP
- 人文素养与语言训练智慧树知到期末考试答案章节答案2024年黑龙江农业工程职业学院(松北校区).docx VIP
- 中医体质量表及中医体质分类与判定标准.doc VIP
- 酒店厨师长年度工作总结.pptx VIP
- 通辽市电大《电子政务概论》形考任务3~以“政府公共服务的电子化”为主题,撰写一篇小论文政府公共服务的电子化.docx VIP
- 人文素养与语言训练知到智慧树期末考试答案题库2024年秋黑龙江农业工程职业学院(松北校区).docx VIP
- 《经济法》课程教学大纲.doc VIP
- 在线网课学习课堂《国际医学会议交际英语(首都医科大学)》单元测试考核答案.docx
- 马工程《西方经济学(下册)》(第2版)配套题库【考研真题精选+章节题库】.docx VIP
- 2025《党思想政治工作条例》全文.ppt VIP
我的文档主要集中的行业是石油化工和安全生产,从事石油化工行业并且取得了中级注册安全工程资格。精通炼油工艺方面的工艺、安全、设备。希望通过平台共享自己的知识和经验。
原创力文档


文档评论(0)