import sys from pathlib import Path PROJECT_ROOT = Path(__file__).resolve().parents[2] sys.path.insert(0, str(PROJECT_ROOT)) from pre_data.common.param_program_write_tools import write_default_params, write_program_names_from_range, clear_default_commands if __name__ == "__main__": # ===== 下筒洗涤 ===== #写入默认程序 batch_num = "20260424" ultra_down="201c51890c31c308050100218008054150000000000000000000000000000040" write_program_names_from_range(ultra_down, "1", "默认参数", batch_num) #写入默认参数 clear_default_commands(ultra_down, "1") write_default_params(ultra_down, "1", "默认参数", batch_num, []) write_default_params(ultra_down, "1", "预约开", batch_num, ["预约"]) write_default_params(ultra_down, "1", "夜间洗开", batch_num, ["夜间洗"]) write_default_params(ultra_down, "1", "UV开", batch_num, ["UV"]) # ===== 下筒洗干 ===== # 写入默认程序 write_program_names_from_range(ultra_down, "3", "默认参数", batch_num) #写入默认参数 clear_default_commands(ultra_down, "3") write_default_params(ultra_down, "3", "默认参数", batch_num, []) write_default_params(ultra_down, "3", "预约开", batch_num, ["预约"]) write_default_params(ultra_down, "3", "夜间洗开", batch_num, ["夜间洗"]) write_default_params(ultra_down, "3", "UV开", batch_num, ["UV"]) # ===== 左筒洗涤 ===== #写入默认程序 ultra_left="201c51890c31c308050100218008054150000001000000000000000000010040" write_program_names_from_range(ultra_left, "41", "默认参数",batch_num) #写入默认参数 clear_default_commands(ultra_left, "41") write_default_params(ultra_left, "41", "默认参数", batch_num, []) write_default_params(ultra_left, "41", "预约开", batch_num, ["预约"]) write_default_params(ultra_left, "41", "UV开", batch_num, ["UV"]) # ===== 左筒洗干 ===== #写入默认程序 write_program_names_from_range(ultra_left, "43", "默认参数", batch_num) #写入默认参数 clear_default_commands(ultra_left, "43") write_default_params(ultra_left, "43", "默认参数", batch_num, []) write_default_params(ultra_left, "43", "预约开", batch_num, ["预约"]) write_default_params(ultra_left, "43", "UV开", batch_num, ["UV"]) # ===== 右筒洗涤 ===== ultra_right="201c51890c31c308050100218008054150000002000000000000000000020040" #写入默认程序 write_program_names_from_range(ultra_right, "61", "默认参数", batch_num) #写入默认参数 clear_default_commands(ultra_right, "61") write_default_params(ultra_right, "61", "默认参数", batch_num, []) write_default_params(ultra_right, "61", "预约开", batch_num, ["预约"]) write_default_params(ultra_right, "61", "UV开", batch_num, ["UV"]) # ===== 右筒洗干 ===== #写入默认程序 write_program_names_from_range(ultra_right, "63", "默认参数", batch_num) #写入默认参数 clear_default_commands(ultra_right, "63") write_default_params(ultra_right, "63", "默认参数", batch_num, []) write_default_params(ultra_right, "63", "预约开", batch_num, ["预约"]) write_default_params(ultra_right, "63", "UV开", batch_num, ["UV"])