简要描述:

  • 均维尚远接口

    接口版本:

版本号 制定人 制定日期 修订日期
7.1 Laughing

请求URL :

接口地址 接口说明 请求方式
http://IP/Login/doAction 登录 POST
http://IP/WIP/check2 检查条码允许进站 POST
http://IP/WIP/Complete2 条码过站 POST
http://IP/SYMes/machinecomplete 尚远制程工序参数过站 POST


请求参数:

http://IP/WIP/check2 检查条码是允许进站
http://IP/WIP/Complete2 条码过站
http://IP/SYMes/machinecomplete 尚远制程工序参数过站

inputSerials 过站条码列表:

defects 不良信息

assemblys 装配数据

testdatas 测试数据

返回参数说明:

请点击查看示例

单板提交示例

提交示例:单板

{
    "lotName": "5301-TEST230512D",
    "station_name": "L10-老化测试",
    "userID": "test01",
    "stepName": "老化测试",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "serialNmuber": "TEST230512PCB53011"
        }
    ]
}

返回示例:

正确时返回:

{
    "errorcode": 0,
    "content": null,
    "info": null
}

错误时返回:

{
    "errorcode": 1,
    "content": "条码TEST230512PCB53011不存在",
    "info": null
}

提交示例:(拼板,贴多个子板)

提交示例:(拼板,贴多个子板)

{
    "lotName": "ag233812",
    "station_name": "SL17-INI",
    "userID": "pms",
    "stepName": "SMT-贴条码",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "serialNumber": "SN233812005",
            "index": 1,
            "isX": false
        },
        {
            "serialNumber": "SN233812006",
            "index": 2,
            "isX": false
        },
        {
            "serialNumber": "SN233812007",
            "index": 3,
            "isX": false
        },
        {
            "serialNumber": "SN233812008",
            "index": 4,
            "isX": false
        }
    ]
}

综合查询数据验证


提交示例:(拼板,贴多个子板上传母版条码)

提交示例:(拼板,贴多个子板上传母版条码)

{
    "lotName": "ag233812",
    "station_name": "SL17-INI",
    "userID": "pms",
    "stepName": "SMT-贴条码",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "parentSerialNumber": "PSN233812001",
            "serialNumber": "SN233812021",
            "index": 1,
            "isX": false
        },
        {
            "parentSerialNumber": "PSN233812001",
            "serialNumber": "SN233812022",
            "index": 2,
            "isX": false
        },
        {
            "parentSerialNumber": "PSN233812001",
            "serialNumber": "SN233812023",
            "index": 3,
            "isX": false
        },
        {
            "parentSerialNumber": "PSN233812001",
            "serialNumber": "SN233812024",
            "index": 4,
            "isX": false
        }
    ]
}

返回示例

{
    "errorcode": 0,
    "content": "OK,条码PSN233812001过站成功,下一站:SMT-上料扫描",
    "info": {
        "INIT_QTY": 52,
        "isInited": false,
        "pass": 55,
        "fail": 1,
        "cpass": 4,
        "feeds": [],
        "nextStepId": "2075",
        "nextStepName": "SMT-上料扫描"
    }
}

数据验证


提交不良

提交示例不良注意:


提交示例(记录不良):

{
    "lotName": "ag233812",
    "station_name": "SL17-INI",
    "userID": "PMS",
    "stepName": "SMT-贴条码",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "serialNumber": "SN233812001",
            "defects": [
                {
                    "defectType": "SMT",
                    "defectCode": "缺件", 
                    "defectLocation": ""
                }
            ]
        }
    ]
}

提交成功

{
    "errorcode": 0,
    "content": "OK,条码SN233812002送维修站成功",
    "info": {
        "INIT_QTY": 47,
        "isInited": false,
        "pass": 47,
        "fail": 1,
        "cpass": 1,
        "feeds": [],
        "nextStepId": "3043",
        "nextStepName": "REPAIR"
    }
}

数据检查 进入MES检查条码能正常维修

数据检查 进入MES综合查询正常


过站上传测试数据

提交测试数据

{
    "lotName": "5301-TEST230512D",
    "station_name": "L10-老化测试",
    "userID": "test01",
    "stepName": "老化测试",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "serialNumber": "TEST230512PCB53051",
            "testdatas": [
                {
                    "key": "输出电压1,电压[11.4-12.6]",
                    "value": "12.13,PASS,2022-12-6 18:16:19,2022-12-6 18:21:16"
                }
            ]
        }
    ]
}

接口返回

{
    "errorcode": 0,
    "content": null,
    "info": null
}

数据验证
测试数据综合查询



尚远拼板上传测试数据和不良

提交示例:(拼板,贴多个子板上传母版条码)

{
    "lotName": "PCKtest24927PBd",
    "station_name": "0321工序1车间",
    "userID": "pms",
    "stepName": "0321工序2",
    "SCAN_TYPE": 22,
    "inputSerials": [
        {
            "serialNumber": "PCKTEST24927PBD011",
            "index": 1,
            "isX": false,
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        },
        {
            "serialNumber": "PCKTEST24927PBD012",
            "index": 2,
            "isX": false,
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        },
        {
            "serialNumber": "PCKTEST24927PBD013",
            "index": 3,
            "isX": false,
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        },
        {
            "serialNumber": "PCKTEST24927PBD014",
            "index": 4,
            "isX": false,
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        },
        {
            "serialNumber": "PCKTEST24927PBD015",
            "index": 5,
            "isX": false,
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        },
        {
            "serialNumber": "PCKTEST24927PBD016",
            "index": 6,
            "isX": false,
            "defects": [
                {
                    "defectType": "SMT",
                    "defectCode": "元件不良",
                    "defectLocation": "R1234"
                }
            ],
            "TestDatas": [
                {
                    "key": "test1",
                    "value": "1"
                },
                {
                    "key": "test2",
                    "value": "5"
                },
                {
                    "key": "当前值",
                    "value": "1"
                }
            ]
        }
    ]
}

返回示例

{
    "errorcode": 1,
    "content": "SN db46d0e5-5d6b-40d4-9e8b-6b5907ee0929 下一工序:维修!",
    "info": null
}

数据验证


作者:潘茂盛  创建时间:2025-05-09 11:40
最后编辑:潘茂盛  更新时间:2025-05-09 12:00