回 到 A2 產品專頁                 DSP韌體 V1.038 sub26()以後提供本巨集:

指令碼000Eh

凸輪進行瞬時對位,並把修正量,設給指定的PR

巨集參數

P5-93=DCBAUZYX(八位,HEX)

  YXPR編號)= 0~0x3F,設0則無效!

  UZ(允 許最大對位修正率)= 0~0x64(%)

  (直 接觸發指定PR)=1:ON;0:OFF

 *B(反式對位)=1:ON; 0:OFF

 *CCAP對位)=1:ON;0:OFF

  =必須為0。

V1.046 subXX()後新增功能。 

P5-94DI時間延遲補償),

   = -25000 ~ +25000,單位:usec

P5-95允許率)= 0 ~ 100 %)

P5-96對位目的位置), 單位:主動軸脈波數。

   = 0 ~ (P5-84/P5-83)-1

監視變數 V062(3Eh):可顯示目前主動軸嚙合位置()。

  本巨集可在凸輪已嚙合時,瞬間把嚙合位置移到對位目的位置,並把凸輪對位修正量寫入指定的PR資 料中。

  

  本巨集適用於:當凸輪運轉(嚙合)時,欲快速將凸輪位 置與機械參考點對正時,可以利用Sensor觸發DI:EVx,來執行本巨集。

  當凸輪對位後,嚙合位置瞬間移動到新位置,運轉週會多跑(或少跑)的位移量,稱為對位修正量,會寫入P5-93.YX指定的PR資料。可用PR 增量補走此值,讓凸輪從軸最終位置不變,但使相位提前(或延後)以便對正機械的參 考位置。有些應用場合不需走此PR,可將P5-93.YX設0。PR仍 需由上層觸發才會執行,本巨集只是填妥資料而已!


       

P5-93.UZ可限制最大的修正率,修正後的對位目的P5-96會不同。

  對位目的★ - 目前嚙合位置 / L <= P5-93.UZ %

    P5-94可做DI時間延遲補償,克服不同速度運轉時的誤差。

V1.046 subxx 後新增功能:

    P5-93.B(=1):新增反式對位功 能,V1.046 subxx 後提供

    P5-93.C(=1):新增以高速CAP(DI7) 執行對位功能,可達到更佳的精確性,惟凸輪主軸必須選擇CAP軸!而且CAP發生後,本巨集必須在1/4凸輪周期內觸發才有效!(建議直接由CAP觸發PR#50執行本巨集)

 

  當凸輪由目前位置進行對位時,可以有正轉/反轉兩種方 向,因凸輪為週期式運動,不論正轉或反轉皆可以到達指定的目的,只是兩者的位移量通常不同,利用正轉允許率可以規劃何時採用正轉,何時採用反轉!

正轉允許率表示去程為正轉的最大允許的比率,說明如下:




失敗碼

執行本巨集時,凸輪不在嚙合狀態!

凸輪必須已經嚙合,才可以進行對位修正。

失敗碼

P5-93.YXPR編號超出範圍:0 ~ 0x3F

失敗碼

P5-93.UZ最大對位修正率超出範 圍: 0~0x64(%)

失敗碼

P5-94DI時間補償超出範圍: -10000 ~ +10000

失敗碼

P5-95允許率超出範圍:  0 ~ 100 %)

失敗碼

P5-96對位目的超出範圍:0 ~ (P5-84/P5-83)-1

失敗碼

P5-93.DCBA 設定超出範圍: 0x0000 ~ 0x0111

失敗碼

使用CAP對 位時,凸輪未使用CAP軸當主軸

失敗碼

使用CAP對 位時,本巨集太晚觸發(離CAP位置太遠)!

請使用CAP完 成的PR#50 來自動觸發本巨集!

 

  (本資料來自 台達電子工業股份有限公司 IMSBU)