- 开发人员工具接口
- bin文件解析
- 菜谱编译V2接口
- 菜谱编译V4接口
- 自然语言菜谱接口-测试用例
- 虚拟机证书接口
标准编译V3.0
开发中
uat 环境
https://mobileuat.utcook.com
uat 环境
https://mobileuat.utcook.com
POST
https://mobileuat.utcook.com
最后修改时间:2023-05-19 08:46:07
责任人:李挺婷
请求参数
Body 参数application/json
string
可选
示例
{ "classList": [ { "classId": 3, "className": "主机", "fieldList": [ { "className": "int32", "id": 0, "name": "超时" } ], "parentClassName": "" }, { "classId": 10, "className": "小滚筒", "fieldList": [ { "className": "double", "id": 0, "name": "中心温度" }, { "className": "double", "id": 1, "name": "电流" }, { "className": "double", "id": 2, "name": "边沿温度1" }, { "className": "double", "id": 3, "name": "边沿温度2" }, { "className": "string", "id": 4, "name": "投料完毕" }, { "className": "double", "id": 5, "name": "温度A" }, { "className": "double", "id": 6, "name": "温度B" }, { "className": "double", "id": 7, "name": "温度C" } ], "parentClassName": "" } ], "functionList": [ { "className": "主机", "fullName": "host1.文本提示", "functionKey": "0.Message", "functionName": "文本提示", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.多媒体展示", "functionKey": "0.Notify", "functionName": "多媒体展示", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.语音提示", "functionKey": "0.Speech", "functionName": "语音提示", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.提示", "functionKey": "0.UtcookNotify", "functionName": "提示", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.播放", "functionKey": "0.UtNotify", "functionName": "播放", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.确定按键通知", "functionKey": "0.UtConfirmBtnNotify", "functionName": "确定按键通知", "isSynchronize": 1, "objectId": 0, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务", "functionKey": "1.ExecDvy", "functionName": "执行投料任务", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.设置炉具输出功率", "functionKey": "1.SetPwr", "functionName": "设置炉具输出功率", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.工位调节", "functionKey": "1.Posadj", "functionName": "工位调节", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务4", "functionKey": "1.ExecDvy4", "functionName": "执行投料任务4", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务2", "functionKey": "1.ExecDvy2", "functionName": "执行投料任务2", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务3", "functionKey": "1.ExecDvy3", "functionName": "执行投料任务3", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.转速设置", "functionKey": "1.SetSpeed", "functionName": "转速设置", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.转向设置", "functionKey": "1.SetDir", "functionName": "转向设置", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.菜盒投菜任务", "functionKey": "1.BatVegtable", "functionName": "菜盒投菜任务", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力大沸", "functionKey": "1.fhardsteam", "functionName": "全火力大沸", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力小沸", "functionKey": "1.fsoftsteam", "functionName": "全火力小沸", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力温度恒定控制", "functionKey": "1.fsetestimate", "functionName": "全火力温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.比例法温度恒定控制", "functionKey": "1.psetestimate", "functionName": "比例法温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法大沸", "functionKey": "1.thsetsoftsteam", "functionName": "门值法大沸", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法小沸", "functionKey": "1.thsethardsteam", "functionName": "门值法小沸", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法温度恒定控制", "functionKey": "1.threshdoldsetestimate", "functionName": "门值法温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-1", "fullName": "EndTask", "functionKey": "-1.EndTask", "functionName": "EndTask", "isSynchronize": 1, "objectId": -1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-1", "fullName": "EndRecipe", "functionKey": "-1.EndRecipe", "functionName": "EndRecipe", "isSynchronize": 1, "objectId": -1, "paramList": [], "returnDataType": "void" }, { "className": "-1", "fullName": "GetParaVar", "functionKey": "-1.GetParaVar", "functionName": "GetParaVar", "isSynchronize": 1, "objectId": -1, "paramList": [ { "dataType": "string", "valueDescription": "" } ], "returnDataType": "float" }, { "className": "-2", "fullName": "跳转", "functionKey": "14", "functionName": "跳转", "isSynchronize": 1, "objectId": -2, "paramList": [ { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-2", "fullName": "异步跳转", "functionKey": "15", "functionName": "异步跳转", "isSynchronize": 0, "objectId": -2, "paramList": [ { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-2", "fullName": "退出值", "functionKey": "16", "functionName": "退出值", "isSynchronize": 1, "objectId": -2, "paramList": [ { "dataType": "int32", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-2", "fullName": "StartTimer", "functionKey": "18", "functionName": "StartTimer", "isSynchronize": 1, "objectId": -2, "paramList": [ { "dataType": "uint16", "valueDescription": "" }, { "dataType": "uint16", "valueDescription": "" }, { "dataType": "float", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-2", "fullName": "StopTimer", "functionKey": "19", "functionName": "StopTimer", "isSynchronize": 1, "objectId": -2, "paramList": [ { "dataType": "uint16", "valueDescription": "" } ], "returnDataType": "void" }, { "className": "-2", "fullName": "StartParallel", "functionKey": "20", "functionName": "StartParallel", "isSynchronize": 1, "objectId": -2, "paramList": [], "returnDataType": "void" }, { "className": "-2", "fullName": "EndParallel", "functionKey": "21", "functionName": "EndParallel", "isSynchronize": 1, "objectId": -2, "paramList": [], "returnDataType": "void" }, { "className": "-2", "fullName": "StateMachineStop", "functionKey": "22", "functionName": "StateMachineStop", "isSynchronize": 1, "objectId": -2, "paramList": [ { "dataType": "int32", "valueDescription": "" } ], "returnDataType": "void" } ], "logicList": [ { "logic": "task_1=0@task_1=-1", "no": 0 }, { "logic": "time=15+skip_1=1@task_1=1;提示(#提示信息1)", "no": 1 }, { "logic": "time=54+skip_1=2@task_1=2;提示(#提示信息4),设置功率(#功率5);EndTask(\"1\");退出值(1)", "no": 2 }, { "logic": "taskStart_1=1@异步跳转(0,-1,0)", "no": 3 }, { "logic": "0.1@task_1=2", "no": 4 }, { "logic": "task_1=2@EndRecipe()", "no": 5 }, { "logic": "varStateStop=\"1\"@StateMachineStop(0)", "no": 6 }, { "logic": "varStatePause=\"1\"@host1.文本提示(\"烹饪暂停,按恢复继续\")", "no": 7 } ], "objectList": [ { "className": "主机", "objectId": 0, "objectName": "host1" }, { "className": "小滚筒", "objectId": 1, "objectName": "Small_drum2" } ], "parameterData": { "appParameterDataLc": { "appConfig": { "recipeVersion": "2.2" }, "bsType": [ { "dataType": "string", "name": "string", "nameDesc": "字符串" }, { "dataType": "string", "name": "materiel-id", "nameDesc": "主料ID" }, { "dataType": "string", "name": "res-id", "nameDesc": "资源ID" }, { "dataType": "string", "name": "description", "nameDesc": "文本提示" }, { "dataType": "double", "name": "weight", "nameDesc": "重量", "unit": "g" }, { "dataType": "int32", "name": "integer", "nameDesc": "整数值", "unit": "" }, { "dataType": "double", "name": "pressure", "nameDesc": "压力", "unit": "pa" }, { "dataType": "string", "name": "res-type", "nameDesc": "资源类型" }, { "dataType": "int32", "name": "capacity", "nameDesc": "容量", "unit": "ml" }, { "dataType": "double", "name": "numerical", "nameDesc": "数值" }, { "dataType": "string", "name": "res-content", "nameDesc": "资源内容" }, { "dataType": "double", "name": "temperature", "nameDesc": "温度", "unit": "℃" }, { "dataType": "int32", "name": "time", "nameDesc": "时间", "unit": "s" }, { "dataType": "int32", "name": "power", "nameDesc": "功率", "unit": "w" } ], "functionParasValueDes": { "Small_drum2.比例法温度恒定控制": { "functionEName": "Small_drum2.比例法温度恒定控制", "functionName": "psetestimate", "par": [ { "nameDescription": "目标温度", "dataType": "temperature", "scope": [ "0", "300" ], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "lower_ratio" } ] }, "Small_drum2.门值法温度恒定控制": { "functionEName": "Small_drum2.门值法温度恒定控制", "functionName": "threshdoldsetestimate", "par": [ { "nameDescription": "目标温度", "dataType": "temperature", "scope": [ "0", "300" ], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "lower_ratio" } ] }, "Small_drum2.转向设置": { "functionEName": "Small_drum2.转向设置", "functionName": "SetDir", "par": [ { "nameDescription": "方向", "select": { "逆时针": "2", "摇摆": "3", "顺时针": "1" }, "dataType": "string", "name": "Dir" } ] }, "Small_drum2.全火力小沸": { "functionEName": "Small_drum2.全火力小沸", "functionName": "fsoftsteam" }, "host1.播放": { "functionEName": "host1.播放", "functionName": "UtNotify", "par": [ { "nameDescription": "资源数组", "dataType": "array", "name": "resArray", "arraylist": [ { "nameDescription": "资源类型", "select": { "图片": "img", "语音": "voice", "文本": "text", "视频": "video", "音频": "audio" }, "dataType": "res-type", "name": "type" }, { "nameDescription": "资源内容", "dataType": "string", "name": "content" } ], "arraylen": 100 } ] }, "host1.多媒体展示": { "functionEName": "host1.多媒体展示", "functionName": "Notify", "par": [ { "nameDescription": "多媒体类型", "select": { "图片": "ImgType", "视频": "VideoType" }, "dataType": "string", "name": "type" }, { "nameDescription": "多媒体id", "dataType": "res-id", "name": "uuid" } ] }, "host1.确定按键通知": { "functionEName": "host1.确定按键通知", "functionName": "UtConfirmBtnNotify" }, "Small_drum2.执行投料任务": { "functionEName": "Small_drum2.执行投料任务", "functionName": "ExecDvy", "par": [ { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol" } ] }, "host1.文本提示": { "functionEName": "host1.文本提示", "functionName": "Message", "par": [ { "nameDescription": "文本提示", "dataType": "string", "name": "text" } ] }, "Small_drum2.全火力大沸": { "functionEName": "Small_drum2.全火力大沸", "functionName": "fhardsteam" }, "host1.语音提示": { "functionEName": "host1.语音提示", "functionName": "Speech", "par": [ { "nameDescription": "文本提示", "dataType": "string", "name": "text" } ] }, "Small_drum2.设置炉具输出功率": { "functionEName": "Small_drum2.设置炉具输出功率", "functionName": "SetPwr", "par": [ { "nameDescription": "功率", "dataType": "power", "scope": [ "0", "8000" ], "name": "Pwr" } ] }, "Small_drum2.转速设置": { "functionEName": "Small_drum2.转速设置", "functionName": "SetSpeed", "par": [ { "nameDescription": "位置", "select": { "高速": "4", "中速": "3", "静止": "1", "低速": "2" }, "dataType": "string", "name": "Speed" } ] }, "Small_drum2.门值法大沸": { "functionEName": "Small_drum2.门值法大沸", "functionName": "thsetsoftsteam" }, "Small_drum2.工位调节": { "functionEName": "Small_drum2.工位调节", "functionName": "Posadj", "par": [ { "nameDescription": "位置", "select": { "炒菜": "2", "热锅": "3", "投料": "1", "出菜": "4" }, "dataType": "string", "name": "Pos" } ] }, "Small_drum2.执行投料任务4": { "functionEName": "Small_drum2.执行投料任务4", "functionName": "ExecDvy4", "par": [ { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol2" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId3" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol3" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId4" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol4" } ] }, "Small_drum2.全火力温度恒定控制": { "functionEName": "Small_drum2.全火力温度恒定控制", "functionName": "fsetestimate", "par": [ { "nameDescription": "目标温度", "dataType": "temperature", "scope": [ "0", "300" ], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": [ "0", "100" ], "name": "lower_ratio" } ] }, "Small_drum2.执行投料任务3": { "functionEName": "Small_drum2.执行投料任务3", "functionName": "ExecDvy3", "par": [ { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol2" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId3" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol3" } ] }, "Small_drum2.执行投料任务2": { "functionEName": "Small_drum2.执行投料任务2", "functionName": "ExecDvy2", "par": [ { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": [ "0", "inf" ], "name": "Vol2" } ] }, "Small_drum2.菜盒投菜任务": { "functionEName": "Small_drum2.菜盒投菜任务", "functionName": "BatVegtable", "par": [ { "nameDescription": "菜盒编号顺序1", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg1" }, { "nameDescription": "菜盒编号顺序2", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg2" }, { "nameDescription": "菜盒编号顺序3", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg3" }, { "nameDescription": "菜盒编号顺序4", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg4" } ] }, "Small_drum2.门值法小沸": { "functionEName": "Small_drum2.门值法小沸", "functionName": "thsethardsteam" }, "host1.提示": { "functionEName": "host1.提示", "functionName": "UtcookNotify", "par": [ { "nameDescription": "资源数组", "dataType": "array", "name": "resArray", "arraylist": [ { "nameDescription": "资源类型", "select": { "图片": "img", "语音": "voice", "文本": "text", "视频": "video", "音频": "audio" }, "dataType": "res-type", "name": "type" }, { "nameDescription": "资源内容", "dataType": "string", "name": "content" } ], "arraylen": 10 } ] } }, "ingredient": [ { "code": "070020400n05009", "label": [], "name": "Organic cauliflower juice" } ], "logicInfo": [ { "logicNo": 1, "materialList": [ { "name": "Organic cauliflower juice", "quantity": "#Organic cauliflower juice量3" } ], "visibleId": 1, "visibleStep": 1 }, { "logicNo": 2, "materialList": [], "visibleId": 2, "visibleStep": 1 } ], "logicTaskRelated": { "0": "1", "1": "1", "2": "1", "7": "1" }, "par": { "提示信息4": [ "烹饪完成!" ], "提示信息1": [ "Manually release Organic cauliflower juice 2 gram" ], "Organic cauliflower juice量3": [ "2.0" ], "功率5": [ "0.0" ] }, "unit": [ { "base": "pcs", "offset": 0, "ratio": 1, "srccname": "个", "srcename": "pcs" }, { "base": "℃", "offset": 0, "ratio": 1, "srccname": "摄氏度/度", "srcename": "℃" }, { "base": "pcs2", "offset": 0, "ratio": 1, "srccname": "片", "srcename": "pcs2" }, { "base": "g", "offset": 0, "ratio": 1, "srccname": "克", "srcename": "g" }, { "base": "g", "offset": 0, "ratio": 1, "srccname": "gram", "srcename": "gram" }, { "base": "ml", "offset": 0, "ratio": 1000, "srccname": "升", "srcename": "l" }, { "base": "w", "offset": 0, "ratio": 1000, "srccname": "千瓦", "srcename": "kw" }, { "base": "s", "offset": 0, "ratio": 60, "srccname": "分钟", "srcename": "minute" }, { "base": "tsp", "offset": 0, "ratio": 1, "srccname": "茶匙", "srcename": "tsp" }, { "base": "s", "offset": 0, "ratio": 1, "srccname": "秒", "srcename": "s" }, { "base": "s", "offset": 0, "ratio": 3600, "srccname": "小时", "srcename": "hour" }, { "base": "w", "offset": 0, "ratio": 1, "srccname": "瓦", "srcename": "w" }, { "base": "g", "offset": 0, "ratio": 1000, "srccname": "千克", "srcename": "kg" }, { "base": "ml", "offset": 0, "ratio": 1, "srccname": "毫升", "srcename": "ml" } ], "variableValueDes": { "host1.超时": { "dataType": "time", "select": {}, "variableName": "host1.超时" }, "Small_drum2.边沿温度2": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.边沿温度2" }, "Small_drum2.电流": { "dataType": "numerical", "select": {}, "variableName": "Small_drum2.电流" }, "Small_drum2.边沿温度1": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.边沿温度1" }, "Small_drum2.投料完毕": { "dataType": "string", "select": { "完毕": "1", "未完毕": "0" }, "variableName": "Small_drum2.投料完毕" }, "Small_drum2.温度C": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度C" }, "Small_drum2.温度B": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度B" }, "Small_drum2.温度A": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度A" }, "Small_drum2.中心温度": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.中心温度" } } }, "appParameterDataVm": { "appObject": { "0": { "bindClassCnNames": [ "主机" ], "bindClassNames": [ "host" ], "isRepeatBind": 1, "objectId": 0, "taskIdList": [ "1" ] }, "1": { "bindClassCnNames": [ "小滚筒" ], "bindClassNames": [ "smallRoller" ], "isRepeatBind": 0, "objectId": 1, "taskIdList": [ "1" ] } }, "appPar": { "提示信息4": { "attachData": { "提示信息4.1": { "dst": "烹饪完成!", "src": "烹饪完成!" } }, "attachKeys": [ "quantity" ] }, "提示信息1": { "attachData": { "提示信息1.1": { "dst": "Manually release Organic cauliflower juice 2 gram", "src": "Manually release Organic cauliflower juice 2 gram" } }, "attachKeys": [ "quantity" ] }, "Organic cauliflower juice量3": { "attachData": { "Organic cauliflower juice量3.1": { "dst": "2.0", "src": "Organic cauliflower juice2.0g" } }, "attachKeys": [ "quantity" ] }, "功率5": { "attachData": { "功率5.1": { "dst": "0.0", "src": "0瓦" } }, "attachKeys": [ "quantity" ] } }, "appVariable": [ { "appKey": "0.TimeOut", "dataType": 64, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrMainT", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.Cur", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrBdryT", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrBdry2T", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.DvyDone", "dataType": 160, "defaultValue": "", "eventType": 2 }, { "appKey": "1.TempA", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.TempB", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.Chip", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "-1.receipeStart", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.varStateStop", "dataType": 160, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.varStatePause", "dataType": 160, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.taskStart_1", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.task_1", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.skip_1", "dataType": 64, "defaultValue": "0", "eventType": 3 } ], "defaultData": { "quantity": "1" }, "expandContent": [ 60, 63, 120, 109, 108, 32, 118, 101, 114, 115, 105, 111, 110, 61, 34, 49, 46, 48, 34, 32, 101, 110, 99, 111, 100, 105, 110, 103, 61, 34, 117, 116, 102, 56, 34, 63, 62, 10, 10, 60, 114, 101, 99, 105, 112, 101, 32, 102, 111, 114, 109, 97, 116, 118, 101, 114, 61, 34, 50, 46, 50, 34, 32, 105, 100, 61, 34, 51, 90, 73, 67, 72, 122, 82, 78, 103, 50, 86, 70, 119, 85, 77, 57, 72, 80, 99, 48, 34, 32, 114, 101, 99, 105, 112, 101, 116, 121, 112, 101, 61, 34, 50, 34, 32, 97, 99, 116, 105, 118, 101, 61, 34, 48, 34, 62, 10, 32, 32, 60, 112, 117, 98, 108, 105, 99, 62, 10, 32, 32, 32, 32, 60, 99, 111, 112, 121, 114, 105, 103, 104, 116, 62, -25, -113, -96, -26, -75, -73, -28, -68, -104, -25, -119, -71, -25, -108, -75, -27, -118, -101, -27, -123, -84, -27, -113, -72, -26, -117, -91, -26, -100, -119, 49, 48, 48, 37, -27, -113, -111, -27, -72, -125, -23, -108, -128, -27, -108, -82, -25, -119, -120, -26, -99, -125, -17, -68, -116, -26, -100, -86, -25, -69, -113, -26, -114, -120, -26, -99, -125, -25, -102, -124, -28, -69, -69, -28, -67, -107, -28, -72, -86, -28, -70, -70, -26, -120, -106, -27, -123, -84, -27, -113, -72, -25, -102, -124, -23, -108, -128, -27, -108, -82, -29, -128, -127, -28, -67, -65, -25, -108, -88, -24, -95, -116, -28, -72, -70, -26, -100, -84, -27, -123, -84, -27, -113, -72, -23, -125, -67, -28, -65, -99, -25, -107, -103, -26, -77, -107, -27, -66, -117, -24, -65, -67, -25, -87, -74, -26, -99, -125, -27, -120, -87, -17, -68, -127, 60, 47, 99, 111, 112, 121, 114, 105, 103, 104, 116, 62, 10, 32, 32, 32, 32, 60, 98, 97, 115, 101, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 32, 32, 60, 110, 97, 109, 101, 62, 116, 101, 115, 116, 60, 47, 110, 97, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 115, 99, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 118, 101, 114, 115, 105, 111, 110, 62, 50, 60, 47, 118, 101, 114, 115, 105, 111, 110, 62, 10, 32, 32, 32, 32, 32, 32, 60, 112, 116, 105, 109, 101, 62, 48, -27, -120, -122, 53, 52, -25, -89, -110, 60, 47, 112, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 99, 114, 101, 97, 116, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 49, 53, 57, 54, 48, 55, 50, 60, 47, 99, 114, 101, 97, 116, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 117, 112, 100, 97, 116, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 49, 54, 50, 56, 52, 57, 50, 60, 47, 117, 112, 100, 97, 116, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 99, 111, 109, 112, 105, 108, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 51, 49, 51, 55, 48, 53, 56, 60, 47, 99, 111, 109, 112, 105, 108, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 97, 117, 116, 104, 111, 114, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 110, 97, 109, 101, 62, -25, -108, -88, -26, -120, -73, 95, 48, 48, 60, 47, 110, 97, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 115, 99, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 97, 117, 116, 104, 111, 114, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 60, 47, 98, 97, 115, 101, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 60, 112, 114, 101, 112, 97, 114, 101, 47, 62, 10, 32, 32, 32, 32, 60, 116, 97, 115, 116, 101, 115, 47, 62, 10, 32, 32, 32, 32, 60, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 32, 32, 60, 105, 116, 101, 109, 32, 105, 100, 61, 34, 49, 34, 32, 110, 97, 109, 101, 61, 34, -26, -96, -121, -27, -121, -122, -28, -69, -67, -23, -121, -113, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 60, 105, 110, 103, 114, 101, 100, 105, 101, 110, 116, 62, 10, 32, 32, 32, 32, 32, 32, 60, 113, 117, 97, 110, 116, 105, 116, 121, 32, 105, 100, 61, 34, 49, 34, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 109, 97, 116, 101, 114, 105, 97, 108, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 118, 97, 114, 109, 97, 116, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 97, 117, 116, 111, 109, 97, 116, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 60, 105, 116, 101, 109, 32, 105, 100, 61, 34, 48, 55, 48, 48, 50, 48, 52, 48, 48, 110, 48, 53, 48, 48, 57, 34, 32, 110, 97, 109, 101, 61, 34, 79, 114, 103, 97, 110, 105, 99, 32, 99, 97, 117, 108, 105, 102, 108, 111, 119, 101, 114, 32, 106, 117, 105, 99, 101, 34, 32, 113, 117, 97, 110, 116, 105, 116, 121, 61, 34, 50, 46, 48, 34, 32, 117, 110, 105, 116, 61, 34, 103, 34, 32, 100, 101, 115, 99, 61, 34, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 47, 97, 117, 116, 111, 109, 97, 116, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 60, 47, 105, 110, 103, 114, 101, 100, 105, 101, 110, 116, 62, 10, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 115, 101, 113, 117, 101, 110, 99, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 32, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -69, -69, -27, -118, -95, -28, -72, -128, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 116, 104, 114, 101, 97, 100, 115, 101, 113, 117, 101, 110, 99, 101, 62, 10, 32, 32, 32, 32, 60, 114, 101, 113, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 105, 99, 101, 32, 109, 111, 100, 108, 101, 61, 34, 104, 111, 115, 116, 34, 32, 109, 97, 110, 100, 97, 116, 111, 114, 121, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -72, -69, -26, -100, -70, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 105, 99, 101, 32, 109, 111, 100, 108, 101, 61, 34, 115, 109, 97, 108, 108, 82, 111, 108, 108, 101, 114, 34, 32, 109, 97, 110, 100, 97, 116, 111, 114, 121, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -27, -80, -113, -26, -69, -102, -25, -83, -110, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 114, 101, 113, 62, 10, 32, 32, 60, 47, 112, 117, 98, 108, 105, 99, 62, 10, 32, 32, 60, 101, 110, 99, 114, 121, 112, 116, 101, 100, 62, 10, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 32, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -69, -69, -27, -118, -95, -28, -72, -128, 34, 62, 10, 32, 32, 32, 32, 32, 32, 60, 98, 105, 110, 100, 100, 101, 118, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 32, 100, 101, 118, 105, 110, 100, 101, 120, 61, 34, 48, 34, 32, 109, 111, 100, 108, 101, 61, 34, 104, 111, 115, 116, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 32, 100, 101, 118, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 109, 111, 100, 108, 101, 61, 34, 115, 109, 97, 108, 108, 82, 111, 108, 108, 101, 114, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 98, 105, 110, 100, 100, 101, 118, 62, 10, 32, 32, 32, 32, 60, 47, 116, 104, 114, 101, 97, 100, 62, 10, 32, 32, 60, 47, 101, 110, 99, 114, 121, 112, 116, 101, 100, 62, 10, 60, 47, 114, 101, 99, 105, 112, 101, 62, 10 ], "taskInfo": { "1": { "stepCount": 2, "varList": [ "-1.taskStart_1", "-1.task_1" ] } } }, "systemParameterDataLc": { "compileConfigure": [ { "description": "0", "name": "EncryptionType" }, { "description": "", "name": "EncryptionKey" }, { "description": "3.0", "name": "CompilerSysFileVersion" }, { "description": "3.0", "name": "CompilerAppFileVersion" }, { "description": "3.0", "name": "VMSysFileVersion" }, { "description": "3.0", "name": "VMAppFileVersion" }, { "description": "1", "name": "LogicStorageFormat" }, { "description": "1", "name": "VirtualMachineType" }, { "description": "libSCSemanticAnalyzer.so", "name": "LibSemanticAnalyzer" }, { "description": "ConstSemanticAnalyzer, FunctionSemanticAnalyzer, VariableSemanticAnalyzer, MacroSemanticAnalyzer,TimeoutSemanticAnalyzer", "name": "SemanticAnalyzer" }, { "description": "", "name": "LibBFMakeFile" }, { "description": "true", "name": "DebugMessage" }, { "description": "1", "name": "VMFileType" }, { "description": "1", "name": "VMAppFileType" }, { "description": "3", "name": "VMFileVariableRule" } ], "logicObjectRelated": [ { "logicNo": 1, "objectList": [ "host1" ] }, { "logicNo": 2, "objectList": [ "host1", "Small_drum2" ] } ], "macroData": [ { "classNameList": [ "主机" ], "key": "提示", "paramCount": 1, "valueList": [ "语音提示(\"#0\"),文本提示(\"#0\")" ] }, { "classNameList": [ "小滚筒" ], "key": "设置功率", "paramCount": 1, "valueList": [ "设置炉具输出功率(#0)" ] } ] }, "systemParameterDataVm": {} }, "statusMachineObject": { "0": [ { "falseNextStatus": -1, "falseSequence": "", "no": 0, "status": 1, "tableNo": 0, "trueNextStatus": 2, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 1, "status": 2, "tableNo": 0, "trueNextStatus": 3, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 2, "status": 3, "tableNo": 0, "trueNextStatus": 0, "trueSequence": "" } ], "1": [ { "falseNextStatus": -1, "falseSequence": "", "no": 3, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "0.1" }, { "falseNextStatus": -1, "falseSequence": "", "no": 4, "status": -1, "tableNo": 1, "trueNextStatus": -1, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 5, "status": 1, "tableNo": 1, "trueNextStatus": 0, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 6, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 7, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "" } ] }, "variableList": [ { "dataType": "int32", "defaultValue": "0", "eventType": 2, "objectId": 0, "valueDescription": "", "variableKey": "0.TimeOut", "variableName": "host1.超时" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrMainT", "variableName": "Small_drum2.中心温度" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.Cur", "variableName": "Small_drum2.电流" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrBdryT", "variableName": "Small_drum2.边沿温度1" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrBdry2T", "variableName": "Small_drum2.边沿温度2" }, { "dataType": "string", "defaultValue": "", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.DvyDone", "variableName": "Small_drum2.投料完毕" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.TempA", "variableName": "Small_drum2.温度A" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.TempB", "variableName": "Small_drum2.温度B" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.Chip", "variableName": "Small_drum2.温度C" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.receipeStart", "variableName": "receipeStart" }, { "dataType": "string", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.varStateStop", "variableName": "varStateStop" }, { "dataType": "string", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.varStatePause", "variableName": "varStatePause" }, { "dataType": "int32", "defaultValue": "-1", "eventType": 2, "objectId": -1, "valueDescription": "", "variableKey": "-1.time", "variableName": "time" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.taskStart_1", "variableName": "taskStart_1" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.task_1", "variableName": "task_1" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.skip_1", "variableName": "skip_1" } ] }
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://mobileuat.utcook.com/lancp-compiler-core/public/v3/compile/ga-synchronous' \ --header 'Content-Type: application/json' \ --data-raw '{ "classList": [{ "classId": 3, "className": "主机", "fieldList": [{ "className": "int32", "id": 0, "name": "超时" }], "parentClassName": "" }, { "classId": 10, "className": "小滚筒", "fieldList": [{ "className": "double", "id": 0, "name": "中心温度" }, { "className": "double", "id": 1, "name": "电流" }, { "className": "double", "id": 2, "name": "边沿温度1" }, { "className": "double", "id": 3, "name": "边沿温度2" }, { "className": "string", "id": 4, "name": "投料完毕" }, { "className": "double", "id": 5, "name": "温度A" }, { "className": "double", "id": 6, "name": "温度B" }, { "className": "double", "id": 7, "name": "温度C" }], "parentClassName": "" }], "functionList": [{ "className": "主机", "fullName": "host1.文本提示", "functionKey": "0.Message", "functionName": "文本提示", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.多媒体展示", "functionKey": "0.Notify", "functionName": "多媒体展示", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.语音提示", "functionKey": "0.Speech", "functionName": "语音提示", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.提示", "functionKey": "0.UtcookNotify", "functionName": "提示", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.播放", "functionKey": "0.UtNotify", "functionName": "播放", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "主机", "fullName": "host1.确定按键通知", "functionKey": "0.UtConfirmBtnNotify", "functionName": "确定按键通知", "isSynchronize": 1, "objectId": 0, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务", "functionKey": "1.ExecDvy", "functionName": "执行投料任务", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.设置炉具输出功率", "functionKey": "1.SetPwr", "functionName": "设置炉具输出功率", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.工位调节", "functionKey": "1.Posadj", "functionName": "工位调节", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务4", "functionKey": "1.ExecDvy4", "functionName": "执行投料任务4", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务2", "functionKey": "1.ExecDvy2", "functionName": "执行投料任务2", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.执行投料任务3", "functionKey": "1.ExecDvy3", "functionName": "执行投料任务3", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.转速设置", "functionKey": "1.SetSpeed", "functionName": "转速设置", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.转向设置", "functionKey": "1.SetDir", "functionName": "转向设置", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.菜盒投菜任务", "functionKey": "1.BatVegtable", "functionName": "菜盒投菜任务", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力大沸", "functionKey": "1.fhardsteam", "functionName": "全火力大沸", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力小沸", "functionKey": "1.fsoftsteam", "functionName": "全火力小沸", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.全火力温度恒定控制", "functionKey": "1.fsetestimate", "functionName": "全火力温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.比例法温度恒定控制", "functionKey": "1.psetestimate", "functionName": "比例法温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法大沸", "functionKey": "1.thsetsoftsteam", "functionName": "门值法大沸", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法小沸", "functionKey": "1.thsethardsteam", "functionName": "门值法小沸", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "小滚筒", "fullName": "Small_drum2.门值法温度恒定控制", "functionKey": "1.threshdoldsetestimate", "functionName": "门值法温度恒定控制", "isSynchronize": 1, "objectId": 1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-1", "fullName": "EndTask", "functionKey": "-1.EndTask", "functionName": "EndTask", "isSynchronize": 1, "objectId": -1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-1", "fullName": "EndRecipe", "functionKey": "-1.EndRecipe", "functionName": "EndRecipe", "isSynchronize": 1, "objectId": -1, "paramList": [], "returnDataType": "void" }, { "className": "-1", "fullName": "GetParaVar", "functionKey": "-1.GetParaVar", "functionName": "GetParaVar", "isSynchronize": 1, "objectId": -1, "paramList": [{ "dataType": "string", "valueDescription": "" }], "returnDataType": "float" }, { "className": "-2", "fullName": "跳转", "functionKey": "14", "functionName": "跳转", "isSynchronize": 1, "objectId": -2, "paramList": [{ "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-2", "fullName": "异步跳转", "functionKey": "15", "functionName": "异步跳转", "isSynchronize": 0, "objectId": -2, "paramList": [{ "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }, { "dataType": "int32", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-2", "fullName": "退出值", "functionKey": "16", "functionName": "退出值", "isSynchronize": 1, "objectId": -2, "paramList": [{ "dataType": "int32", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-2", "fullName": "StartTimer", "functionKey": "18", "functionName": "StartTimer", "isSynchronize": 1, "objectId": -2, "paramList": [{ "dataType": "uint16", "valueDescription": "" }, { "dataType": "uint16", "valueDescription": "" }, { "dataType": "float", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-2", "fullName": "StopTimer", "functionKey": "19", "functionName": "StopTimer", "isSynchronize": 1, "objectId": -2, "paramList": [{ "dataType": "uint16", "valueDescription": "" }], "returnDataType": "void" }, { "className": "-2", "fullName": "StartParallel", "functionKey": "20", "functionName": "StartParallel", "isSynchronize": 1, "objectId": -2, "paramList": [], "returnDataType": "void" }, { "className": "-2", "fullName": "EndParallel", "functionKey": "21", "functionName": "EndParallel", "isSynchronize": 1, "objectId": -2, "paramList": [], "returnDataType": "void" }, { "className": "-2", "fullName": "StateMachineStop", "functionKey": "22", "functionName": "StateMachineStop", "isSynchronize": 1, "objectId": -2, "paramList": [{ "dataType": "int32", "valueDescription": "" }], "returnDataType": "void" }], "logicList": [{ "logic": "task_1=0@task_1=-1", "no": 0 }, { "logic": "time=15+skip_1=1@task_1=1;提示(#提示信息1)", "no": 1 }, { "logic": "time=54+skip_1=2@task_1=2;提示(#提示信息4),设置功率(#功率5);EndTask(\"1\");退出值(1)", "no": 2 }, { "logic": "taskStart_1=1@异步跳转(0,-1,0)", "no": 3 }, { "logic": "0.1@task_1=2", "no": 4 }, { "logic": "task_1=2@EndRecipe()", "no": 5 }, { "logic": "varStateStop=\"1\"@StateMachineStop(0)", "no": 6 }, { "logic": "varStatePause=\"1\"@host1.文本提示(\"烹饪暂停,按恢复继续\")", "no": 7 }], "objectList": [{ "className": "主机", "objectId": 0, "objectName": "host1" }, { "className": "小滚筒", "objectId": 1, "objectName": "Small_drum2" }], "parameterData": { "appParameterDataLc": { "appConfig": { "recipeVersion": "2.2" }, "bsType": [{ "dataType": "string", "name": "string", "nameDesc": "字符串" }, { "dataType": "string", "name": "materiel-id", "nameDesc": "主料ID" }, { "dataType": "string", "name": "res-id", "nameDesc": "资源ID" }, { "dataType": "string", "name": "description", "nameDesc": "文本提示" }, { "dataType": "double", "name": "weight", "nameDesc": "重量", "unit": "g" }, { "dataType": "int32", "name": "integer", "nameDesc": "整数值", "unit": "" }, { "dataType": "double", "name": "pressure", "nameDesc": "压力", "unit": "pa" }, { "dataType": "string", "name": "res-type", "nameDesc": "资源类型" }, { "dataType": "int32", "name": "capacity", "nameDesc": "容量", "unit": "ml" }, { "dataType": "double", "name": "numerical", "nameDesc": "数值" }, { "dataType": "string", "name": "res-content", "nameDesc": "资源内容" }, { "dataType": "double", "name": "temperature", "nameDesc": "温度", "unit": "℃" }, { "dataType": "int32", "name": "time", "nameDesc": "时间", "unit": "s" }, { "dataType": "int32", "name": "power", "nameDesc": "功率", "unit": "w" }], "functionParasValueDes": { "Small_drum2.比例法温度恒定控制": { "functionEName": "Small_drum2.比例法温度恒定控制", "functionName": "psetestimate", "par": [{ "nameDescription": "目标温度", "dataType": "temperature", "scope": ["0", "300"], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "lower_ratio" }] }, "Small_drum2.门值法温度恒定控制": { "functionEName": "Small_drum2.门值法温度恒定控制", "functionName": "threshdoldsetestimate", "par": [{ "nameDescription": "目标温度", "dataType": "temperature", "scope": ["0", "300"], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "lower_ratio" }] }, "Small_drum2.转向设置": { "functionEName": "Small_drum2.转向设置", "functionName": "SetDir", "par": [{ "nameDescription": "方向", "select": { "逆时针": "2", "摇摆": "3", "顺时针": "1" }, "dataType": "string", "name": "Dir" }] }, "Small_drum2.全火力小沸": { "functionEName": "Small_drum2.全火力小沸", "functionName": "fsoftsteam" }, "host1.播放": { "functionEName": "host1.播放", "functionName": "UtNotify", "par": [{ "nameDescription": "资源数组", "dataType": "array", "name": "resArray", "arraylist": [{ "nameDescription": "资源类型", "select": { "图片": "img", "语音": "voice", "文本": "text", "视频": "video", "音频": "audio" }, "dataType": "res-type", "name": "type" }, { "nameDescription": "资源内容", "dataType": "string", "name": "content" }], "arraylen": 100 }] }, "host1.多媒体展示": { "functionEName": "host1.多媒体展示", "functionName": "Notify", "par": [{ "nameDescription": "多媒体类型", "select": { "图片": "ImgType", "视频": "VideoType" }, "dataType": "string", "name": "type" }, { "nameDescription": "多媒体id", "dataType": "res-id", "name": "uuid" }] }, "host1.确定按键通知": { "functionEName": "host1.确定按键通知", "functionName": "UtConfirmBtnNotify" }, "Small_drum2.执行投料任务": { "functionEName": "Small_drum2.执行投料任务", "functionName": "ExecDvy", "par": [{ "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol" }] }, "host1.文本提示": { "functionEName": "host1.文本提示", "functionName": "Message", "par": [{ "nameDescription": "文本提示", "dataType": "string", "name": "text" }] }, "Small_drum2.全火力大沸": { "functionEName": "Small_drum2.全火力大沸", "functionName": "fhardsteam" }, "host1.语音提示": { "functionEName": "host1.语音提示", "functionName": "Speech", "par": [{ "nameDescription": "文本提示", "dataType": "string", "name": "text" }] }, "Small_drum2.设置炉具输出功率": { "functionEName": "Small_drum2.设置炉具输出功率", "functionName": "SetPwr", "par": [{ "nameDescription": "功率", "dataType": "power", "scope": ["0", "8000"], "name": "Pwr" }] }, "Small_drum2.转速设置": { "functionEName": "Small_drum2.转速设置", "functionName": "SetSpeed", "par": [{ "nameDescription": "位置", "select": { "高速": "4", "中速": "3", "静止": "1", "低速": "2" }, "dataType": "string", "name": "Speed" }] }, "Small_drum2.门值法大沸": { "functionEName": "Small_drum2.门值法大沸", "functionName": "thsetsoftsteam" }, "Small_drum2.工位调节": { "functionEName": "Small_drum2.工位调节", "functionName": "Posadj", "par": [{ "nameDescription": "位置", "select": { "炒菜": "2", "热锅": "3", "投料": "1", "出菜": "4" }, "dataType": "string", "name": "Pos" }] }, "Small_drum2.执行投料任务4": { "functionEName": "Small_drum2.执行投料任务4", "functionName": "ExecDvy4", "par": [{ "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol2" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId3" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol3" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId4" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol4" }] }, "Small_drum2.全火力温度恒定控制": { "functionEName": "Small_drum2.全火力温度恒定控制", "functionName": "fsetestimate", "par": [{ "nameDescription": "目标温度", "dataType": "temperature", "scope": ["0", "300"], "name": "temp" }, { "nameDescription": "上限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "upper_ratio" }, { "nameDescription": "下限比例", "dataType": "numerical", "scope": ["0", "100"], "name": "lower_ratio" }] }, "Small_drum2.执行投料任务3": { "functionEName": "Small_drum2.执行投料任务3", "functionName": "ExecDvy3", "par": [{ "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol2" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId3" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol3" }] }, "Small_drum2.执行投料任务2": { "functionEName": "Small_drum2.执行投料任务2", "functionName": "ExecDvy2", "par": [{ "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId1" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol1" }, { "nameDescription": "物料id", "dataType": "materiel-id", "name": "SsnId2" }, { "nameDescription": "投料量", "dataType": "weight", "scope": ["0", "inf"], "name": "Vol2" }] }, "Small_drum2.菜盒投菜任务": { "functionEName": "Small_drum2.菜盒投菜任务", "functionName": "BatVegtable", "par": [{ "nameDescription": "菜盒编号顺序1", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg1" }, { "nameDescription": "菜盒编号顺序2", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg2" }, { "nameDescription": "菜盒编号顺序3", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg3" }, { "nameDescription": "菜盒编号顺序4", "select": { "预留位置": "-1", "4号位置": "4", "3号位置": "3", "2号位置": "2", "1号位置": "1" }, "dataType": "string", "name": "Veg4" }] }, "Small_drum2.门值法小沸": { "functionEName": "Small_drum2.门值法小沸", "functionName": "thsethardsteam" }, "host1.提示": { "functionEName": "host1.提示", "functionName": "UtcookNotify", "par": [{ "nameDescription": "资源数组", "dataType": "array", "name": "resArray", "arraylist": [{ "nameDescription": "资源类型", "select": { "图片": "img", "语音": "voice", "文本": "text", "视频": "video", "音频": "audio" }, "dataType": "res-type", "name": "type" }, { "nameDescription": "资源内容", "dataType": "string", "name": "content" }], "arraylen": 10 }] } }, "ingredient": [{ "code": "070020400n05009", "label": [], "name": "Organic cauliflower juice" }], "logicInfo": [{ "logicNo": 1, "materialList": [{ "name": "Organic cauliflower juice", "quantity": "#Organic cauliflower juice量3" }], "visibleId": 1, "visibleStep": 1 }, { "logicNo": 2, "materialList": [], "visibleId": 2, "visibleStep": 1 }], "logicTaskRelated": { "0": "1", "1": "1", "2": "1", "7": "1" }, "par": { "提示信息4": ["烹饪完成!"], "提示信息1": ["Manually release Organic cauliflower juice 2 gram"], "Organic cauliflower juice量3": ["2.0"], "功率5": ["0.0"] }, "unit": [{ "base": "pcs", "offset": 0.0, "ratio": 1.0, "srccname": "个", "srcename": "pcs" }, { "base": "℃", "offset": 0.0, "ratio": 1.0, "srccname": "摄氏度/度", "srcename": "℃" }, { "base": "pcs2", "offset": 0.0, "ratio": 1.0, "srccname": "片", "srcename": "pcs2" }, { "base": "g", "offset": 0.0, "ratio": 1.0, "srccname": "克", "srcename": "g" }, { "base": "g", "offset": 0.0, "ratio": 1.0, "srccname": "gram", "srcename": "gram" }, { "base": "ml", "offset": 0.0, "ratio": 1000.0, "srccname": "升", "srcename": "l" }, { "base": "w", "offset": 0.0, "ratio": 1000.0, "srccname": "千瓦", "srcename": "kw" }, { "base": "s", "offset": 0.0, "ratio": 60.0, "srccname": "分钟", "srcename": "minute" }, { "base": "tsp", "offset": 0.0, "ratio": 1.0, "srccname": "茶匙", "srcename": "tsp" }, { "base": "s", "offset": 0.0, "ratio": 1.0, "srccname": "秒", "srcename": "s" }, { "base": "s", "offset": 0.0, "ratio": 3600.0, "srccname": "小时", "srcename": "hour" }, { "base": "w", "offset": 0.0, "ratio": 1.0, "srccname": "瓦", "srcename": "w" }, { "base": "g", "offset": 0.0, "ratio": 1000.0, "srccname": "千克", "srcename": "kg" }, { "base": "ml", "offset": 0.0, "ratio": 1.0, "srccname": "毫升", "srcename": "ml" }], "variableValueDes": { "host1.超时": { "dataType": "time", "select": {}, "variableName": "host1.超时" }, "Small_drum2.边沿温度2": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.边沿温度2" }, "Small_drum2.电流": { "dataType": "numerical", "select": {}, "variableName": "Small_drum2.电流" }, "Small_drum2.边沿温度1": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.边沿温度1" }, "Small_drum2.投料完毕": { "dataType": "string", "select": { "完毕": "1", "未完毕": "0" }, "variableName": "Small_drum2.投料完毕" }, "Small_drum2.温度C": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度C" }, "Small_drum2.温度B": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度B" }, "Small_drum2.温度A": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.温度A" }, "Small_drum2.中心温度": { "dataType": "temperature", "select": {}, "variableName": "Small_drum2.中心温度" } } }, "appParameterDataVm": { "appObject": { "0": { "bindClassCnNames": ["主机"], "bindClassNames": ["host"], "isRepeatBind": 1, "objectId": 0, "taskIdList": ["1"] }, "1": { "bindClassCnNames": ["小滚筒"], "bindClassNames": ["smallRoller"], "isRepeatBind": 0, "objectId": 1, "taskIdList": ["1"] } }, "appPar": { "提示信息4": { "attachData": { "提示信息4.1": { "dst": "烹饪完成!", "src": "烹饪完成!" } }, "attachKeys": ["quantity"] }, "提示信息1": { "attachData": { "提示信息1.1": { "dst": "Manually release Organic cauliflower juice 2 gram", "src": "Manually release Organic cauliflower juice 2 gram" } }, "attachKeys": ["quantity"] }, "Organic cauliflower juice量3": { "attachData": { "Organic cauliflower juice量3.1": { "dst": "2.0", "src": "Organic cauliflower juice2.0g" } }, "attachKeys": ["quantity"] }, "功率5": { "attachData": { "功率5.1": { "dst": "0.0", "src": "0瓦" } }, "attachKeys": ["quantity"] } }, "appVariable": [{ "appKey": "0.TimeOut", "dataType": 64, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrMainT", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.Cur", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrBdryT", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.SnrBdry2T", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.DvyDone", "dataType": 160, "defaultValue": "", "eventType": 2 }, { "appKey": "1.TempA", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.TempB", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "1.Chip", "dataType": 96, "defaultValue": "0", "eventType": 2 }, { "appKey": "-1.receipeStart", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.varStateStop", "dataType": 160, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.varStatePause", "dataType": 160, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.taskStart_1", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.task_1", "dataType": 64, "defaultValue": "0", "eventType": 3 }, { "appKey": "-1.skip_1", "dataType": 64, "defaultValue": "0", "eventType": 3 }], "defaultData": { "quantity": "1" }, "expandContent": [60, 63, 120, 109, 108, 32, 118, 101, 114, 115, 105, 111, 110, 61, 34, 49, 46, 48, 34, 32, 101, 110, 99, 111, 100, 105, 110, 103, 61, 34, 117, 116, 102, 56, 34, 63, 62, 10, 10, 60, 114, 101, 99, 105, 112, 101, 32, 102, 111, 114, 109, 97, 116, 118, 101, 114, 61, 34, 50, 46, 50, 34, 32, 105, 100, 61, 34, 51, 90, 73, 67, 72, 122, 82, 78, 103, 50, 86, 70, 119, 85, 77, 57, 72, 80, 99, 48, 34, 32, 114, 101, 99, 105, 112, 101, 116, 121, 112, 101, 61, 34, 50, 34, 32, 97, 99, 116, 105, 118, 101, 61, 34, 48, 34, 62, 10, 32, 32, 60, 112, 117, 98, 108, 105, 99, 62, 10, 32, 32, 32, 32, 60, 99, 111, 112, 121, 114, 105, 103, 104, 116, 62, -25, -113, -96, -26, -75, -73, -28, -68, -104, -25, -119, -71, -25, -108, -75, -27, -118, -101, -27, -123, -84, -27, -113, -72, -26, -117, -91, -26, -100, -119, 49, 48, 48, 37, -27, -113, -111, -27, -72, -125, -23, -108, -128, -27, -108, -82, -25, -119, -120, -26, -99, -125, -17, -68, -116, -26, -100, -86, -25, -69, -113, -26, -114, -120, -26, -99, -125, -25, -102, -124, -28, -69, -69, -28, -67, -107, -28, -72, -86, -28, -70, -70, -26, -120, -106, -27, -123, -84, -27, -113, -72, -25, -102, -124, -23, -108, -128, -27, -108, -82, -29, -128, -127, -28, -67, -65, -25, -108, -88, -24, -95, -116, -28, -72, -70, -26, -100, -84, -27, -123, -84, -27, -113, -72, -23, -125, -67, -28, -65, -99, -25, -107, -103, -26, -77, -107, -27, -66, -117, -24, -65, -67, -25, -87, -74, -26, -99, -125, -27, -120, -87, -17, -68, -127, 60, 47, 99, 111, 112, 121, 114, 105, 103, 104, 116, 62, 10, 32, 32, 32, 32, 60, 98, 97, 115, 101, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 32, 32, 60, 110, 97, 109, 101, 62, 116, 101, 115, 116, 60, 47, 110, 97, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 115, 99, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 118, 101, 114, 115, 105, 111, 110, 62, 50, 60, 47, 118, 101, 114, 115, 105, 111, 110, 62, 10, 32, 32, 32, 32, 32, 32, 60, 112, 116, 105, 109, 101, 62, 48, -27, -120, -122, 53, 52, -25, -89, -110, 60, 47, 112, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 99, 114, 101, 97, 116, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 49, 53, 57, 54, 48, 55, 50, 60, 47, 99, 114, 101, 97, 116, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 117, 112, 100, 97, 116, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 49, 54, 50, 56, 52, 57, 50, 60, 47, 117, 112, 100, 97, 116, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 99, 111, 109, 112, 105, 108, 101, 116, 105, 109, 101, 62, 49, 54, 56, 52, 52, 56, 51, 49, 51, 55, 48, 53, 56, 60, 47, 99, 111, 109, 112, 105, 108, 101, 116, 105, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 97, 117, 116, 104, 111, 114, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 110, 97, 109, 101, 62, -25, -108, -88, -26, -120, -73, 95, 48, 48, 60, 47, 110, 97, 109, 101, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 115, 99, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 97, 117, 116, 104, 111, 114, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 60, 47, 98, 97, 115, 101, 105, 110, 102, 111, 62, 10, 32, 32, 32, 32, 60, 112, 114, 101, 112, 97, 114, 101, 47, 62, 10, 32, 32, 32, 32, 60, 116, 97, 115, 116, 101, 115, 47, 62, 10, 32, 32, 32, 32, 60, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 32, 32, 60, 105, 116, 101, 109, 32, 105, 100, 61, 34, 49, 34, 32, 110, 97, 109, 101, 61, 34, -26, -96, -121, -27, -121, -122, -28, -69, -67, -23, -121, -113, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 60, 105, 110, 103, 114, 101, 100, 105, 101, 110, 116, 62, 10, 32, 32, 32, 32, 32, 32, 60, 113, 117, 97, 110, 116, 105, 116, 121, 32, 105, 100, 61, 34, 49, 34, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 109, 97, 116, 101, 114, 105, 97, 108, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 118, 97, 114, 109, 97, 116, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 97, 117, 116, 111, 109, 97, 116, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 60, 105, 116, 101, 109, 32, 105, 100, 61, 34, 48, 55, 48, 48, 50, 48, 52, 48, 48, 110, 48, 53, 48, 48, 57, 34, 32, 110, 97, 109, 101, 61, 34, 79, 114, 103, 97, 110, 105, 99, 32, 99, 97, 117, 108, 105, 102, 108, 111, 119, 101, 114, 32, 106, 117, 105, 99, 101, 34, 32, 113, 117, 97, 110, 116, 105, 116, 121, 61, 34, 50, 46, 48, 34, 32, 117, 110, 105, 116, 61, 34, 103, 34, 32, 100, 101, 115, 99, 61, 34, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 47, 97, 117, 116, 111, 109, 97, 116, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 113, 117, 97, 110, 116, 105, 116, 121, 62, 10, 32, 32, 32, 32, 60, 47, 105, 110, 103, 114, 101, 100, 105, 101, 110, 116, 62, 10, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 115, 101, 113, 117, 101, 110, 99, 101, 62, 10, 32, 32, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 32, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -69, -69, -27, -118, -95, -28, -72, -128, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 116, 104, 114, 101, 97, 100, 115, 101, 113, 117, 101, 110, 99, 101, 62, 10, 32, 32, 32, 32, 60, 114, 101, 113, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 105, 99, 101, 32, 109, 111, 100, 108, 101, 61, 34, 104, 111, 115, 116, 34, 32, 109, 97, 110, 100, 97, 116, 111, 114, 121, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -72, -69, -26, -100, -70, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 105, 99, 101, 32, 109, 111, 100, 108, 101, 61, 34, 115, 109, 97, 108, 108, 82, 111, 108, 108, 101, 114, 34, 32, 109, 97, 110, 100, 97, 116, 111, 114, 121, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -27, -80, -113, -26, -69, -102, -25, -83, -110, 34, 47, 62, 10, 32, 32, 32, 32, 60, 47, 114, 101, 113, 62, 10, 32, 32, 60, 47, 112, 117, 98, 108, 105, 99, 62, 10, 32, 32, 60, 101, 110, 99, 114, 121, 112, 116, 101, 100, 62, 10, 32, 32, 32, 32, 60, 116, 104, 114, 101, 97, 100, 32, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 100, 101, 115, 99, 61, 34, -28, -69, -69, -27, -118, -95, -28, -72, -128, 34, 62, 10, 32, 32, 32, 32, 32, 32, 60, 98, 105, 110, 100, 100, 101, 118, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 32, 100, 101, 118, 105, 110, 100, 101, 120, 61, 34, 48, 34, 32, 109, 111, 100, 108, 101, 61, 34, 104, 111, 115, 116, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 32, 32, 60, 100, 101, 118, 32, 100, 101, 118, 105, 110, 100, 101, 120, 61, 34, 49, 34, 32, 109, 111, 100, 108, 101, 61, 34, 115, 109, 97, 108, 108, 82, 111, 108, 108, 101, 114, 34, 47, 62, 10, 32, 32, 32, 32, 32, 32, 60, 47, 98, 105, 110, 100, 100, 101, 118, 62, 10, 32, 32, 32, 32, 60, 47, 116, 104, 114, 101, 97, 100, 62, 10, 32, 32, 60, 47, 101, 110, 99, 114, 121, 112, 116, 101, 100, 62, 10, 60, 47, 114, 101, 99, 105, 112, 101, 62, 10], "taskInfo": { "1": { "stepCount": 2, "varList": ["-1.taskStart_1", "-1.task_1"] } } }, "systemParameterDataLc": { "compileConfigure": [{ "description": "0", "name": "EncryptionType" }, { "description": "", "name": "EncryptionKey" }, { "description": "3.0", "name": "CompilerSysFileVersion" }, { "description": "3.0", "name": "CompilerAppFileVersion" }, { "description": "3.0", "name": "VMSysFileVersion" }, { "description": "3.0", "name": "VMAppFileVersion" }, { "description": "1", "name": "LogicStorageFormat" }, { "description": "1", "name": "VirtualMachineType" }, { "description": "libSCSemanticAnalyzer.so", "name": "LibSemanticAnalyzer" }, { "description": "ConstSemanticAnalyzer, FunctionSemanticAnalyzer, VariableSemanticAnalyzer, MacroSemanticAnalyzer,TimeoutSemanticAnalyzer", "name": "SemanticAnalyzer" }, { "description": "", "name": "LibBFMakeFile" }, { "description": "true", "name": "DebugMessage" }, { "description": "1", "name": "VMFileType" }, { "description": "1", "name": "VMAppFileType" }, { "description": "3", "name": "VMFileVariableRule" }], "logicObjectRelated": [{ "logicNo": 1, "objectList": ["host1"] }, { "logicNo": 2, "objectList": ["host1", "Small_drum2"] }], "macroData": [{ "classNameList": ["主机"], "key": "提示", "paramCount": 1, "valueList": ["语音提示(\"#0\"),文本提示(\"#0\")"] }, { "classNameList": ["小滚筒"], "key": "设置功率", "paramCount": 1, "valueList": ["设置炉具输出功率(#0)"] }] }, "systemParameterDataVm": {} }, "statusMachineObject": { "0": [{ "falseNextStatus": -1, "falseSequence": "", "no": 0, "status": 1, "tableNo": 0, "trueNextStatus": 2, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 1, "status": 2, "tableNo": 0, "trueNextStatus": 3, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 2, "status": 3, "tableNo": 0, "trueNextStatus": 0, "trueSequence": "" }], "1": [{ "falseNextStatus": -1, "falseSequence": "", "no": 3, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "0.1" }, { "falseNextStatus": -1, "falseSequence": "", "no": 4, "status": -1, "tableNo": 1, "trueNextStatus": -1, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 5, "status": 1, "tableNo": 1, "trueNextStatus": 0, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 6, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "" }, { "falseNextStatus": -1, "falseSequence": "", "no": 7, "status": 1, "tableNo": 1, "trueNextStatus": 1, "trueSequence": "" }] }, "variableList": [{ "dataType": "int32", "defaultValue": "0", "eventType": 2, "objectId": 0, "valueDescription": "", "variableKey": "0.TimeOut", "variableName": "host1.超时" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrMainT", "variableName": "Small_drum2.中心温度" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.Cur", "variableName": "Small_drum2.电流" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrBdryT", "variableName": "Small_drum2.边沿温度1" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.SnrBdry2T", "variableName": "Small_drum2.边沿温度2" }, { "dataType": "string", "defaultValue": "", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.DvyDone", "variableName": "Small_drum2.投料完毕" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.TempA", "variableName": "Small_drum2.温度A" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.TempB", "variableName": "Small_drum2.温度B" }, { "dataType": "double", "defaultValue": "0", "eventType": 2, "objectId": 1, "valueDescription": "", "variableKey": "1.Chip", "variableName": "Small_drum2.温度C" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.receipeStart", "variableName": "receipeStart" }, { "dataType": "string", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.varStateStop", "variableName": "varStateStop" }, { "dataType": "string", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.varStatePause", "variableName": "varStatePause" }, { "dataType": "int32", "defaultValue": "-1", "eventType": 2, "objectId": -1, "valueDescription": "", "variableKey": "-1.time", "variableName": "time" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.taskStart_1", "variableName": "taskStart_1" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.task_1", "variableName": "task_1" }, { "dataType": "int32", "defaultValue": "0", "eventType": 3, "objectId": -1, "valueDescription": "", "variableKey": "-1.skip_1", "variableName": "skip_1" }] }'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{}