先到研華官網下載以下兩個應用程式
1. 安裝 COMMON MOTION DRIVER_X86.exe
2. 安裝 COMMON MOTION UTILITY EXAMPLES_X86.exe
點選桌面連結
按下->按鈕後,馬達開始往正方向移動,按下<停止>按鈕停止動作。
按下<-按鈕後,馬達開始往負方向移動,按下<停止>按鈕停止動作。
PTP點到點反覆來回運動
運動狀態: 移動中:STA_AX_PTP_MOT, 完成:STA_AX_READY
達到往返次數10即停止
OUT4/CMP+
往正方向移動,經過Compare Table會觸發(High to Low)),即OUT4腳位由高電位轉成低電位
OUT5/CMP-
往負方向移動,經過Compare Table會觸發(High to Low),即OUT5腳位由高電位轉成低電位
開啟Compare C#範例程式
C:\Program Files\Advantech\Common Motion\Examples\Windows\C#\Compare
設定Start/End/Interval,按下<Set Comp Data>按鈕
在右上角Info,CmpData欄位會設定第一個觸發點位置,也就是10000,接著按下<CMove>按鈕,每通過一個Compare Table其中第N點時,CmpData會顯示下一點(N+1)對應的觸發位置。
當走完所有COMPARE TABLE,假設按下<Stop>按鈕停在76707位置,接著可以下拉Dir選單,選擇Negative Direction並按下CMove按鈕,就可以往負方向移動。若按下<Reset Counter>則Cmd和Act欄位的數值會被歸零。
如果非等間距可以手動輸入位置建立專屬Compare Table,由於完成所有CompareTable後會保持在低電位,因此故意多設定一個不會到達的點,讓軸卡在未抵達最後一點時OUT4/OUT5恢復至高電位,否則會不斷地觸發相機(external mode,rising edge/falling edge)。
留言列表