CTH170501-15

PMC822-A ユーザ様向け、PMC842SR 置き換え資料
CTH170501-15
2018/6/12
PMC822-A をご使用されていたユーザ様にとって、もっとも変更が少ない後継品として「PMC842SR」を推奨します。
PMC842SR は、PMC822-A の置き換え用にリリースする製品で、PMC822-A の回路に 2 軸分追加しております。ただし一部機能は廃止もしくは統合をしておりますのでご確認ください。

対比表 (差異部分のみ抜粋)
内容パッケージ形状
外形
ピン数
軸数
出力パルス方式
ドライブコマンド
補間ドライブ機能
急(減速)停止機能
加減速機能
出力パルスカウンタ

入力パルスカウンタ
入力/出力パルス偏差
ドライブパルスカウンタ
BUSY OFF タイミング
手動パルサ

汎用入力
汎用出力
±方向急速停止リミット
信号入力±方向減速停止リミット
信号入力
急停止信号入力
減速停止信号入力
位置決め完了信号
コマンド受付可出力
偏差カウンタクリア出力
LSI 種類読み出し
割り込み機能

注1
注2
注3
注4
注5

パルス数計測ドライブ
ステップカウンタ
ステップ単位での軸切替
コンパレータ比較結果イベント
非対称 S 字加減速モード
コンパレータ
全軸出力パルスカウンタ読み出し
カウント禁止コンパレータ
コンパレータ
コンパレータ
最終パルスがノットアクティブになり次第
1 パルス入力→1 パルス出力n パルス入力→m パルス出力
端子現在状態読み出し
点数
可変式デジタルフィルタ
点数

PMC822-A

PMC842SR

LQFP
14 × 14[mm]10022 相パルス方式(注 1)

LQFP
24 × 24[mm]176
42 相パルス方式○○○○○(注 2)
1 個(注 3)○○
1 個(注 4)15bit( -32,768～32,767) 1 個
32bit (1～4,294,967,295) 1 個
○

○
1個

1個

○

各軸 4 点 合計 8 点
各軸 4 点 合計 8 点

現在設定読み出し
デジタルフィルタ
現在設定読み出し
デジタルフィルタ
現在状態読み出し
現在状態読み出し
現在状態読み出し○○(注 5)
各軸 4 点 合計 16 点○(注 6)
各軸 4 点 合計 16 点
○○
○
○
○
○
○
○
○
○
○
○

コンパレート結果
割り込み調停回路

RANGE DATA が偶数値のみ使用可能
三角駆動回避回路なし
入力パルス用コンパレータを割り当てる事で 2 個に増やすことが可能
出力パルス用コンパレータを割り当てる事で 2 個に増やすことが可能
手動パルサとして使用しない場合は、汎用入力として使用可能(各軸 2 点)
-1/7-

CTH170501-15
注6

4 点中 2 点のみ搭載

制限事項、禁止事項への対応
PMC822-A で発生していた制限事項、禁止事項は以下の様に修正しました。

(1) 直線加減速、非対称直線加減速時の速度オーバーライド時の禁止事項
・「直線加減速モード」または「非対称直線加減速モード」
・「Signal Search-2 Drive(信号検出ドライブ[自起動速度])」以外のドライブコマンド
上記条件でドライブ定速中に「OBJECT SPEED DATA WRITE」【04h】を発行し、現在設定している値と同じ数値を書き込んだ場合、減速が行なえずに急停止する問題がありました。
また書き込み後に減速停止を行なった場合、正常に減速停止が出来なくなりました。
PMC842SR ではこの問題を修正しております。
(2) S 字加減速/非対称 S 字加減速、速度オーバーライド時の禁止事項
・「S 字加減速モード」または「非対称 S 字加減速モード」
・「Signal Search-2 Drive(信号検出ドライブ[自起動速度])」以外のドライブコマンド
この状態で、ドライブ加速中に「OBJECT SPEED DATA WRITE」【04h】を発行し、速度オーバーライドを行なった場合、正常に減速停止が出来なくなりました。
PMC842SR ではこの問題を修正しております。
(3) 速度オーバーライド時の禁止事項
ドライブ中に「OBJECT SPEED DATA WRITE」【04h】を発行し速度オーバーライドを行なった時、・OBJECT SPEED DATA = START STOP SPEED DATAの設定値を入力した場合、以降の速度オーバーライドは行えませんでした。
PMC842SR ではこの問題を修正しております。
(4) PRESET PULSE 数 “0”指定時の問題「Preset Pulse Drive(パルス数指定ドライブ)」で PRESET PULSE 数を 0 に指定した場合、データエラー扱いとして「END STATUS READ PORT」の D7 ビットをアクティブにしていました。
本 LSI では、PMC500,600 シリーズと同様にデータエラー扱いにしない様に変更しました。
これにより、絶対座標指定動作をユーザ側で作成する時や、「END STATUS READ PORT」のクリア目的で使用出来る様になりました。
(5) 「速度関連パラメータ」設定値について「OBJECT SPEED DATA」と「START STOP SPEED DATA」の両方を 0 に設定した状態で、ドライブコマンドを発行した場合、パルスを発振する事が不可能になり、BUSY-n=H のまま変化することができなくなりました。
PMC842SR ではこの問題を修正しております。
(6) RANGE DATA が奇数時の 2 相パルス出力
PMC822-A では 2 相パルス出力時「RANGE DATA」を奇数に設定していた場合は、正常な 2 相パルスが出力出来ない為、使用を禁止していました。
PMC842SR ではこの問題を修正しております。
ただし、「RANGE DATA」 = 1 の時は正常な波形が出力できない為、PMC822-A 同様使用を禁止します。
(7) 移動量オーバーライド 機能制限の解除
PMC822-A ではドライブ中に「PRESET PULSE DATA OVERRIDE」【14h】を発行し、移動量オーバーライドを行なう
場合、すでに減速工程に移行していた場合は、移動量オーバーライド機能を無効にしておりました。
これは正確な減速を重要視する為の処置ですが、本 LSI では、この制限を解除しました。
ただし、「直線加減速モード」時はほぼ最終パルスが自起動周波数近辺まで減速できますが、「S 字加減速モード」の場合はかなりの数の残パルス(もしくはパルス不足)が生じる可能性がありますので、注意が必要です。この場合は、「減速開始ポイント検出方式」を「残パルス数指定方式」に設定し、正確な減速パルス数を指定する必要があります。
-2/7-

CTH170501-15

追加機能
PMC842SR では、PMC822-A に対して便利な機能を追加しております。
機能の詳細は「PMC842SR 取扱説明書」を参照ください。

(1)
偏差カウンタクリア出力機能、出力パルスカウンタ機能停止の追加
機能の詳細は PMC842SR のマニュアルを参照ください。
(2)
各種設定読み出しコマンドの機能変更
各種設定読み出しコマンド“A2h”の内容を拡張して 2 バイトデータとしました。コマンド名称も変更しました。
(3)
LSI 種類読み込みコマンドの追加コマンドで PMC822-A と PMC842SR の判別が可能です。
(4)
手動パルス入力機能の大幅強化 (トリガープリセットドライブ機能)
PMC822-A では、2 相パルス 1 パルスに対して 1 パルスを出力する (1:1)の方式でしたが、PMC842SR では、「入力パルス分周」「出力パルス倍数」機能(n:m)に変更しました。

削除機能
(1)
2 相手動パルス入力関連コマンドの廃止「トリガープリセットドライブ機能」を追加した為、同じ端子を使用していた「2 相手動パルス入力関連」コマンドは廃止となりました。使用していた場合は、「トリガープリセットドライブ機能」への置き換えが必要となります。

入力パルス数出力パルス数
A 相入力反転B 相入力反転
入力中 BUSY=H
加減速モードドライブ方向選択
出力パルス幅

PMC822-A
2 相手動パルス機能
1 パルス固定1 パルス固定可能
可能
選択可能
1 パルスの為設定無し
不可能 A 相 = CW 固定
B 相 = CCW 固定
固定
Tcyc × 33

PMC842SR
トリガープリセットパルスドライブ機能
1～65,535 パルスまで任意に選択可能
1～65,535 パルスまで任意に選択可能
可能
可能
H 固定
通常のプリセットドライブと同様に可能
自由に設定可能可変

設定により自由に変更可能

PMC822-A の「MANUAL PULSE MODE WRITE」【C0h】の設定は「TRIGGER PRESET PULSE DRIVE MODE WRITE」【C8h】で以下の様に変更する事で、同様に使用できます。
ただし D1 ビットに割り当てていた BUSY 制御は廃止となりました。パルス出力中は H レベル固定となります。
PMC822-A
MANUAL PULSE MODE WRITE【C0h】
2 相手動パルスモード設定

PMC842SR
TRIGGER PRESET PULSE DRIVE MODE WRITE【C8h】
トリガープリセットパルスドライブ機能

D3:B 相入力論理反転→
D3: MANU-Bn 入力論理設定
D2:A 相入力論理反転→
D2: MANU-An 入力論理設定
D1:BUSY 制御
設定無し BUSY=H 固定
D0:動作モード→
D0:トリガープリセットドライブ機能 有効/無効
この他に「TRIGGER PRESET PULSE DRIVE DATA WRITE」【CAh】と「TRIGGER PRESET PULSE DRIVE COUNTWRITE」【CCh】に 1 を設定する事で、同様に使用できます。

-3/7-

CTH170501-15

その他(1)
OBJECT SPEED DATA 書き込み禁止タイミングOBJECT SPEED DATA は「Preset Pulse Drive(パルス数指定ドライブ)」時の終了工程に以降後、または「SignalSearch-2 Drive(信号検出ドライブ[自起動速度])」実行中は書き込みが無効になります。
(2)
非対称 S 字加減速時
加減速非対称の S 字加減速モードの時は三角駆動回避回路は作動しません。その為パルス数が少ない場合であっても最高速度「OBJECT SPEED」まで上昇します。
(3)
移動量オーバーライドに関する制限事項「パルス数指定ドライブ (Preset Pulse Drive)」実行時で終了工程に移行中の場合、移動量オーバーライド実行後、最大 1 パルス区間は、次の移動量オーバーライドを無効とします。
連続で書き込む場合などの時には、注意が必要です。
(4)「IP AXIS SELECT WRITE」【BEh】デフォルト値の変更
PMC822-A では、当コマンドのデフォルト値は 1 軸目が”1”、2 軸目が”2”となっておりました。
PMC842SR では、このデフォルト値が全て”0”に変更しております。
(5)
PMC842SR コマンド名称、端子名称の変更について
PMC842SR よりコマンド名称と端子名称を変更しました。
コンパレータ関連コマンド
コード2Ah2Bh2Eh2Fh

PMC822-A コマンド
INTERNAL COMPARATE DATA WRITE
INTERNAL COMPARATE DATA READ
EXTERNAL COMPARATE DATA WRITE
EXTERNAL COMPARATE DATA READ

PMC842SR コマンド
A COMPARATE DATA WRITE
A COMPARATE DATA READ
B COMPARATE DATA WRITE
B COMPARATE DATA READ

備考
名称変更
名称変更
名称変更
名称変更

PMC842SR コマンド
DRIVE PULSE COUNTER CLEAR

備考
名称変更

PMC842SR コマンド
INTERRUPT READ

備考
名称変更

PMC842SR コマンド
SOFTWARE SYNC MODE WRITESOFTWARE SYNC MODE READSOFTWARE SYNC MODE EXECUTE備考
名称変更
名称変更
名称変更

出力済みパルスカウンタクリアコマンド
コードA7h

PMC822-A コマンド
PULSE COUNTER DATA CLEAR

割り込み信号出力クリアコマンド
コードA8hPMC822-A コマンド
INTERRUPT SIGNAL READ

同期スタートコマンド
コードC2hC3hC4h

PMC822-A コマンド
COMMAND SYNC MODE WRITE
COMMAND SYNC MODE READ
COMMAND SYNC MODE EXECUTE-4/7-

CTH170501-15
LSI 種類データ読み込みコマンド
コード
AAh
ABh

PMC822-A コマンド
BI PHASE PULSE SELECT WRITE
BI PHASE PULSE SELECT READ

PMC842SR コマンド
BI PHASE PULSE MODE WRITE
BI PHASE PULSE MODE / PMC TYPE READ

備考
名称変更
名称変更

PMC842SR
ACG-n
ACL-n
BCG-nBCL-n

備考
名称変更
名称変更
名称変更
名称変更

端子名変更
PMC822-A
ICG-n
ICL-n
ECG-n
ECL-n
補間専用コマンド
コードB0hB1h
B2h
B3hB4h
B5h
B6h
B7h
B8h
B9h
BAhBBhBChBDhBEh
BFh

PMC822-A コマンド
INTERPOLATION MODE WRITE
INTERPOLATION MODE READNOW POSITION X DATA WRITENOW POSITION X DATA READNOW POSITION Y DATA WRITENOW POSITION Y DATA READOBJECT POSITION X(N1) DATA WRITEOBJECT POSITION X(N1) DATA READOBJECT POSITION Y(N2) DATA WRITEOBJECT POSITION Y(N2) DATA READSTRAIGHT INTERPOLATION AUTO DRIVEDRIVE PULSE MEASUREMEASURE PULSE READ
NOW DRIVE PULSE AUTO CLEAR
X/Y INTERPOLATION SELECT WRITE
X/Y INTERPOLATION SELECT READ

PMC842SR コマンド
IP MODE WRITE
IP MODE READ
IP START POSITION X DATA WRITE
IP START POSITION X DATA READ
IP START POSITION Y DATA WRITE
IP START POSITION Y DATA READ
IP OBJECT POSITION X(N1) DATA WRITE
IP OBJECT POSITION X(N1) DATA READ
IP OBJECT POSITION Y(N2) DATA WRITE
IP OBJECT POSITION Y(N2) DATA READ
IP STRAIGHT AUTO DRIVE
IP DRIVE PULSE MEASURE
IP MEASURE PULSE READ
IP DRIVE PULSE COUNTER AUTO CLEAR
IP AXIS SELECT WRITEIP AXIS SELECT READ

備考
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更
名称変更

AC タイミング、DC タイミングに関しては変更があります。念のため確認をお願いします。
詳細は、PMC842SR マニュアル「11 章 タイミング」「12-11 定格」を参照ください。
●注意点
Q.サイズやピン配列は互換ですか?
A.PMC822-A とのピン配列、サイズともに互換製品ではありませんのでパターン設計変更が必要となります。
Q.機能面の互換は？変更が必要な所は？
A. PMC822-A の回路に 2 軸分追加した製品ですので、ソフト変更は基本的に行わずに実行可能です。
PMC822-A 1 個に対して PMC842SR を 1 個使う場合は、接続ピンはそのまま接続できます。
PMC822-A 2 個に対して PMC842SR を 1 個使う場合は、CS 信号が共用となり、連続したアドレスでアクセスする必要があります。
ただし一部機能に関して使用されている場合は、変更が必要な場合や廃止した為に実現不可能な部分もあります。
※ 詳細はマニュアルを参照ください。
-5/7-

CTH170501-15

外形寸法
PMC822-A

PMC842SR

16.00±0.20
14.00±0.20

26.00±0.40
24.00±0.10

5175
7650
132133250.08 M

0.22 +0.05
-0.04

1.0

PMC842SR

2624.00±0.10

100
11.0

26.00±0.40

14.00±0.20
16.00±0.20

8988

JAPAN

0.5
1.0±0.2
S

1.60 MAX.

1.40±0.10

0.17 -0.07
1.70 MAX

0.5±0.2

端子1761+0.030.08 S

14.0±0.05

45440.50

0.22±0.05

0.08 M

形状・S0.50 +0.25-0.20

0.08 S

1.00±0.20+0.05
0.15 -0.06

0.10±0.10

+7°

3°-3°

0.1±0.05

端子先端形状詳細図

5°±5°-6/7-

CTH170501-15

実装条件
赤外線リフロ方式(注 7)のはんだ付け推奨条件は以下の様になっております。
注7

温風リフロ、赤外線+温風リフロを含みます。

アルミ製ドライパック開封No

保管制限期間は、7日以内(※)

ベーキング

Yes

赤外線リフロ項目
最高温度(パッケージ表面温度)
最高温度の時間

PMC822-A
260℃以下260℃以下
10 秒以内60 秒以内160℃～180℃の時間
60～120 秒
3回
7 日（168 時間）以内
125℃ 10～72h
3 回以内
温度 30℃以下
湿度 70%以下

220℃以上の時間
予備加熱温度
最多リフロ回数
ドライパック開封後の保管制限期間
ベーキング条件
保管条件

PMC842SR
260℃以下255℃以上の時間
10 秒以内60 秒以内140℃～200℃の時間
60～120 秒
2回7 日（168 時間）以内
125±5℃ 20～30h
2 回以内
温度 30℃以下
湿度 70%以下

PMC842SR

（本加熱）
～10ｓ

260℃ ＭＡＸ
220℃
180℃
160℃

～60ｓ

60～120ｓ

パッケージ表面温度(℃)

パッケージ表面温度(℃)

PMC822-A

260℃
MAX

255℃
～10s
220℃
200℃
～60s
140℃

時間 （ｓ）

予備加熱60～120s

時間(s)赤外線リフロ温度プロファイル
注8

耐熱トレイ以外(マガジン、テーピング、非耐熱トレイなど)は、梱包状態でのベーキングができません。

-7/7-