From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
您好~
Labview與simulink的連結上我大致了解
想問的是
simulink的訊號可以連結到Labview的waveform chart顯示, 並可以在Labview的介面上去控制simulink的訊號
那反過來, Labview所讀到的訊號, 可以到simulink上顯示嗎(波形)?(這部分我一直沒辦法用成功)
已解決! 轉到解決方案。
在 08-11-2009 10:03 PM
您好
LabVIEW Simulation Interface Toolbox 執行時會將資料直接傳遞給 Simulink 模型,並且呼叫 Matlab 執行。此時的 Simulink 並不是以往常互動式模式執行,因此無法顯示運算過程的程式。
架構:
整合系統:LabVIEW(人機介面+運算)
|===========||============|
硬體:DAQ 軟體運算:Simulink
SIT只能讓您於 LabVIEW 呼叫Simulink作運算,而不能讓 Simulink 中顯示 LabVIEW 擷取的資料。
謝謝
NI 應用工程部
謝謝您的回答
SIT只能讓您於 LabVIEW 呼叫Simulink作運算,而不能讓 Simulink 中顯示 LabVIEW 擷取的資料
那在Labview所擷取到的資料, 可以到simulink上做運算嘛?!
如果可以的話, 在labview上所讀到的時間序列data, 如何映射到simulink上呢?
(我試過在labview上所讀到的時間序列data映射到simulink的constant block, 雖然可以, 但是這樣會變成常數, 沒辦法是時間序列的模式)
請問有哪種方式可行呢?
因為我所用的NI USB-6211沒有支援到real time部分的, 所以real time部分只能先放棄
08-12-2009 08:30 PM - 已編輯 08-12-2009 08:32 PM
您好
>> 那在Labview所擷取到的資料, 可以到simulink上做運算嘛?!
當然可以,您之前的程式不就是於 LabVIEW 呼叫Simulink作運算?
SIT 的功能就是讓使用者可以利用現有的 Simulink 模型來作運算。所以擷取的資料也可以傳遞。
>> 如果可以的話, 在labview上所讀到的時間序列data, 如何映射到simulink上呢?
不知道您指的時間序data是哪種資料型態?若您指的是 LabVIEW的 Waveform(咖啡色)或是Dynamic(藍色),兩種都會包涵時間資料,是屬於進階的資料型態。在 Simulink中並沒有對應的資料型態,因此 LabVIEW 通常會自動捨棄時間資料(X軸),只單純傳遞擷取資料(Y軸)。
(Simulink 資料型態: http://www.mathworks.com/access/helpdesk/help/toolbox/simulink/index.html?/access/helpdesk/help/tool...://www.mathworks.com/access/helpdesk/help/toolbox/simulink/ug/f14-90479.html#f14-90488 )
因此若要傳遞時間資料,您可以將時間資料取出後,個別傳遞。例如,時間為一個陣列,資料點則是另外一個陣列。
(Waveform 資料型態 http://digital.ni.com/public.nsf/allkb/B965F316364DE17B862572DF00363B10 )
您可以參考範例將XY取出。
謝謝
NI 應用工程部
謝謝您的回答
不知道您指的時間序data是哪種資料型態?若您指的是 LabVIEW的 Waveform(咖啡色)或是Dynamic(藍色),兩種都會包涵時間資料,是屬於進階的資料型態。
這兩種型態是不一樣的處理方式嗎?
那這部分我大概有點頭緒了, 謝謝
在 08-13-2009 12:35 AM
您好
Dynamic 要轉換為 Waveform 才能取出時間相關資訊。如以上範例所示。
謝謝
NI 應用工程部