6ES7214で検索して、そこで止まってしまう人がいます。これはすべてのCPU 1214Cに共通する先頭ブロックで、CPU 1214Cには互いに置き換えのきかない三つのバリエーションがあります。
三つの組が意味するもの
Siemensは、S7-1200の各CPUバリエーションを、電源、デジタル入力、デジタル出力の順に名付けています。DCは24 V DC、ACは商用電源電圧、RLYはリレー出力を意味します。入力は三つとも24 V DCです。
| バリエーション | 型番 | 電源 | 出力 |
|---|---|---|---|
| DC/DC/DC | 6ES7214-1AG40-0XB0 | 24 V DC | トランジスタ、24 V DC |
| AC/DC/RLY | 6ES7214-1BG40-0XB0 | 120/230 V AC | リレー |
| DC/DC/RLY | 6ES7214-1HG40-0XB0 | 24 V DC | リレー |
それ以外は三つとも共通で、デジタル入力14点、デジタル出力10点、アナログ入力2点、PROFINETポート一つです。バリエーションを示すのは、第2ブロックの1の後に続く文字で、A、B、Hのいずれかです。古い世代のCPUではこの文字はそのままで、ブロックの残りが変わるので、型番全体を読んでください。
トランジスタ出力かリレー出力か
トランジスタ出力は高速かつ無音で切り替わり、24 V DCで1点あたり最大0.5 Aを流せます。リレー出力は最大2 Aを流せ、ACでもDCでも負荷を開閉でき、負荷回路を絶縁しますが、開閉のたびに摩耗し、パルス出力には遅すぎます。CPUのパルス列出力でステッピングモーターやサーボを駆動している機械には、DC/DC/DCのバリエーションか、高速出力を追加するシグナルボードが必要です。
違うものを取り付けるとどうなるか
AC/DC/RLYのCPUを24 V DC電源につないでも起動しません。DC/DC/DCのCPUを商用電源につなぐと、壊れる可能性が高いでしょう。DC/DC/DCとDC/DC/RLYの間では電源が同じなので、不具合はもっと目立ちません。プログラムが高速パルスを前提にしている箇所にリレー出力を配線するとパルスを取りこぼし、トランジスタ出力にAC負荷をつないでも開閉しません。
プロジェクトも関係します。TIA Portalのハードウェア構成には、正確な型番が記載されています。バリエーションが変わればプロジェクト内のデバイスを変更して再ダウンロードする必要があるので、対応するバージョンのTIA Portalを入れたノートPCと、プロジェクトの最新のコピーを用意しておきます。
ファームウェアと世代
第2ブロック末尾の40は、最初のS7-1200シリーズの現行世代を示し、ファームウェアのバージョン4で動作します。新しい交換部品でも、プロジェクト内のデバイスを新しい型番に変更すれば、たいていは古いプログラムが動きます。プロジェクトより古いファームウェアの交換部品は、ファームウェアを更新するまでプロジェクトを受け付けないことがあります。Siemensは第2世代のS7-1200 G2も投入しており、こちらには独自の型番が付いています。プロジェクトの作業なしにそのまま置き換えることはできません。
正しい交換部品を注文する
ラベルにファームウェアのバージョンが表示されていればそれも含めて、銘板から型番全体を読み取り、その型番で検索します。まったく同じコードが出品されていなければ、新しい世代の同じバリエーションが現実的な選択になることがほとんどです。他のブロックについてはSiemensの型番の読み方ガイドで、機械がまだS7-300で動いている場合のより大きな判断についてはS7-300からS7-1500への移行ガイドで説明しています。このコードをSparehawkで検索するか、探し物を投稿してください。