課程大綱:
A.LabVIEW系統設計模式
1、LabVIEW?標準設計模式
1.1?使用事件的頂層應用程序
1.2?標準狀態機設計模式
1.3?隊列消息處理器設計模式
1.4?生產者/消費者設計模式
1.5?主從設計模式
2、古典型狀態機
2.1?早期界面處理狀態機
2.2?順序結構的缺陷
2.3?順序狀態機
2.4?事件狀態機
3、消息隊列狀態機
3.1?消息隊列狀態機的基本結構
3.2?消息隊列狀態機的基本結構
3.3?進入、運行和離開狀態的處理
3.4?事件驅動方式消息隊列狀態機
4、案例分析和動手實踐
B.LabVIEW通信和OPC
1、LabVIEW?串口通信
1.1?串口通信基本概念
1.2?串口通信函數
1.3?串口通信典型應用案例
2、數據庫與報表工具包
2.1 ?準備使用數據庫工具包
2.2 ?數據庫基本操作
2.3?報表工具包
2.4?利用工具包操作EXCEL/word
3、OPC通信
3.1??OPC基本概念
3.2??OPC配置
3.3??共享變量
3.4??PLC硬件通信實踐
4、案例分析和動手實踐
4.1 ?常用串口助手工具開發
4.2 ?LabVIEW與S7200/300 PLC通信實例
4.3 ?LabVIEW與掃描槍 打印機程序的應用實例
4.4 ?自定義系統需求設計與答疑
C.LabVIEW與采集卡控制
1、數據采集的基本概念
1.1?信號
1.2?傳感器
1.3?信號處理
2、數據采集卡
2.1?采集卡定義和分類
2.2?采集卡的關鍵參數和概念
2.3?采集卡與信號接地
3、基于采集卡的編程開發與應用
3.1?采集系統的安裝
3.2 NI采集卡的常用函數
3.3?研華采集卡的常用函數
4、案例分析和動手實踐
4.1 ?NI采集卡程序開發
4.2?追溯系統案例分解
4.3?軟件設計架構