製造実行システム(MES)の統合
製造実行システム (MES) は、生産活動イベントシステムの機械を ERPシステムに接続します。IFS Cloud は、スタンドアロンのMESソリューションとして使用することも、サードパーティのシステムと統合することも可能です。サポートされている MES 機能の例:
- 製造品目マスターデータ統合API
- 作業現場ワークベンチから機械の開始および停止を指示するための外向きメッセージを送ります。
- 作業ガイドラインタイプ 機械指示 を機械に取得させ、IFS Cloudで生産パラメーターを保存できるようにします
- 機械を製造オーダー作業およびワークセンターリソースのステータスに統合するためのAPIを使用した製造現場コネクタープロジェクションにより、以下のアクションが可能になります:
- 品質結果のリアルタイムでの機械登録。
- OEE(総合設備効率)の精度向上のためのダウンタイムの自動登録。
- 作業時間および数量の報告、製造オーダーを在庫として受け入れること。
- 次に実行可能な作業や進行中の作業を取得すること。
- スケジュール コネクタープロジェクションを使用した生産スケジュールに関する API報告により、次のことが可能になります:
- 生産スケジュールに関する情報の取得
- 生産スケジュール報告
MESマスタデータ統合
ManufacturingPartService および InventoryPartService プロジェクションの統合 API を使用すると、製造マスター データとサードパーティシステムを統合できます。これらのAPIは、必要な品目情報を提供するために、順番に連携して使用するように設計されています。
API |
予測 |
説明 |
GetParts |
ManufacturingPartService |
このAPIは、品目のリストとそれに関連するルーティング、レシピ構造、および製品構造を返します。品目リストには、構造やルーティングタイプ、代替品、改訂、導入日および廃止日に関する情報が含まれています。
フィルターオプションは、指定された日数内に更新または変更された品目のみを返すように設定されています。このオプションは、メインマスターパートタブやメインインベントリパートタブ、ルーティングヘッダー、ルーティング代替、ルーティング作業、ルーティングツール、ルーティングガイドライン、構造ヘッダー、構造代替、構造品目、または構造ガイドラインにおける特定の品目に関連する変更を対象としています。削除行はこの時間フィルターでは考慮されません。 |
GetPartStructureInformation |
ManufacturingPartService |
品目番号、構造タイプ、代替、リビジョンを入力すると、製品構成情報が返されます。これには、品目情報と関連する作業ガイドラインが含まれます。 |
GetPartRecipeStructure |
ManufacturingPartService |
品目番号、構造タイプ、代替、リビジョンを入力すると、レシピ構成情報が返されます。これには、品目情報と関連する作業ガイドラインが含まれます。 |
GetPartRoutingInformation |
ManufacturingPartService |
品目番号、ルーティングタイプ、代替、およびリビジョンを入力すると、ルーティング情報が返されます。これには、作業情報と関連する作業ガイドラインおよびツールが含まれます。この API は構成可能部分をサポートしていません。 |
GetPartInformation |
InventoryPartService |
在庫品目のマスター データと在庫品目の特性を返します。これにより、サイト内のすべての品目、特定の品目、または最近の変更に基づく品目をフィルタリングして返すことができます。 |
詳細については、技術文書およびAPIエクスプローラーを参照してください。
アウトバウンド コミュニケーション
製造オーダー工程 は、機械に対して外向きメッセージを生成し、資源に開始または停止の指示を効果的に行います。ワークセンター 内のデバイスにIoTイベントを送信 オプションを有効にし、 デバイスマップを介してデバイスIDをワークセンターリソース にリンクする必要があります機械時間 が作業で開始または停止されると、 アプリケーションメッセージが生成されます。このメッセージには作業ID が含まれています。IFS Connectの 手順ルール と 手順アドレス 機能を使用して、「作業情報取得」APIを通じてメッセージを充実させ、外部の機械に送信することができます。
詳細については、技術文書を参照してください。
作業現場コネクター予測
製造オーダー活動と品質報告を自動化するには、次の API を使用できます。
- 生産開始と段取開始(アクション StartOperation を呼び出す)
特定の製造オーダー作業に接続されたワークセンターリソースで、機械時間の実行時間または段取時間を開始します。
- 生産停止とセットアッフ停止(アクション StopOperation を呼び出す)
特定の製造オーダー工程における機械時間の実行時間または段取時間を停止します。これを使用して作業を終了することもできます。
- 廃棄を報告 (アクション ReportQuantityScrap を呼び出す)
特定の製造オーダー工程で生成された廃棄を報告します。数量、廃棄理由、生産時間を処理します。これを使用して作業を終了することもできます。
- 完了数量を報告 (アクション ReportQuantityComplete を呼び出す)
特定の製造オーダー作業で製造された品目を報告します。生産数量と生産時間を処理します。これを使用して作業を終了することもできます。
- 機械のダウンタイム開始(アクション StartMachineDowntime を呼び出す)
サイトに接続されたワークセンターまたはワークセンターリソースで機械休止時間を開始します。ダウンタイムの原因を登録するかどうかはオプションです。
- 機械のダウンタイム停止(アクション StopMachineDowntime を呼び出す)
ワークセンターまたはワークセンターリソースでの機械のダウンタイムを停止します。
- 製造オーダーの一覧 - 検査結果を入力(アクション ReportAnalysisResult を呼び出す)
特定の分析番号に接続されたデータ ポイントに検査結果を登録します。必要な抜取数量が登録されている場合、データ ポイントは完了するように設定できます。データ ポイントに送信された値は、データタイプに応じて段階的に処理されます。
- 属性 -結果を送信すると、不適合の数が1増加し、その結果の値が現在の不適合の値に加算されます。
- カテゴリ - カテゴリ値IDを結果として送信すると、対応する結果番号の値が1増加します。
- 変数 - 結果を送信すると、利用可能な結果番号に対して昇順で値が登録されます。
- 製造オーダーの受信(アクション ReceiveOrder を呼び出す)
特定の製造オーダー工程で完了したアイテムを在庫に受け取ります。未出庫の品目は、可能な場合にバックフラッシュされます。数量、ロット バッチ番号、シリアル番号、場所番号、および取扱単位 ID を処理します。シリアル番号付きのアイテムを受け取る際は、一度に1つのアイテムしか受け取れませ。
- 品目の出庫 (アクション IssueComponentPart の呼び出しとアクション IssueComponentPart の呼び出し)
品目番号または製造オーダーの材料ラインアイテム番号を使用して、製造オーダーの品目を手動で出庫します。リビジョン番号と場所番号を入力する必要があります。ロット バッチ番号、シリアル番号、免除/逸脱/拒否番号、取扱単位ID、漁獲量の問題をサポートします
- 品目の廃棄(アクション ScrapComponent を呼び出す)
ラインアイテム番号を使用して、製造オーダーの品目を廃棄します。リビジョン番号、廃棄理由が必要です。品目が出庫されていない場合は、バックフラッシュされてから廃棄されます。廃棄の配布のみがサポートされています。シリアルおよびロットバッチ追跡品目は、廃棄する前に出庫する必要があります。
- 作業情報を取得
作業IDに基づいて、製造オーダー工程情報を含むリストが返されます。返される情報の完全なリストについては、 APIエクスプローラー の仕様を参照してください。
- 次の実行可能な作業
特定のワークセンターおよびワークセンターリソースに対して、次の実行可能な作業の「作業情報取得」リストを返します。
- 現在の作業を取得
特定のワークセンターおよびワークセンターリソースで進行中の段取および生産活動イベント作業の「作業情報の取得」リストを返します。
- 製造オーダー情報を取得
API リクエストで指定されたサイト (契約) の製造オーダー情報のリストを返します。
- 製造オーダー品目情報を取得
APIリクエストで指定された製造オーダーの品目情報のリストを返します。
- 製造オーダー工程情報を取得
APIリクエストで指定された製造オーダー工程情報のリストを返します。
詳細については、技術文書およびAPIエクスプローラーを参照してください。
機械命令
作業ガイドライン タイプの 機械指示には、生産プロセスで機械が使用する情報が含まれています。このデータは、「作業情報を取得」API を使用して取得できます。
生産スケジュールコネクター予測
これらの API を使用して、生産スケジュール 活動を自動化できます。
- 完了数量を報告する (アクション ReportQuantity を呼び出す)
生産ラインで生産された品目の数量を報告します。シリアル番号は、品目 1 個の数量を報告場合にのみ入力できます。このAPIは、バックグラウンドジョブの受信、単位のキャッチ、品目の編集、および梱包指示を サポートしていません 。
- 進捗ポイント数量を報告する (アクション ReportProgressPointQuantity を呼び出す)
生産ライン進捗ポイントの数量を報告します。
- 廃棄を報告(アクション ReportScrap を呼び出す)
進捗ポイントまたは完成した品目に対して、品目の廃棄数量を報告します。
- 生産スケジュールを取得 (アクション GetProductionSchedules を呼び出す)
進行中の生産スケジュールに関する情報を取得します。
- 進捗ポイントを取得する (アクション GetProgressPoints を呼び出す)
生産ライン上の品目の進行中の進捗ポイントのステータスに関する情報を取得します。
- 分析情報を取得 (アクション GetAnalysisInformation を呼び出す)
サイト、品目、および生産ラインに関する検査分析の情報を取得します。検査結果は、作業現場コネクタープロジェクションの「ReportAnalysisResult」APIを使用して報告できます。
詳細については、技術文書およびAPIエクスプローラーを参照してください。