mirror of
https://github.com/dptech-corp/Uni-Lab-OS.git
synced 2026-02-06 15:05:13 +00:00
修复action移除时的报错,更新注册表
This commit is contained in:
@@ -539,15 +539,11 @@ mock_heater:
|
|||||||
time: time
|
time: time
|
||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
reflux_solvent: ''
|
|
||||||
stir: false
|
stir: false
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
temp_spec: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
vessel: ''
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
@@ -565,34 +561,22 @@ mock_heater:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
pressure:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
reflux_solvent:
|
|
||||||
type: string
|
|
||||||
stir:
|
stir:
|
||||||
type: boolean
|
type: boolean
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
type: number
|
type: number
|
||||||
temp_spec:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- vessel
|
- vessel
|
||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- temp_spec
|
|
||||||
- time_spec
|
|
||||||
- pressure
|
|
||||||
- reflux_solvent
|
|
||||||
- stir
|
- stir
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- purpose
|
- purpose
|
||||||
@@ -600,16 +584,13 @@ mock_heater:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: HeatChill_Result
|
title: HeatChill_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -855,18 +836,13 @@ mock_pump:
|
|||||||
volume: volume
|
volume: volume
|
||||||
goal_default:
|
goal_default:
|
||||||
amount: ''
|
amount: ''
|
||||||
event: ''
|
|
||||||
flowrate: 0.0
|
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
rate_spec: ''
|
|
||||||
rinsing_repeats: 0
|
rinsing_repeats: 0
|
||||||
rinsing_solvent: ''
|
rinsing_solvent: ''
|
||||||
rinsing_volume: 0.0
|
rinsing_volume: 0.0
|
||||||
solid: false
|
solid: false
|
||||||
through: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
transfer_flowrate: 0.0
|
|
||||||
viscous: false
|
viscous: false
|
||||||
volume: 0.0
|
volume: 0.0
|
||||||
handles: []
|
handles: []
|
||||||
@@ -922,14 +898,8 @@ mock_pump:
|
|||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
flowrate:
|
|
||||||
type: number
|
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
rate_spec:
|
|
||||||
type: string
|
|
||||||
rinsing_repeats:
|
rinsing_repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
minimum: -2147483648
|
minimum: -2147483648
|
||||||
@@ -940,14 +910,10 @@ mock_pump:
|
|||||||
type: number
|
type: number
|
||||||
solid:
|
solid:
|
||||||
type: boolean
|
type: boolean
|
||||||
through:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
transfer_flowrate:
|
|
||||||
type: number
|
|
||||||
viscous:
|
viscous:
|
||||||
type: boolean
|
type: boolean
|
||||||
volume:
|
volume:
|
||||||
@@ -963,11 +929,6 @@ mock_pump:
|
|||||||
- rinsing_volume
|
- rinsing_volume
|
||||||
- rinsing_repeats
|
- rinsing_repeats
|
||||||
- solid
|
- solid
|
||||||
- flowrate
|
|
||||||
- transfer_flowrate
|
|
||||||
- rate_spec
|
|
||||||
- event
|
|
||||||
- through
|
|
||||||
title: PumpTransfer_Goal
|
title: PumpTransfer_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
@@ -1558,7 +1519,6 @@ mock_separator:
|
|||||||
goal_default:
|
goal_default:
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
product_phase: ''
|
product_phase: ''
|
||||||
product_vessel: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
repeats: 0
|
repeats: 0
|
||||||
separation_vessel: ''
|
separation_vessel: ''
|
||||||
@@ -1569,10 +1529,7 @@ mock_separator:
|
|||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
through: ''
|
through: ''
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
vessel: ''
|
|
||||||
volume: ''
|
|
||||||
waste_phase_to_vessel: ''
|
waste_phase_to_vessel: ''
|
||||||
waste_vessel: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
success: success
|
||||||
@@ -1628,8 +1585,6 @@ mock_separator:
|
|||||||
type: string
|
type: string
|
||||||
product_phase:
|
product_phase:
|
||||||
type: string
|
type: string
|
||||||
product_vessel:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
repeats:
|
repeats:
|
||||||
@@ -1652,14 +1607,8 @@ mock_separator:
|
|||||||
type: string
|
type: string
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
waste_phase_to_vessel:
|
waste_phase_to_vessel:
|
||||||
type: string
|
type: string
|
||||||
waste_vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- purpose
|
- purpose
|
||||||
- product_phase
|
- product_phase
|
||||||
@@ -1674,24 +1623,17 @@ mock_separator:
|
|||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
- vessel
|
|
||||||
- volume
|
|
||||||
- product_vessel
|
|
||||||
- waste_vessel
|
|
||||||
title: Separate_Goal
|
title: Separate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Separate_Result
|
title: Separate_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -2468,13 +2410,9 @@ mock_stirrer_new:
|
|||||||
stir_speed: stir_speed
|
stir_speed: stir_speed
|
||||||
stir_time: stir_time
|
stir_time: stir_time
|
||||||
goal_default:
|
goal_default:
|
||||||
event: ''
|
|
||||||
settling_time: 0.0
|
settling_time: 0.0
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
time: ''
|
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
success: success
|
||||||
@@ -2491,25 +2429,13 @@ mock_stirrer_new:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
settling_time:
|
settling_time:
|
||||||
type: number
|
type: number
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
stir_time:
|
stir_time:
|
||||||
type: number
|
type: number
|
||||||
time:
|
|
||||||
type: string
|
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- vessel
|
|
||||||
- time
|
|
||||||
- event
|
|
||||||
- time_spec
|
|
||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
@@ -2517,16 +2443,13 @@ mock_stirrer_new:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Stir_Result
|
title: Stir_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
|
|||||||
@@ -242,13 +242,9 @@ separator.homemade:
|
|||||||
stir_speed: stir_speed
|
stir_speed: stir_speed
|
||||||
stir_time: stir_time,
|
stir_time: stir_time,
|
||||||
goal_default:
|
goal_default:
|
||||||
event: ''
|
|
||||||
settling_time: 0.0
|
settling_time: 0.0
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
time: ''
|
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
success: success
|
||||||
@@ -265,25 +261,13 @@ separator.homemade:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
settling_time:
|
settling_time:
|
||||||
type: number
|
type: number
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
stir_time:
|
stir_time:
|
||||||
type: number
|
type: number
|
||||||
time:
|
|
||||||
type: string
|
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- vessel
|
|
||||||
- time
|
|
||||||
- event
|
|
||||||
- time_spec
|
|
||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
@@ -291,16 +275,13 @@ separator.homemade:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Stir_Result
|
title: Stir_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ solenoid_valve:
|
|||||||
handles: []
|
handles: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: open的参数schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback: {}
|
feedback: {}
|
||||||
goal:
|
goal:
|
||||||
|
|||||||
@@ -259,15 +259,11 @@ heaterstirrer.dalong:
|
|||||||
time: time
|
time: time
|
||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
reflux_solvent: ''
|
|
||||||
stir: false
|
stir: false
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
temp_spec: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
vessel: ''
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
@@ -285,34 +281,22 @@ heaterstirrer.dalong:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
pressure:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
reflux_solvent:
|
|
||||||
type: string
|
|
||||||
stir:
|
stir:
|
||||||
type: boolean
|
type: boolean
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
type: number
|
type: number
|
||||||
temp_spec:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- vessel
|
- vessel
|
||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- temp_spec
|
|
||||||
- time_spec
|
|
||||||
- pressure
|
|
||||||
- reflux_solvent
|
|
||||||
- stir
|
- stir
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- purpose
|
- purpose
|
||||||
@@ -320,16 +304,13 @@ heaterstirrer.dalong:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: HeatChill_Result
|
title: HeatChill_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
|
|||||||
@@ -248,12 +248,6 @@ virtual_column:
|
|||||||
goal_default:
|
goal_default:
|
||||||
column: ''
|
column: ''
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
pct1: ''
|
|
||||||
pct2: ''
|
|
||||||
ratio: ''
|
|
||||||
rf: ''
|
|
||||||
solvent1: ''
|
|
||||||
solvent2: ''
|
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
@@ -280,30 +274,12 @@ virtual_column:
|
|||||||
type: string
|
type: string
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
pct1:
|
|
||||||
type: string
|
|
||||||
pct2:
|
|
||||||
type: string
|
|
||||||
ratio:
|
|
||||||
type: string
|
|
||||||
rf:
|
|
||||||
type: string
|
|
||||||
solvent1:
|
|
||||||
type: string
|
|
||||||
solvent2:
|
|
||||||
type: string
|
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- from_vessel
|
- from_vessel
|
||||||
- to_vessel
|
- to_vessel
|
||||||
- column
|
- column
|
||||||
- rf
|
|
||||||
- pct1
|
|
||||||
- pct2
|
|
||||||
- solvent1
|
|
||||||
- solvent2
|
|
||||||
- ratio
|
|
||||||
title: RunColumn_Goal
|
title: RunColumn_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
@@ -331,7 +307,9 @@ virtual_column:
|
|||||||
column_length: float
|
column_length: float
|
||||||
column_state: str
|
column_state: str
|
||||||
current_flow_rate: float
|
current_flow_rate: float
|
||||||
|
current_phase: str
|
||||||
current_status: str
|
current_status: str
|
||||||
|
final_volume: float
|
||||||
max_flow_rate: float
|
max_flow_rate: float
|
||||||
processed_volume: float
|
processed_volume: float
|
||||||
progress: float
|
progress: float
|
||||||
@@ -375,8 +353,12 @@ virtual_column:
|
|||||||
type: string
|
type: string
|
||||||
current_flow_rate:
|
current_flow_rate:
|
||||||
type: number
|
type: number
|
||||||
|
current_phase:
|
||||||
|
type: string
|
||||||
current_status:
|
current_status:
|
||||||
type: string
|
type: string
|
||||||
|
final_volume:
|
||||||
|
type: number
|
||||||
max_flow_rate:
|
max_flow_rate:
|
||||||
type: number
|
type: number
|
||||||
processed_volume:
|
processed_volume:
|
||||||
@@ -395,6 +377,8 @@ virtual_column:
|
|||||||
- processed_volume
|
- processed_volume
|
||||||
- progress
|
- progress
|
||||||
- current_status
|
- current_status
|
||||||
|
- current_phase
|
||||||
|
- final_volume
|
||||||
type: object
|
type: object
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
virtual_filter:
|
virtual_filter:
|
||||||
@@ -885,15 +869,11 @@ virtual_heatchill:
|
|||||||
time: time
|
time: time
|
||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
reflux_solvent: ''
|
|
||||||
stir: false
|
stir: false
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
temp_spec: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
vessel: ''
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
@@ -911,34 +891,22 @@ virtual_heatchill:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
pressure:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
reflux_solvent:
|
|
||||||
type: string
|
|
||||||
stir:
|
stir:
|
||||||
type: boolean
|
type: boolean
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
type: number
|
type: number
|
||||||
temp_spec:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- vessel
|
- vessel
|
||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- temp_spec
|
|
||||||
- time_spec
|
|
||||||
- pressure
|
|
||||||
- reflux_solvent
|
|
||||||
- stir
|
- stir
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- purpose
|
- purpose
|
||||||
@@ -946,16 +914,13 @@ virtual_heatchill:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: HeatChill_Result
|
title: HeatChill_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -1066,7 +1031,11 @@ virtual_heatchill:
|
|||||||
module: unilabos.devices.virtual.virtual_heatchill:VirtualHeatChill
|
module: unilabos.devices.virtual.virtual_heatchill:VirtualHeatChill
|
||||||
status_types:
|
status_types:
|
||||||
is_stirring: bool
|
is_stirring: bool
|
||||||
|
max_stir_speed: float
|
||||||
|
max_temp: float
|
||||||
|
min_temp: float
|
||||||
operation_mode: str
|
operation_mode: str
|
||||||
|
progress: float
|
||||||
remaining_time: float
|
remaining_time: float
|
||||||
status: str
|
status: str
|
||||||
stir_speed: float
|
stir_speed: float
|
||||||
@@ -1095,8 +1064,16 @@ virtual_heatchill:
|
|||||||
properties:
|
properties:
|
||||||
is_stirring:
|
is_stirring:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
max_stir_speed:
|
||||||
|
type: number
|
||||||
|
max_temp:
|
||||||
|
type: number
|
||||||
|
min_temp:
|
||||||
|
type: number
|
||||||
operation_mode:
|
operation_mode:
|
||||||
type: string
|
type: string
|
||||||
|
progress:
|
||||||
|
type: number
|
||||||
remaining_time:
|
remaining_time:
|
||||||
type: number
|
type: number
|
||||||
status:
|
status:
|
||||||
@@ -1109,6 +1086,10 @@ virtual_heatchill:
|
|||||||
- is_stirring
|
- is_stirring
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- remaining_time
|
- remaining_time
|
||||||
|
- progress
|
||||||
|
- max_temp
|
||||||
|
- min_temp
|
||||||
|
- max_stir_speed
|
||||||
type: object
|
type: object
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
virtual_multiway_valve:
|
virtual_multiway_valve:
|
||||||
@@ -1209,7 +1190,7 @@ virtual_multiway_valve:
|
|||||||
handles: []
|
handles: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: open的参数schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback: {}
|
feedback: {}
|
||||||
goal:
|
goal:
|
||||||
@@ -1673,18 +1654,13 @@ virtual_pump:
|
|||||||
volume: volume
|
volume: volume
|
||||||
goal_default:
|
goal_default:
|
||||||
amount: ''
|
amount: ''
|
||||||
event: ''
|
|
||||||
flowrate: 0.0
|
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
rate_spec: ''
|
|
||||||
rinsing_repeats: 0
|
rinsing_repeats: 0
|
||||||
rinsing_solvent: ''
|
rinsing_solvent: ''
|
||||||
rinsing_volume: 0.0
|
rinsing_volume: 0.0
|
||||||
solid: false
|
solid: false
|
||||||
through: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
transfer_flowrate: 0.0
|
|
||||||
viscous: false
|
viscous: false
|
||||||
volume: 0.0
|
volume: 0.0
|
||||||
handles: []
|
handles: []
|
||||||
@@ -1740,14 +1716,8 @@ virtual_pump:
|
|||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
flowrate:
|
|
||||||
type: number
|
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
rate_spec:
|
|
||||||
type: string
|
|
||||||
rinsing_repeats:
|
rinsing_repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
minimum: -2147483648
|
minimum: -2147483648
|
||||||
@@ -1758,14 +1728,10 @@ virtual_pump:
|
|||||||
type: number
|
type: number
|
||||||
solid:
|
solid:
|
||||||
type: boolean
|
type: boolean
|
||||||
through:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
transfer_flowrate:
|
|
||||||
type: number
|
|
||||||
viscous:
|
viscous:
|
||||||
type: boolean
|
type: boolean
|
||||||
volume:
|
volume:
|
||||||
@@ -1781,11 +1747,6 @@ virtual_pump:
|
|||||||
- rinsing_volume
|
- rinsing_volume
|
||||||
- rinsing_repeats
|
- rinsing_repeats
|
||||||
- solid
|
- solid
|
||||||
- flowrate
|
|
||||||
- transfer_flowrate
|
|
||||||
- rate_spec
|
|
||||||
- event
|
|
||||||
- through
|
|
||||||
title: PumpTransfer_Goal
|
title: PumpTransfer_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
@@ -1916,8 +1877,8 @@ virtual_rotavap:
|
|||||||
type: UniLabJsonCommandAsync
|
type: UniLabJsonCommandAsync
|
||||||
evaporate:
|
evaporate:
|
||||||
feedback:
|
feedback:
|
||||||
status: status
|
|
||||||
current_device: current_device
|
current_device: current_device
|
||||||
|
status: status
|
||||||
goal:
|
goal:
|
||||||
pressure: pressure
|
pressure: pressure
|
||||||
stir_speed: stir_speed
|
stir_speed: stir_speed
|
||||||
@@ -1926,7 +1887,6 @@ virtual_rotavap:
|
|||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: 0.0
|
pressure: 0.0
|
||||||
solvent: ''
|
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
time: 0.0
|
time: 0.0
|
||||||
@@ -1985,8 +1945,6 @@ virtual_rotavap:
|
|||||||
properties:
|
properties:
|
||||||
pressure:
|
pressure:
|
||||||
type: number
|
type: number
|
||||||
solvent:
|
|
||||||
type: string
|
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
@@ -2001,7 +1959,6 @@ virtual_rotavap:
|
|||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- solvent
|
|
||||||
title: Evaporate_Goal
|
title: Evaporate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
@@ -2172,7 +2129,6 @@ virtual_separator:
|
|||||||
goal_default:
|
goal_default:
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
product_phase: ''
|
product_phase: ''
|
||||||
product_vessel: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
repeats: 0
|
repeats: 0
|
||||||
separation_vessel: ''
|
separation_vessel: ''
|
||||||
@@ -2183,10 +2139,7 @@ virtual_separator:
|
|||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
through: ''
|
through: ''
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
vessel: ''
|
|
||||||
volume: ''
|
|
||||||
waste_phase_to_vessel: ''
|
waste_phase_to_vessel: ''
|
||||||
waste_vessel: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
message: message
|
message: message
|
||||||
@@ -2243,8 +2196,6 @@ virtual_separator:
|
|||||||
type: string
|
type: string
|
||||||
product_phase:
|
product_phase:
|
||||||
type: string
|
type: string
|
||||||
product_vessel:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
repeats:
|
repeats:
|
||||||
@@ -2267,14 +2218,8 @@ virtual_separator:
|
|||||||
type: string
|
type: string
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
waste_phase_to_vessel:
|
waste_phase_to_vessel:
|
||||||
type: string
|
type: string
|
||||||
waste_vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- purpose
|
- purpose
|
||||||
- product_phase
|
- product_phase
|
||||||
@@ -2289,24 +2234,17 @@ virtual_separator:
|
|||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
- vessel
|
|
||||||
- volume
|
|
||||||
- product_vessel
|
|
||||||
- waste_vessel
|
|
||||||
title: Separate_Goal
|
title: Separate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Separate_Result
|
title: Separate_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -2465,26 +2403,6 @@ virtual_solenoid_valve:
|
|||||||
title: is_closed参数
|
title: is_closed参数
|
||||||
type: object
|
type: object
|
||||||
type: UniLabJsonCommand
|
type: UniLabJsonCommand
|
||||||
auto-open:
|
|
||||||
feedback: {}
|
|
||||||
goal: {}
|
|
||||||
goal_default: {}
|
|
||||||
handles: []
|
|
||||||
result: {}
|
|
||||||
schema:
|
|
||||||
description: open的参数schema
|
|
||||||
properties:
|
|
||||||
feedback: {}
|
|
||||||
goal:
|
|
||||||
properties: {}
|
|
||||||
required: []
|
|
||||||
type: object
|
|
||||||
result: {}
|
|
||||||
required:
|
|
||||||
- goal
|
|
||||||
title: open参数
|
|
||||||
type: object
|
|
||||||
type: UniLabJsonCommandAsync
|
|
||||||
auto-reset:
|
auto-reset:
|
||||||
feedback: {}
|
feedback: {}
|
||||||
goal: {}
|
goal: {}
|
||||||
@@ -2505,53 +2423,6 @@ virtual_solenoid_valve:
|
|||||||
title: reset参数
|
title: reset参数
|
||||||
type: object
|
type: object
|
||||||
type: UniLabJsonCommandAsync
|
type: UniLabJsonCommandAsync
|
||||||
auto-set_state:
|
|
||||||
feedback: {}
|
|
||||||
goal: {}
|
|
||||||
goal_default:
|
|
||||||
command: null
|
|
||||||
handles: []
|
|
||||||
result: {}
|
|
||||||
schema:
|
|
||||||
description: set_state的参数schema
|
|
||||||
properties:
|
|
||||||
feedback: {}
|
|
||||||
goal:
|
|
||||||
properties:
|
|
||||||
command:
|
|
||||||
type: string
|
|
||||||
required:
|
|
||||||
- command
|
|
||||||
type: object
|
|
||||||
result: {}
|
|
||||||
required:
|
|
||||||
- goal
|
|
||||||
title: set_state参数
|
|
||||||
type: object
|
|
||||||
type: UniLabJsonCommandAsync
|
|
||||||
auto-set_valve_position:
|
|
||||||
feedback: {}
|
|
||||||
goal: {}
|
|
||||||
goal_default:
|
|
||||||
command: null
|
|
||||||
handles: []
|
|
||||||
result: {}
|
|
||||||
schema:
|
|
||||||
description: set_valve_position的参数schema
|
|
||||||
properties:
|
|
||||||
feedback: {}
|
|
||||||
goal:
|
|
||||||
properties:
|
|
||||||
command:
|
|
||||||
type: string
|
|
||||||
required: []
|
|
||||||
type: object
|
|
||||||
result: {}
|
|
||||||
required:
|
|
||||||
- goal
|
|
||||||
title: set_valve_position参数
|
|
||||||
type: object
|
|
||||||
type: UniLabJsonCommandAsync
|
|
||||||
auto-toggle:
|
auto-toggle:
|
||||||
feedback: {}
|
feedback: {}
|
||||||
goal: {}
|
goal: {}
|
||||||
@@ -2576,13 +2447,12 @@ virtual_solenoid_valve:
|
|||||||
feedback: {}
|
feedback: {}
|
||||||
goal:
|
goal:
|
||||||
command: CLOSED
|
command: CLOSED
|
||||||
goal_default:
|
goal_default: {}
|
||||||
command: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
success: success
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action SendCmd 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
properties: {}
|
properties: {}
|
||||||
@@ -2614,7 +2484,7 @@ virtual_solenoid_valve:
|
|||||||
handles: []
|
handles: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action SendCmd 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
properties: {}
|
properties: {}
|
||||||
@@ -2648,7 +2518,7 @@ virtual_solenoid_valve:
|
|||||||
handles: []
|
handles: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action SendCmd 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
properties: {}
|
properties: {}
|
||||||
@@ -2687,15 +2557,18 @@ virtual_solenoid_valve:
|
|||||||
command: ''
|
command: ''
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
|
||||||
message: message
|
message: message
|
||||||
|
success: success
|
||||||
valve_position: valve_position
|
valve_position: valve_position
|
||||||
schema:
|
schema:
|
||||||
description: ''
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
properties: {}
|
properties:
|
||||||
required: []
|
status:
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- status
|
||||||
title: SendCmd_Feedback
|
title: SendCmd_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
@@ -2708,15 +2581,13 @@ virtual_solenoid_valve:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
|
return_info:
|
||||||
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
valve_position:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
|
- return_info
|
||||||
- success
|
- success
|
||||||
- message
|
|
||||||
title: SendCmd_Result
|
title: SendCmd_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -2779,6 +2650,7 @@ virtual_solenoid_valve:
|
|||||||
- valve_position
|
- valve_position
|
||||||
- state
|
- state
|
||||||
type: object
|
type: object
|
||||||
|
version: 0.0.1
|
||||||
virtual_stirrer:
|
virtual_stirrer:
|
||||||
class:
|
class:
|
||||||
action_value_mappings:
|
action_value_mappings:
|
||||||
@@ -2894,13 +2766,9 @@ virtual_stirrer:
|
|||||||
stir_speed: stir_speed
|
stir_speed: stir_speed
|
||||||
stir_time: stir_time
|
stir_time: stir_time
|
||||||
goal_default:
|
goal_default:
|
||||||
event: ''
|
|
||||||
settling_time: 0.0
|
settling_time: 0.0
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
time: ''
|
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
|
||||||
handles: []
|
handles: []
|
||||||
result:
|
result:
|
||||||
success: success
|
success: success
|
||||||
@@ -2917,25 +2785,13 @@ virtual_stirrer:
|
|||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
properties:
|
properties:
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
settling_time:
|
settling_time:
|
||||||
type: number
|
type: number
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
stir_time:
|
stir_time:
|
||||||
type: number
|
type: number
|
||||||
time:
|
|
||||||
type: string
|
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- vessel
|
|
||||||
- time
|
|
||||||
- event
|
|
||||||
- time_spec
|
|
||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
@@ -2943,16 +2799,13 @@ virtual_stirrer:
|
|||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Stir_Result
|
title: Stir_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -3015,7 +2868,10 @@ virtual_stirrer:
|
|||||||
status_types:
|
status_types:
|
||||||
current_speed: float
|
current_speed: float
|
||||||
current_vessel: str
|
current_vessel: str
|
||||||
|
device_info: dict
|
||||||
is_stirring: bool
|
is_stirring: bool
|
||||||
|
max_speed: float
|
||||||
|
min_speed: float
|
||||||
operation_mode: str
|
operation_mode: str
|
||||||
remaining_time: float
|
remaining_time: float
|
||||||
status: str
|
status: str
|
||||||
@@ -3046,8 +2902,14 @@ virtual_stirrer:
|
|||||||
type: number
|
type: number
|
||||||
current_vessel:
|
current_vessel:
|
||||||
type: string
|
type: string
|
||||||
|
device_info:
|
||||||
|
type: object
|
||||||
is_stirring:
|
is_stirring:
|
||||||
type: boolean
|
type: boolean
|
||||||
|
max_speed:
|
||||||
|
type: number
|
||||||
|
min_speed:
|
||||||
|
type: number
|
||||||
operation_mode:
|
operation_mode:
|
||||||
type: string
|
type: string
|
||||||
remaining_time:
|
remaining_time:
|
||||||
@@ -3061,6 +2923,9 @@ virtual_stirrer:
|
|||||||
- current_speed
|
- current_speed
|
||||||
- is_stirring
|
- is_stirring
|
||||||
- remaining_time
|
- remaining_time
|
||||||
|
- max_speed
|
||||||
|
- min_speed
|
||||||
|
- device_info
|
||||||
type: object
|
type: object
|
||||||
version: 0.0.1
|
version: 0.0.1
|
||||||
virtual_transfer_pump:
|
virtual_transfer_pump:
|
||||||
|
|||||||
@@ -54,10 +54,9 @@ workstation:
|
|||||||
handles: []
|
handles: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action AGVTransfer 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
status:
|
status:
|
||||||
type: string
|
type: string
|
||||||
@@ -66,7 +65,6 @@ workstation:
|
|||||||
title: AGVTransfer_Feedback
|
title: AGVTransfer_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
from_repo:
|
from_repo:
|
||||||
properties:
|
properties:
|
||||||
@@ -226,7 +224,6 @@ workstation:
|
|||||||
title: AGVTransfer_Goal
|
title: AGVTransfer_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -257,13 +254,8 @@ workstation:
|
|||||||
volume: volume
|
volume: volume
|
||||||
goal_default:
|
goal_default:
|
||||||
amount: ''
|
amount: ''
|
||||||
equiv: ''
|
|
||||||
event: ''
|
|
||||||
mass: 0.0
|
mass: 0.0
|
||||||
mol: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
rate_spec: ''
|
|
||||||
ratio: ''
|
|
||||||
reagent: ''
|
reagent: ''
|
||||||
stir: false
|
stir: false
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
@@ -291,10 +283,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Add 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_status:
|
current_status:
|
||||||
type: string
|
type: string
|
||||||
@@ -306,24 +297,13 @@ workstation:
|
|||||||
title: Add_Feedback
|
title: Add_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
equiv:
|
|
||||||
type: string
|
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
mass:
|
mass:
|
||||||
type: number
|
type: number
|
||||||
mol:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
rate_spec:
|
|
||||||
type: string
|
|
||||||
ratio:
|
|
||||||
type: string
|
|
||||||
reagent:
|
reagent:
|
||||||
type: string
|
type: string
|
||||||
stir:
|
stir:
|
||||||
@@ -349,15 +329,9 @@ workstation:
|
|||||||
- stir_speed
|
- stir_speed
|
||||||
- viscous
|
- viscous
|
||||||
- purpose
|
- purpose
|
||||||
- event
|
|
||||||
- mol
|
|
||||||
- rate_spec
|
|
||||||
- equiv
|
|
||||||
- ratio
|
|
||||||
title: Add_Goal
|
title: Add_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -406,10 +380,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action AdjustPH 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -421,7 +394,6 @@ workstation:
|
|||||||
title: AdjustPH_Feedback
|
title: AdjustPH_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
ph_value:
|
ph_value:
|
||||||
type: number
|
type: number
|
||||||
@@ -436,7 +408,6 @@ workstation:
|
|||||||
title: AdjustPH_Goal
|
title: AdjustPH_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -482,10 +453,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Centrifuge 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_speed:
|
current_speed:
|
||||||
type: number
|
type: number
|
||||||
@@ -503,7 +473,6 @@ workstation:
|
|||||||
title: Centrifuge_Feedback
|
title: Centrifuge_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
speed:
|
speed:
|
||||||
type: number
|
type: number
|
||||||
@@ -521,7 +490,6 @@ workstation:
|
|||||||
title: Centrifuge_Goal
|
title: Centrifuge_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -574,10 +542,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Clean 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_device:
|
current_device:
|
||||||
type: string
|
type: string
|
||||||
@@ -621,7 +588,6 @@ workstation:
|
|||||||
title: Clean_Feedback
|
title: Clean_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
repeats:
|
repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
@@ -644,7 +610,6 @@ workstation:
|
|||||||
title: Clean_Goal
|
title: Clean_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -694,10 +659,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action CleanVessel 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -709,7 +673,6 @@ workstation:
|
|||||||
title: CleanVessel_Feedback
|
title: CleanVessel_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
repeats:
|
repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
@@ -732,7 +695,6 @@ workstation:
|
|||||||
title: CleanVessel_Goal
|
title: CleanVessel_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -763,9 +725,6 @@ workstation:
|
|||||||
volume: volume
|
volume: volume
|
||||||
goal_default:
|
goal_default:
|
||||||
amount: ''
|
amount: ''
|
||||||
mass: ''
|
|
||||||
mol: ''
|
|
||||||
reagent: ''
|
|
||||||
solvent: ''
|
solvent: ''
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
@@ -792,10 +751,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Dissolve 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -807,16 +765,9 @@ workstation:
|
|||||||
title: Dissolve_Feedback
|
title: Dissolve_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
mass:
|
|
||||||
type: string
|
|
||||||
mol:
|
|
||||||
type: string
|
|
||||||
reagent:
|
|
||||||
type: string
|
|
||||||
solvent:
|
solvent:
|
||||||
type: string
|
type: string
|
||||||
stir_speed:
|
stir_speed:
|
||||||
@@ -837,13 +788,9 @@ workstation:
|
|||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- mass
|
|
||||||
- mol
|
|
||||||
- reagent
|
|
||||||
title: Dissolve_Goal
|
title: Dissolve_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -885,10 +832,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Dry 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -900,7 +846,6 @@ workstation:
|
|||||||
title: Dry_Feedback
|
title: Dry_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
compound:
|
compound:
|
||||||
type: string
|
type: string
|
||||||
@@ -912,7 +857,6 @@ workstation:
|
|||||||
title: Dry_Goal
|
title: Dry_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -938,6 +882,7 @@ workstation:
|
|||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
gas: ''
|
gas: ''
|
||||||
|
repeats: 0
|
||||||
vessel: ''
|
vessel: ''
|
||||||
handles:
|
handles:
|
||||||
input:
|
input:
|
||||||
@@ -954,10 +899,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action EvacuateAndRefill 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_device:
|
current_device:
|
||||||
type: string
|
type: string
|
||||||
@@ -1001,19 +945,22 @@ workstation:
|
|||||||
title: EvacuateAndRefill_Feedback
|
title: EvacuateAndRefill_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
gas:
|
gas:
|
||||||
type: string
|
type: string
|
||||||
|
repeats:
|
||||||
|
maximum: 2147483647
|
||||||
|
minimum: -2147483648
|
||||||
|
type: integer
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- vessel
|
- vessel
|
||||||
- gas
|
- gas
|
||||||
|
- repeats
|
||||||
title: EvacuateAndRefill_Goal
|
title: EvacuateAndRefill_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -1040,7 +987,6 @@ workstation:
|
|||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: 0.0
|
pressure: 0.0
|
||||||
solvent: ''
|
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
time: 0.0
|
time: 0.0
|
||||||
@@ -1060,10 +1006,9 @@ workstation:
|
|||||||
label: Evaporation Vessel
|
label: Evaporation Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Evaporate 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_device:
|
current_device:
|
||||||
type: string
|
type: string
|
||||||
@@ -1107,12 +1052,9 @@ workstation:
|
|||||||
title: Evaporate_Feedback
|
title: Evaporate_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
pressure:
|
pressure:
|
||||||
type: number
|
type: number
|
||||||
solvent:
|
|
||||||
type: string
|
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
@@ -1127,11 +1069,9 @@ workstation:
|
|||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- solvent
|
|
||||||
title: Evaporate_Goal
|
title: Evaporate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -1190,10 +1130,9 @@ workstation:
|
|||||||
label: Filtrate Vessel
|
label: Filtrate Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Filter 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_status:
|
current_status:
|
||||||
type: string
|
type: string
|
||||||
@@ -1211,7 +1150,6 @@ workstation:
|
|||||||
title: Filter_Feedback
|
title: Filter_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
continue_heatchill:
|
continue_heatchill:
|
||||||
type: boolean
|
type: boolean
|
||||||
@@ -1238,7 +1176,6 @@ workstation:
|
|||||||
title: Filter_Goal
|
title: Filter_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -1305,10 +1242,9 @@ workstation:
|
|||||||
label: To Vessel
|
label: To Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action FilterThrough 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -1320,7 +1256,6 @@ workstation:
|
|||||||
title: FilterThrough_Feedback
|
title: FilterThrough_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
eluting_repeats:
|
eluting_repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
@@ -1349,7 +1284,6 @@ workstation:
|
|||||||
title: FilterThrough_Goal
|
title: FilterThrough_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -1382,15 +1316,11 @@ workstation:
|
|||||||
time_spec: time_spec
|
time_spec: time_spec
|
||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
pressure: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
reflux_solvent: ''
|
|
||||||
stir: false
|
stir: false
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
temp: 0.0
|
temp: 0.0
|
||||||
temp_spec: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
vessel: ''
|
||||||
handles:
|
handles:
|
||||||
input:
|
input:
|
||||||
@@ -1407,10 +1337,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action HeatChill 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
status:
|
status:
|
||||||
type: string
|
type: string
|
||||||
@@ -1419,54 +1348,37 @@ workstation:
|
|||||||
title: HeatChill_Feedback
|
title: HeatChill_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
pressure:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
reflux_solvent:
|
|
||||||
type: string
|
|
||||||
stir:
|
stir:
|
||||||
type: boolean
|
type: boolean
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
temp:
|
temp:
|
||||||
type: number
|
type: number
|
||||||
temp_spec:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- vessel
|
- vessel
|
||||||
- temp
|
- temp
|
||||||
- time
|
- time
|
||||||
- temp_spec
|
|
||||||
- time_spec
|
|
||||||
- pressure
|
|
||||||
- reflux_solvent
|
|
||||||
- stir
|
- stir
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- purpose
|
- purpose
|
||||||
title: HeatChill_Goal
|
title: HeatChill_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: HeatChill_Result
|
title: HeatChill_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -1499,10 +1411,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action HeatChillStart 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
status:
|
status:
|
||||||
type: string
|
type: string
|
||||||
@@ -1511,7 +1422,6 @@ workstation:
|
|||||||
title: HeatChillStart_Feedback
|
title: HeatChillStart_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
@@ -1526,7 +1436,6 @@ workstation:
|
|||||||
title: HeatChillStart_Goal
|
title: HeatChillStart_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -1563,10 +1472,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action HeatChillStop 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
status:
|
status:
|
||||||
type: string
|
type: string
|
||||||
@@ -1575,7 +1483,6 @@ workstation:
|
|||||||
title: HeatChillStop_Feedback
|
title: HeatChillStop_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
@@ -1584,7 +1491,6 @@ workstation:
|
|||||||
title: HeatChillStop_Goal
|
title: HeatChillStop_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -1625,10 +1531,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Hydrogenate 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -1640,7 +1545,6 @@ workstation:
|
|||||||
title: Hydrogenate_Feedback
|
title: Hydrogenate_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
temp:
|
temp:
|
||||||
type: string
|
type: string
|
||||||
@@ -1655,7 +1559,6 @@ workstation:
|
|||||||
title: Hydrogenate_Goal
|
title: Hydrogenate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -1694,18 +1597,13 @@ workstation:
|
|||||||
volume: volume
|
volume: volume
|
||||||
goal_default:
|
goal_default:
|
||||||
amount: ''
|
amount: ''
|
||||||
event: ''
|
|
||||||
flowrate: 0.0
|
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
rate_spec: ''
|
|
||||||
rinsing_repeats: 0
|
rinsing_repeats: 0
|
||||||
rinsing_solvent: ''
|
rinsing_solvent: ''
|
||||||
rinsing_volume: 0.0
|
rinsing_volume: 0.0
|
||||||
solid: false
|
solid: false
|
||||||
through: ''
|
|
||||||
time: 0.0
|
time: 0.0
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
transfer_flowrate: 0.0
|
|
||||||
viscous: false
|
viscous: false
|
||||||
volume: 0.0
|
volume: 0.0
|
||||||
handles:
|
handles:
|
||||||
@@ -1738,10 +1636,9 @@ workstation:
|
|||||||
label: To Vessel
|
label: To Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action PumpTransfer 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_device:
|
current_device:
|
||||||
type: string
|
type: string
|
||||||
@@ -1785,18 +1682,11 @@ workstation:
|
|||||||
title: PumpTransfer_Feedback
|
title: PumpTransfer_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
flowrate:
|
|
||||||
type: number
|
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
rate_spec:
|
|
||||||
type: string
|
|
||||||
rinsing_repeats:
|
rinsing_repeats:
|
||||||
maximum: 2147483647
|
maximum: 2147483647
|
||||||
minimum: -2147483648
|
minimum: -2147483648
|
||||||
@@ -1807,14 +1697,10 @@ workstation:
|
|||||||
type: number
|
type: number
|
||||||
solid:
|
solid:
|
||||||
type: boolean
|
type: boolean
|
||||||
through:
|
|
||||||
type: string
|
|
||||||
time:
|
time:
|
||||||
type: number
|
type: number
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
transfer_flowrate:
|
|
||||||
type: number
|
|
||||||
viscous:
|
viscous:
|
||||||
type: boolean
|
type: boolean
|
||||||
volume:
|
volume:
|
||||||
@@ -1830,15 +1716,9 @@ workstation:
|
|||||||
- rinsing_volume
|
- rinsing_volume
|
||||||
- rinsing_repeats
|
- rinsing_repeats
|
||||||
- solid
|
- solid
|
||||||
- flowrate
|
|
||||||
- transfer_flowrate
|
|
||||||
- rate_spec
|
|
||||||
- event
|
|
||||||
- through
|
|
||||||
title: PumpTransfer_Goal
|
title: PumpTransfer_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
@@ -1893,10 +1773,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Recrystallize 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -1908,7 +1787,6 @@ workstation:
|
|||||||
title: Recrystallize_Feedback
|
title: Recrystallize_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
ratio:
|
ratio:
|
||||||
type: string
|
type: string
|
||||||
@@ -1929,7 +1807,6 @@ workstation:
|
|||||||
title: Recrystallize_Goal
|
title: Recrystallize_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -1964,10 +1841,9 @@ workstation:
|
|||||||
output: []
|
output: []
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action ResetHandling 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -1979,7 +1855,6 @@ workstation:
|
|||||||
title: ResetHandling_Feedback
|
title: ResetHandling_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
solvent:
|
solvent:
|
||||||
type: string
|
type: string
|
||||||
@@ -1988,7 +1863,6 @@ workstation:
|
|||||||
title: ResetHandling_Goal
|
title: ResetHandling_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2016,12 +1890,6 @@ workstation:
|
|||||||
goal_default:
|
goal_default:
|
||||||
column: ''
|
column: ''
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
pct1: ''
|
|
||||||
pct2: ''
|
|
||||||
ratio: ''
|
|
||||||
rf: ''
|
|
||||||
solvent1: ''
|
|
||||||
solvent2: ''
|
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
handles:
|
handles:
|
||||||
input:
|
input:
|
||||||
@@ -2048,10 +1916,9 @@ workstation:
|
|||||||
label: To Vessel
|
label: To Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action RunColumn 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -2063,40 +1930,20 @@ workstation:
|
|||||||
title: RunColumn_Feedback
|
title: RunColumn_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
column:
|
column:
|
||||||
type: string
|
type: string
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
pct1:
|
|
||||||
type: string
|
|
||||||
pct2:
|
|
||||||
type: string
|
|
||||||
ratio:
|
|
||||||
type: string
|
|
||||||
rf:
|
|
||||||
type: string
|
|
||||||
solvent1:
|
|
||||||
type: string
|
|
||||||
solvent2:
|
|
||||||
type: string
|
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
required:
|
required:
|
||||||
- from_vessel
|
- from_vessel
|
||||||
- to_vessel
|
- to_vessel
|
||||||
- column
|
- column
|
||||||
- rf
|
|
||||||
- pct1
|
|
||||||
- pct2
|
|
||||||
- solvent1
|
|
||||||
- solvent2
|
|
||||||
- ratio
|
|
||||||
title: RunColumn_Goal
|
title: RunColumn_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2134,7 +1981,6 @@ workstation:
|
|||||||
goal_default:
|
goal_default:
|
||||||
from_vessel: ''
|
from_vessel: ''
|
||||||
product_phase: ''
|
product_phase: ''
|
||||||
product_vessel: ''
|
|
||||||
purpose: ''
|
purpose: ''
|
||||||
repeats: 0
|
repeats: 0
|
||||||
separation_vessel: ''
|
separation_vessel: ''
|
||||||
@@ -2145,10 +1991,7 @@ workstation:
|
|||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
through: ''
|
through: ''
|
||||||
to_vessel: ''
|
to_vessel: ''
|
||||||
vessel: ''
|
|
||||||
volume: ''
|
|
||||||
waste_phase_to_vessel: ''
|
waste_phase_to_vessel: ''
|
||||||
waste_vessel: ''
|
|
||||||
handles:
|
handles:
|
||||||
input:
|
input:
|
||||||
- data_key: vessel
|
- data_key: vessel
|
||||||
@@ -2179,10 +2022,9 @@ workstation:
|
|||||||
label: To Vessel
|
label: To Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Separate 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_device:
|
current_device:
|
||||||
type: string
|
type: string
|
||||||
@@ -2226,14 +2068,11 @@ workstation:
|
|||||||
title: Separate_Feedback
|
title: Separate_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
from_vessel:
|
from_vessel:
|
||||||
type: string
|
type: string
|
||||||
product_phase:
|
product_phase:
|
||||||
type: string
|
type: string
|
||||||
product_vessel:
|
|
||||||
type: string
|
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
repeats:
|
repeats:
|
||||||
@@ -2256,14 +2095,8 @@ workstation:
|
|||||||
type: string
|
type: string
|
||||||
to_vessel:
|
to_vessel:
|
||||||
type: string
|
type: string
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
volume:
|
|
||||||
type: string
|
|
||||||
waste_phase_to_vessel:
|
waste_phase_to_vessel:
|
||||||
type: string
|
type: string
|
||||||
waste_vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- purpose
|
- purpose
|
||||||
- product_phase
|
- product_phase
|
||||||
@@ -2278,25 +2111,17 @@ workstation:
|
|||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
- vessel
|
|
||||||
- volume
|
|
||||||
- product_vessel
|
|
||||||
- waste_vessel
|
|
||||||
title: Separate_Goal
|
title: Separate_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Separate_Result
|
title: Separate_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -2329,10 +2154,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action StartStir 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_speed:
|
current_speed:
|
||||||
type: number
|
type: number
|
||||||
@@ -2347,7 +2171,6 @@ workstation:
|
|||||||
title: StartStir_Feedback
|
title: StartStir_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
purpose:
|
purpose:
|
||||||
type: string
|
type: string
|
||||||
@@ -2362,7 +2185,6 @@ workstation:
|
|||||||
title: StartStir_Goal
|
title: StartStir_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2392,13 +2214,9 @@ workstation:
|
|||||||
time_spec: time_spec
|
time_spec: time_spec
|
||||||
vessel: vessel
|
vessel: vessel
|
||||||
goal_default:
|
goal_default:
|
||||||
event: ''
|
|
||||||
settling_time: 0.0
|
settling_time: 0.0
|
||||||
stir_speed: 0.0
|
stir_speed: 0.0
|
||||||
stir_time: 0.0
|
stir_time: 0.0
|
||||||
time: ''
|
|
||||||
time_spec: ''
|
|
||||||
vessel: ''
|
|
||||||
handles:
|
handles:
|
||||||
input:
|
input:
|
||||||
- data_key: vessel
|
- data_key: vessel
|
||||||
@@ -2414,10 +2232,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Stir 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
status:
|
status:
|
||||||
type: string
|
type: string
|
||||||
@@ -2426,45 +2243,28 @@ workstation:
|
|||||||
title: Stir_Feedback
|
title: Stir_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
event:
|
|
||||||
type: string
|
|
||||||
settling_time:
|
settling_time:
|
||||||
type: number
|
type: number
|
||||||
stir_speed:
|
stir_speed:
|
||||||
type: number
|
type: number
|
||||||
stir_time:
|
stir_time:
|
||||||
type: number
|
type: number
|
||||||
time:
|
|
||||||
type: string
|
|
||||||
time_spec:
|
|
||||||
type: string
|
|
||||||
vessel:
|
|
||||||
type: string
|
|
||||||
required:
|
required:
|
||||||
- vessel
|
|
||||||
- time
|
|
||||||
- event
|
|
||||||
- time_spec
|
|
||||||
- stir_time
|
- stir_time
|
||||||
- stir_speed
|
- stir_speed
|
||||||
- settling_time
|
- settling_time
|
||||||
title: Stir_Goal
|
title: Stir_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
|
||||||
type: string
|
|
||||||
return_info:
|
return_info:
|
||||||
type: string
|
type: string
|
||||||
success:
|
success:
|
||||||
type: boolean
|
type: boolean
|
||||||
required:
|
required:
|
||||||
- success
|
|
||||||
- message
|
|
||||||
- return_info
|
- return_info
|
||||||
|
- success
|
||||||
title: Stir_Result
|
title: Stir_Result
|
||||||
type: object
|
type: object
|
||||||
required:
|
required:
|
||||||
@@ -2493,10 +2293,9 @@ workstation:
|
|||||||
label: Vessel
|
label: Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action StopStir 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_status:
|
current_status:
|
||||||
type: string
|
type: string
|
||||||
@@ -2508,7 +2307,6 @@ workstation:
|
|||||||
title: StopStir_Feedback
|
title: StopStir_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
vessel:
|
vessel:
|
||||||
type: string
|
type: string
|
||||||
@@ -2517,7 +2315,6 @@ workstation:
|
|||||||
title: StopStir_Goal
|
title: StopStir_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2590,10 +2387,9 @@ workstation:
|
|||||||
label: To Vessel
|
label: To Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action Transfer 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
current_status:
|
current_status:
|
||||||
type: string
|
type: string
|
||||||
@@ -2608,7 +2404,6 @@ workstation:
|
|||||||
title: Transfer_Feedback
|
title: Transfer_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
amount:
|
amount:
|
||||||
type: string
|
type: string
|
||||||
@@ -2646,7 +2441,6 @@ workstation:
|
|||||||
title: Transfer_Goal
|
title: Transfer_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2717,10 +2511,9 @@ workstation:
|
|||||||
label: Filtrate Vessel
|
label: Filtrate Vessel
|
||||||
result: {}
|
result: {}
|
||||||
schema:
|
schema:
|
||||||
description: ROS Action WashSolid 的 JSON Schema
|
description: ''
|
||||||
properties:
|
properties:
|
||||||
feedback:
|
feedback:
|
||||||
description: Action 反馈 - 执行过程中从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
progress:
|
progress:
|
||||||
type: number
|
type: number
|
||||||
@@ -2732,7 +2525,6 @@ workstation:
|
|||||||
title: WashSolid_Feedback
|
title: WashSolid_Feedback
|
||||||
type: object
|
type: object
|
||||||
goal:
|
goal:
|
||||||
description: Action 目标 - 从客户端发送到服务器
|
|
||||||
properties:
|
properties:
|
||||||
filtrate_vessel:
|
filtrate_vessel:
|
||||||
type: string
|
type: string
|
||||||
@@ -2767,7 +2559,6 @@ workstation:
|
|||||||
title: WashSolid_Goal
|
title: WashSolid_Goal
|
||||||
type: object
|
type: object
|
||||||
result:
|
result:
|
||||||
description: Action 结果 - 完成后从服务器发送到客户端
|
|
||||||
properties:
|
properties:
|
||||||
message:
|
message:
|
||||||
type: string
|
type: string
|
||||||
@@ -2901,3 +2692,4 @@ workstation:
|
|||||||
properties: {}
|
properties: {}
|
||||||
required: []
|
required: []
|
||||||
type: object
|
type: object
|
||||||
|
version: 0.0.1
|
||||||
|
|||||||
@@ -438,7 +438,8 @@ class Registry:
|
|||||||
|
|
||||||
# 恢复原有的description信息(auto开头的不修改)
|
# 恢复原有的description信息(auto开头的不修改)
|
||||||
for action_name, description in old_descriptions.items():
|
for action_name, description in old_descriptions.items():
|
||||||
device_config["class"]["action_value_mappings"][action_name]["schema"]["description"] = description
|
if action_name in device_config["class"]["action_value_mappings"]: # 有一些会被删除
|
||||||
|
device_config["class"]["action_value_mappings"][action_name]["schema"]["description"] = description
|
||||||
device_config["init_param_schema"] = {}
|
device_config["init_param_schema"] = {}
|
||||||
device_config["init_param_schema"]["config"] = self._generate_unilab_json_command_schema(
|
device_config["init_param_schema"]["config"] = self._generate_unilab_json_command_schema(
|
||||||
enhanced_info["init_params"], "__init__"
|
enhanced_info["init_params"], "__init__"
|
||||||
|
|||||||
Reference in New Issue
Block a user