MPC2000 Reference Manual [JAPANESE] [ENGLISH]
【コマンド】   【パルス発生】
【使い方】
ACCEL

ACCEL 4000
ACCEL 4000 1000 100
ACCEL Z_A 8000
ACCEL SACL 4000
ACCEL X_A|SACL 2000
ACCEL X_A|OUTSL 30000
【書   式】 【機   能】
ACCEL [axis] PPS [leng,lo_pps]

加速度設定
【解   説】
PGの加速度を設定します。軸指定を省略すると、全軸に適用されます。
指定パラメータは、最大速度(pps)、加速距離(pulse),自起動(pps)です。
加速距離以下を省略するとデフォルト値を設定します。
このコマンドはパルス発生中には使用できません。パルス発生中はSPEEDコマンドを用いてください。
また、自起動速度を低く設定すると、全体の動作が遅くなります。
ステップモータでも100pps程度、サーボモータでは1kpss程度を最小速度の目安としてください。
(1ppsを最小速度とすると、1パルスの出力に1秒必要になります。もし、動作の最初と最後に1ppsが発生すると、それだけで二秒ずつ必要になります。)

●軸指定パラメータに定数SACLをORすると、S字加減速となります。
例: ACCEL X_A|SACL 80000


●軸指定パラメータに定数OUTSLをORすると、RANGE設定値と現在位置が比較され、出力ポートに反映されます。(MPG-2314 CEP128D以降)

RANGE X_A 10000 XXXの場合 X(0)が9999まではO0がOFF,10000以上になるとON
RANGE X_A -10000 XXXの場合 X(0)が-10001まではO0がOFF,-10000以上になるとON
*O0は、MPG-2314 J4-19です。

なお、引数無しで実行すると、設定パラメータと、設定したACCELの文番号を表示します。文番号が0の場合はプログラムによっては設定されていないことを意味します。
#accel
X=> Max=3000 Length=150 Min=300 Feed=100 Set@20
Y=> Max=3000 Length=150 Min=300 Feed=100 Set@30
U=> Max=8000 Length=400 Min=800 Feed=100 Set@0
Z=> Max=3000 Length=150 Min=300 Feed=100 Set@40
#

【MPG-3514】
MPG-3514では非対称加減速も可能となっています。
第二引数以後に負のパラメータをいれると減速距離として扱われます。

accel X_A 10000 1000 -10000
では、最高速度10kpps加速距離1000パルス、減速距離-10000パルスとなります。




  [LASTMODIFY]2017-01-13 17:12:15 [CREATEDATE]2007-07-24 19:17:30
MPC2000 Reference Manual -R5.11-   (C)2007 ACCEL Corp. all right reserved.