コンテンツにスキップ
機能説明 >

カウンタ

カウンタには「残パルスカウンタ」と「現在位置カウンタ」があります。

残パルスカウンタ

位置決め動作(PTP動作)時に出力パルスの残パルス数を取得することができます。
YduPmcsGetCounter関数

10000パルス出力のPTP動作時、4000パルス出力時点でカウンタ値を読み出すと6000が取得されます。

設定例(C言語)

// X0軸のカウンタ値を取得する
DWORD   dwData;
int result = YduPmcsGetCounter(0, PMC_AXIS_X0, &dwData);

現在位置カウンタ

現在位置を取得することができます。
YduPmcsGetPosition関数

Note

現在位置カウンタは、シリアルNo.299999以下のユニットでは使用できません。
また、Ver.3.01以下のドライバでは使用できません。