製造スケジュールと最適化 (MSO) は、製造資源の制約の使用を最適化することで有限の生産スケジュールを生成するように設計されたソリューションです。生産活動イベントをビジネス目標に合わせることで、作業現場のアクティビティを効率的に実行できるようになります。MSO の主なユーザーは在庫品目計画担当者であり、生産活動イベント監督者や機械オペレーターなどの作業現場従業員は、生成されたスケジュールを参照して実行をガイドします。生産スケジュールは製造アクティビティの連番を定義し、MSO はこの連番が組織の目標を満たすように最適化されることを保証します。
MSO は、IFS PSO (計画と実施、スケジュール、最適化) エンジンを活用してスケジュールを生成します。次のような幅広いパラメータを考慮します。
生産計画担当者は、MSO データセットのアクティブ化中に、サイトごとに必要な最適化品質と最大スケジュール時間を設定できます。これらの設定により、MSO はパフォーマンスとスケジュールの精度の残高をとることができます。MSO は、単一のスケジュール実行内で見込生産とジャストインタイム (JIT) 生産活動イベント モデルの両方をサポートします。製造オーダーの定義に従って、どちらの方向でもスケジュールを最適化できます。
MSO は高度にコンフィギュレータで、MSO の高度なパラメータを使用して微調整し、遅延オーダーの最小化、平均遅延時間の短縮、早期対応の向上など、特定のビジネス目標を満たすことができます。
MSO は、製造および製造オーダーのスケジューリング関連データに基づいて有限スケジュールを作成します。したがって、MSO を使用する前に、製造オーダー スケジュールに影響するデータを設定することが重要です。
MSO は高度にコンフィギュレータで、MSO
の高度なパラメータページを使用して、遅延オーダーの最小化、平均遅延の削減、早期化などの特定のビジネス目標に合わせて微調整できます。
分野専門家 (SME) は、新しいアクティブ
テンプレートを作成して必要なサイトに接続することで、さらに洗練されたパラメータ値を持つ新しいテンプレートを作成し、スケジュールの結果を強化できます。これらのテンプレートは、有限スケジュール基本情報ページの詳細設定タブを介してサイトにリンクできます。
標準テンプレートには、一般的なスケジュール
シナリオ全体で信頼性の高いパフォーマンスを確保するために、検証およびテスト済のパラメータが事前に構成されています。有限スケジュール基本情報ページで作成されると、サイトに自動的に割り当てられます。
カスタマイズされたスケジュール設定方法を必要とする特定のビジネス ニーズがない限り、MSO 詳細パラメータテンプレートとして既定値を持つ標準テンプレートを使用することを強くお勧めします。
このタブには、MSO で最適化された生産スケジュールを生成するために使用される重要なパラメータが一覧表示されます。分野専門家 (SME) は、新しい MSO 高度パラメータテンプレート内の値を調整することで、スケジュール結果をさらに絞り込むことができます。
このタブには、MSO プロファイル内で定義された PSO 固有のパラメータが含まれており、スケジュールおよび最適化プロセスの動作と効率に直接影響します。これらのパラメータは MSO スケジューリング サーバーのコンフィギュレーションに合わせて特別に調整されているため、最適なシステム パフォーマンスを確保するには、既定値を保持することを強くお勧めします。
- アクティビティ MSO の高度なパラメータについてはアクティビティ名称を参照してください
注釈:データセットを最初にアクティブ化したユーザーが、データセットの所有者とみなされます。データセットをアクティブ化した後は、管理者権限を持つユーザーとデータセット所有者のみがデータセットをアクティブ化、非アクティブ化、または削除できます。
MSO は、スケジュール出力を生成する際に、ワークセンタ、作業者クラス、製造ツールをスケジュール制約として考慮するように設計されています。労働力またはツールをスケジュール制約として考慮する必要がない場合は、有限スケジュール基本情報ページのスケジュール免除グループを使用して、それらを免除することができます。
免除作業者オプションが有効になっている場合、労働能力または可用性は MSO のスケジュール制約として考慮されません。つまり、製造作業者クラスおよびサイトの個人/個人グループの有限/無限山積設定は考慮されません。
免除ツール オプションが有効になっている場合、ツールの能力または可用性は MSO のスケジュール制約として考慮されません。つまり、サイトの各製造ツールの有限/無限山積設定は考慮されません。
さらに、労働力とツールの両方が免除される場合、機械の負荷のみを考慮して工程がスケジュールされます。このような場合、スマート製造計画と実施ボードページでは労働力やツールに関連した情報は表示されません。
デフォルトでは、MSO は有限スケジュールのすべての製造オーダー タイプ (製造、再製造、分解、修理など) を考慮します。特定の製造オーダー タイプで有限スケジューリングが不要な場合は、有限スケジュール基本情報ページのスケジュール免除グループを使用してそれらを除外できます。
MSO は、さまざまな運用ニーズをサポートするために 2 つの異なるスケジュール モードを提供します。マニュアルと自動。
注釈:自動スケジュール モードは、IFS.ai ベースのプラットフォーム サービスのユーザーには利用できません。
期間 (日数):MSO スケジューリングの時間範囲は、有限スケジュールを作成するために使用されます。すべてのオーダーは、現在の時刻とカウント終了日までのこの期間内に、将来までの日数をカウントして有限スケジュールされます。
スケジュール開始時刻 (時間数):計画担当者は、サイトをすぐにスケジュールするのではなく、スケジュールの開始時刻をオフセットする必要がある時間数を定義できます。
スケジューリング情報を生成:このオプションを有効にすると、スケジューリング サービスによって、生成されたスケジュールに必要な情報または理由が更新され、それらは、製造オーダスケジュール分析ページと、製造オーダ工程に指定されたMSO スケジューリング情報列に表示されます。
必要日を過ぎた後のスケジュールをコントロール:
以下の 2 つの列は、 有限スケジュール基本情報ページの詳細設定タブのスケジューリング コントロールグループに表示されます。これらは日数で定義されますが、日中計画シナリオをサポートするためにこれらの列を小数値を使用して設定することができ、システムが分レベルまで時間の精度を継承できるようになります。
IFS.ai ベースの PSO コンフィギュレーションは、MSO では「マニュアル」モードに制限されます。
これらの IFS.ai コンフィギュレーションのユーザーは、MSO 有限スケジューリング ソリューションでも消費ベースの支払いメカニズムのメリットを享受できます。したがって、有限スケジュールを実行したり、MSO でシミュレーションを実行したりするには、ユーザーは専用のトークンをいくつか用意しておく必要があります。IFS.ai トークンは、各サービスの使用に応じて自動的に消費されます。
以下のページは、IFS.ai ベースの MSO/PSO コンフィギュレーションユーザー専用です。これらのページには、有限スケジュール基本情報ページおよび IFS Cloud ナビゲーターで指定されたコマンドからアクセスできます。
このページには、IFS.ai コンフィギュレーションで実行されたスケジュール最適化ジョブのリストが表示されます。スケジュール最適化ジョブの実行中、「ステータスの詳細」列にスケジュールアクションの最新のステータスが表示されます。
このページには、IFS.ai コンフィギュレーションでスケジュールするときに表示されたエラー/警告のログが表示されます。
MSO 自動とマニュアル モードの両方のライブ スケジュール維持間隔:
これは、MSO 自動モードでも変更が検出されない場合でも、サイトの時間に基づいてスケジュールを自動的にトリガーおよび調整する時間間隔です。
これは、「MFG_site name_Static」または「MFG_site name_Reactive」という名前の特定のデータセット ID のスケジュール最適化データセット更新の送信メソッドで、新しいデータベース タスク スケジュールとして登録できます。このデータベース タスクから、上級ユーザーは MSO データセットのライブ スケジュール更新間隔を追加できます。PSO の推奨値は、MSO自動では 59 分間隔、MSO マニュアル モードでは日次午後 11 時 59 分です。
複数のユーザーが、製造サイト上の製造関連データをいつでも更新できます。MSO の自動モードでは、変更に関連するすべてのトランザクションが収集され、一括してスケジューリングサーバーに送信されます。一定の時間間隔の後、MSO はこのバルク情報をサーバーに転送します。これは、変更トランザクションを収集してからその情報をスケジューリングサーバーに転送するまでにかかる時間間隔として説明できます。これは、すべてのスケジューリング最適化コンフィギュレーションに適用される共通フィールドとして、 スケジューリング最適化コンフィギュレーション ページの [開始間隔] 列に示されています。既定値は 10 秒です。これは、特定の製造組織における変更適応速度の要件を考慮して、機能要件に基づいて変更できます。
これらは、MSO スケジューリング サービスがスケジューリング結果を生成する際に従うハード制約です。
MSO のスケジュール ルールは、次のような他のビジネス目標を達成しながらスケジュールを設定するときに、制約に厳密に従います。
通常、MSO は開始済状態にある有限スケジュールの製造オーダーを再スケジュールしません。ただし、このオプションを有効にしなくても、まだ報告されていない数量に基づいて残り時間を計算します。
ただし、これを有効にすると、ユーザーは開始済状態にある製造オーダーのスケジュールも調整できるようになります。
有効にすると、MSO は特定の製造オーダーに対して報告された工程の後に発生するすべての工程を再スケジュールします。工程が連番どおりに報告されていない場合、MSO は報告された工程の中で最も順序が上の工程をカットオフ ポイントとして扱います。後続のすべての工程はそれに応じて再スケジュールされますが、以前の工程は変更されません。
ユーザーは、プロジェクト アクティビティの最早開始日とプロジェクト アクティビティの最遅終了日の時間範囲を、プロジェクト アクティビティに関連する製造オーダ工程をスケジュール期間として考慮するように、スケジュール サービスにアドバイスできます。
工程ブロックは、MSO でスケジューリングを行う際に厳格な制約として考慮されます。
サイトに対して MSO を有効にすると、工程ブロックページ ヘッダー自体に有限スケジュール コンフィギュレーションと呼ばれる新しい列のグループが表示されます。これらの列を使用すると、ユーザーは先行するブロックと後続のブロックを定義したり、ブロックの優先資源を設定したり、ブロックの新しい開始時間と終了時間を定義したり、新しい段取時間を定義したりできます。
マニュアルMSOモードでは、ユーザーは工程ブロックの選択的なスケジュールを実行するための専用の有限スケジュールボタンを利用できます。このボタンは、工程ブロックページからアクセスできます。既存の有限スケジュール コンフィギュレーションは、サイト全体のスケジュールに常に考慮されます。
自動 MSO モードでは、ユーザーが工程ブロックページのヘッダーで行ったすべての変更が即座に適用されます。
MSO は通常、単一の製造オーダー操作の機械、労働力、またはツールの割当を複数の資源間で共有できるように設計されていません。
ただし、このオプションが有効になっている場合の労働負荷については、MSO は各個人の空き時間に基づいて複数の個人間で労働時間を共有します。これは、複数のシフトで工程を行う環境では特に有利で、複数の従業員が元々 1 人の担当者に割り当てられていた作業負荷を共有できるため、リードタイムが大幅に短縮され、全体的な効率が向上します。
例:
作業員 1 名で完了するまでに 8 時間を要する労働工程について考えてみましょう。Alain と Alex が同じ作業者クラスに属していて、Alain が朝シフト (午前 8:00 ~ 午後 12:00) で働き、Alex が夕方シフト (午後 1:00 ~ 午後 5:00) で働いている場合、MSO は両方を同じ工程に割り当てることができます。Alain がタスクを開始し、Alex がそれを完了することで、工程が 2 日かかるのではなく 1 日以内に終了できるようになります。
製造オーダ工程がすでに部分的に報告されている場合、MSO はそれを報告した同じ資源を割り当てて残りの部分を完了します。
注釈:デフォルトでは、1 つの労働工程に最大 3 人の個人を割り当てることができます。この工程あたりの最大共有個人割当パラメータ設定は、同じタスクを共有できる人数を決定し、資源計画を最適化し、過剰割当を回避するのに役立ちます。ユーザーは、有限スケジュール基本情報ページの詳細設定タブのスケジューリング コントロールグループにある工程あたりの最大共有個人割当数パラメータを調整することで、特定のビジネス要件に合わせてこの制限を変更できます。
乗組員の人数が 1 人以上の場合でも、この工程あたりの最大共有個人割当制限は、すべての単独人員要件に適用されます。たとえば、作業員数が 2 で、最大パラメータが 2 の場合、特定の製造オーダ工程で 4 人 (2x2) が労働負荷を共有できます。
このオプションは、スケジュール プロセス中に製造オーダ工程の並列フラグをハード制約として扱う要件がある場合にのみ有効にする必要があります。
有効にすると、MSO はすべての並列操作を、先行する非並列工程と同時に開始するようにスケジュールしようとします。これが実現不可能な場合は、両方の工程は予定外のままになります。
このオプションを無効にすると、MSO は並列要件をソフト制約として扱います。この場合、製造オーダー無限スケジューラの標準的な並列スケジューリング動作に従います。オーバーラップ工程は、先行する非並列工程との同時スケジュールで引き続き考慮されますが、MSO は、他のスケジュール ルールや最適化の目標を満たすために必要に応じてそれらを順番にスケジュール柔軟性を保持します。
これらは、スケジューリング サービスがスケジューリング結果を生成する際に従うソフト制約です。MSO における最適化目標は、スケジューリングの際に厳格なルールには従い ません 。これらは、標準のスケジューリングの側面とスケジューリングルールに厳密に従いながら、スケジューリングエンジンが達成しようとする目標です。
このオプションを有効にすると、スケジューリング サービスは、定義された選択ウィンドウ期間内の製造オーダーに関連する有限スケジュール内の段取 マトリックスを考慮します。
- スケジュール最適化制約およびスケジュール最適化制約の変更のアクティビティ名称を参照してください。
このオプションは、MSO 自動モードでのみ使用できます。
このオプションを有効にすることで、スケジューリング サービスはロットサイズや効率、その他のパラメータが変更された場合でも、製造オーダーの既存の開始時刻の割り当てを維持します。これにより、リリース済み、引当済み、または開始された製造オーダー工程に対する有限スケジュールの時刻割り当てが影響を受けることはありません。
ロット サイズや効率、またはパラメータに影響するその他の時間割り当てを変更する場合、製造スケジュールと最適化(MSO) は、元の有限のスケジュール開始時刻から、製造オーダーを拡張または縮小しようとします。有限のスケジュール済開始時刻がすでに過ぎている場合は、現在の時刻から開始するようにスケジュールされます。
注釈:スケジュールされた資源内の他のコミットメントのために延長が不可能な場合は、確定製造オーダーもスケジュール解除される可能性があります。このような状況では、ユーザーが手動で管理するか、スケジュールを変更する必要があります。
この機能は、オーダー構成内の製造オーダー間および単一の製造オーダー工程間のスラック時間の最大限度を固定しながら、作業現場で最小限の数の進捗中の工程 (WIP) 項目を維持したいユーザー向けに設計されています。
このオプションを有効にすると、スケジューリング サービスは単一の製造オーダー工程間のスラック時間を最小限に抑えるようにします。トグル スイッチを有効にすると、有限スケジュール基本情報ページの詳細設定タブに、製造オーダー リードタイム設定グループが表示されます。このグループでは、ユーザーは単一の製造オーダー工程の最大スラック時間と圧縮レベルを制御できるほか、製造オーダーの DOP 関係、プロジェクト関連関係、標準ロット残高関連関係も制御できます。
「最大余裕」は、製造オーダー工程で最大余裕を設定ときにハード制約として適用される 24 時間 365 日の時間間隔として指定されます。したがって、「MSO スケジュール情報」に関する情報がない場合、カレンダーが利用できない、または特定の時間枠の資源の能力が限られているために、製造オーダー工程がスケジュール解除される可能性があります。これは時間単位で提供されますが、ユーザーは指定された値一覧で日数フォーマットでも確認することができます。これらの列には、ビジネスにおける特定のニーズに基づいて、任意の正の時間数も入力できます。
「圧縮レベル」またはスラック削減力は、WIP 時間間隔を短縮することの重要性を定義します。デフォルトでは「標準」圧縮レベルが適用されます。ただし、ユーザーはビジネスの特定のニーズに基づいて「低」または「高」を設定できます。
この機能性は、工程の重複がある製造オーダ工程の圧縮もサポートします。最大スラックは、先行する工程が部分的に完了した後、後続の工程の最早可能開始時刻から計算されます。したがって、製品手順で工程の重複が頻繁に使用される場合は、最大進捗 (WIP) 時間の短縮と工程の重複時間の両方を考慮して、適切なオフセットで最大スラック時間を定義してください。
注釈:この機能は、MSO の全体的な最適化に影響を与える可能性があります。「最大余裕時間」の時間間隔が短いと、作業現場で予期しない予定外の製造オーダー状況が発生する可能性があります。
制限:「オーバーラップ」に設定されている製造オーダー工程は、圧縮された方法で最適化されるとは見なされません。
MSO は、既存のスケジュール時間枠を優先せずに、計画済ステータスの製造オーダーを再スケジュールするように設計されています。すべての計画済の製造オーダーは、需要発生元によって確認されていない非確定オーダーとみなされるため、スケジューリング期間内で再スケジューリングできます。製造オーダーのヘッダー レベルの ステータス は、再スケジューリングの際にオーダーをフィルタリングする重要な要素と見なされます。
注釈:サイトページの製造サブ メニューで、MSO スケジューリングサイトで計画ステータスでの製造オーダー作成トグルを有効にする必要があります。
MSO は、単一のスケジュール実行内で見込生産とジャストインタイム (JIT) 生産活動イベント モデルの両方をサポートします。製造オーダーの定義に従って、どちらの方向でもスケジュールを最適化できます。MSO は常に、製造オーダー ヘッダー レベルで指定された計画方式に重点を置きます。製造オーダー ヘッダーと製造オーダ工程の間に不一致がある場合、工程レベルのスケジュール指示情報も、製造オーダー ヘッダー レベルのスケジュール指示情報に置き換えられます。
フォワード スケジューリングでは、ユーザーは生産活動イベントを開始し、需要の充足が速やかに実行されることを期待します。フォワード スケジューリングでは、ユーザーは生産を開始し、需要の充足を迅速に実行することを期待しています。フォワード スケジューリングでは、最初の工程をできるだけ早くスケジュールし、最初の工程の完了直後に 2 番目の工程をスケジュールし、これを最終工程まで続けます。能力制約スケジューリングでは、フォワード スケジューリングとは、資材と資源が利用可能になったらすぐに、可能な限り早いタイミングを選択することを意味します。フォワード スケジューリングは、すべての制約に対してスケジュールが現実的であることを保証します。フォワード スケジューリングでは、規定の期間内にスケジュールされたオーダーが完了することを保証するものではないことに注意することが重要です。また、不必要に早く開始してしまう可能性もあります。
この方向では、MSO スケジュールは、製造オーダー工程の EPST (最早可能開始時刻) を設定するための最高の機会を提供します。スケジュール生成時に EPST がすでに過ぎている場合、現在の時刻を優先して、これらのオーダーをできるだけ早くスケジュールします。

図 1 - フォワード スケジューリングは、現在の日付または EPST から最初の工程で開始されます
バックワード スケジューリングでは、ユーザーは生産活動イベントをできるだけ遅く開始し、需要の充足を実行することを期待しています。これはジャストインタイム (JIT) 製造とも呼ばれます。バックワード スケジューリングは、要求日を基にしています。作業は特定の日時までに完了する必要があります。工程がその日時より前にスケジュールされるようにするには、要求日に終了する最後のタスクを最初にスケジュールし、次に最後から 2 番目のタスクに進むというように、最初の工程に到達するまで続けます。バックワード スケジューリングにより、オーダーが時間どおりに完了し、オーダーが早めに開始されることがなくなります。このアプローチは、完成品に賞味期限がある食品や乳製品の製造 などの業界 で最も一般的に使用されます。
この方向では、MSO スケジュールは、製造オーダー工程の LPST (最遅開始可能時間) に最高の機会を提供します。スケジューリンク実行時に LPST がすでに経過している場合は、その特定の工程が属する製造オーダーは遅延状態になります。したがって、これらの製造オーダーは、他の将来の要求日指定オーダーよりも優先される機会を得られない可能性があります。

図 2 - バックワード スケジューリングは、最終工程の要求日から始まります。
ただし、期限を過ぎた製造オーダーについては、有限スケジュール基本情報ページの最適化目標の下にある過去納期製造オーダーを優先するオプションを有効にすることで、スケジュール内でより高い機会を与えることができます。この機能により、納期を過ぎた製造オーダーの遅延に基づいてスケジュールできる可能性が高まります。
MSO サイトでは手動スケジュール オプションは使用できません。工程が工程レベルで手動スケジューリングとして設定されている場合、有限スケジュール アクションによって製造オーダー ヘッダー レベルの計画方式にも置き換えられます。
スケジューリングステータス列は、各製造オーダ工程の既存のスケジュール ステータスを表示するために、製造オーダ工程の一覧に表示されます。MSO スケジューリング情報 列も有効になっており、MSO によって行われた最新のスケジュール アクションに関する追加情報を提供します。
製造オーダーの優先度カテゴリは、MSO でスケジュールを設定するときに製造オーダーの優先度を定義するための重要な入力です。基本情報 - 製造オーダー優先度 の一覧では、ユーザーは各優先度カテゴリーに対して MSO 優先度スコア を定義できます。この優先度スコア値は、ビジネス要件に基づいて 0 から 10 の範囲の数値として定義できます。スコアが高い製造オーダーは、スケジュールの優先順位が高くなり、各製造オーダーのそれぞれの計画方式に基づいて EPST または要求日に向けてプッシュされます。一方、スコアが低い製造オーダーは、スケジュールの優先順位が低くなります。
標準または中程度の優先度スコアは 5 に設定されています。 製造オーダー に優先度カテゴリーが定義されていない場合、それはMSO優先度スコア 5 と見なされ、スケジューリング時に同様の機会が与えられます。

図 3 - MSO優先度スコア
MSOは、IFSの 日中計画 コンセプトとシームレスに統合されています。MSO は、需要と同じ日に対応するオーダーをスケジュールます。最適な結果を得るためには、有限スケジュール基本情報ページでスケジュール期間を短い期間に設定することをお勧めします。
MSO で資源を割り当てる場合、機械工程と作業者工程はそれぞれ同等に扱われます。
本来、MSO アーキテクチャは、製造オーダー工程を割り当てる際に、同様の機会を持つ機械工程と作業者工程の両方を考慮します。特定の製造オーダー工程に機械と工程者時間の両方が定義されている場合、スケジューリング サービスはそれを、同じ時間枠を消費して一緒にスケジュールする必要がある単一の引当と見なします。
製造オーダー工程で機械時間と工程者時間が等しくない場合、MSO は常に、最大時間負荷を必要とする工程 (機械または工程者) を考慮して基本期間を設定し、それをフル能力 (つまり、100%能力) に割り当てます。より少ない時間負荷を必要とする資源は、負荷の差に基づいて、部分的な能力 (つまり、100% 未満) の引当で同じ期間に割り当てられます。このアプローチは段取と実行の両方の工程に考慮され、個別のトランザクションとして計算されます。
例:

図 4 - 機械または作業者:最も時間のかかる制約中心のスケジューリング
代替資源が利用可能な場合 (たとえば、ワークセンタに 2 つ以上の資源がある場合)、資源効率に基づいて優先順位が付けられます。単一の資源をロードする必要がある場合、 優先資源列を製造オーダー工程で設定できます。それ以外の場合、MSO はタイムライン内で最も適切な位置を提供し、製造オーダーで指定された計画方式を考慮して、それぞれの作業時間カレンダーまたは HR スケジュールでの資源の可用性に基づいて資源の組み合わせを使用してスケジュール結果を作成します。
作業者の作業者数機械と労働力の異なる時間、資源の共有、または小数で指定された乗務員数のために部分的な能力で予約する場合、MSO は乗務員数で指定された正確な数を考慮しません (つまり、段取作業者数や運転作業者数)に記載された正確な人数を考慮してスケジュールを作成しません。代わりに、製造オーダー工程で指定された工程員の数や工程員の規模を無視して、各工程の工数を考慮して、必要な最小人数を考慮してスケジュールを作成します。
作業者クラスの従業員に対して HR スケジュールを使用フラグが有効になっている場合、従業員の逸脱日数を含む特定の HR スケジュールも MSO によって考慮されます。
製造オーダー工程にツールが接続されている場合は、必要なツール インスタンスの数量も製造オーダー工程の全期間にわたって割り当てられます (つまり、段取時間 + 作業時間)。ツールの可用性はそれぞれのカレンダーに基づいて計画されます。
無限ワークセンタ資源は、無制限の能力を持つ単一の資源として扱われます。
選択可能な無限資源が複数ある場合 (例えば、無限ワークセンタに 10 のワークセンタ資源が利用可能な場合)、MSO は工程のスケジュールにおいてプライマリ資源を優先します。このアプローチに関する機能的な考え方は、特定の資源が無限の能力を持っている場合、複数の無限の能力の機械に負荷を分散しても意味がないというものです。単一の機械を使用すると、二酸化炭素排出量やエネルギーなどを削減できる可能性があります。この制限された負荷配賦メカニズムは、工程をスケジュールするときに MSO でネイティブにサポートされます。
部分的な工程報告が行われた場合、同じ報告された資源が特定の工程の残りの部分を担当するように計画されます。
無限山積の人員やツールも、同様の設計思想に基づき、この限定的な負荷配賦メカニズムを用いて考慮されます。
製造オーダー工程における資源共有列に記載された資源共有は、スケジュールを立てる際に MSO によって考慮されます。この資源の能力共有は、前述の機械および作業工程スケジュールに関するセクションで説明された、工程者と機械の能力の割り当てによって生じる資源能力のバランスに適用されます。
ワークセンタの工程報告設定で並行作業が「不可」の場合、MSO は特定のワークセンタの資源共有機能をブロックします。
作業者段取と作業実行クルーのサイズ列に指定された小数値は、MSO でのスケジューリング中に部分的な能力引当を設定するためにも考慮されます。この資源の能力の共有は、上記の「機械および作業工程スケジュール」セクションで説明されているように、工程者および機械能力の割り当てから生じる資源の能力バランスに適用されます。
MSO でスケジュールを設定する際には、製造オーダー工程で指定された効率が考慮されます。
工程効率は実行時間のみに影響し、段取時間には影響しません。工程効率を 100% (既定値) 未満に設定すると、機械と工程者の残り稼働時間が増加します。この結果、残りの製造時間の値が増加し、工程のスケジュール済開始日や停止日が影響を受ける可能性があります。工程効率を変更すると、その変更は工程の標準原価にも影響します。工程効率の変更は特定の操作に対して行うことができますが、しばらく慣らし運転期間がある場合、工程のパフォーマンスに一時的に影響します。
ワークセンタ資源に与えられた効率が考慮されます。
資源効率は実行時間と段取時間の両方に影響します。資源効率が 100% (既定値) 未満の場合、段取時間と実行時間が長くなるため、工程はより長い期間にわたってスケジュールされます。影響を受けるのはスケジューリング(工程の開始日と終了日)のみで、残りの製造時間は影響を受けません。異なる機能を持つ異なる機械 (資源) が同じワークセンタで動作する場合、資源効率を変更できます。
MSO は、すべての資源タイプに与えられた有効期間を考慮します。 (例:機械、作業者、ツール)
優先資源情報は、製造オーダー工程をスケジュールする際の優先事項として考慮されます。
MSO スケジューリング サービスを使用してスケジュールを設定する場合、運搬時間が考慮されます。
2 つの工程が並列である場合、それらは互いに完全に独立して実行できることを意味します。MSO スケジューリング ロジックは、それらの出力が後続の工程に同時に到達するようにスケジュールしようとします。

図 5 - 工程 10 と 20 は並行してスケジュールされます
MSO スケジューリング サービスを使用してスケジュールを設定する場合、工程のオーバラップが考慮されます。
製造オーダー工程で機械時間と労働時間の両方が指定されている場合、MSO は機械時間と労働時間の重複を個別に考慮し、最も時間のかかる工程の重複比率を単一の製造オーダー工程の機械と労働時間の両方の共通の比率として考慮します。
工程オーバラップについての説明を参照してください。
品目の可用性は、無限、有限 (特定のリードタイム内)、または常にアーカイブ保存有限として定義できます。
無限山積の品目はスケジュールを中断しません。有限山積の品目の場合、MSO はスケジュール時に必要な在庫品目の量を確認します。
必要な量は、品目のリードタイム内の既存の供給または新規供給で構成されます。品目のリードタイムが経過すると、MSO は品目の可用性が無限であると想定します。
常にアーカイブ保存の有限山積を持つ品目の場合、工程をスケジュールには必要な量が利用可能である必要があります。
MSO スケジュールでは、資材が消費および生産された数量と日時が記録されます。
スケジューリング期間内で、MSO は、子の半組み立て品目の他の製造オーダーからの有限の資材供給を計画し、最終組立の製造オーダーをスケジュールするときにそれを考慮に入れることができます。このメカニズムは、DOP (製番管理) のような複雑なオーダー構成を使用せず、独自のサブ組立からの有限の資材供給を計画できるユーザーにとって大きな利点となります。
制限:MSO は、すべての在庫、需要、供給について、最大 4 桁の小数点と、任意の測定単位 (単位) で処理できる品目の最大数量 214748.3647 をサポートします。サイト内の各資材に対して、「在庫品目計画データ」で有限能力/常に有限能力フラグを使用することはお勧めしません。
注釈:この機能は、有限のスケジュールで有限能力を考慮する必要がある重要な資材にのみ適用されます。
MSO スケジューリング サービスを使用してスケジュールを設定する場合、製造資源オブジェクトの障害となるメンテナンス タスクが考慮されます。MSO は、実際の作業工程を、作業工程の計画開始から計画終了日までの定義された期間に引当されるハード制約と見なします。残りの使用可能時間は、製造オーダー工程のスケジューリングに使用されます。
注釈:メンテナンスインポートは、メンテナンス管理からの作業タスクを直接参照するため、MSO 有限スケジュールで考慮する必要がある作業タスクではありません。資源 停止などの手動で作成されたメンテナンス タスクは、MSO 有限スケジュールでは考慮されません。
サブセット スケジューリングは、 手動 MSO ユーザー向けに提供される機能です。この機能により、計画担当者は、同じ製造施設内の他の関連のない制約を考慮せずに、サイト内の特定のサブセットを選択的にスケジュールできます。
注釈:この機能は、単一の製造施設内で完全に独立した生産活動イベントオーダーを持つ製造業者にのみ推奨されます。サブセットスケジュールは、有限スケジューリング エンジンで最小限の資源を使用して有効な有限スケジュールを作成するのに役立ち、時間と不要な有限スケジュール アクションを節約します。ただし、サブセット選択にスーパーセット内の他の活動/資源への単一の相互接続がある場合、有限スケジュール結果が不正確になる可能性があります。
有限スケジュールの製造オーダー アシスタントから、ユーザーは手動 MSO スケジューリングサイトでサブセット フィルターのリストにアクセスできます。サブセット フィルタリングは、要求日、最早開始時刻、計画担当者、品目、製品ファミリ、工程ブロック、ワークセンタ、作業者クラス、ツール、部門または製造ライン ベースなどの製造オーダー関連の属性、および製番ヘッダー、バッチバランス、プロジェクト、プロジェクト アクティビティなどのオーダー構成ベースの属性に基づいてフィルタリングすることによって実行できます。
スマート製造計画と実施ボード関連のデフォルト設定は、有限スケジュール基本情報ページにある別のタブから設定できます。
スマート製造計画ボードについての説明を参照してください。
つまり、製造オーダー無限スケジューラは通常、製造オーダ工程機械関連のパラメータに関連する変更によってのみトリガーされます。ただし、MSO が有効化されると、機械資源の共有、設定および実行の作業者クラス、設定および実行の作業者時間、設定および実行の作業者クルーの規模、設定および実行の作業者資格条件プロファイル、一覧 - 製造ツール、およびインスタンス数に関する変更によっても、製造オーダー無限スケジューラがトリガーされ、製造オーダ工程のスケジュール ステータスが最新のステータスに維持されます。