当前位置: 首页 > news >正文

怎么仿做网站优化网站的公司

怎么仿做网站,优化网站的公司,wordpress 清理 数据库,天津市南开区网站开发有限公司设置 National Instruments LabVIEW可执行程序需要被配置为使用.NET 4框架。.NET允许自定义可执行程序的运行方式。可通过以下方式实现: 在LabVIEW安装目录中创建一个名为LabVIEW.exe.config的文本文件(例如:C:\Program Files\National Ins…
设置

National Instruments LabVIEW可执行程序需要被配置为使用.NET 4框架。.NET允许自定义可执行程序的运行方式。可通过以下方式实现:

在LabVIEW安装目录中创建一个名为LabVIEW.exe.config的文本文件(例如:C:\Program Files\National Instruments\LabVIEW 2012\LabVIEW.exe.config)。使用文本编辑器(如记事本)编辑该文件,插入以下内容:

 

xml

<configuration><startupuseLegacyV2RuntimeActivationPolicy="true"><supportedRuntimeversion="v4.0.30319"/></startup></configuration>


启动与关闭(LabVIEW)

本示例基于LabVIEW 2013开发(可能需要根据您的环境进行调整)。示例假设您已经安装了BeamGage Professional。

  1. 在LabVIEW中新建一个空白VI,进入框图

  2. 右键打开功能面板,选择Connectivity->.NET->Constructor Node

  3. 放置Constructor Node后,LabVIEW会弹出选择.NET构造器的对话框。

  4. 指向BeamGage安装目录并选择Spiricon.Automation.dll程序集。

  5. 使用Spiricon.BeamGage.Automation.dll中的AutomatedBeamGage对象创建.NET构造器节点。

注意:

  • 默认构造器无需参数,将以"AutomationClient"为默认实例名启动BeamGage,且显示GUI。

  • 如果需要自定义实例名或禁用GUI,可以使用AutomationLabViewInjector类并传递两个参数:实例名(字符串)和GUI显示选项(布尔值)。

关闭自动化服务端需通过客户端完成。使用IAutomationInstance接口关闭服务端。以下是获取该接口并关闭服务端的LabVIEW代码片段:


控制BeamGage接口(LabVIEW)

以下示例展示如何通过自动化客户端调用BeamGage的Ultracal功能。

  1. 在LabVIEW的框图中创建事件结构并包裹在循环中。

  2. 在Ultracal事件中,获取IACalibration接口并调用其功能。

  3. 如果调用失败,会显示对话框,同时释放IACalibration对象,但程序继续执行直到停止事件被触发。


事件注册(LabVIEW)

大多数情况下,BeamGage数据的提取依赖于新帧数据的可用性。以下是注册事件的步骤:

  1. 构建AutomationFrameEvents对象,并传递所需的IAFrame接口(如FramePriorityFrameResultsPriorityFrame)。

  2. 使用Reg Event Callback元素为OnNewFrame事件注册回调VI。

  3. 创建并连接回调VI以响应新帧事件。


提取BeamGage结果(LabVIEW)

以下示例展示如何在回调VI中提取计算结果。

  • 在回调函数中,获取所需的数据并将工作推送到其他线程以避免阻塞BeamGage。

  • 关闭IAResultsPowerEnergy接口的引用,确保资源被及时释放。


提取BeamGage数据(LabVIEW)

以下示例展示如何在回调VI中提取帧数据:

  1. 使用ResultsPriorityFrame接口获取帧数据。

    • DoubleData属性:以摄像头的原始位深度显示数据,适合导出或显示。

    • FrameData属性:以32位格式存储数据,适合进一步计算。

  2. 获取SpatialResults接口中的PeakLocationXPeakLocationY数据,以及FrameInfoResults中的宽度和高度结果。

  3. 在主框图中,将数据与2D强度图和1D光束轮廓图相连接,并调整前面板以仿真BeamGage显示窗口。


部署

按照"设置"部分的说明,为客户端可执行程序创建.exe.config文件(例如,应用程序名为HelloWorld.exe时,配置文件名为HelloWorld.exe.config)。

注意:
LabVIEW应用程序生成器的技术限制要求应用程序文件(.exe和.exe.config)必须放置在BeamGage安装目录中。


生成于2024年2月20日,基于AutomationInterfaceAPI,使用Doxygen 1.8.18

http://www.yayakq.cn/news/939011/

相关文章:

  • 资源网站不好找了河北专业网站建设
  • 衡阳建设学校官方网站家教网站怎么做
  • 萝岗区营销型网站建设临沂市建设局网站
  • 企业招聘网站哪个最好想学做网站可以在哪学
  • 智能模板网站建设收费网站主题的分类
  • 网站列表页怎么做内链可以直接进入的正能量网站
  • 如何自己建站网站制作三个年轻人做电影网站800万
  • wdcp备份的数据库网站文件在哪里建企业网站价格
  • 郑州网站建设套餐张店学校网站建设定制
  • 北京网站建设公司哪个最好网站建设方案书范文
  • 网站的seo方案四川营销型网站建设
  • 游戏门户网站开发资源电子商务网站设计实验报告
  • 网站流量到底怎样赚钱的东莞58同城招聘网
  • 天津做再生资源交易的网站企业管理咨询有限公司是干嘛的
  • wordpress做的网站吗python基础教程文档
  • 电脑网站 源码企业做网站的费用如果做账
  • 做电子商务网站建设工资多少软文推广
  • 图片网站模版中国建筑人才网app下载
  • 网站开发总结800字甜品店网站建设的目的
  • 网站建设盈利模式织梦网站多少钱
  • 电力网站建设方案安徽观元建设有限公司网站
  • 新氧整形网站开发模版小型企业类网站开发公司
  • 简书网站开发劳务派遣和外包一样吗
  • 义乌网站建站自己怎么做百度网站
  • 网站qq联系代码自己做网站好还是购买网站好
  • 阿里 网站备案核验单视频服务器
  • wordpress 英文 企业网站模板电商运营入门基础知识
  • 网站公司企业网站池州市建设厅官方网站
  • 网站开发技术是什么深圳福田做网站公司哪家好
  • 电子商务网站设计是什么做电子杂志的网站