data = json.load(“API收到的Json文件”)
VIN
=data["Model"]["VIN"]
拧紧ID
=data["Model"]["ResultNumber"]
工具IP
=data["Model"]["Controller"]["IP"]
工具端口
=data["Model"]["Controller"]["Port"]
PSETID
=data["Model"]["PSet"]["Number"]
拧紧时间
=data["Model"]["ControllerDateTime"]
拧紧最终结果
=data["Model"]["Report"]
扭矩值
=data["Model"]["Results"][0]["Steps"][0]["Data"]["FinalTorque"]
扭矩结果(OK/NG)
=data["Model"]["Results"][0]["Steps"][0]["Data"]["TorqueTrend"]
# 3代表OK
角度值
=data["Model"]["Results"][0]["Steps"][0]["Data"]["FinalAngle"]
角度结果(OK/NG)
=data["Model"]["Results"][0]["Steps"][0]["Data"]["TorqueAngle"]
# 3代表OK
目标扭矩值
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["TorqueTarget"]
拧紧总数
=data["Model"]["CycleOKProgrammed"]
当前拧紧螺栓号
=data["Model"]["OperationCount"]
扭矩下限
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["TorqueMaxTolerance"]
扭矩上限
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["TorqueMinTolerance"]
角度下限
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["AngleMinTolerance"]
角度上限
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["AngleMaxTolerance"]
工具编号
=data["Model"]["TighteningUnit"]["Number"]
控制器名称
=data["Model"]["Controller"]["Name"]
JOBID
=data["Model"]["Results"][0]["Steps"][0]["Data"]["APNumber"]
错误代码 (ErrorStatus)
2代控制器: =data["Model"]["Results"][0]["Steps"][0]["Data"]["ErrorCode"]
3代控制器: =data["Model"]["Results"][0]["Steps"][0]["Data"]["StopSource"]
拧紧策略 (Strategy)
=data["Model"]["Results"][0]["Steps"][0]["Configuration"]["Type"]
21:扭矩法
24:角度法
31:角度和扭矩法
作业序列号 (JobSequenceNumber)
=data["Model"]["Results"][0]["Steps"][0]["Data"]["APGUID"]