在LABVIEW中,可以使用DLL的函式:Call Library Fyuction Node,輸入Input參數之後,會相對應的有個Output參數,但是我要怎麼能夠呼叫另一個DLL的函式咧!因為,另一個 的DLL的輸入參數不可能與第一各DLL參數相同,所以我應該要怎麼做,才能將這兩個DLL連結起來咧!!這是因應工作的需要, 所以我需要兩個以上的DLL在LabVIEW中,還有一個小疑問,這個<Code Interface Node>函式要怎麼樣使用咧!!
謝謝大大的指教...
在LABVIEW中,可以使用DLL的函式:Call Library Fyuction Node,輸入Input參數之後,會相對應的有個Output參數,但是我要怎麼能夠呼叫另一個DLL的函式咧!因為,另一個 的DLL的輸入參數不可能與第一各DLL參數相同,所以我應該要怎麼做,才能將這兩個DLL連結起來咧!!這是因應工作的需要, 所以我需要兩個以上的DLL在LabVIEW中,還有一個小疑問,這個<Code Interface Node>函式要怎麼樣使用咧!!
謝謝大大的指教...
不知道是不是您說的這樣,基本上用法是大致相同的.
至於Code Interface Node我暫時沒辦法答覆您.
如果是這樣並聯的話,那參數設定不都是一樣的嗎,
I32的輸出連到兩個I32的輸入,這樣的話
第一個I32的輸入不就等於上面那個I32的輸入參數
第二個I32的輸入不就等於下面那個I32的輸入參數
這樣子似乎也是一樣的ㄚ
可是如果在第一個DLL的副程式呼叫第二各DLL的函式,第一個的輸入及輸出函式並不會和第二個DLL相同阿!那要怎麼呼叫咧! !
感謝jimmy-Chen大大的回答
希望各位大大能幫我...謝謝啦!!
我說一下您看對不對,就是您要將第一個Dll的結果,輸入到第二個Dll...這樣對嗎?
下圖就是我在第一個Dll做x加y的運算,運算結果再輸入到第二個Dll做(x+y)+y2的運算,所以當x=3,y=4,y2 =2的時候,
運算結果x+y=7,(x+y)+y2=9.