reaction_station.bioyond: category: - work_station - reaction_station_bioyond class: action_value_mappings: drip_back: feedback: {} goal: assign_material_name: assign_material_name temperature: temperature time: time titration_type: titration_type torque_variation: torque_variation volume: volume goal_default: assign_material_name: '' temperature: '' time: '' titration_type: '' torque_variation: '' volume: '' handles: {} result: {} schema: description: 滴回操作 properties: feedback: {} goal: properties: assign_material_name: description: 溶剂名称 type: string temperature: description: 温度(°C) type: string time: description: 观察时间(单位min) type: string titration_type: description: 是否滴定 type: string torque_variation: description: 是否观察1否2是 type: string volume: description: 分液量(μL) type: string required: - volume - assign_material_name - time - torque_variation - titration_type - temperature type: object result: {} required: - goal title: drip_back参数 type: object type: UniLabJsonCommand liquid_feeding_beaker: feedback: {} goal: assign_material_name: assign_material_name temperature: temperature time: time titration_type: titration_type torque_variation: torque_variation volume: volume goal_default: assign_material_name: '' temperature: '' time: '' titration_type: '' torque_variation: '' volume: '' handles: {} result: {} schema: description: 液体进料烧杯操作 properties: feedback: {} goal: properties: assign_material_name: description: 溶剂名称 type: string temperature: description: 温度(°C) type: string time: description: 观察时间(单位min) type: string titration_type: description: 是否滴定 type: string torque_variation: description: 是否观察1否2是 type: string volume: description: 分液量(μL) type: string required: - volume - assign_material_name - time - torque_variation - titration_type - temperature type: object result: {} required: - goal title: liquid_feeding_beaker参数 type: object type: UniLabJsonCommand liquid_feeding_solvents: feedback: {} goal: assign_material_name: assign_material_name temperature: temperature time: time titration_type: titration_type torque_variation: torque_variation volume: volume goal_default: assign_material_name: '' temperature: '' time: '' titration_type: '' torque_variation: '' volume: '' handles: {} result: {} schema: description: 液体进料溶剂操作 properties: feedback: {} goal: properties: assign_material_name: description: 溶剂名称 type: string temperature: description: 温度上限(°C) type: string time: description: 观察时间(单位min) type: string titration_type: description: 是否滴定 type: string torque_variation: description: 是否观察1否2是 type: string volume: description: 分液量(μL) type: string required: - volume - assign_material_name - time - torque_variation - titration_type - temperature type: object result: {} required: - goal title: liquid_feeding_solvents参数 type: object type: UniLabJsonCommand liquid_feeding_titration: feedback: {} goal: assign_material_name: assign_material_name temperature: temperature time: time titration_type: titration_type torque_variation: torque_variation volume_formula: volume_formula goal_default: assign_material_name: '' temperature: '' time: '' titration_type: '' torque_variation: '' volume_formula: '' handles: {} result: {} schema: description: 液体进料滴定操作 properties: feedback: {} goal: properties: assign_material_name: description: 溶剂名称 type: string temperature: description: 温度(°C) type: string time: description: 观察时间(单位min) type: string titration_type: description: 是否滴定 type: string torque_variation: description: 是否观察1否2是 type: string volume_formula: description: 分液公式(μL) type: string required: - volume_formula - assign_material_name - time - torque_variation - titration_type - temperature type: object result: {} required: - goal title: liquid_feeding_titration参数 type: object type: UniLabJsonCommand liquid_feeding_vials_non_titration: feedback: {} goal: assign_material_name: assign_material_name temperature: temperature time: time titration_type: titration_type torque_variation: torque_variation volume_formula: volume_formula goal_default: assign_material_name: '' temperature: '' time: '' titration_type: '' torque_variation: '' volume_formula: '' handles: {} result: {} schema: description: 液体进料小瓶(非滴定)操作 properties: feedback: {} goal: properties: assign_material_name: description: 溶剂名称 type: string temperature: description: 温度(°C) type: string time: description: 观察时间(单位min) type: string titration_type: description: 是否滴定(1=滴定, 其他=非滴定) type: string torque_variation: description: 是否观察1否2是 type: string volume_formula: description: 分液公式(μL) type: string required: - volume_formula - assign_material_name - time - torque_variation - titration_type - temperature type: object result: {} required: - goal title: liquid_feeding_vials_non_titration参数 type: object type: UniLabJsonCommand process_and_execute_workflow: feedback: {} goal: task_name: task_name workflow_name: workflow_name goal_default: task_name: '' workflow_name: '' handles: {} result: {} schema: description: 处理并执行工作流 properties: feedback: {} goal: properties: task_name: description: 任务名称 type: string workflow_name: description: 工作流名称 type: string required: - workflow_name - task_name type: object result: {} required: - goal title: process_and_execute_workflow参数 type: object type: UniLabJsonCommand reactor_taken_in: feedback: {} goal: assign_material_name: assign_material_name cutoff: cutoff temperature: temperature goal_default: assign_material_name: '' cutoff: '' temperature: '' handles: {} result: {} schema: description: 反应器取入操作 properties: feedback: {} goal: properties: assign_material_name: description: 物料名称 type: string cutoff: description: 截止参数 type: string temperature: description: 温度 type: string required: - cutoff - temperature - assign_material_name type: object result: {} required: - goal title: reactor_taken_in参数 type: object type: UniLabJsonCommand reactor_taken_out: feedback: {} goal: {} goal_default: {} handles: {} result: {} schema: description: 反应器取出操作 - 无需参数的简单操作 properties: feedback: {} goal: properties: {} required: [] type: object result: properties: code: description: 操作结果代码(1表示成功,0表示失败) type: integer return_info: description: 操作结果详细信息 type: string type: object required: - goal title: reactor_taken_out参数 type: object type: UniLabJsonCommand solid_feeding_vials: feedback: {} goal: assign_material_name: assign_material_name material_id: material_id temperature: temperature time: time torque_variation: torque_variation goal_default: assign_material_name: '' material_id: '' temperature: '' time: '' torque_variation: '' handles: {} result: {} schema: description: 固体进料小瓶操作 properties: feedback: {} goal: properties: assign_material_name: description: 固体名称_粉末加样模块-投料 type: string material_id: description: 固体投料类型_粉末加样模块-投料 type: string temperature: description: 温度上限(°C) type: string time: description: 观察时间_反应模块-观察搅拌结果 type: string torque_variation: description: 是否观察1否2是_反应模块-观察搅拌结果 type: string required: - assign_material_name - material_id - time - torque_variation - temperature type: object result: {} required: - goal title: solid_feeding_vials参数 type: object type: UniLabJsonCommand module: unilabos.devices.workstation.bioyond_studio.reaction_station:BioyondReactionStation protocol_type: [] status_types: all_workflows: dict bioyond_status: dict workstation_status: dict type: python config_info: [] description: Bioyond反应站 - 专门用于化学反应操作的工作站,包含8个核心工作流方法和1个执行方法 handles: [] icon: reaction_station.webp init_param_schema: config: properties: config: type: object deck: type: object required: [] type: object data: properties: all_workflows: type: object bioyond_status: type: object workstation_status: type: object required: - bioyond_status - all_workflows - workstation_status type: object version: 1.0.0