操作イベントについて
スマートな設備および資産は、生産数量の詳細、品質検査結果、運用パラメータ、機械エラーまたは資産故障に関連するアラートなど、生産更新に関連するイベントを生成できます。
Smart Operationsは現在、次の標準イベント・タイプをサポートしています:
- 操作実行開始: ワークステーションでの作業オーダー工程の開始を示します。 このイベント・タイプには、次のデータ属性があります:
WORK_ORDER_NUMBER: 必要な文字列。OPERATION_SEQUENCE: 必要な番号。
- 操作実行停止: ワークステーションでの作業オーダー工程実行の停止を示します。 このイベント・タイプにはデータ属性がありません。
- 数量レポート: ワークステーションでの作業オーダー工程の生産数量(完了数量や拒否数量など)をレポートします。 また、検査特性の値を含む検査結果をレポートします。 このイベント・タイプには、次のデータ属性があります:
SERIAL_NUMBER: オプションの文字列。QUANTITY_REPORT_TYPE: 必要な文字列。 指定できる値は、COMPLETE、REJECTおよびINSPECTです。QUANTITY: 必要な番号。INSPECTION_CHARACTERISTICS: 複数の"key: value"ペアをサポートするBLOB値。QUANTITY_REPORT_TYPEがINSPECTの場合にのみ必要です。キーには検査特性名を使用する必要があります。 たとえば:
{ "entityCode": "RT39578219-2712", "eventTypeCode": "CA_QUANTITY_REPORT", "eventTime": "2024-06-04T13:21:14Z", "data": { "QUANTITY": 1, "SERIAL_NUMBER": "SR001", "QUANTITY_REPORT_TYPE": "INSPECT", "INSPECTION_CHARACTERISTICS": { "temperature": 23, "pressure": 3500, "label": "SR001TP" } } }特性名のロケールもヘッダーに含める必要があります。 デフォルトは英語(
en)です。オプションの属性は、データが含まれている場合にのみ含める必要があります。
- 資産障害: 接続された設備または資産によって生成された障害を示します。 障害は障害コードに関連付けられ、診断および障害のタイプにすることができます。 このイベント・タイプには、次のデータ属性があります:
FAULT_CODE: オプションの文字列。FAULT_TYPE: オプションの文字列。 指定できる値は次のとおりです:FAILUREおよびDIAGNOSTIC。
- 資産ステータス: 接続されている設備または資産のステータス(アイドル、使用中、停止など)を示します。 このイベント・タイプには、次のデータ属性があります:
STATUS: 必要な文字列。 指定できる値は次のとおりです:IN_USE、IDLEおよびDOWN。
- 工程パラメータ:実行中の工程のコンテキストで収集される接続機材属性が含まれます。 これらは、異常な動作を検出するためにも使用できます。 運用パラメータは、測定可能な変数、条件、または生産プロセスのパフォーマンス、品質、および効率を制御し、影響を与える指標です。 操作パラメータには、温度、圧力、速度などのプロセスパラメータ、および製品属性に直接影響する湿度や滅菌性などの環境パラメータを含めることができます。
- パラメータ・コード: オプション文字列。 定義済操作パラメータの1つである必要があります。少なくとも1つ存在する必要があります。
- メーター・リーディング:車両の走行距離計検針や機械の運転時間など、接続機器または資産の使用状況または運用状況が含まれます。 メーター・リーディングを使用して、予防的なメーターベースの予防保守のために特定のしきい値条件が満たされた場合に、資産の使用率を追跡し、アラートまたは保守作業オーダーをトリガーできます。
METER_READINGS: 複数のkey: valueペアをサポートするBLOB値。 キーはメーター・コードを使用する必要があります。
ノート:資産メーターの作成の詳細は、保守の使用ガイドの資産のメーターの作成方法を参照してください。
すべてのイベント・タイプにはさらに、イベントに関する次のメタデータと、イベントを生成する接続機器またはアセットが含まれます:
entityCode: 必要な文字列。 資産番号などの接続エンティティのコード。eventTypeCode: 必要な文字列。 Fusionアプリケーションで説明されているように、イベント・タイプのコード。 使用可能な値は、標準イベント・タイプに対応するCA_OPERATION_EXECUTION_START、CA_OPERATION_EXECUTION_STOP、CA_QUANTITY_REPORT、CA_FAULT、CA_STATUS、CA_OPERATIONAL_PARAMETERSおよびCA_METERSです。eventTime: 必須文字列(日時)。 イベントがISO 8601形式で発生した時間。
ノート: サンプル・ペイロードの例については、REST API for Oracle Supply Chain Management Cloudガイドのオペレーショナル・イベントの作成を参照してください。
IIoT環境または外部システムは、関連する機材または資産属性をイベント・ペイロード属性仕様にマップするように構成されている必要があります。 次に例を示します。
- 接続されたアセットまたはマシンから直接フェッチされる属性の直接マッピング:
FAULT_CODE(String)WORK_ORDER_NUMBER(String)OPERATION_SEQUENCE(Number)SERIAL_NUMBER(String)QUANTITY(Number)INSPECTION_CHARACTERISTICS(複数のデータ型): 様々な検査特性およびそれぞれのデータ型。- パラメータ・コード(数値/文字列): 様々な操作パラメータ・コード。
METER_READINGS(数値): 様々なメーター・コード。
- サポートされている値リスト(LoV)を含む、Oracle指定のイベント属性に変換される属性の導出マッピング。
STATUSLoVは、次のものをサポート:IN_USE、IDLEおよびDOWN。QUANTITY_REPORT_TYPELoVは、COMPLETE、REJECTおよびINSPECTをサポートします。 - 必要に応じて、追加のオプションのマッピング。
たとえば、フォルト・タイプをフォルト・コードにマップする必要がある場合があります。 たとえば、フォルト・タイプ
FAILUREはフォルト・コードE01およびE03にマップされ、フォルト・タイプDIAGNOSTICはフォルト・コードE02およびE04にマップされます。