在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → Labview Core II官方教材

Labview Core II官方教材

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:17.76M
  • 下载次数:13
  • 浏览次数:306
  • 发布时间:2020-07-31
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.pdf
  • 所需积分:2
 

实例介绍

【实例简介】
这是NI的官方收费培训:labview core2的官方教材,手工扫描的
D.为设计模式设置定时 执行定时 总结一测验答案 1.状态机是设计模式的范例。 78-0 a)对 软件控制定时 ?NATIONAL INSTRUMENTS niconwhina training 总结一测验答案 总结一测验答案 2.下列哪项或哪几项为使用多循环模式的原因? 3.软件控制定时能够为处理器提供处理其它任务的 a)同时执行多个任务 时间。 b)通过状态机执行不同的状态 c)以不同的速率执行任务 d)执行开始代码、主循环和关闭代码 )INSTI IONAL NAL RUMENTS n. comchinastraining UMENTS ni.comichinaitraining 第2课 同步技术 第作的A变量(预览) 做日 ·与前面板输入控件/显示控件关联 位于同一计算·与具有前面板,但不存在程序框图的特殊 机上的多个Ⅵ全局Ⅵ关联 主题 动全期位于一计算·使用带有未初始化的移位寄在器的Whe 机上的多个Ⅵ环实现,移位寄存器用于存储全局数据 A.变量(预览) 位于同一计算·使用项目中的项日库实现 B.通知器 机上的多个Ⅵ·便于转换为网络发布共享变量 C.队列 以太网 使用项目中的项目库实现 通常用于与实时终端通信 INStRumEnTsIn.comichinatraining 小环们花冲B队 同步需求 B.通知器 变量常用于在并行处理过程中传递数据 通知器操作函数用于挂起一个程序框图的执行,直 使用变量会破坏LabⅥEW的数据流模式, 到从另一个Ⅵ或程序框图的另一部分中取得数据。 从而可能引发竞争状态。与通过连线传递数据相 比,占用系统开销更大 获取诵知等发送通知取消涵知 8通知器 专的 等待通知等待多个通知 念 NATIONAL INSTRUMENTSI ni. comlchi的选an像 INATIONAL ai.comichinatraining 主/从设计模式 通知器一优势 使用通知器在并行循环间传输数据具有下列优点: ·两个循环均被同步为与主循环一致一从循环且仅 在主循环发出通知时执行 器 装题 ·通知器可用于创建全局可用数据,从而使发送带 通知器的数据成为可能 ·使用通知器创建有效代码一无需通过轮询确定主 循环的数据何时可用 岁判解装别如A 1单91mm 不 )instRUmeNtS InI.ComIChiNaltrainIng 通知器一缺点 C.队列 通知器不缓存数据 队列与通知器类似,但队列可存储多个数据 ·如主循环在从循环读取第一份数据前发送艻一份 默认情况下,队列以FFO(先进先出)方式执行 数据,原有数据将被覆盖并丢失 如需处理排列为队列的数据,请使用队列 如仪需处理当前数据,请使用通知器 NATIONAL INSTRUMENTS nicosichina training nicomichinaatrs c.队列 生产者/消费者设计模式(数据) 队列操作函数可为在程序框图的不同部分或其它Ⅵ 望需重 间通信的数据创建队列 证[魏率[看 获队人用元常入队列我队元章获队列大态释队列用 有损耗元家队列最璃,元出列清空队人列 PinsTRUmEnTsInL.ComLcHiNaTraininG IinstrUMenTs i ni.cOm/cHInalTrAining 总结一测验答案 总结一连线答案 1.下列哪项或哪几项无法缓存数据? 1.获取队列引用 a)通知器 a.销毁队列引用 b)队列 b.分配队列的数据类型 c)全局变量 2.获取队列状态 c.在队列后端添加元素 d)局部变量 3.释放队列引用 d.确定当前队列中的元 9素数量 4.元素入队列 NATIONAL NSTRUMENTs ni comichinatsaining p RUMENTS nicom/chinaitraining 总结一测验答案 3.卜列哪项或哪儿项为队列和通知器的有效数据类型? a)字符串 b)数值 c)枚举 d)布尔数组 e)一个字符串簇和一个数值 NATIONAL INSTRUMENTS si. com/caina ng 第3课 A.事件 事件编程 生的异 主题 事件可来自用户界面、外部1O或程序的其它部分 A.事件 B.事件驱动编程 C.说明和建议 事作驱动编程一种编法,程序在我 D.基于事件的设计模式 个事件发生 ) INSTRUMENTs I nicomechinatraining NATIONAL INSTRUMENTS Ricomchinatraint B.事件驱动编程 事件结构组成部分 事件结构 超时 事件选择器标签 事件选择器标签 进知和过滤事件 识别当前查看 的事件分支 配骂和使用事件结构 ·超时一等待某个 1:“新建按钮”:鼠标按下? 事件注册和面板锁定 事件发生的事件 :默认值为-1, 即永不超时 )INSTRUMENTS I ni. eamichinaistaining 事件结构组成部分(续) 通知和过滤事件 事件数据节点事件数据节点 事件过滤节点 通知事件 识别事件发生 ·用户操作已经发生 时 LabVIEW提供 的数据;与按 LabVIEW已处理了事件 干“建按钮鼠标按下? 名称解除捆绑 ·仅用于事件数据节点 函数类似 事件过滤节点 过滤事件 识别在事件数 ·用户操作已经发生 据节点中,事 LabVIEW尚未处理事件 件分支可修改 允许用户覆盖事件的默认动作 的部分数据 可用于事件过滤节点和事件数据节点 NATIONAL STRUMENTS nl. com/chinatraining INSTRUMENTS ni.com/chinaftraining 事件结构 配置事件结构 通常用于Whle循环 序—新田“偏改变 每次循环仅处理一个事件 吧明和提示 建友钮 无事件发生时休眠 结祗 取消茎理程序相图 出除事件结构 本分支所理的事件 复料事件分支 右键单击事件结构边框,从快捷菜单分 选择 编辑分支所处理的事件,使用对话框薰分 配置事件 Ph NATIONAL NstrUmeNtsni.comichinatraining NATIONAL INSTRUMENTS ni.comchinatraining 到食?(是B中,而 中出比,个出得 通知和过滤事件 事件注册和面板锁定 事件 键 鼠标 →通知事件(绿色箭头) 运行Ⅵ时, LabVIEW会自动注册通过编辑事件对话 鼠标按下 用户操作已经发生 框配置的事件 鼠标按下? 鼠标进入 ·事件注册后被放入队列,直至事件结构配置为执 鼠标离开 过滤事件(红色箭头) 行该事件 鼠标移动 鼠标释放 用户已经执行操作,但尚未处理事件 不会错过事件或打乱事件的顺序 多拖曳 允许用户自定义事件处理。 快捷菜单 ·默认状态下将锁定前面板至事件处理结朿 用户可禁用锁定前面板,但仅限通知事件 贴等饮 Ⅵ进入空闲状态时将取消事件注册 VINSTRUMENTS ni com/chinasraining NATIONAL TRUMENTS ni. com/chinaltraining C.说明和建议 C.说明和建议 完整列表,见 LabVIEW帮助主题:在 ab VIEW中使用 件的说明和建议 使用值改变事件检测值的改变 无论用户如何修改输入控件,值改变均生成事件 触发布尔控件 书 键盘快捷键、增量减量按钮和在数字显示框内,使用 控件接线端必须位于事件分支内部,机械动作才能 键盘输入数值 正确执行 保持事件处理代码简洁快速 通过编程更新前面板 如果代码执行时间过长,可锁定用户界 如使用Ⅵ服务器或变量,以编程的方式改变前面板Ⅵ 和对象, LabvIEw就不会生成事生 特例:值(信号)属性 INStRumEnTsIni.comichinaltraining IONAL TruMentSni.com/chinatrainin D.基于事件的设计模式 用户界面事件处理器 用户界面事件处理器 使用用户界面事件处理器 生产者/消费者(事件) 设计模式监听下列事件, 移动单击鼠标或按下按健 用户界面事件不影响程序 的交互性,使处理器的开 销降为最小 ) n NATIONAL INSTRUMENTs ni. com china/rainng NATIONAL NSTRUMENTS ni. comichinaftraiaing 生产者消费者(事件) 总结一测验答案 优势 1.使用用户界面事件可使前面板用户操作与程序框 对用户界面实 图执行同步。 现有效的异步 响应 对 队列可传递任 b)错 意数据类型 NATIONAL InStruMenTsni.comichinahtraining NATIONAL NSTRUMENTS al. comlchinaftraining 总结一测验答案 总结一测验答案 2.事件结构每次执行时仅能处理一个事件 3.下列哪项或哪几项为用户界面事件范例? a)对 a)鼠标点击 b)错 b)键盘按键 c)事件过滤节点 d)控件值改变 )instRUmeNTsInI.ComIChiNaTtrainIng ANATIONAL ISTRUMENTS n com/chinatraining 总结一测验答案 4.下列哪项或哪几项操作可生成数值输入控件的值 改变事件? a)单击数字显示框,然后从键盘输入数值 b)单击增量或减量按钮。 c)将鼠标置于需改变的数字的右侧,然后在键盘 上按向上或向下箭头键 d)使用局部变量改变数值输入控件的值 Pi ANATIONAL INSTRUMENTS ni com china training 10 【实例截图】
【核心代码】

标签:

实例下载地址

Labview Core II官方教材

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警