mirror of
https://github.com/dptech-corp/Uni-Lab-OS.git
synced 2026-02-05 05:45:10 +00:00
修改了json图中link的格式
This commit is contained in:
@@ -59,7 +59,8 @@
|
||||
"HeatChillProtocol",
|
||||
"HeatChillStartProtocol",
|
||||
"HeatChillStopProtocol",
|
||||
"EvacuateAndRefillProtocol"
|
||||
"EvacuateAndRefillProtocol",
|
||||
"PumpTransferProtocol"
|
||||
]
|
||||
},
|
||||
"data": {}
|
||||
@@ -626,257 +627,261 @@
|
||||
"id": "link_valve1_pump1",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "transfer_pump_1",
|
||||
"source_port": "port_0",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_0"
|
||||
"multiway_valve_1": "transferpump",
|
||||
"transfer_pump_1": "transferpump"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_reagent1",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "reagent_bottle_1",
|
||||
"source_port": "port_1",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_1"
|
||||
"multiway_valve_1": "1",
|
||||
"reagent_bottle_1": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_reagent2",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "reagent_bottle_2",
|
||||
"source_port": "port_2",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_2"
|
||||
"multiway_valve_1": "2",
|
||||
"reagent_bottle_2": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_reagent3",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "reagent_bottle_3",
|
||||
"source_port": "port_3",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_3"
|
||||
"multiway_valve_1": "3",
|
||||
"reagent_bottle_3": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_centrifuge",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "centrifuge_1",
|
||||
"source_port": "port_4",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_4"
|
||||
"multiway_valve_1": "4",
|
||||
"centrifuge_1": "centrifuge"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_rotavap",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "rotavap_1",
|
||||
"source_port": "port_5",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_5"
|
||||
"multiway_valve_1": "5",
|
||||
"rotavap_1": "rotavap-sample"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_reactor",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "main_reactor",
|
||||
"source_port": "port_6",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_6"
|
||||
"multiway_valve_1": "6",
|
||||
"main_reactor": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_waste1",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "waste_bottle_1",
|
||||
"source_port": "port_7",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_7"
|
||||
"multiway_valve_1": "7",
|
||||
"waste_bottle_1": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve1_valve2",
|
||||
"source": "multiway_valve_1",
|
||||
"target": "multiway_valve_2",
|
||||
"source_port": "port_8",
|
||||
"target_port": "port_1",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_1": "port_8",
|
||||
"multiway_valve_2": "port_1"
|
||||
"multiway_valve_1": "8",
|
||||
"multiway_valve_2": "1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_pump2",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "transfer_pump_2",
|
||||
"source_port": "port_0",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_0"
|
||||
"multiway_valve_2": "transferpump",
|
||||
"transfer_pump_2": "transferpump"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_solenoid1",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "solenoid_valve_1",
|
||||
"source_port": "port_2",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_2"
|
||||
"multiway_valve_2": "2",
|
||||
"solenoid_valve_1": "1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_solenoid1_vacuum",
|
||||
"source": "solenoid_valve_1",
|
||||
"target": "vacuum_pump_1",
|
||||
"source_port": "outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"solenoid_valve_1": "2",
|
||||
"vacuum_pump_1": "vacuumpump"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_solenoid2",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "solenoid_valve_2",
|
||||
"source_port": "port_3",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_3"
|
||||
"multiway_valve_2": "3",
|
||||
"solenoid_valve_2": "1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_solenoid2_gas",
|
||||
"source": "solenoid_valve_2",
|
||||
"target": "gas_source_1",
|
||||
"source_port": "outlet",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"solenoid_valve_2": "2",
|
||||
"gas_source_1": "gassource"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_filter",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "filter_1",
|
||||
"source_port": "port_4",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_4"
|
||||
"multiway_valve_2": "4",
|
||||
"filter_1": "filterin"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_filter_collection1",
|
||||
"source": "filter_1",
|
||||
"target": "collection_bottle_1",
|
||||
"source_port": "filtrate_outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"filter_1": "filtrate_out",
|
||||
"collection_bottle_1": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_column",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "column_1",
|
||||
"source_port": "port_5",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_5"
|
||||
"multiway_valve_2": "5",
|
||||
"column_1": "columnin"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_column_collection2",
|
||||
"source": "column_1",
|
||||
"target": "collection_bottle_2",
|
||||
"source_port": "outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"column_1": "columnout",
|
||||
"collection_bottle_2": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_separator",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "separator_1",
|
||||
"source_port": "port_6",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_6"
|
||||
"multiway_valve_2": "6",
|
||||
"separator_1": "separatorin"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_separator_collection3",
|
||||
"source": "separator_1",
|
||||
"target": "collection_bottle_3",
|
||||
"source_port": "top_outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"separator_1": "separatorout",
|
||||
"collection_bottle_3": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
{
|
||||
"id": "link_separator_stirrer_2",
|
||||
"source": "separator_1",
|
||||
"target": "stirrer_2",
|
||||
"source_port": "top_outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"separator_1": "separatorout",
|
||||
"stirrer_2": "stirrer"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_separator_waste2",
|
||||
"source": "separator_1",
|
||||
"target": "waste_bottle_2",
|
||||
"source_port": "bottom_outlet",
|
||||
"target_port": "inlet",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"separator_1": "separatorout",
|
||||
"waste_bottle_2": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_reagent4",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "reagent_bottle_4",
|
||||
"source_port": "port_7",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_7"
|
||||
"multiway_valve_2": "7",
|
||||
"reagent_bottle_4": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "link_valve2_reagent5",
|
||||
"source": "multiway_valve_2",
|
||||
"target": "reagent_bottle_5",
|
||||
"source_port": "port_8",
|
||||
"target_port": "outlet",
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"multiway_valve_2": "port_8"
|
||||
"multiway_valve_2": "8",
|
||||
"reagent_bottle_5": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "mech_stirrer_reactor",
|
||||
"source": "stirrer_1",
|
||||
"target": "main_reactor",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"stirrer_1": "stirrer",
|
||||
"main_reactor": "top"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "thermal_heater_reactor",
|
||||
"source": "heater_1",
|
||||
"target": "main_reactor",
|
||||
"type": "fluid"
|
||||
"type": "fluid",
|
||||
"port": {
|
||||
"heater_1": "heatchill",
|
||||
"main_reactor": "bottom"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user