米厂码垛修改

This commit is contained in:
2025-09-10 09:16:57 +08:00
parent 2f45c4c38f
commit 65dde435c8
47 changed files with 11258 additions and 10485 deletions

View File

@ -1,5 +1,7 @@
from EMV import RelayController
import time
import threading
relay_controller = RelayController() # 实例化控制器
@ -18,6 +20,10 @@ def test_device(device_name, action):
'open': lambda: relay_controller.open(conveyor2=True),
'close': lambda: relay_controller.close(conveyor2=True)
},
'conveyor2_reverse': {
'open': lambda: relay_controller.open(conveyor2_reverse=True),
'close': lambda: relay_controller.close(conveyor2_reverse=True)
},
'pusher': {
'open': lambda: relay_controller.open(pusher=True),
'close': lambda: relay_controller.close(pusher=True)
@ -60,7 +66,7 @@ if __name__ == "__main__":
#test_device('conveyor2', 'open')
#test_device('conveyor2', 'close')
'''
test_device('conveyor2', 'close')
test_device('D', 'close')
sensors = relay_controller.get_all_device_status('sensors')
sensor2_value = sensors.get(relay_controller.SENSOR2, False)
print(sensor2_value)
@ -74,4 +80,33 @@ if __name__ == "__main__":
# 已完成测试
#test_device('clamp', 'open')
test_device('clamp', 'close')
# test_device('clamp', 'close')
# test_device('conveyor2', 'close')
# sensors = relay_controller.get_all_device_status()
# print(sensors)
# time.sleep(3)
# test_device('conveyor2', 'open')
# test_device('conveyor2_reverse', 'open')
# time.sleep(3)
# test_device('conveyor2', 'open')
# test_device('conveyor2', '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')
while True:
if relay_controller.is_valid_sensor_status_1('sensor2'):
test_device('conveyor2', 'close')
time.sleep(4)
test_device('conveyor2_reverse', 'open')
time.sleep(3)
test_device('conveyor2', 'open')
print('aaaaa')