段取り時間を3つに分解する
段取り替えの時間短縮は、SMED(シングル段取り。内段取りを外段取りへ移し替える改善手法)の枠組みで語られてきました。MESの役割を考えるときは、この枠組みをもう一段細かく分解する必要があります。
多くの工場で、①と③の合計が段取り時間全体の半分以上を占めます。物理的な着脱作業は改善が進んでいる一方、準備待ちと立ち上げ調整は「作業のうち」として計測されていないためです。
MESを入れて最初にやるべきことは、①②③を分けて計測することです。分けて計測すれば、投資すべき先が物理改善なのか情報の仕組みなのかが数字で分かります。この分解をせずに「段取り時間を短縮する」と言っても、打ち手が決まりません。
段取りの開始・終了イベントをどう定義するか
段取り時間を計測するには、開始と終了のイベント定義が必要です。ここは組織によってずれる典型的な項目で、拠点間で比較したいなら最初に統一しなければなりません。
実務上の標準的な定義は 「最後の良品が出た瞬間から、次品種の最初の良品が出た瞬間まで」 です。この定義の利点は、条件出しの試打ちや初品不良の時間が段取り時間に含まれることです。「金型を外し始めてから、取り付け終わるまで」という定義を使うと、③の立ち上げ調整が段取り時間から消え、性能ロスや不良に分散してしまいます。
イベント取得の実装は3通りあります。
- 設備信号から自動判定:品種切替信号、型番号の変更、金型IDの読み取り。最も正確だが、設備が信号を出せることが前提
- オーダー完了・開始の操作から導出:MESの指図完了と次指図開始の間を段取りとみなす。実装は容易だが、実際の作業開始とずれる
- 段取り開始・終了ボタン:現場端末で明示的に押す。定義どおりの計測ができるが、押し忘れが必ず発生する
現実解は、オーダーから導出した時間を基本とし、良品判定のタイミングで境界を補正する構成です。押しボタンだけに頼ると、忙しい段取りほど記録が抜けます。記録が抜けた段取りこそが分析対象なので、これは致命的です。
なお、段取り時間をOEEのどこに計上するか——計画停止に入れるか、停止ロスに入れるか——は別の設計判断です。計画分と超過分を分けて扱うのが一般的ですが、拠点間で揃っていないと比較できなくなります。この論点はOEEの算出ロジック、定義がずれると比較できないで扱っています。
段取り時間マトリクスをスケジューラに返す
段取り時間の短縮でMESが果たす最も大きな役割は、実は現場支援ではなくスケジューラへのデータ供給です。
多くの工程で、段取り時間は「次に何を作るか」だけでなく「今何を作っていたか」に依存します。白から黒への切替は洗浄が要らないが、黒から白への切替は長時間の洗浄が要る。太い線径から細い線径への変更は短いが、逆は長い。これを順序依存段取り時間(sequence-dependent setup time)と呼びます。
| 前品種\次品種 | A(白) | B(薄灰) | C(黒) |
|---|---|---|---|
| A(白) | — | 12分 | 15分 |
| B(薄灰) | 45分 | — | 14分 |
| C(黒) | 90分 | 60分 | — |
このマトリクスがスケジューラに入っていないと、生産順序の最適化は成立しません。逆に入っていれば、同じ生産量を作るのに段取り時間の合計が大きく変わる順序を計算できます。
そしてこのマトリクスの値は、MESの実績から作れます。品種の組み合わせごとに実際の段取り時間を集計し、中央値を更新していく。カタログ値や見積り値ではなく実績値を使うことが重要で、実績を使うと季節変動や作業者による差も見えてきます。
実装上の注意は2点です。第一に、組み合わせ数の爆発。品種が100あれば理論上9,900通りになりますが、実際に発生する組み合わせは限られます。品種を段取り特性でグループ化し(色系統、材質、線径帯など)、グループ間のマトリクスとして持つのが現実的です。第二に、更新の頻度と方法。自動更新にすると異常値に引きずられるため、月次で候補値を提示し、生産技術が承認して反映する運用が安定します。
スケジューラとMESの境界については作業のスケジューリング、MESとAPSの守備範囲とMESとAPS(生産スケジューラ)の境界で扱っています。
立ち上げ調整を「条件の再現」に置き換える
③の立ち上げ調整は、熟練者の経験に最も依存する部分です。ここをMESで削る方法は1つしかありません。前回うまくいったときの条件一式を、そのまま呼び出せるようにすることです。
必要なのは次の3点です。
- 条件を漏れなく記録する。設備の設定値だけでなく、使った金型の個体番号、材料ロット、環境条件(室温・湿度)まで。条件出しが再現しない原因は、記録していない変数にあります
- 「成功した」条件を識別する。すべての段取り記録が使えるわけではありません。初品検査に一発で合格し、その後の工程が安定していた回の条件を「基準条件」として印を付けます
- 呼び出しを作業手順に組み込む。段取り開始時に、その品種・その設備・その金型の組み合わせで直近の基準条件を画面に出す。参照するかどうかを作業者任せにしない
よくある実装の失敗
失敗1:段取りを「停止理由コードのひとつ」にしてしまう。 段取りを停止理由の1コードとして扱うと、①②③の内訳が取れず、品種の組み合わせ別の分析もできません。段取りは停止の一種ではなく、独立したイベント種別として、前品種・次品種・担当者・使用治具を属性に持つ形で設計します。
失敗2:外段取り指示のタイミングを決めていない。 準備の待ちを削るには、次オーダーの準備指示を「何分前に」出すかを決める必要があります。これは工程ごとに違い、金型の運搬時間と材料の払出時間で決まります。決めずに実装すると、指示は出るが早すぎて忘れられるか、遅すぎて間に合わないかのどちらかになります。治具の準備状態は治工具・金型の管理の状態管理と連動させてください。
失敗3:初品判定を人の裁量に任せたまま。 「最初の良品」の判定が人の目視だけだと、段取り終了時刻が担当者によってぶれます。初品検査の項目と合否基準をMES側に持ち、検査結果の登録をもって段取り終了とする設計にすると、時間の定義が安定します。
よくある質問
段取り時間の実績は、どのくらいの期間集めればマトリクスとして使えますか?
品種の組み合わせごとに最低5回、できれば10回の実績が目安です。組み合わせが多い工場では、全マスに実績が埋まるまで1年以上かかることがあります。そのため、開始時点では品種をグループ化した粗いマトリクスから始め、実績が溜まった組み合わせから順に細かくしていく進め方が現実的です。データが足りないマスには、グループの代表値か、生産技術の見積り値を暫定で入れておき、実績が閾値に達したら置き換える。「実績がないから使えない」ではなく、暫定値から始めて精度を上げていく設計にしておくことが重要です。
段取り時間の短縮は、OEEのどの指標に効きますか?
定義によって変わります。段取りを計画停止として分母から除外している工場では、段取り時間を短縮してもOEEはほとんど動きません。段取りを負荷時間内の停止ロスとして扱っている工場では、時間稼働率が上がります。どちらの定義であっても、段取り短縮の効果はOEEより先にスループットとロットサイズの柔軟性に現れます。段取りが短くなると、より小さいロットで回せるようになり、仕掛在庫とリードタイムが下がる。この効果はOEEには表れません。したがって、段取り改善の効果指標はOEEではなく、段取り時間の絶対値、平均ロットサイズ、生産リードタイムで設定するほうが実態に合います。
設備が信号を出せない場合、段取り時間はどう計測すればよいですか?
3段階で精度を上げていく方法があります。第1に、MESの指図完了・開始の操作から導出する。これは追加投資ゼロで始められますが、作業者が操作を後でまとめて行うと精度が落ちます。第2に、現場端末に段取り開始・終了の操作を追加し、良品判定の登録と組み合わせる。第3に、外付けセンサ(金型の着脱を検知する近接センサ、稼働ランプの検知)で自動化する。実務では第2段階でも十分な精度が得られることが多く、重要なのは精度そのものより、同じ方法で継続して測り続けることです。途中で計測方法を変えると時系列比較ができなくなるため、切り替える場合は並行期間を設けて差分を把握します。
