您現在的位置: 18luck新利全站下载 >> 生產管理>> IE工業工程>> 資料信息

精講LabVIEW設計模式培訓課件(PPT 141頁)

所屬分類:
IE工業工程
文件大小:
3873 KB
下載地址:
相關資料:
vie, 設計模式, 培訓課件
精講LabVIEW設計模式培訓課件(PPT 141頁)內容簡介
LabVIEW 設計模式
LabVIEW 定時結構
優化LabVIEW程序內存管理
LabVIEW與多線程
什麼是設計模式?
使用設計模式的益處
使用設計模式注意事項
注意!
基本工具
狀態機模式
自動販賣機模型
基本三要素:
背景
狀態機結構
在LabVIEW下實現狀態機結構
工作流程
一個自定義的枚舉類型對應一個狀態機中的狀態集合
DEMO1
DEMO2
DEMO3
消息隊列模式
消息處理過程
隊列建立方式
用戶界麵事件模式
LabVIEW中基於事件驅動的編程
LabVIEW 事件結構
為什麼要使用事件結構 ?
用戶界麵事件的兩種類型
事件源:用戶界麵事件 用戶自定義事件
用戶自定義事件DEMO
事件注冊
靜態事件注冊demo
動態事件注冊4個步驟
動態事件注冊demo
用戶界麵事件demo 一個動態+5個靜態
狀態機——用戶界麵事件混合demo
其他模式
主從線程模式
生產者/消費者
生產者/消費者具體做法
在LabVIEW下實現生產者/消費者
實現循環間的數據通訊
隊列
生產者 / 消費者循環
後台服務模式
應用程序啟動模式
代理模式
總結
定時結構
定時順序結構
定時循環
演示:定時循環
為什麼要優化LabVIEW程序內存管理
監測VI內存占用和運行時間的工具
顯示VI內存分配情況的工具
了解程序內存的使用
演示:監測內存使用
優化 LabVIEW程序內存管理
在程序中動態調用子VI
配置 VI加載
數據類型轉換
推薦的類型轉換方式
把複雜VI分解成多個子VI
采用多麵板程序
合理分配數組內存
演示:編程方法影響程序性能
靈活使用LabVIEW自帶的VI
元素同址操作結構
元素同址操作結構的優點
舉例:數組索引和替換
舉例:簇的綁定和解除綁定
演示:嵌套的元素同址操作結構
LabVIEW 狀態圖模塊 LabVIEW Statechart
LabVIEW狀態圖模塊
應用領域
動手演示:創建簡單狀態圖
Demo
添加自定義模板
更多資源
議程
共享庫函數
動態鏈接庫 (DLL)
DLL 特性
LabVIEW下調用DLL的方法
LabVIEW 中調用 Shared Library/DLL
Call Library Function 的配置
Call Library Function 和 Win32 DLLs
DLL 實例: MessageBoxA 函數
調試 Call Library Function
導入共享庫工具
頭文件路徑和預定義符號
導入函數列表
設置導入參數
1、自定義控件
2、類型定義與嚴格類型定義
3、自定義錯誤代碼
4、DataSocket
5、TCP與UDP
DataSocket
DataSocket 使用步驟
TCP與UDP
..............................

Baidu
map