电子菜谱
  1. 开发人员工具接口
电子菜谱
  • 开发人员工具接口
    • 获取菜谱编译请求数据
      GET
    • 菜谱4.0获取扩展数据(cwpack格式)
      GET
    • 标准编译V3.0
      POST
    • 生成标准语言4.0数据(base64编码返回)
      POST
    • adaptFromFiles
      POST
    • adapt
      POST
    • getParsedTxtContent
      POST
    • parseForAdaptAsStringV2
      POST
  • bin文件解析
    • 解析菜谱信息描述
      POST
    • 解析菜谱信息描述 Copy
      POST
    • 替换菜谱信息描述
      POST
  • 菜谱编译V2接口
    • adaptAndCompile
      POST
  • 菜谱编译V4接口
    • 编译
      POST
  • 自然语言菜谱接口-测试用例
    • 获取关键字列表
      POST
    • 获取关键字列表-切词有问题
      POST
    • 获取关键字列表-切词有问题 Copy
      POST
    • 更新数据字典
      POST
    • 格式化自然语言-单位替换
      POST
    • 格式化自然语言-时间测试
      POST
    • 格式化自然语言-黄焖鸡菜谱
      POST
    • 格式化自然语言-倒装句式
      POST
    • 格式化自然语言-四川辣子鸡
      POST
    • 格式化自然语言- 鱼香肉丝(关键字前后都有食材名)
      POST
    • 加载数据到数据库
      POST
    • 测试网络菜谱
      POST
    • 自然语言转泳道-提示
      POST
    • 自然语言转泳道-时间测试
      POST
  • 虚拟机证书接口
    • 申请证书
    • 绑定证书
    • 下载证书
    • 导入设备唯一编码
    • 退回证书
    • 上传统计记录
    • 上传证书使用记录
  1. 开发人员工具接口

标准编译V3.0

开发中
uat 环境
https://mobileuat.utcook.com
uat 环境
https://mobileuat.utcook.com
POST
https://mobileuat.utcook.com
/lancp-compiler-core/public/v3/compile/ga-synchronous
最后修改时间:2023-05-19 08:46:07
责任人:李挺婷

请求参数

Body 参数application/json
string 
可选
标准语言输入数据(一段Json)
示例
{
	"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"
	}]
}

示例代码

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}
示例
{}
修改于 2023-05-19 08:46:07
上一页
菜谱4.0获取扩展数据(cwpack格式)
下一页
生成标准语言4.0数据(base64编码返回)
Built with