联系我们
 课程时长 14 小时

课程大纲

LabVIEW 基础回顾

  • 数据流执行模型和多线程回顾
  • 变量、簇、数组及常见数据类型
  • 循环和顺序结构的使用

高级控制结构

  • 平坦序列的限制和周期控制技巧
  • 平坦序列的替代方案
  • 在高级架构中正确处理错误

并行和队列状态机

  • 创建可扩展且响应迅速的应用程序
  • 状态机设计模式
  • 设计生产者-消费者架构

移位寄存器的有效使用

  • 使用移位寄存器存储状态数据
  • 作用域管理和最佳实践
  • 避免竞态条件和意外覆盖

高级数据类型和结构

  • 嵌套簇和用户定义类型的使用
  • typedef 和维护的最佳实践
  • 处理多维数组

LabVIEW 与 PLC 通信

  • 通过 Ethernet/IP 与 Allen-Bradley PLC (ControlLogix/CompactLogix) 通信
  • 读写簇和用户定义数据
  • 通过 Ethernet/IP 处理多维数组

属性节点的有效使用

  • 理解属性节点的作用域和执行时序
  • 用于 UI 操作和硬件控制的属性节点
  • 避免性能瓶颈

总结与后续步骤

要求

  • 具备 LabVIEW 及其核心组件的使用经验
  • 理解数据类型、控制结构和图形化编程

目标受众

  • 从事高级 LabVIEW 应用的软件工程师
  • 集成 LabVIEW 与工业系统的测试自动化开发人员
  • 寻求优化和扩展现有 LabVIEW 系统的工程师

即将举行的公开课程

课程分类