复位-急停

This commit is contained in:
2025-11-12 07:11:09 +08:00
parent cbda29e270
commit ed6cc098df
15 changed files with 365 additions and 84 deletions

View File

@ -1,4 +1,7 @@
import os
import sys
sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
from EMV import RelayController
import time
import threading
@ -35,6 +38,18 @@ def test_device(device_name, action):
'clamp': {
'open': lambda: relay_controller.open(clamp=True),
'close': lambda: relay_controller.close(clamp=True)
},
'alarm': {
'open': lambda: relay_controller.open(alarm=True),
'close': lambda: relay_controller.close(alarm=True)
},
'belt': {
'open': lambda: relay_controller.open(belt=True),
'close': lambda: relay_controller.close(belt=True)
},
'blow_sensor2': {
'open': lambda: relay_controller.open(blow_sensor2=True),
'close': lambda: relay_controller.close(blow_sensor2=True)
}
}
@ -83,16 +98,18 @@ if __name__ == "__main__":
# print(sensors)
# time.sleep(3)
# test_device('conveyor2', 'open')
test_device('conveyor2_reverse', 'open')
# test_device('belt', 'close')
# time.sleep(3)
# test_device('conveyor2', 'open')
test_device('conveyor2', 'close')
# test_device('belt', 'close')
# sensors = relay_controller.get_all_device_status('sensors')
# sensor2_value = sensors.get(relay_controller.SENSOR2, False)
# relay_controller._running=True
# relay_controller.handle_sensor2()
# test_device('conveyor2', 'close')
test_device('blow_sensor2', 'close')
# test_device('blow_sensor2', 'close')
# while True:
# if relay_controller.is_valid_sensor_status_1('sensor2'):
# test_device('conveyor2', 'close')
@ -112,8 +129,10 @@ if __name__ == "__main__":
# time.sleep(0.1)
# relay_controller._running=True
# relay_controller.handle_emergency_pressed()
time.sleep(100)
print('aaaaa')