各位好!! 這是VISA 通信的基本圖,在NI的範例以及網路各大討論區,都是提供這樣的方法
問題來了,當連接的設備不一樣時,Protocol 命令不同,所以 Bytes at Port 回應的長度也不同
而timer 若設太小則收到的資原不足,設太長則通訊效能變慢無法即時反應
請教一下,1.有什麼方式可以讓Timer做動態調整,
2. VISA 底層的程式,有辦法自己改或創建嗎
依我經驗命令不同我會先抓取大約時間
如需要長一點時間指令
我會是用選擇方式讓時間不同
VISA 底層的程式除非你會寫底層C去修改創建
不然應該很難
[QUOTE=imling]依我經驗命令不同我會先抓取大約時間
如需要長一點時間指令
我會是用選擇方式讓時間不同
VISA 底層的程式除非你會寫底層C去修改創建
不然應該很難[/QUOTE]
[QUOTE=Snakehsieh]
[QUOTE=imling]依我經驗命令不同我會先抓取大約時間
如需要長一點時間指令
我會是用選擇方式讓時間不同
VISA 底層的程式除非你會寫底層C去修改創建
不然應該很難[/QUOTE]
我之前是用迴圈跑這一段,如果抓到指定的字元就自己結束或者timeout就結束,前提要有結數字元,通常為換行符號