各位先進們好,
我有一個關於Newport SMC100用LabView控制的相關問題。
我利用LabView控制SMC 100且讓Stage移動,LabView再多次送訊號SMC 100後,硬體會沒有反應。
我發現問題會在於我送Command給硬體,送到VISA Write就會沒有反應,請問先進們是否有遇過類似問題?是否有解決方法?
各位先進們好,
我有一個關於Newport SMC100用LabView控制的相關問題。
我利用LabView控制SMC 100且讓Stage移動,LabView再多次送訊號SMC 100後,硬體會沒有反應。
我發現問題會在於我送Command給硬體,送到VISA Write就會沒有反應,請問先進們是否有遇過類似問題?是否有解決方法?
我不太懂你的敘述。你是說,「本來LabVIEW下指令給硬體SMC100是有反應的,但是過一段時間後就沒有反應了」? 還是「一直都沒有反應」?
如果是「一直都沒有反應」,請問你是用甚麼樣的RS232線呢? 你的RS232線有沒有經過跳線呢?
感謝您的回復。
抱歉沒有表明清楚,假設我要Stage移動100次,他前10次會移動,但是到了第11次就不會動,查詢後發現送Command給VISA Write後,流程就會停住。
我所使用的是Newport原廠的連接線,他是透過USB轉接成RS232C再連接到硬體。
聽你的敘述,
唯一的問題就出現在程式了。
有可能是迴圈裡面的速度太快了,如果硬體沒有容錯的話,可能就會接收到錯誤的指令,如果指另錯誤,那硬體當然就不會有動作。
解決方法:
供你參考一下喔。 有問題歡迎隨時提問討論。
感謝您的建議,兩個解決方法一起使用後,問題已解決,感謝您的幫忙。