second leak test tbt
This commit is contained in:
parent
3a47b6ebe3
commit
33963db974
|
|
@ -2,6 +2,6 @@
|
|||
cd "$(dirname "$0")"
|
||||
source "./venv/bin/activate" || source "./venv/Scripts/activate" || :
|
||||
#python3 -m pip install --upgrade qt5-tools
|
||||
"$(python3 -c "import sys; print(sys.path[-1])")/qt5_applications/Qt/bin/designer" $*
|
||||
#$(pwd)/venv/lib/python3.9/site-packages/qt5_applications/Qt/bin/designer $*
|
||||
#"$(python3 -c "import sys; print(sys.path[-1])")/qt5_applications/Qt/bin/designer" $*
|
||||
$(pwd)/venv/lib/python3.9/site-packages/qt5_applications/Qt/bin/designer $*
|
||||
#$(pwd)/venv/lib/python3.8/site-packages/qt5_applications/Qt/bin/designer $*
|
||||
|
|
|
|||
|
|
@ -21,4 +21,6 @@ class Leak_Step_Editor(Editor):
|
|||
# flush
|
||||
"flush_time": self.flush_time_sb,
|
||||
"flush_pressure": self.flush_pressure_sb,
|
||||
# relay
|
||||
"relay_config": self.relay_config_sb
|
||||
})
|
||||
|
|
|
|||
|
|
@ -362,7 +362,7 @@
|
|||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_29">
|
||||
<property name="text">
|
||||
<string>Configurazione relè</string>
|
||||
<string>Configurazione elettrovalvole</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
|
|
|||
|
|
@ -225,6 +225,7 @@ class Recipe_Selection(Widget):
|
|||
"test_pressure_max_delta": int(row.get("pressione_di_test_delta_massimo", defaults["pressione_di_test_delta_massimo"])),
|
||||
"flush_time": int(row.get("tempo_svuotamento", defaults["tempo_svuotamento"])),
|
||||
"flush_pressure": int(row.get("pressione_svuotmento", defaults["pressione_svuotmento"])),
|
||||
"relay_config": int(row.get("config_elettrovalvole", defaults["config_elettrovalvole"]))
|
||||
},
|
||||
"leak_2": {
|
||||
"pre_filling_time": int(row.get("tempo_pre_riempimento_2", defaults["tempo_pre_riempimento_2"])),
|
||||
|
|
@ -239,6 +240,7 @@ class Recipe_Selection(Widget):
|
|||
"test_pressure_max_delta": int(row.get("pressione_di_test_delta_massimo_2", defaults["pressione_di_test_delta_massimo_2"])),
|
||||
"flush_time": int(row.get("tempo_svuotamento_2", defaults["tempo_svuotamento_2"])),
|
||||
"flush_pressure": int(row.get("pressione_svuotmento_2", defaults["pressione_svuotmento_2"])),
|
||||
"relay_config": int(row.get("config_elettrovalvole", defaults["config_elettrovalvole"]))
|
||||
},
|
||||
"vision": {
|
||||
"recipe": row.get("ricetta_visione", defaults["ricetta_visione"]),
|
||||
|
|
|
|||
|
|
@ -28,6 +28,16 @@ class Test_Leak(Test_Test):
|
|||
self.parent_assembly_widget().set_text(text="WAIT")
|
||||
self.start_b.setEnabled(False)
|
||||
self.stop_b.setEnabled(False)
|
||||
|
||||
# SETUP RELAY
|
||||
if "digital_io" in self.components.keys():
|
||||
if "relay_config" in step.spec.keys():
|
||||
relay_config = step.spec["relay_config"]
|
||||
if relay_config == 0:
|
||||
self.components["digital_io"].set_bit(0, 0, 0)
|
||||
else:
|
||||
self.components["digital_io"].set_bit(0, 0, 1)
|
||||
|
||||
return show
|
||||
|
||||
def stop(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user