技術支援

如何確認動作是否完成(以VB6為例)

—SmartMotor使用PC程式控制是否動作完成(VB6為例)—

若使用電腦程式控制時

要知道前一指令是否完成

可以讀取馬達Bt訊號

動作中Bt=1,動作完成Bt=0

 

以下是等待前動作完成的VB範例

==============================================

busy = 1   ‘先設定busy變數為1

Do Until busy = 0   ‘迴圈直到busy變0

MSComm1.Output = “RBt ”  ‘讀取Bt的回傳值

busy = MSComm1.Input  ‘將回傳值存於busy變數

Loop

==============================================