P5-59■

 

CMCT

COMPARE-啟動控制

通訊位址:0576H

0577H

 

 

參數屬性:

各軸獨立參數

相關索引:7.11.2節

 

 

操作介面:

面板 / 軟體

通訊

 

 

初值:

00640010h

 

 

控制模式:

ALL

 

 

單位:

-

 

 

設定範圍:

00010000h ~ 0FFF11BFh

 

 

資料大小:

32bit

 

 

資料格式:

HEX

 

 

參數功能:

X: CMP控制

bit

3

2

1

0

X功能

結束時計數器歸零

結束時開啟CAP

循環模式

開始CMP

說明

當比較到最末點的瞬間,設P5-57=0

CAP已開啟則無效

永不結束

設1則開始比較,結束時自動清除

bit 0:當P5-58大於零,bit 0設1則開始比較。

   每比較到一點,P5-58遞減1,當P5-58為0時比較結束,bit 0自動清除為零。若P5-58等於零,bit 0設1則不做比較,隨即bit 0自動清除為零。若bit 0已經等於1,寫入新值則不能再寫入1,只能寫0關閉CMP!

bit 1:本位元若為1,比較到最末點後,會將P5-58重置,重新由第一點比較起。如此循環不終止,bit 0仍然保持為1。

bit 2:本位元若為1,比較到最末點後,會將CAP的功能開啟

   (P5-39的bit 0設為1,且P5-38重設為上次的數目),若CAP早已開啟,則本功能無效。

bit 3:本位元若為1,比較到最末點後,將計數器(P5-57)歸零。例如比較資料設定為3000(共1筆),計數器(P5-57)初值為0,預計輸入脈波4000個,當第3000脈波到達時,比較完成,P5-57清除為0,脈波繼續輸入到達4000時,P5-57=1000。(沒有累積誤差)

 

 

 

Y: CMP來源

        若 P1-19.U0 = 0:

        0-本軸 CAPTURE AXES,選本軸時,X 軸 CAP來源無法更改

        1-本軸 AUX ENC(光學尺)作來源

        2-本軸 PULSE Cmd

        3-本軸 Main ENC(主編碼器)

        4 ~ B-COMPARE 不作用

 

        若 P1-19.U0 = 1:

        0-X 軸 CAPTURE AXES,選本軸時,X 軸 CAP來源無法更改

        1-X 軸 AUX ENC(光學尺)作來源

        2-X 軸 PULSE Cmd

        3-X 軸 Main ENC(主編碼器)

        4-Y 軸 CAPTURE AXES,選本軸時,Y 軸 CAP來源無法更改

        5-Y 軸 AUX ENC(光學尺)作來源

        6-Y 軸 PULSE Cmd

        7-Y 軸 Main ENC(主編碼器)

        8-Z 軸 CAPTURE AXES,選本軸時,Z 軸 CAP來源無法更改

        9-Z 軸 AUX ENC(光學尺)作來源

        A-Z 軸 PULSE Cmd

        B-Z 軸 Main ENC(主編碼器)

Z:0-NO,1-NC輸出極性

U:各個位元定義如下:

bit

15

14

13

12

U功能

-

-

-

觸發 PR

說明

-

-

-

設 1 則最末點比較完成後,觸發 PR 程序 #45

 

 

 

CBA:輸出pulse長度,單位1ms。

 

 

 

 

 

CPLD 版本需為 0.4 (含) 以上才有支援跨軸功能

 

寫入本參數的限制:

1.      當 CMP 已開啟 (即X0 = 1),不可修改其他欄位,除非先關閉 CMP 功能。

2.      當使用舊版之軸選擇方式 (即 P1-19.U0 = 0),CMP 來源 Y 不可超過3。

違反上述任一限制,本參數寫入將發生錯誤!