This commit is contained in:
2026-01-16 15:21:54 +08:00
parent 69361c5d5b
commit 1fd14cf7d8
41 changed files with 1133 additions and 26131 deletions

View File

@ -4,6 +4,7 @@ import sys
sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
from EMV import RelayController
import time
from datetime import datetime
import threading
relay_controller = RelayController() # 实例化控制器
@ -97,17 +98,39 @@ if __name__ == "__main__":
# sensors = relay_controller.get_all_device_status()
# print(sensors)
# time.sleep(3)
# test_device('conveyor2', 'open')
while True:
test_device('conveyor2', 'open')
# test_device('belt', 'close')
# time.sleep(3)
test_device('conveyor2', 'close')
# test_device('belt', 'close')
# time.sleep(3)
# test_device('conveyor2', 'open')
# test_device('belt', 'close')
# sensors = relay_controller.get_all_device_status('sensors')
# sensor2_value = sensors.get(relay_controller.SENSOR2, False)
# while True:
# responses = relay_controller.get_all_sensor_responses('sensors')
# response = responses.get(relay_controller.SENSOR2)
# if not response:
# print(f"[警告] 无法获取 {relay_controller.SENSOR2} 的响应,尝试重试...")
# else:
# status_code = relay_controller.parse_status_code(response)
# if status_code in relay_controller.required_codes_1:
# print(datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3]+'收到有效状态码信号')
# else:
# print(datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')[:-3]+'无效状态码信号')
# time.sleep(0.2)
# relay_controller._running=True
# relay_controller.sensor2_ready=True
# relay_controller.handle_sensor2()
test_device('blow_sensor2', 'close')
# test_device('blow_sensor2', 'open')
# test_device('blow_sensor2', 'close')
# while True:
@ -132,7 +155,7 @@ if __name__ == "__main__":
# relay_controller._running=True
# relay_controller.handle_emergency_pressed()
time.sleep(100)
time.sleep(1000000)
print('aaaaa')