
SignalExpress , 雖然很久之前聽過 ,
好像是不用寫程式 , 只要作一些設定 , 選一些選項 ,
就可以完成LabVIEW程式可以達到的資料處理功能 ,
最近又聽人提起 , 所以就想說來嘗試一下 ,
1. 連結USB 6009 DAQ卡到電腦後, DAQ monitor會偵測到裝置, 並彈出視窗 , 選取第一個選項 "Begin a measurement with This Device Using NI LabVIEW SignalExpress"
fishark 發表在 痞客邦 留言(0) 人氣(4,359)

將CompactRIO 用網路線與電腦連接, 打開MAX ,
首先是將CompactRIO與電腦設在同一個網域,
如果你的網路是自動取得IP位置的, 在先在設定中先設定IP位置,
因為我原來就有固定IP, 所以就想在原有的IP設定下, 使用電腦與CompactRIO連接,
在MAX的Remote Systems中會出現CompactRIO的裝置,
fishark 發表在 痞客邦 留言(0) 人氣(1,955)
無論使用什麼設計語言,不良的
編程技術都會給一個應用的性能帶來負面影響,對一個
嵌入式應用尤其如此。儘管對於絕大部分應用來說,高效率的編程技術是重要的,但對於嵌入式應用所工作的資源極度缺乏的環境,則要求對性能和記憶體管理給予特別的關注。
本文的討論將圍繞著新的
LabView嵌入式開發模組進行,這種新工具為嵌入式應用開發人員提供了圖形化系統設計手段。該工具允許用戶直觀地設計演算法並進行互動式調試。下面是一些有助於編程師更有效使用LabView開發嵌入式應用的技巧。這些技巧中的許多也適用於其他高級工具。
動態分配記憶體技術
動態記憶體分配是一項編程師應盡可能避免的複雜操作。例如,如果動態分配出現在將資料存儲到陣列內的一個
迴圈內,那麼它尤其有害。避免在一個迴圈內動態分配記憶體的常用方法是在該迴圈開始執行前,為每個陣列預分配所需的存儲空間。
移位寄存器與隧道技術fishark 發表在 痞客邦 留言(1) 人氣(2,387)

這是一個使用LabVIEW來進行PID控制器的程式,
因為程式有些複雜也牽涉到較專業的知識、所以先不提程式碼內容,
就單純的分享結果而已,
經由RS485與PID控制器做溝通,
通訊的方法是Modbus Protocol,
fishark 發表在 痞客邦 留言(8) 人氣(5,805)

這是一個簡單的程式,
目地是要將TrackBar與ScrollBar改變的值分別show在不同的Edit上,
要使用的其實就只有TrackBar與ScrollBar的On Change事件,
要注意的一點是TrackBar與ScrollBar的值是整數的,
而Edit接受的值卻是字串(String),
fishark 發表在 痞客邦 留言(0) 人氣(3,154)

最近因為Visual Studio 2005的評估版已經快到期了,
所以想說升級為正式版,
實際上正式版也買了一段時間,
想說應該是有可以比較簡單的方法可以做升級,
希望不必重新移除再安裝,
fishark 發表在 痞客邦 留言(0) 人氣(694)

LabVIEW中其實也提供的一些文字撰寫方式的語法,
如Mathscript Node, Formula Node,
其中Formula Node的語法很像C,
只要在Formula Node的框邊上定義輸出(output)與輸入(output)
在框內寫下類似C的語法即可,
fishark 發表在 痞客邦 留言(2) 人氣(11,400)
這是要使用Delphi要做多媒體時要裝的套件,
因為我之前已經裝的DirectX 9.0,
所以並沒有再去確認是否在安裝DSpack之前是否要安裝DirectX 9.0,
Dspack是Delphi用於做DirectShow開發的一套(免費)控制項,
下載位置:
http://www.progdigy.com/ 我下載的DSpack 版本 : DSPack - 2.3.4
安裝步驟 :
1 - Add this paths to your search directory:
- (DSPackDir)\src\Directx9
- (DSPackDir)\src\DSPack
在Tools->Envioronment Options->Library. 在Library Path處添加(DSPackDir)\src\Directx9 與(DSPackDir)\src\DSPack 這兩個路徑。
(DSPackDir是指DSpack所在的資料夾路徑)



2 - Compile DirectX 9 Package (DirectX9_Dx.dpk) from the "packages" directtory.
到DSpack的資料夾中的package資料夾, 編譯DirectX9_Dx.dpk(x為Delphi版本號),如我的版本是Delphi 7,那我就要編輯DirectX9_Dx.dpk。


3 - Compile DSPack Package (DSPack_Dx.dpk) from the "packages" directory.
編譯DSPack_Dx.dpr(x為Delphi版本號),步驟同DirectX9_Dx.dpk 。
4- Install Design Package (DSPackDesign_Dx.dpk) from the "packages" directory.
編譯並安裝DSPackDesign_Dx.dpk(x為Delphi版本號)。

到這裏,安裝已完成。可以在Delphi的工具列上看到DSPack控制項了

fishark 發表在 痞客邦 留言(0) 人氣(4,688)

最近有要寫到Delphi的程式,
起初還不曉得這是怎樣的開發軟體,
安裝後發現其實跟Borland C++ Builder, Visual C++ Form 應用程式與Visual Basic很像,
不過我想這不是很正確的,
只是我這初學者剛開始的感覺,
fishark 發表在 痞客邦 留言(0) 人氣(12,171)
這篇是將電腦的視窗轉映到紙上,
利用CCD去擷取影像與動作,
只要將只放在LCD上用手抹一抹,
LCD的影像好像就被轉映到紙上了,
你可以在紙上操作視窗,
fishark 發表在 痞客邦 留言(0) 人氣(696)