You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
215 lines
4.6 KiB
215 lines
4.6 KiB
1 day ago
|
// language.h
|
||
|
#ifndef APPLICATIONS_LANGUAGE_H
|
||
|
#define APPLICATIONS_LANGUAGE_H
|
||
|
|
||
|
typedef enum {
|
||
|
STR_EMERGENCY_STOP,
|
||
|
STR_TEMP_LOCK,
|
||
|
STR_PRESSURE_LOCK,
|
||
|
STR_CALL_CONFIRM,
|
||
|
STR_MANUAL,
|
||
|
STR_FAN_START,
|
||
|
STR_FAN_FAULT,
|
||
|
STR_MAIN_PUMP_FAULT,
|
||
|
STR_ROLL_RESET,
|
||
|
STR_FABRIC_FAULT,
|
||
|
STR_ELEC_FAULT,
|
||
|
STR_MATERIAL_PUMP1,
|
||
|
STR_MATERIAL_PUMP2,
|
||
|
STR_MATERIAL_PUMP3,
|
||
|
STR_MANUAL1,
|
||
|
STR_COIL_CAR1,
|
||
|
STR_FABRIC_HEAD1,
|
||
|
STR_ROLL_FWD1,
|
||
|
STR_ROLL_REV1,
|
||
|
STR_ROLL_OVERLOAD1,
|
||
|
STR_BLOCK_FABRIC1,
|
||
|
STR_MATERIAL1_HIGH,
|
||
|
STR_MATERIAL1_LOW,
|
||
|
STR_MATERIAL1_IN,
|
||
|
STR_MATERIAL1_OUT,
|
||
|
STR_MATERIAL1_RECIRC,
|
||
|
STR_MATERIAL1_BOTTOM,
|
||
|
STR_MATERIAL1_FILL,
|
||
|
STR_MATERIAL1_HEAT,
|
||
|
STR_MATERIAL2_HIGH,
|
||
|
STR_MATERIAL2_LOW,
|
||
|
STR_MATERIAL2_IN,
|
||
|
STR_MATERIAL2_OUT,
|
||
|
STR_MATERIAL2_RECIRC,
|
||
|
STR_MATERIAL2_BOTTOM,
|
||
|
STR_MATERIAL2_FILL,
|
||
|
STR_MATERIAL2_HEAT,
|
||
|
STR_MATERIAL2_STIR,
|
||
|
STR_MANUAL2,
|
||
|
STR_COIL_CAR2,
|
||
|
STR_FABRIC_HEAD2,
|
||
|
STR_ROLL_FWD2,
|
||
|
STR_ROLL_REV2,
|
||
|
STR_ROLL_OVERLOAD2,
|
||
|
STR_BLOCK_FABRIC2,
|
||
|
STR_MANUAL3,
|
||
|
STR_COIL_CAR3,
|
||
|
STR_FABRIC_HEAD3,
|
||
|
STR_ROLL_FWD3,
|
||
|
STR_ROLL_REV3,
|
||
|
STR_ROLL_OVERLOAD3,
|
||
|
STR_BLOCK_FABRIC3,
|
||
|
STR_MANUAL4,
|
||
|
STR_COIL_CAR4,
|
||
|
STR_FABRIC_HEAD4,
|
||
|
STR_ROLL_FWD4,
|
||
|
STR_ROLL_REV4,
|
||
|
STR_ROLL_OVERLOAD4,
|
||
|
STR_BLOCK_FABRIC4,
|
||
|
STR_MANUAL5,
|
||
|
STR_COIL_CAR5,
|
||
|
STR_FABRIC_HEAD5,
|
||
|
STR_ROLL_FWD5,
|
||
|
STR_ROLL_REV5,
|
||
|
STR_ROLL_OVERLOAD5,
|
||
|
STR_BLOCK_FABRIC5,
|
||
|
STR_MANUAL6,
|
||
|
STR_COIL_CAR6,
|
||
|
STR_FABRIC_HEAD6,
|
||
|
STR_ROLL_FWD6,
|
||
|
STR_ROLL_REV6,
|
||
|
STR_ROLL_OVERLOAD6,
|
||
|
STR_BLOCK_FABRIC6,
|
||
|
STR_MATERIAL3_HIGH,
|
||
|
STR_MATERIAL3_LOW,
|
||
|
STR_MATERIAL3_IN,
|
||
|
STR_MATERIAL3_OUT,
|
||
|
STR_MATERIAL3_RECIRC,
|
||
|
STR_MATERIAL3_BOTTOM,
|
||
|
STR_MATERIAL3_FILL,
|
||
|
STR_MATERIAL3_HEAT,
|
||
|
STR_MATERIAL3_STIR,
|
||
|
STR_AIO_TEMP1,
|
||
|
STR_AIO_TEMP2,
|
||
|
STR_AIO_TEMP3,
|
||
|
STR_AIO_TEMP4,
|
||
|
STR_AIO_TEMP5,
|
||
|
STR_AIO_FLOW1,
|
||
|
STR_AIO_LEVEL1,
|
||
|
STR_AIO_LEVEL2,
|
||
|
STR_AIO_LEVEL3,
|
||
|
STR_AIO_LEVEL4,
|
||
|
STR_AIO_MAIN_PRESSURE,
|
||
|
STR_AIO_NOZZLE_PRESSURE,
|
||
|
STR_AIO_NOZZLE_FLOW,
|
||
|
STR_AIO_AIR_FLOW,
|
||
|
STR_AIO_POWER,
|
||
|
STR_AIO_FABRIC_CYCLE1,
|
||
|
STR_AIO_FABRIC_CYCLE2,
|
||
|
STR_AIO_FABRIC_CYCLE3,
|
||
|
STR_AIO_FABRIC_CYCLE4,
|
||
|
STR_AIO_FABRIC_CYCLE5,
|
||
|
STR_AIO_FABRIC_CYCLE6,
|
||
|
STR_AIO_PH,
|
||
|
STR_AIO_HEAT_RATIO,
|
||
|
STR_AIO_COOL_RATIO,
|
||
|
STR_AIO_MAIN_PUMP_SPEED,
|
||
|
STR_AIO_FAN_SPEED,
|
||
|
STR_AIO_FILL_RATIO1,
|
||
|
STR_AIO_FILL_RATIO2,
|
||
|
STR_AIO_FILL_RATIO3,
|
||
|
STR_AIO_FABRIC_SWING,
|
||
|
STR_AIO_LIFT1,
|
||
|
STR_AIO_LIFT2,
|
||
|
STR_AIO_LIFT3,
|
||
|
STR_AIO_LIFT4,
|
||
|
STR_AIO_LIFT5,
|
||
|
STR_AIO_LIFT6,
|
||
|
STR_RED,
|
||
|
STR_GREEN,
|
||
|
STR_YELLOW,
|
||
|
STR_ALARM,
|
||
|
STR_HAND_AUTO,
|
||
|
STR_CONFIRM,
|
||
|
STR_PRESSURIZE_VALVE,
|
||
|
STR_DEPRESSURIZE_VALVE,
|
||
|
STR_HEAT_UP_VALVE,
|
||
|
STR_COOL_DOWN_VALVE,
|
||
|
STR_MAIN_PUMP_START,
|
||
|
STR_WATER_IN_1,
|
||
|
STR_WATER_IN_2,
|
||
|
STR_WATER_IN_3,
|
||
|
STR_WATER_IN_4,
|
||
|
STR_WATER_OUT_1,
|
||
|
STR_WATER_OUT_2,
|
||
|
STR_WATER_OUT_3,
|
||
|
STR_OVERFLOW_VALVE,
|
||
|
STR_ROLL_FWD_1,
|
||
|
STR_ROLL_REV_1,
|
||
|
STR_ROLL_FWD_2,
|
||
|
STR_ROLL_REV_2,
|
||
|
STR_ROLL_FWD_3,
|
||
|
STR_ROLL_REV_3,
|
||
|
STR_ROLL_FWD_4,
|
||
|
STR_ROLL_REV_4,
|
||
|
STR_ROLL_FWD_5,
|
||
|
STR_ROLL_REV_5,
|
||
|
STR_ROLL_FWD_6,
|
||
|
STR_ROLL_REV_6,
|
||
|
STR_TANK1_PUMP,
|
||
|
STR_TANK1_WATER_IN_1,
|
||
|
STR_TANK1_WATER_IN_2,
|
||
|
STR_TANK1_RETURN_WATER,
|
||
|
STR_TANK1_HEAT,
|
||
|
STR_TANK1_STIRRER,
|
||
|
STR_TANK1_STIR_VALVE,
|
||
|
STR_TANK1_FILL_VALVE,
|
||
|
STR_TANK1_BYPASS_VALVE,
|
||
|
STR_TANK1_DRAIN_VALVE,
|
||
|
STR_TANK2_PUMP,
|
||
|
STR_TANK2_WATER_IN_1,
|
||
|
STR_TANK2_WATER_IN_2,
|
||
|
STR_TANK2_RETURN_WATER,
|
||
|
STR_TANK2_HEAT,
|
||
|
STR_TANK2_STIRRER,
|
||
|
STR_TANK2_STIR_VALVE,
|
||
|
STR_TANK2_FILL_VALVE,
|
||
|
STR_TANK2_BYPASS_VALVE,
|
||
|
STR_TANK2_DRAIN_VALVE,
|
||
|
STR_TANK3_PUMP,
|
||
|
STR_TANK3_WATER_IN_1,
|
||
|
STR_TANK3_WATER_IN_2,
|
||
|
STR_TANK3_RETURN_WATER,
|
||
|
STR_TANK3_HEAT,
|
||
|
STR_TANK3_STIRRER,
|
||
|
STR_TANK3_STIR_VALVE,
|
||
|
STR_TANK3_FILL_VALVE,
|
||
|
STR_TANK3_BYPASS_VALVE,
|
||
|
STR_TANK3_DRAIN_VALVE,
|
||
|
STR_ROLL_REV_12,
|
||
|
STR_DRAIN_PUMP,
|
||
|
STR_HEAT_EXCHANGER_CONDENSATE,
|
||
|
STR_HEAT_EXCHANGER_COOLING_WATER,
|
||
|
STR_COMM_COUNTER,
|
||
|
STR_COMM_FAULT_COUNTER,
|
||
|
STR_CYCLE_TEMP_RISE_SET,
|
||
|
STR_TEMP_CONTROL_RATIO,
|
||
|
STR_CALCULATED_TEMP,
|
||
|
STR_FLOW_COUNTER,
|
||
|
STR_GLOBAL_FLOW_COUNTER,
|
||
|
STR_NOZZLE_SETTING,
|
||
|
STR_MAIN_PUMP_SPEED_SET,
|
||
|
STR_FAN_SPEED_SET,
|
||
|
STR_TARGET_PH_SET,
|
||
|
STR_PH_DEVICE_STATUS,
|
||
|
STR_COUNT // 自动计数
|
||
|
} str_id_t;
|
||
|
|
||
|
typedef enum {
|
||
|
LANG_EN,
|
||
|
LANG_ZH
|
||
|
} lang_t;
|
||
|
|
||
|
// 外部函数
|
||
|
const char* lang_get_str(str_id_t id);
|
||
|
void lang_set(lang_t lang);
|
||
|
extern lang_t current_lang;
|
||
|
|
||
|
#endif
|