Insights Hub 在OEE 中如何将已配置产线下的机器配置移动到另外一条产线下?

2024-08-30T10:34:06.000-0400
Applications

摘要

在使用OEE 过程中,有时可能需要将已配置产线下的机器配置移动到另外一条产线下,这时我们可以使用PUT api/oee/v3/assets API来实现。


详细信息

在使用OEE 过程中,有时可能需要将已配置产线下的机器配置移动到另外一条产线下,这时我们可以使用PUT api/oee/v3/assets API来实现,这个API一般使用更新或者在产线下创建机器配assset,其他body格式如下:

{    "assetId":"{{ASSET_ID}}",//配置机器的assetid
    "parentId":"{{LINE_ID}}",//配置产线的assetid
    "thresholds" : {
        "warnings": [
            {
            "name": "OEE",
            "value": 95
            },
            {
            "name": "Performance",
            "value": 62
            }
        ],
        "errors": [
            {
                "name": "Availability",
                "value": 88
            }
        ]
    }
}
调用方式如下:

另外一种用法,可以将产线下机器配置asset移动到另外一条产线,具体的实现如下:

  • 使用session方法调用API:
    • 首先需要在Tenant中打开OEE,然后按F12,点击存储,点击coockie,获取XSRF-TOKEN和SESSION的值,后续在postman中需要使用。

    • 在Postman的headers添加如下字段信息Content-type:application/json ;Cookie:SESSION=ZGI1ZDk4MzItZTMyZS00YTRlLWE3ZDQtNTBlZDJmMjE1ZGY4;XSRF-TOKEN=a4db65b7-fc52-4c47-bb77-e198e4929d48;X-XSRF-TOKEN:a4db65b7-fc52-4c47-bb77-e198e4929d48,其中SESSION值是从上个步骤获取的SESSION值;XSRF-TOKEN也是从上个步骤获取的XSRF-TOKEN值;X-XSRF-TOKEN是是从上个步骤获取的XSRF-TOKEN值,如图所示:
    •  
    • 在postman输入PUT API https://{tenat}-oeehub.{域名信息}/api/oee/v3/assets,如何输入body信息,{    "assetId":"2466399a4396400cbf7e250c01f12892",//配置机器的asset id,点击asset manager中的asset,在浏览器地址中的selected的值
          "parentId":"899270bba5cf44a9a9a861a27401f1d2"//配置产线的asset id
      },asset id 我们可以在asset manager中点击配置机器asset和产线asset,在浏览器中可以URL中可以获取到如图所示:
    •  
    • 输入body信息之后,然后点击send,如果返回200,配置机器的asset成功移动到配置产线parentId下。如图所示:

  • 使用应用凭证(app credentials)置换的token调用gateway API,具体的操作步骤如下:
    • 使用应用凭证(app credentials)信息,调用api/technicaltokenmanager/v3/oauth/token置换token,如图所示:  

    • 输入gateway地址, https://gateway.{域名信息}/api/oee/v3/assets,点击send,如果返回则执行成功,如图所示。

 

知识库文章 ID# KB000134381_ZH_CN

内容

摘要详细信息

关联组件

Applications - Other