Below are sample request and responses to LogiX reporting API
1. Daily OEE for whole Plant
Parameters :
plant: ILA
date_from: 2007-03-01T09:00:00.000Z
date_to: 2007-03-02T09:00:00.000Z
group_by: workday
performance_type: DesignSpeed
include_OEEs: true
GET /aggregated_metrics?plant=ILA&date_from=2007-03-01T09:00:00.000Z&date_to=2007-03-02T09:00:00.000Z&group_by=workday&performance_type=DesignSpeed&include_OEEs=true
Response:
2. Daily OEE detailed for all Lines
Distinction between Plants, Areas, Lines and Machines is a part of ISA95 taxonomy. In API calls, while referring to assetes this taxonomy is default one. To get aggregates for Lines you need just to specify asset_taxonomy_levels_to_include='line'.
Parameters:
plant: ILA
date_from: 2007-03-01T09:00:00.000Z
date_to: 2007-03-02T09:00:00.000Z
asset_taxonomy_levels_to_include: line
group_by: workday
group_by: AssetTaxonomy
performance_type: DesignSpeed
include_OEEs: true
GET /aggregated_metrics?plant=ILA&date_from=2007-03-01T09:00:00.000Z&date_to=2007-03-02T09:00:00.000Z&asset_taxonomy_levels_to_include=line&group_by=workday&group_by=AssetTaxonomy&performance_type=DesignSpeed&include_OEEs=true
3. Summary of ‘Problems' (detailed type of asset events from PackOS 'problems’ dictionary for Lines and Machines) registered between dates
plant: ILA
date_from: 2022-11-01T09:00:00.000Z
date_to: 2022-11-03T09:00:00.000Z
group_by: DetailedEvent
performance_type: DesignSpeed
GET /aggregated_metrics?plant=ILA&date_from=2022-11-01T09:00:00.000Z&date_to=2022-11-03T09:00:00.000Z&group_by=DetailedEvent&performance_type=DesignSpeed
[ { "startTime": "2022-11-01T14:30:00", "endTime": "2022-11-03T14:30:00", "eventsData": [ { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/TA/L3/F3" }, "eventDetailedName": "Default failure", "totalTimeSeconds": 338400, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/PAL" }, "eventDetailedName": "Unrecognized breakdown", "totalTimeSeconds": 507600, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/BLO" }, "eventDetailedName": "Unrecognized breakdown", "totalTimeSeconds": 338400, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L4" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 507600, "totalOccurrencesCount": 3 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L1/CT" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L4/F4" }, "eventDetailedName": "Disconnected", "eventTaxonomyNode": null, "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/TA/L3" }, "eventDetailedName": "NoWorkHours", "totalTimeSeconds": 485988, "totalOccurrencesCount": 3 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L1" }, "eventDetailedName": "Inactive NoPlan", "totalTimeSeconds": 187356, "totalOccurrencesCount": 3 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/PAC" }, "eventDetailedName": "Idle", "totalTimeSeconds": 338400, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/TA/L3/B3" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L1" }, "eventDetailedName": "Inactive NoWrkHrs", "totalTimeSeconds": 320220, "totalOccurrencesCount": 3 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/FIL" }, "eventDetailedName": "work", "totalTimeSeconds": 1130652, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L1/FIL" }, "eventDetailedName": "wymuszony", "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/Area2/Line7/Labeller" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 3600, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L4/Lab" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/Area2/Line7" }, "eventDetailedName": "Disconnected", "totalTimeSeconds": 10800, "totalOccurrencesCount": 3 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/FIL" }, "eventDetailedName": "Unrecognized breakdown", "totalTimeSeconds": 49031, "totalOccurrencesCount": 4 }, { "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2" }, "eventDetailedName": "Alarm", "eventTaxonomyNode": null, "totalTimeSeconds": 90402, "totalOccurrencesCount": 3 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/Area2/Line6/Blower" }, "eventDetailedName": "Disconnected", "eventTaxonomyNode": null, "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2" }, "eventDetailedName": "No Plan", "eventTaxonomyNode": null, "totalTimeSeconds": 167289, "totalOccurrencesCount": 3 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/Area2/Line6" }, "eventDetailedName": "Disconnected", "eventTaxonomyNode": null, "totalTimeSeconds": 507600, "totalOccurrencesCount": 3 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/PAC" }, "eventDetailedName": "Unrecognized breakdown", "eventTaxonomyNode": null, "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/Area2/Line6/Filler" }, "eventDetailedName": "Disconnected", "eventTaxonomyNode": null, "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/FIL" }, "eventDetailedName": "Idle", "eventTaxonomyNode": null, "totalTimeSeconds": 6056, "totalOccurrencesCount": 1 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2/BLO" }, "eventDetailedName": "test_a", "eventTaxonomyNode": null, "totalTimeSeconds": 169200, "totalOccurrencesCount": 1 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/OBS/L2" }, "eventDetailedName": "No Work Hours", "eventTaxonomyNode": null, "totalTimeSeconds": 248448, "totalOccurrencesCount": 3 }, { "stateName": null, "eventRootAsset": { "namespace": "logix", "name": "isa95", "assetId": "ILA/TA/L3/F3" }, "eventDetailedName": "Planned failure", "eventTaxonomyNode": null, "totalTimeSeconds": 190800, "totalOccurrencesCount": 4 } ], "OEEs": null, "yieldData": null } ]