Files
MenuPython_QT/menu_pump_hor_panda.py

5664 lines
188 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#调峰功能 地址
#额定频率 地址
from device_conf import class_comm_device_config
import comm_remap as remap
import menu_page
from comm_device import class_comm_device
from comm_thread import class_comm_master_thread
from menu_base import class_device_menu
import menu_utils as utils
import comm_global
from enum import Enum
FREQ_ALARM_BASE = 70
USER_GLOBAL_ALARM_BASE = 32 #//Total 16 Global Alarm
USER_LOCAL_ALARM_BASE = 200 #//Total 16 Local Alarm
USER_GLOBAL_WARNING_BASE = 216 #//Total 16 Global Warning
USER_LOCAL_WARNING_BASE = 232 #//Total 16 Local Warning
#Propery of menu item
MENU_PROPERTY_READ_ONLY = 0
MENU_PROPERTY_USER = 1
MENU_PROPERTY_ENGINEER = 2
MENU_PROPERTY_WRITE_ONLY = 3
STR_SensorFailCause = "1. 传感器故障@2. 模拟量口故障@3. 通信电缆的接线不正确,或发生短路、断线"
STR_SensorFailProcess = "1. 更换传感器@2. 更换电机@3. 检查传感器是否断线或损坏。"
STR_FreqErrRef = "详见变频器说明书"
EMPTY_STRING = " "
class StrInfo(Enum) :
STR_INPUT_PASSWORD = 0, #// //请输入密码
STR_COMM_FAIL = 1, #// //通讯故障
STR_ENTER_TO_CLEAR = 2, #// //按确认清除
STR_ESC_TO_CANCEL = 3, #// //按退出取消
STR_CLEAR_FINISH = 4, #// //清除完成
STR_MIN_VALUE = 5, #//
STR_MAX_VALUE = 6, #//
STR_NO_RECORD = 7, #//
STR_VALUE_EXCEED = 8, #//
STR_SET_VALUE = 9, #//
STR_INFORM_OK = 10, #//
STR_CHECK_VOLTAGE = 11, #//
STR_CHECK_SENSOR = 12, #//
STR_CHECK_PIPE_IN = 13, #//
STR_CHECK_NONE = 14, #//
STR_CHECK_RSV = 15, #//
STR_CHECK_VOLTAGE_PHASE = 16, #//
STR_CHECK_PIPE_BROKE = 17, #//
STR_CHECK_WATER_SIGNAL = 18, #//
STR_CHECK_PID_PARA = 19, #//
STR_CHECK_HARD_ERROR = 20, #//
STR_CHECK_LOAD = 21, #//
STR_CHECK_POWER_INPUT = 22, #//
STR_CHECK_POWER_OUTPUT = 23, #//
STR_CHECK_FREQ_ACC_DEC_TIME = 24, #//
STR_CHECK_TEMPERATURE = 25, #//
STR_CHECK_FREQ_COMMUNICATE = 26, #//
STR_CHECK_MAIN_PUMP_LOST = 27, #//
STR_CHECK_FREQ_CONVERTER = 28, #//
STR_CHECK_CAN_COMM = 29, #//
STR_CHECK_FREQ_EXTERNAL_ALARM = 30, #//
STR_CHECK_FREQ_POWER = 31, #//
STR_CHECK_ALARM_RESET = 32, #//
STR_CHECK_PUMP_ID_CONFLICT = 33, #//
STR_CHECK_PRESSURE_LOW_IO = 34, #//
STR_CHECK_PRESSURE_HIGH_IO = 35, #//
STR_CHECK_WATER_CONTAINER_SIGNAL = 36, #//
STR_CHECK_MOTOR_TEMPERATURE_OR_SENSOR = 37, #//
STR_CHECK_BUS_POWER_SHORT = 38, #//
STR_PUMP_NOT_FOUNT = 39, #//
STR_PUMP_UPDATE_FAIL = 40, #//
STR_PUMP_UPDATE_SUCCESS = 41, #//
STR_PUMP_UPDATE_TIMEOUT = 42, #//
STR_PUMP_READ_FAIL = 43, #//
STR_PUMP_READ_SUCCESS = 44, #//
STR_PUMP_READ_TIMEOUT = 45, #//
class AlarmInfo(Enum) :
ALARM_FREE = 0,
ALARM_PIPE_BROKE = 1, #//爆管保护
ALARM_NO_WATER_EXIST = 2, #//无水停机
ALARM_WATER_PRESSURE_HIGH = 3, #//水压过高保护
ALARM_OVER_VOLTAGE = 4, #//供电电压过高
ALARM_UNDER_VOLTAGE = 5, #//供电电压过低
ALARM_BOARD_HARDWARE = 6, #//硬件故障
ALARM_IO_NO_WATER_EXIST = 7, #//市政或水箱无水停机
#//传感器故障子故障
ALARM_SENSOR_PRESS_IN = 8, #//入口压力传感器故障
ALARM_SENSOR_PRESS_OUT = 9, #//出口压力传感器故障
ALARM_SENSOR_FLUX = 10, #//流量传感器故障
ALARM_SENSOR_PH = 11, #//PH值传感器故障
ALARM_SENSOR_WATER_CLEAR = 12, #//浊度传感器故障
ALARM_SENSOR_REMAIN_CL = 13, #//余氯传感器故障
ALARM_NEG_PRESSURE = 14, #//负压报警
ALARM_VACUMM_PRESSURE = 15, #//真空报警
ALARM_SENSOR_WATER_LEVEL = 16, #//水位传感器故障
ALARM_WATER_PRESSURE_LOW = 17, #//水位过低提示
ALARM_SENSOR_FLUX_IN = 18, #//输入流量传感器故警
ALARM_SENSOR_IN_VALVE_FEEDBACK = 19, #//输入阀反馈
ALARM_SENSOR_NOIZE = 20,
ALARM_SENSOR_HUMIDITY = 21,
ALARM_IO_LEAK_WATER = 22,
ALARM_IO_SMOKE = 23,
ALARM_IO_EXTERNALERROR = 24, #//外部故障
ALARM_SENSOR_WATER_LEVEL2 = 25, #//水位传感器2故障
ALARM_SENSOR_IN_VALVE_FEEDBACK2 = 26, #//开度反馈传感器2故障
ALARM_SENSOR_TEMPERATURE = 27, #//温度传感器故障
ALARM_SENSOR_TEMPERATURE2 = 28, #//站内温度传感器故障
ALARM_SENSOR_TEMPERATURE3 = 29, #//夹层温度传感器故障
ALARM_SENSOR_WATER_LEVEL3 = 30,
USER_GLOBAL_ALARM_0 = USER_GLOBAL_ALARM_BASE + 0, #水箱液位低报警
USER_GLOBAL_ALARM_1 = USER_GLOBAL_ALARM_BASE + 1,
USER_GLOBAL_ALARM_2 = USER_GLOBAL_ALARM_BASE + 2,
USER_GLOBAL_ALARM_3 = USER_GLOBAL_ALARM_BASE + 3,
USER_GLOBAL_ALARM_4 = USER_GLOBAL_ALARM_BASE + 4,
USER_GLOBAL_ALARM_5 = USER_GLOBAL_ALARM_BASE + 5,
USER_GLOBAL_ALARM_6 = USER_GLOBAL_ALARM_BASE + 6,
USER_GLOBAL_ALARM_7 = USER_GLOBAL_ALARM_BASE + 7,
USER_GLOBAL_ALARM_8 = USER_GLOBAL_ALARM_BASE + 8,
USER_GLOBAL_ALARM_9 = USER_GLOBAL_ALARM_BASE + 9,
USER_GLOBAL_ALARM_10 = USER_GLOBAL_ALARM_BASE + 10,
USER_GLOBAL_ALARM_11 = USER_GLOBAL_ALARM_BASE + 11,
USER_GLOBAL_ALARM_12 = USER_GLOBAL_ALARM_BASE + 12,
USER_GLOBAL_ALARM_13 = USER_GLOBAL_ALARM_BASE + 13,
USER_GLOBAL_ALARM_14 = USER_GLOBAL_ALARM_BASE + 14,
USER_GLOBAL_ALARM_15 = USER_GLOBAL_ALARM_BASE + 15,
#//每台泵子故障
ALARM_COMM_FREQ_CONVERTER = 54, #//变频器通讯故障
ALARM_COMM_TOUCH_BOARD = 55, #//触控板通讯故障
ALARM_COMM_MAIN_BOARD = 56, #//主控板通讯故障
ALARM_PUMP_AIR_SWITCH_OFF = 57, #//空开跳闸
ALARM_MAIN_PUMP_LOST = 58, #//主泵丢失
ALARM_PUMP_RESET_DELAY = 59, #//泵处于故障复位状态
ALARM_COMMAND_EXECUTE_FAIL = 60, #//泵命令执行失败
ALARM_FREQ_PARAMETER_SET = 61, #//变频参数设置故障
ALARM_PUMP_ADDR_ID_CONFLICT = 62, #//泵号冲突
ALARM_PUMP_MOTOR_TEMPERATURE_HIGH = 63,
ALARM_BUS_POWER_SHORT = 64, #//总线电源短路
ALARM_POWER_LOST = 65, #//电源丢失
ALARM_AUTO_REMOTE_DISABLE = 66, #//自动停止信号有效
ALARM_FREQ_U_PROTECT = FREQ_ALARM_BASE + 0, #//变频器U相保护
ALARM_FREQ_V_PROTECT = FREQ_ALARM_BASE + 1, #//变频器V相保护
ALARM_FREQ_W_PROTECT = FREQ_ALARM_BASE + 2, #//变频器W相保护
ALARM_FREQ_ACCELERATE_OVER_CURRENT = FREQ_ALARM_BASE + 3, #//变频器加速过流
ALARM_FREQ_DECELERATE_OVER_CURRENT = FREQ_ALARM_BASE + 4, #//变频器减速过流
ALARM_FREQ_FIX_SPEED_OVER_CURRENT = FREQ_ALARM_BASE + 5, #//变频器恒速过流
ALARM_FREQ_ACCELERATE_OVER_VOLTAGE = FREQ_ALARM_BASE + 6, #//变频器加速过电压
ALARM_FREQ_DECELERATE_OVER_VOLTAGE = FREQ_ALARM_BASE + 7, #//变频器减速过电压
ALARM_FREQ_FIX_SPEED_OVER_VOLTAGE = FREQ_ALARM_BASE + 8, #//变频器恒速过电压
ALARM_FREQ_DC_VOLTAGE_LOW = FREQ_ALARM_BASE + 9, #//变频器母线电压低
ALARM_FREQ_MOTOR_OVER_LOAD = FREQ_ALARM_BASE + 10, #//变频器电机过热
ALARM_FREQ_OVER_LOAD = FREQ_ALARM_BASE + 11, #//变频器过载
ALARM_FREQ_INPUT_MISS_PHASE = FREQ_ALARM_BASE + 12, #//变频器输入缺相
ALARM_FREQ_OUTPUT_MISS_PHASE = FREQ_ALARM_BASE + 13, #//变频器输出缺相
ALARM_FREQ_MODULE_TEMP_HIGH = FREQ_ALARM_BASE + 14, #//变频器温度过高
ALARM_FREQ_RSV45 = FREQ_ALARM_BASE + 15, #//保留
ALARM_FREQ_EXTERNAL = FREQ_ALARM_BASE + 16, #//变频器外部故障
ALARM_FREQ_COMMUNICATION = FREQ_ALARM_BASE + 17, #//变频器通讯故障
ALARM_FREQ_CURRENT_MEASURE = FREQ_ALARM_BASE + 18, #//变频器电流检测回路故障
ALARM_FREQ_SELF_STUDY = FREQ_ALARM_BASE + 19, #//变频器学习故障
ALARM_FREQ_EEPROM = FREQ_ALARM_BASE + 20, #//变频器EEPROM故障
ALARM_FREQ_PID_FAIL = FREQ_ALARM_BASE + 21, #//变频器PID调节故障
ALARM_FREQ_STOP_UNIT = FREQ_ALARM_BASE + 22, #//变频器制动单元故障
ALARM_FREQ_RSV53 = FREQ_ALARM_BASE + 23, #//保留
ALARM_FREQ_SHORT_GROUND = FREQ_ALARM_BASE + 24, #//变频器对地短路
#// V1000C变频器故障
#// ALARM_FREQ_MEMOBUS = 100, #//CE (MEMOBUS通信故障) #// AlarmStatus5.MEMOBUSCommuFault, MinorAlarm1.CommAlarm, AlarmStatus1.CommAlarm, MinorAlarm3.CommunicationErr
ALARM_FREQ_CONTROL_FAULT = 101, #// CF (控制故障) #// AlarmStatus5.ControlFault
ALARM_FREQ_CURRENT_BASE = 102, #// CoF 电流偏<E6B581>?故障<E69585>? #// AlarmStatus7.CurrentBiasFault
ALARM_FREQ_ADC_FAULT = 103, #// CPF02 A/D <20>?换器故障<E69585>?
ALARM_FREQ_PWM_DATA_ERR = 104, #// CPF03 PWM 数据异常<E5BC82>?
ALARM_FREQ_EEPROM_DATA_ERR = 105, #// CPF06 EEPROM 数据异常<E5BC82>?
ALARM_FREQ_TERMINAL_FAULT = 106, #// CPF07 <>??子电<E5AD90>?板通信故障<E69585>?
ALARM_FREQ_EEPROM_COMM_FAULT = 107, #// CPF08 EEPROM 串<>?<3F>通信故障<E69585>?
ALARM_FREQ_RAM_FAULT = 108, #// CPF11 RAM 故障<E69585>?
ALARM_FREQ_FLASH_FAULT = 109, #// CPF12 (闪存故障)
ALARM_FREQ_MONITOR = 110, #// CPF13 (监视故障) #//
ALARM_FREQ_CTRL_CIRCUIT = 111, #// CPF14 控制回<E588B6>?故障<E69585>?
ALARM_FREQ_CLOCK_FAULT = 112, #// CPF16 (时钟故障)
ALARM_FREQ_INTERRUPT_FAULT = 113, #// CPF17 <EFBC88>?故障<E69585>?
ALARM_FREQ_PWM_FBDATA_ERR = 114, #// CPF23 PWM 反<>?<3F><EFBFBD>?异常<E5BC82>?
ALARM_FREQ_CAPACITY_SIGNAL = 115, #// CPF24 变频器容量信号故障<E69585>?
ALARM_FREQ_TERMINAL_NOT_CONNECT = 116, #// CPF25 未连接<E8BF9E>?子电<E5AD90>?板)
ALARM_FREQ_MONITOR_DEVICE = 117, #// E5/CPF13 监视<E79B91>?<3F>置故障<E69585>?
ALARM_FREQ_EXTERN_FAULT_S1 = 118, #// EF1 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S1#// AlarmStatus7.ExternalFault1, MinorAlarm5.ExternalFault1
ALARM_FREQ_EXTERN_FAULT_S2 = 119, #// EF2 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S2#// AlarmStatus7.ExternalFault2, MinorAlarm5.ExternalFault2
ALARM_FREQ_EXTERN_FAULT_S3 = 120, #// EF3 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S3#// AlarmStatus4.ExternalFault3, MinorAlarm2.ExternalFault3
ALARM_FREQ_EXTERN_FAULT_S4 = 121, #// EF4 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S4#// AlarmStatus4.ExternalFault4, MinorAlarm2.ExternalFault4
ALARM_FREQ_EXTERN_FAULT_S5 = 122, #// EF5 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S5#// AlarmStatus4.ExternalFault5, MinorAlarm2.ExternalFault5
ALARM_FREQ_EXTERN_FAULT_S6 = 123, #// EF6 <>?<3F>部故<E983A8>??输入<E8BE93>??<3F>?S6#// AlarmStatus4.ExternalFault6, MinorAlarm2.ExternalFault6
ALARM_FREQ_EEPROMW_WRITE_ERR = 124, #// Err EEPROM 写入不当<E4B88D>?#// AlarmStatus4.EEPROMWriteError
ALARM_FREQ_PIDFB_OVERTOP = 125, #// FbH PID 反<>?<3F>超值 #// AlarmStatus7.PIDFeedbackOvertop, MinorAlarm4.PIDFeedbackOvertop
ALARM_FREQ_PID_FB_LOST = 126, #// FbL PID 反丧<E58F8D>?/ AlarmStatus5.PID_FeedbackLost, MinorAlarm4.PID_FeedbackLost
ALARM_FREQ_GROUND_FALUT = 127, #// GF 接地短<E59CB0>?<3F>?
ALARM_FREQ_OUT_PHASE_LOST = 128, #// LF (输出缺相)
ALARM_FREQ_OUT_IMBALANCE = 129, #// LF2 (输出电流失衡)
ALARM_FREQ_NODE_SETUP_ERR = 130, #// nSENode Setup 故障<E69585>?
ALARM_FREQ_OVER_CURRENT = 131, #// oC 过电流<E794B5>?
ALARM_FREQ_FIN_OVER_HEAT = 132, #// oH/oH1 <EFBC88>?片过<E78987>?<3F>?
ALARM_FREQ_MOTOR_OVERHEAT1 = 133, #// oH3 电机过<E69CBA>?警<>??PTC 输入))
ALARM_FREQ_MOTOR_OVERHEAT2 = 134, #// oH4 电机过<E69CBA>?故<>??PTC 输入))
ALARM_FREQ_MOTOR_OVERLOAD = 135, #// oL1 (电机过载)
ALARM_FREQ_VFD_OVERLOAD = 136, #// oL2 变频器过载<E8BF87>?
ALARM_FREQ_OVER_TORQUE1 = 137, #// oL3 <EFBC88>?矩<>?<3F><>?1<>?
ALARM_FREQ_OVER_TORQUE2 = 138, #// oL4 <EFBC88>?矩<>?<3F><>?2<>?
ALARM_FREQ_MECHAN_AGING1 = 139, #// oL5 机械老化检<E58C96>?1<>?
ALARM_FREQ_BREAK_OVERLOAD = 140, #// oL7 高滑差制动电机过载保护<E4BF9D>?
ALARM_FREQ_OVER_VOLTAGE = 141, #// ov (主回路过电压)
ALARM_FREQ_VOLTAGE_FAULT = 142, #// PF 主回路电压故障<E69585>?
ALARM_FREQ_BRAKE_TRANS = 143, #// rr <EFBC88>?制动晶体管故障<E69585>??
ALARM_FREQ_OUT_SHORT = 144, #// SC 输出短<E587BA>?或IGBT故障<E69585>?
ALARM_FREQ_SPEED_SEARCH = 145, #// SEr 速度搜索重试故障<E69585>?
ALARM_FREQ_DISORDER = 146, #// STo 失调<E5A4B1>?<3F>
ALARM_FREQ_LACK_OF_TORQUE1 = 147, #// UL3 转矩不<E79FA9>?1<>?
ALARM_FREQ_LACK_OF_TORQUE2 = 148, #// UL4 转矩不<E79FA9>?2<>?
ALARM_FREQ_MECHAN_AGING2 = 149, #// UL5 机械老化检<E58C96>?2<>?
ALARM_FREQ_MAJOR_UNDERVOLTAGE = 150, #// Uv/Uv1 (主回路欠电压)
ALARM_FREQ_CTRL_POW_FAULT = 151, #// Uv2 (控制电源故障)
ALARM_FREQ_PREVENT_SHOCK = 152, #// Uv3 冲击防止回<E6ADA2>?故障<E69585>?
ALARM_FREQ_CONTROL1_ERR = 153, #//CPF18
ALARM_FREQ_CONTROL2_ERR = 154, #//CPF19
ALARM_FREQ_HARD1_ERR = 155, #//CPF20
ALARM_FREQ_HARD2_ERR = 156, #//CPF21
ALARM_FREQ_ADC_ERR = 157, #//CPF22
ALARM_FREQ_BASE_BLOCK = 160, #// 变频器基极封锁(bb)
ALARM_FREQ_COMM_WAITING = 161, #// 通信等待中(CALL)
ALARM_FREQ_RST_WHEN_RUN = 162, #// 运行指令输入中复位(CrST)
ALARM_FREQ_COMM_CYCLE_ERR = 163, #// 通信周期设定错误(CyC)
ALARM_FREQ_DRIVE_DISABLE = 164, #// Drive Disable中(dnE)
ALARM_FREQ_CW_CCW_CMD = 165, #// 正反转指令同时输入(EF)
ALARM_FREQ_CURRENT_WARNING = 166, #// 电流警告(HCA)
ALARM_FREQ_MAINTAIN_FAN = 167, #// 冷却风扇维护时期(LT-1)
ALARM_FREQ_MAINTAIN_CAP = 168, #// 电容器维护时期(LT-2)
ALARM_FREQ_MAINTAIN_RELAY = 169, #// 冲击电流防止继电器维护时期(LT-3)
ALARM_FREQ_MAINTAIN_IGBT_50 = 170, #// IGBT维护时期(50%)(LT-4)
ALARM_FREQ_VFD_OH_ALERT = 171, #// 变频器过热预警(oH2)
ALARM_FREQ_MOTOR_OVERHEAT = 172, #// 电机过热(oH3)
ALARM_FREQ_RSV173 = 173, #// 保留
ALARM_FREQ_RSV174 = 174, #// 保留
ALARM_FREQ_MOBUS_TEST_OK = 175, #// MEMOBUS通信测试模式正常(PASS)
ALARM_FREQ_SWITCH_WHEN_RUN = 176, #// 运行中输入电机切换指令(rUn)
ALARM_FREQ_MOBUS_TEST_ERR = 177, #// MEMOBUS通信测试模式故障(SE)
ALARM_FREQ_MAINTAIN_IGBT_90 = 178, #// IGBT维护时期(90%)(TrPC)
ALARM_FREQ_RSV179 = 179, #// 保留
ALARM_FREQ_RSV180 = 180, #// 保留
ALARM_FREQ_CAPACITY_SET_ERR = 181, #// oPE01 变频器容量的设定故障(oPE01)
ALARM_FREQ_PARA_RANGE_ERR = 182, #// oPE02 参数设定范围不当(oPE02)
ALARM_FREQ_DIN_SELECT_ERR = 183, #// oPE03 多功能输入的选择不当(oPE03)
ALARM_FREQ_AIN_SELECT_ERR = 184, #// oPE07 多功能模拟量输入的选择不当(oPE07)
ALARM_FREQ_PARA_SELECT_ERR = 185, #// oPE08 参数选择不当(oPE08)
ALARM_FREQ_PID_SELECT_ERR = 186, #// oPE09 PID控制的选择不当(oPE09)
ALARM_FREQ_VF_DATA_SET_ERR = 187, #// oPE10 V/f数据的设定不当(oPE10)
ALARM_FREQ_CARRIER_SET_ERR = 188, #// oPE11 载波频率的设定不当(oPE11)
USER_LOCAL_ALARM_0 = USER_LOCAL_ALARM_BASE + 0,
USER_LOCAL_ALARM_1 = USER_LOCAL_ALARM_BASE + 1,
USER_LOCAL_ALARM_2 = USER_LOCAL_ALARM_BASE + 2,
USER_LOCAL_ALARM_3 = USER_LOCAL_ALARM_BASE + 3,
USER_LOCAL_ALARM_4 = USER_LOCAL_ALARM_BASE + 4,
USER_LOCAL_ALARM_5 = USER_LOCAL_ALARM_BASE + 5,
USER_LOCAL_ALARM_6 = USER_LOCAL_ALARM_BASE + 6,
USER_LOCAL_ALARM_7 = USER_LOCAL_ALARM_BASE + 7,
USER_LOCAL_ALARM_8 = USER_LOCAL_ALARM_BASE + 8,
USER_LOCAL_ALARM_9 = USER_LOCAL_ALARM_BASE + 9,
USER_LOCAL_ALARM_10 = USER_LOCAL_ALARM_BASE + 10,
USER_LOCAL_ALARM_11 = USER_LOCAL_ALARM_BASE + 11,
USER_LOCAL_ALARM_12 = USER_LOCAL_ALARM_BASE + 12,
USER_LOCAL_ALARM_13 = USER_LOCAL_ALARM_BASE + 13,
USER_LOCAL_ALARM_14 = USER_LOCAL_ALARM_BASE + 14,
USER_LOCAL_ALARM_15 = USER_LOCAL_ALARM_BASE + 15,
USER_GLOBAL_WARNING_0 = USER_GLOBAL_WARNING_BASE + 0,
USER_GLOBAL_WARNING_1 = USER_GLOBAL_WARNING_BASE + 1,
USER_GLOBAL_WARNING_2 = USER_GLOBAL_WARNING_BASE + 2,
USER_GLOBAL_WARNING_3 = USER_GLOBAL_WARNING_BASE + 3,
USER_GLOBAL_WARNING_4 = USER_GLOBAL_WARNING_BASE + 4,
USER_GLOBAL_WARNING_5 = USER_GLOBAL_WARNING_BASE + 5,
USER_GLOBAL_WARNING_6 = USER_GLOBAL_WARNING_BASE + 6,
USER_GLOBAL_WARNING_7 = USER_GLOBAL_WARNING_BASE + 7,
USER_GLOBAL_WARNING_8 = USER_GLOBAL_WARNING_BASE + 8,
USER_GLOBAL_WARNING_9 = USER_GLOBAL_WARNING_BASE + 9,
USER_GLOBAL_WARNING_10 = USER_GLOBAL_WARNING_BASE + 10,
USER_GLOBAL_WARNING_11 = USER_GLOBAL_WARNING_BASE + 11,
USER_GLOBAL_WARNING_12 = USER_GLOBAL_WARNING_BASE + 12,
USER_GLOBAL_WARNING_13 = USER_GLOBAL_WARNING_BASE + 13,
USER_GLOBAL_WARNING_14 = USER_GLOBAL_WARNING_BASE + 14,
USER_GLOBAL_WARNING_15 = USER_GLOBAL_WARNING_BASE + 15,
USER_LOCAL_WARNING_0 = USER_LOCAL_WARNING_BASE + 0,
USER_LOCAL_WARNING_1 = USER_LOCAL_WARNING_BASE + 1,
USER_LOCAL_WARNING_2 = USER_LOCAL_WARNING_BASE + 2,
USER_LOCAL_WARNING_3 = USER_LOCAL_WARNING_BASE + 3,
USER_LOCAL_WARNING_4 = USER_LOCAL_WARNING_BASE + 4,
USER_LOCAL_WARNING_5 = USER_LOCAL_WARNING_BASE + 5,
USER_LOCAL_WARNING_6 = USER_LOCAL_WARNING_BASE + 6,
USER_LOCAL_WARNING_7 = USER_LOCAL_WARNING_BASE + 7,
USER_LOCAL_WARNING_8 = USER_LOCAL_WARNING_BASE + 8,
USER_LOCAL_WARNING_9 = USER_LOCAL_WARNING_BASE + 9,
USER_LOCAL_WARNING_10 = USER_LOCAL_WARNING_BASE + 10,
USER_LOCAL_WARNING_11 = USER_LOCAL_WARNING_BASE + 11,
USER_LOCAL_WARNING_12 = USER_LOCAL_WARNING_BASE + 12,
USER_LOCAL_WARNING_13 = USER_LOCAL_WARNING_BASE + 13,
USER_LOCAL_WARNING_14 = USER_LOCAL_WARNING_BASE + 14,
USER_LOCAL_WARNING_15 = USER_LOCAL_WARNING_BASE + 15,
ALARM_MAX = 0x8000,
alias_table = [
{"alias_str" : {
StrInfo.STR_INPUT_PASSWORD: "请输入密码",
StrInfo.STR_COMM_FAIL : "通讯故障", #// //通讯故障
StrInfo.STR_ENTER_TO_CLEAR : "按确认清除", #// //按确认清除
StrInfo.STR_ESC_TO_CANCEL : "按退出取消", #// //按退出取消
StrInfo.STR_CLEAR_FINISH : "清除完成", #// //清除完成
StrInfo.STR_MIN_VALUE : "最小值", #//
StrInfo.STR_MAX_VALUE : "最大值", #//
StrInfo.STR_NO_RECORD : "无记录", #//
StrInfo.STR_VALUE_EXCEED : "设定值越限", #//
StrInfo.STR_SET_VALUE : "设定值", #//
StrInfo.STR_INFORM_OK : "通知正常", #//
StrInfo.STR_CHECK_VOLTAGE : "检测输入电压", #//
StrInfo.STR_CHECK_SENSOR : "检测传感器", #//
StrInfo.STR_CHECK_PIPE_IN : "检测输入管道", #//
StrInfo.STR_CHECK_NONE : "无需处理", #//
StrInfo.STR_CHECK_RSV : "未知故障, 请咨询设备厂家", #//
StrInfo.STR_CHECK_VOLTAGE_PHASE : "电压相序故障", #//
StrInfo.STR_CHECK_PIPE_BROKE : "检查爆管", #//
StrInfo.STR_CHECK_WATER_SIGNAL : "检查水位型号", #//
StrInfo.STR_CHECK_PID_PARA : "检查PID参数, 或流量变化过大", #//
StrInfo.STR_CHECK_HARD_ERROR : "尝试重启, 如无效需寄回原厂返修", #//
StrInfo.STR_CHECK_LOAD : "检查水泵负载情况", #//
StrInfo.STR_CHECK_POWER_INPUT : "检查三相电源输入接线情况", #//
StrInfo.STR_CHECK_POWER_OUTPUT : "检查三相电源输出接线是否短路", #//
StrInfo.STR_CHECK_FREQ_ACC_DEC_TIME : "检查变频器加速或减速时间是否过小", #//
StrInfo.STR_CHECK_TEMPERATURE : "检查变频器通风散热情况", #//
StrInfo.STR_CHECK_FREQ_COMMUNICATE : "检查本台水泵供电是否正常", #//
StrInfo.STR_CHECK_MAIN_PUMP_LOST : "检查CAN通讯线连接. 检查1号泵是否存在", #//
StrInfo.STR_CHECK_FREQ_CONVERTER : "检查变频器是否允许通讯", #//
StrInfo.STR_CHECK_CAN_COMM : "检查CAN通讯", #//
StrInfo.STR_CHECK_FREQ_EXTERNAL_ALARM : "检查变频器与主控板接口线", #//
StrInfo.STR_CHECK_FREQ_POWER : "检查变频器供电情况", #//
StrInfo.STR_CHECK_ALARM_RESET : "故障复位中,请稍候", #//
StrInfo.STR_CHECK_PUMP_ID_CONFLICT : "检查CAN地址冲突", #//
StrInfo.STR_CHECK_PRESSURE_LOW_IO : "检查电压力节点低", #//
StrInfo.STR_CHECK_PRESSURE_HIGH_IO : "检查电压力节点高", #//
StrInfo.STR_CHECK_WATER_CONTAINER_SIGNAL : "检查水箱信号", #//
StrInfo.STR_CHECK_MOTOR_TEMPERATURE_OR_SENSOR : "电机温度过高,检查电机散热风扇或水冷回路是否正常", #//
StrInfo.STR_CHECK_BUS_POWER_SHORT : "检查总线电源是否存在短路", #//
StrInfo.STR_PUMP_NOT_FOUNT : "泵没有找到", #//
StrInfo.STR_PUMP_UPDATE_FAIL : "泵数据更新失败", #//
StrInfo.STR_PUMP_UPDATE_SUCCESS : "泵数据更新成功", #//
StrInfo.STR_PUMP_UPDATE_TIMEOUT : "泵数据更新超时", #//
StrInfo.STR_PUMP_READ_FAIL : "泵数据读取失败", #//
StrInfo.STR_PUMP_READ_SUCCESS : "泵数据读取成功", #//
StrInfo.STR_PUMP_READ_TIMEOUT : "泵数据读取超时", #//
}},
{"alias_alarm_str":
{
AlarmInfo.ALARM_FREE : "无故障",
AlarmInfo.ALARM_PIPE_BROKE : "爆管保护",
AlarmInfo.ALARM_NO_WATER_EXIST : "市政或水箱无水停机",
AlarmInfo.ALARM_WATER_PRESSURE_HIGH : "超压保护",
AlarmInfo.ALARM_OVER_VOLTAGE : "供电电压过高",
AlarmInfo.ALARM_UNDER_VOLTAGE : "供电电压过低",
AlarmInfo.ALARM_BOARD_HARDWARE : "硬件故障",
AlarmInfo.ALARM_IO_NO_WATER_EXIST : "IO无水停机",
AlarmInfo.ALARM_SENSOR_PRESS_IN : "入口压力传感器故障",
AlarmInfo.ALARM_SENSOR_PRESS_OUT : "出口压力传感器故障",
AlarmInfo.ALARM_SENSOR_FLUX : "流量传感器故障",
AlarmInfo.ALARM_SENSOR_PH : "PH值传感器故障",
AlarmInfo.ALARM_SENSOR_WATER_CLEAR : "浊度传感器故障",
AlarmInfo.ALARM_SENSOR_REMAIN_CL : "余氯传感器故障",
AlarmInfo.ALARM_NEG_PRESSURE : "负压保护",
AlarmInfo.ALARM_VACUMM_PRESSURE : "真空保护",
AlarmInfo.ALARM_SENSOR_WATER_LEVEL : "液位1传感器故障",
AlarmInfo.ALARM_WATER_PRESSURE_LOW : "电接点压力低信号有效",
AlarmInfo.ALARM_SENSOR_FLUX_IN : "输入流量传感器故障",
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK : "输入阀反馈故障",
AlarmInfo.ALARM_SENSOR_NOIZE : "噪音传感器故障",
AlarmInfo.ALARM_SENSOR_HUMIDITY : "湿度传感器故障",
AlarmInfo.ALARM_SENSOR_WATER_LEVEL2 : "液位2传感器故障",
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK2 : "开度反馈2传感器故障",
AlarmInfo.ALARM_IO_LEAK_WATER : "漏水报警",
AlarmInfo.ALARM_IO_SMOKE : "烟感报警",
AlarmInfo.ALARM_IO_EXTERNALERROR : "外部故障报警",
AlarmInfo.ALARM_SENSOR_HUMIDITY : "湿度传感器故障",
AlarmInfo.ALARM_SENSOR_TEMPERATURE : "水温传感器故障",
AlarmInfo.ALARM_SENSOR_TEMPERATURE2 : "站内温度传感器故障",
AlarmInfo.ALARM_SENSOR_TEMPERATURE3 : "夹层温度传感器故障",
AlarmInfo.ALARM_SENSOR_WATER_LEVEL3 : "液位3传感器故障",
AlarmInfo.ALARM_COMM_FREQ_CONVERTER : "变频器通讯故障",
AlarmInfo.ALARM_COMM_TOUCH_BOARD : "触控板通讯故障",
AlarmInfo.ALARM_COMM_MAIN_BOARD : "主控板通讯故障",
AlarmInfo.ALARM_PUMP_AIR_SWITCH_OFF : "空开跳闸",
AlarmInfo.ALARM_MAIN_PUMP_LOST : "主泵丢失",
AlarmInfo.ALARM_PUMP_RESET_DELAY : "泵处于故障复位状态",
AlarmInfo.ALARM_COMMAND_EXECUTE_FAIL : "泵命令执行失败",
AlarmInfo.ALARM_FREQ_PARAMETER_SET : "变频器参数设置故障",
AlarmInfo.ALARM_PUMP_ADDR_ID_CONFLICT : "泵号冲突",
AlarmInfo.ALARM_PUMP_MOTOR_TEMPERATURE_HIGH : "电机温度过高",
AlarmInfo.ALARM_BUS_POWER_SHORT : "通信电源短路",
AlarmInfo.ALARM_POWER_LOST : "本机内部失电",
AlarmInfo.ALARM_FREQ_U_PROTECT : "变频器U相保护", #//"30 //STR_ALARM_FREQ_U_PROTECT
AlarmInfo.ALARM_FREQ_V_PROTECT : "变频器V相保护", #//"31 //STR_ALARM_FREQ_V_PROTECT
AlarmInfo.ALARM_FREQ_W_PROTECT : "变频器W相保护", #//"32 //STR_ALARM_FREQ_W_PROTECT
AlarmInfo.ALARM_FREQ_ACCELERATE_OVER_CURRENT : "变频器加速过流保护", #//"33 //STR_ALARM_FREQ_ACCELERATE_OVER_CURRENT
AlarmInfo.ALARM_FREQ_DECELERATE_OVER_CURRENT : "变频器减速过流保护", #//"34 //STR_ALARM_FREQ_DECELERATE_OVER_CURRENT
AlarmInfo.ALARM_FREQ_FIX_SPEED_OVER_CURRENT : "变频器定速过流保护", #//"35 //STR_ALARM_FREQ_FIX_SPEED_OVER_CURRENT
AlarmInfo.ALARM_FREQ_ACCELERATE_OVER_VOLTAGE : "变频器加速过压保护", #//"36 //STR_ALARM_FREQ_ACCELERATE_OVER_VOLTAGE
AlarmInfo.ALARM_FREQ_DECELERATE_OVER_VOLTAGE : "变频器减速过压保护", #//"37 //STR_ALARM_FREQ_DECELERATE_OVER_VOLTAGE
AlarmInfo.ALARM_FREQ_FIX_SPEED_OVER_VOLTAGE : "变频器定速过压保护", #//"38 //STR_ALARM_FREQ_FIX_SPEED_OVER_VOLTAGE
AlarmInfo.ALARM_FREQ_DC_VOLTAGE_LOW : "变频器母线电压低", #//"39 //STR_ALARM_FREQ_DC_VOLTAGE_LOW
AlarmInfo.ALARM_FREQ_MOTOR_OVER_LOAD : "变频器电机过载", #//"40 //STR_ALARM_FREQ_MOTOR_OVER_LOAD
AlarmInfo.ALARM_FREQ_OVER_LOAD : "变频器过载", #//"41 //STR_ALARM_FREQ_OVER_LOAD
AlarmInfo.ALARM_FREQ_INPUT_MISS_PHASE : "变频器输入缺相", #//"42 //STR_ALARM_FREQ_INPUT_MISS_PHASE
AlarmInfo.ALARM_FREQ_OUTPUT_MISS_PHASE : "变频器输出缺相", #//"43 //STR_ALARM_FREQ_OUTPUT_MISS_PHASE
AlarmInfo.ALARM_FREQ_MODULE_TEMP_HIGH : "变频器温度过高", #//"44 //STR_ALARM_FREQ_MODULE_TEMP_HIGH
AlarmInfo.ALARM_FREQ_RSV45 : "保留", #//"45 //STR_ALARM_FREQ_RSV45
AlarmInfo.ALARM_FREQ_EXTERNAL : "变频器外部故障", #//"46 //STR_ALARM_FREQ_EXTERNAL
AlarmInfo.ALARM_FREQ_COMMUNICATION : "变频器通讯故障", #//"47 //STR_ALARM_FREQ_COMMUNICATION
AlarmInfo.ALARM_FREQ_CURRENT_MEASURE : "变频器电流检测回路故障", #//"48 //STR_ALARM_FREQ_CURRENT_MEASURE
AlarmInfo.ALARM_FREQ_SELF_STUDY : "变频器自学习故障", #//"49 //STR_ALARM_FREQ_SELF_STUDY
AlarmInfo.ALARM_FREQ_EEPROM : "变频器EEPROM故障", #//"50 //STR_ALARM_FREQ_EEPROM
AlarmInfo.ALARM_FREQ_PID_FAIL : "变频器PID调节故障", #//"51 //STR_ALARM_FREQ_PID_FAIL
AlarmInfo.ALARM_FREQ_STOP_UNIT : "变频器制动单元故障", #//"52 //STR_ALARM_FREQ_STOP_UNIT
AlarmInfo.ALARM_FREQ_RSV53 : "保留", #//"53 //STR_ALARM_FREQ_RSV53
AlarmInfo.ALARM_FREQ_CURRENT_BASE : "电流偏置故障(CoF)", # //102
AlarmInfo.ALARM_FREQ_ADC_FAULT : "A/D 转换器故障(CPF02)", # //103
AlarmInfo.ALARM_FREQ_PWM_DATA_ERR : "PWM 数据异常(CPF03)", # //104
AlarmInfo.ALARM_FREQ_EEPROM_DATA_ERR : "EEPROM 数据异常(CPF06)", # //105
AlarmInfo.ALARM_FREQ_TERMINAL_FAULT : "端子电路板通信故障(CPF07)", # //106
AlarmInfo.ALARM_FREQ_EEPROM_COMM_FAULT : "EEPROM 串行通信故障(CPF08)", # //107
AlarmInfo.ALARM_FREQ_RAM_FAULT : "RAM 故障(CPF11)", # //108
AlarmInfo.ALARM_FREQ_FLASH_FAULT : "闪存故障(CPF12)", # //109
AlarmInfo.ALARM_FREQ_MONITOR : "监视故障(CPF13)", # //110
AlarmInfo.ALARM_FREQ_CTRL_CIRCUIT : "控制回路故障(CPF14)", # //111
AlarmInfo.ALARM_FREQ_CLOCK_FAULT : "时钟故障(CPF16)", # //112
AlarmInfo.ALARM_FREQ_INTERRUPT_FAULT : "中断故障(CPF17)", # //113
AlarmInfo.ALARM_FREQ_PWM_FBDATA_ERR : "PWM 反馈数据异常(CPF23)", # //114
AlarmInfo.ALARM_FREQ_CAPACITY_SIGNAL : "变频器容量信号故障(CPF24)", # //115
AlarmInfo.ALARM_FREQ_TERMINAL_NOT_CONNECT : "未连接端子电路板(CPF25)", # //116
AlarmInfo.ALARM_FREQ_MONITOR_DEVICE : "监视装置故障(E5/CPF13)", # //117
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S1 : "外部故障(输入端子S1)(EF1)", # //118
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S2 : "外部故障(输入端子S2)(EF2)", # //119
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S3 : "外部故障(输入端子S3)(EF3)", # //120
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S4 : "外部故障(输入端子S4)(EF4)", # //121
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S5 : "外部故障(输入端子S5)(EF5)", # //122
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S6 : "外部故障(输入端子S6)(EF6)", # //123
AlarmInfo.ALARM_FREQ_EEPROMW_WRITE_ERR : "EEPROM 写入不当(Err)", # //124
AlarmInfo.ALARM_FREQ_PIDFB_OVERTOP : "PID 反馈超值(FbH)", # //125
AlarmInfo.ALARM_FREQ_PID_FB_LOST : "PID 反馈丧失(FbH)", # //126
AlarmInfo.ALARM_FREQ_GROUND_FALUT : "接地短路(GF)", # //127
AlarmInfo.ALARM_FREQ_OUT_PHASE_LOST : "输出缺相(LF)", # //128
AlarmInfo.ALARM_FREQ_OUT_IMBALANCE : "输出电流失衡(LF)", # //129
AlarmInfo.ALARM_FREQ_NODE_SETUP_ERR : "Node Setup 故障(LF)", # //130
AlarmInfo.ALARM_FREQ_OVER_CURRENT : "过电流(oC)", # //131
AlarmInfo.ALARM_FREQ_FIN_OVER_HEAT : "散热片过热(oH/oH1)", # //132
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT1 : "电机过热警告(PTC 输入)(oH3)", # //133
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT2 : "电机过热故障(PTC 输入)(oH4)", # //134
AlarmInfo.ALARM_FREQ_MOTOR_OVERLOAD : "电机过载(oL1)", # //135
AlarmInfo.ALARM_FREQ_VFD_OVERLOAD : "变频器过载(oL2)", # //136
AlarmInfo.ALARM_FREQ_OVER_TORQUE1 : "过转矩检出1(oL3)", # //137
AlarmInfo.ALARM_FREQ_OVER_TORQUE2 : "过转矩检出2(oL4)", # //138
AlarmInfo.ALARM_FREQ_MECHAN_AGING1 : "机械老化检出1(oL5)", # //139
AlarmInfo.ALARM_FREQ_BREAK_OVERLOAD : "高滑差制动电机过载保护(oL7)", # //140
AlarmInfo.ALARM_FREQ_OVER_VOLTAGE : "主回路过电压(ov)", # //141
AlarmInfo.ALARM_FREQ_VOLTAGE_FAULT : "主回路电压故障(PF)", # //142
AlarmInfo.ALARM_FREQ_BRAKE_TRANS : "内置制动晶体管故障(rr)", # //143
AlarmInfo.ALARM_FREQ_OUT_SHORT : "输出短路或IGBT故障(SC)", # //144
AlarmInfo.ALARM_FREQ_SPEED_SEARCH : "速度搜索重试故障(SC)", # //145
AlarmInfo.ALARM_FREQ_DISORDER : "失调检出(STo)", # //146
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE1 : "转矩不足1(UL3)", # //147
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE2 : "转矩不足2(UL4)", # //148
AlarmInfo.ALARM_FREQ_MECHAN_AGING2 : "机械老化检出2(UL5)", # //149
AlarmInfo.ALARM_FREQ_MAJOR_UNDERVOLTAGE : "主回路欠电压(Uv/Uv1)", # //150
AlarmInfo.ALARM_FREQ_CTRL_POW_FAULT : "控制电源故障(Uv2)", # //151
AlarmInfo.ALARM_FREQ_CONTROL1_ERR : "控制回路故障(CPF18)", # //151
AlarmInfo.ALARM_FREQ_CONTROL2_ERR : "控制回路故障(CPF19)", # //151
AlarmInfo.ALARM_FREQ_HARD1_ERR : "硬件故障(CPF20)", # //151
AlarmInfo.ALARM_FREQ_HARD2_ERR : "硬件故障(CPF21)", # //151
AlarmInfo.ALARM_FREQ_ADC_ERR : "ADC故障(CPF22)", # //151
AlarmInfo.ALARM_FREQ_PREVENT_SHOCK : "冲击防止回路故障(Uv3)", # //152
AlarmInfo.ALARM_FREQ_BASE_BLOCK : "变频器基极封锁(bb)", # //160
AlarmInfo.ALARM_FREQ_COMM_WAITING : "通信等待中(CALL)", # //161
AlarmInfo.ALARM_FREQ_RST_WHEN_RUN : "运行指令输入中复位(CrST)", # //162
AlarmInfo.ALARM_FREQ_COMM_CYCLE_ERR : "通信周期设定错误(CyC)", # //163
AlarmInfo.ALARM_FREQ_DRIVE_DISABLE : "Drive Disable中(dnE)", # //164
AlarmInfo.ALARM_FREQ_CW_CCW_CMD : "正反转指令同时输入(EF)", # //165: "
AlarmInfo.ALARM_FREQ_CURRENT_WARNING : "电流警告(HCA)", # //166
AlarmInfo.ALARM_FREQ_MAINTAIN_FAN : "冷却风扇维护时期(LT-1)", # //167
AlarmInfo.ALARM_FREQ_MAINTAIN_CAP : "电容器维护时期(LT-2)", # //168
AlarmInfo.ALARM_FREQ_MAINTAIN_RELAY : "冲击电流防止继电器维护时期(LT-3)", # //169
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_50 : "IGBT维护时期(50%)(LT-4)", # //170
AlarmInfo.ALARM_FREQ_VFD_OH_ALERT : "变频器过热预警(oH2)", # //171
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT : "电机过热(oH3)", # //172
AlarmInfo.ALARM_FREQ_RSV173 : "保留", # //173
AlarmInfo.ALARM_FREQ_RSV174 : "保留", # //174
AlarmInfo.ALARM_FREQ_MOBUS_TEST_OK : "MEMOBUS通信测试模式正常(PASS)", # //175
AlarmInfo.ALARM_FREQ_SWITCH_WHEN_RUN : "运行中输入电机切换指令(rUn)", # //176
AlarmInfo.ALARM_FREQ_MOBUS_TEST_ERR : "MEMOBUS通信测试模式故障(SE)", # //177
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_90 : "IGBT维护时期(90%)(TrPC)", # //178
AlarmInfo.ALARM_FREQ_RSV179 : "保留", # //179
AlarmInfo.ALARM_FREQ_RSV180 : "保留", # //180
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : "变频器容量的设定故障(oPE01)", # //181
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : "参数设定范围不当(oPE02)", # //182
AlarmInfo.ALARM_FREQ_DIN_SELECT_ERR : "多功能输入的选择不当(oPE03)", # //183
AlarmInfo.ALARM_FREQ_AIN_SELECT_ERR : "多功能模拟量输入的选择不当(oPE07)", # //184
AlarmInfo.ALARM_FREQ_PARA_SELECT_ERR : "参数选择不当(oPE08)", # //182
AlarmInfo.ALARM_FREQ_PID_SELECT_ERR : "PID控制的选择不当(oPE09)", # //183
AlarmInfo.ALARM_FREQ_VF_DATA_SET_ERR : "V/f数据的设定不当(oPE10)", # //184
AlarmInfo.ALARM_FREQ_CARRIER_SET_ERR : "载波频率的设定不当(oPE11)", # //182
AlarmInfo.USER_GLOBAL_ALARM_0 : "1#水箱液位低报警", #全局报警0",
AlarmInfo.USER_GLOBAL_ALARM_1 : "1#液位传感器未接入",
AlarmInfo.USER_GLOBAL_ALARM_2 : "2#液位传感器未接入",
AlarmInfo.USER_GLOBAL_ALARM_3 : "1#2#液位同时低",
AlarmInfo.USER_GLOBAL_ALARM_4 : "输入压力传感器无效",
AlarmInfo.USER_GLOBAL_ALARM_5 : "水箱无水同时进压低",
AlarmInfo.USER_GLOBAL_ALARM_6 : "全局报警6",
AlarmInfo.USER_GLOBAL_ALARM_7 : "全局报警7",
AlarmInfo.USER_GLOBAL_ALARM_8 : "全局报警8",
AlarmInfo.USER_GLOBAL_ALARM_9 : "全局报警9",
AlarmInfo.USER_GLOBAL_ALARM_10 : "全局报警10",
AlarmInfo.USER_GLOBAL_ALARM_11 : "全局报警11",
AlarmInfo.USER_GLOBAL_ALARM_12 : "全局报警12",
AlarmInfo.USER_GLOBAL_ALARM_13 : "全局报警13",
AlarmInfo.USER_GLOBAL_ALARM_14 : "全局报警14",
AlarmInfo.USER_GLOBAL_ALARM_15 : "全局报警15",
AlarmInfo.USER_GLOBAL_WARNING_0 : "1#水箱液位低警告",
AlarmInfo.USER_GLOBAL_WARNING_1 : "2#水箱液位低警告",
AlarmInfo.USER_GLOBAL_WARNING_2 : "全局警告2",
AlarmInfo.USER_GLOBAL_WARNING_3 : "全局警告3",
AlarmInfo.USER_GLOBAL_WARNING_4 : "全局警告4",
AlarmInfo.USER_GLOBAL_WARNING_5 : "全局警告5",
AlarmInfo.USER_GLOBAL_WARNING_6 : "全局警告6",
AlarmInfo.USER_GLOBAL_WARNING_7 : "全局警告7",
AlarmInfo.USER_GLOBAL_WARNING_8 : "全局警告8",
AlarmInfo.USER_GLOBAL_WARNING_9 : "全局警告9",
AlarmInfo.USER_GLOBAL_WARNING_10 : "全局警告10",
AlarmInfo.USER_GLOBAL_WARNING_11 : "全局警告11",
AlarmInfo.USER_GLOBAL_WARNING_12 : "全局警告12",
AlarmInfo.USER_GLOBAL_WARNING_13 : "全局警告13",
AlarmInfo.USER_GLOBAL_WARNING_14 : "全局警告14",
AlarmInfo.USER_GLOBAL_WARNING_15 : "全局警告15",
AlarmInfo.USER_LOCAL_WARNING_0 : "本机警告0",
AlarmInfo.USER_LOCAL_WARNING_1 : "本机警告1",
AlarmInfo.USER_LOCAL_WARNING_2 : "本机警告2",
AlarmInfo.USER_LOCAL_WARNING_3 : "本机警告3",
AlarmInfo.USER_LOCAL_WARNING_4 : "本机警告4",
AlarmInfo.USER_LOCAL_WARNING_5 : "本机警告5",
AlarmInfo.USER_LOCAL_WARNING_6 : "本机警告6",
AlarmInfo.USER_LOCAL_WARNING_7 : "本机警告7",
AlarmInfo.USER_LOCAL_WARNING_8 : "本机警告8",
AlarmInfo.USER_LOCAL_WARNING_9 : "本机警告9",
AlarmInfo.USER_LOCAL_WARNING_10 : "本机警告10",
AlarmInfo.USER_LOCAL_WARNING_11 : "本机警告11",
AlarmInfo.USER_LOCAL_WARNING_12 : "本机警告12",
AlarmInfo.USER_LOCAL_WARNING_13 : "本机警告13",
AlarmInfo.USER_LOCAL_WARNING_14 : "本机警告14",
AlarmInfo.USER_LOCAL_WARNING_15 : "本机警告15",
}},
{"alias_alarm_cause":
{
AlarmInfo.ALARM_FREE : "",
AlarmInfo.ALARM_PIPE_BROKE : "1. 系统管路泄漏@2. 输出压力传感器故障@3. 阀门开度太大",
AlarmInfo.ALARM_NO_WATER_EXIST : "1. 进水口无水或水压极低@2. 线路松动@3. 进水压力低于设定值@4. 模拟量异常或未校正,导到实系统压力值与实际压不一个致@5. 传感器故障",
AlarmInfo.ALARM_WATER_PRESSURE_HIGH : "1. 出水口水压过高@2. 线路松动@3. 电接点压力表设置不合理或故障4. 最低转速过高@5. 模拟量异常或未校正,导到系统压力值与实际压不一个致@6. 传感器故障",
AlarmInfo.ALARM_OVER_VOLTAGE : "1. 380V某一相(或几相)电压过高@2. 变频器故障",
AlarmInfo.ALARM_UNDER_VOLTAGE : "1. 380V某一相(或几相)电压过低@2. 变频器故障",
AlarmInfo.ALARM_BOARD_HARDWARE : "1. 需专业人员检修或更换控制器",
AlarmInfo.ALARM_IO_NO_WATER_EXIST : "1. 进水口无水或水箱浮球低位",
AlarmInfo.ALARM_SENSOR_PRESS_IN : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_PRESS_OUT : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_FLUX : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_PH : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_WATER_CLEAR : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_REMAIN_CL : STR_SensorFailCause,
AlarmInfo.ALARM_NEG_PRESSURE : "1. 进水口无水或水压极低@2. 线路松动@3. 进水压力低于设定值,@4. 模拟量异常或未校正,导到系统压力值与实际压不一个致@5. 传感器故障",
AlarmInfo.ALARM_VACUMM_PRESSURE : "1. 进水口无水或水压极低@2. 线路松动@3. 进水压力低于设定值,@4. 模拟量异常或未校正,导到实系统压力值与实际压不一个致@5. 传感器故障",
AlarmInfo.ALARM_SENSOR_WATER_LEVEL : STR_SensorFailCause,
AlarmInfo.ALARM_WATER_PRESSURE_LOW : "1. 并非故障,仅作提示@2. 电接点压力表低压设定值过大",
AlarmInfo.ALARM_SENSOR_FLUX_IN : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK : "1. 调节阀故障@2. 模拟量口故障@3. 通信电缆的接线不正确,或发生短路、断线",
AlarmInfo.ALARM_SENSOR_NOIZE : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_HUMIDITY : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_WATER_LEVEL2 : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK2 : STR_SensorFailCause,
AlarmInfo.ALARM_IO_LEAK_WATER : "1. 检测到漏水信号",
AlarmInfo.ALARM_IO_SMOKE : "1. 检测到烟感信号",
AlarmInfo.ALARM_IO_EXTERNALERROR : "1. 检测到外部故障信号",
AlarmInfo.ALARM_SENSOR_HUMIDITY : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_TEMPERATURE : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_TEMPERATURE2 : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_TEMPERATURE3 : STR_SensorFailCause,
AlarmInfo.ALARM_SENSOR_WATER_LEVEL3 : STR_SensorFailCause,
AlarmInfo.ALARM_COMM_FREQ_CONVERTER : "1. 通信电缆断线、接触不良@2. 通信参数不匹配@3. 受到干扰@4. 变频器型号选择错误",
AlarmInfo.ALARM_COMM_TOUCH_BOARD : EMPTY_STRING,
AlarmInfo.ALARM_COMM_MAIN_BOARD : "1. 线路松动、硬件故障、干扰",
AlarmInfo.ALARM_PUMP_AIR_SWITCH_OFF : EMPTY_STRING,
AlarmInfo.ALARM_MAIN_PUMP_LOST : "1. 未设置1号泵@2. 1号泵未上电@3. 1号泵已损坏@4.通信电缆的接线短路或断线@5.干扰导致通信数据发生故障",
AlarmInfo.ALARM_PUMP_RESET_DELAY : EMPTY_STRING,
AlarmInfo.ALARM_COMMAND_EXECUTE_FAIL : EMPTY_STRING,
AlarmInfo.ALARM_FREQ_PARAMETER_SET : EMPTY_STRING,
AlarmInfo.ALARM_PUMP_ADDR_ID_CONFLICT : "1. 设置了两台相同泵号",
AlarmInfo.ALARM_PUMP_MOTOR_TEMPERATURE_HIGH : "1. 冷却水量少@2. 电机故障",
AlarmInfo.ALARM_BUS_POWER_SHORT : "1. 通信电缆的接线不正确,或发生短路",
AlarmInfo.ALARM_POWER_LOST : "1. 380V电源未上电 ",
AlarmInfo.ALARM_FREQ_CURRENT_BASE : STR_FreqErrRef, #//电流偏置故障(CoF)", # //102
AlarmInfo.ALARM_FREQ_ADC_FAULT : STR_FreqErrRef, #//A/D 转换器故障(CPF02)", # //103
AlarmInfo.ALARM_FREQ_PWM_DATA_ERR : STR_FreqErrRef, #//PWM 数据异常(CPF03)", # //104
AlarmInfo.ALARM_FREQ_EEPROM_DATA_ERR : STR_FreqErrRef, #//EEPROM 数据异常(CPF06)", # //105
AlarmInfo.ALARM_FREQ_TERMINAL_FAULT : STR_FreqErrRef, #//端子电路板通信故障(CPF07)", # //106
AlarmInfo.ALARM_FREQ_EEPROM_COMM_FAULT : STR_FreqErrRef, #//EEPROM 串行通信故障(CPF08)", # //107
AlarmInfo.ALARM_FREQ_RAM_FAULT : STR_FreqErrRef, #//RAM 故障(CPF11)", # //108
AlarmInfo.ALARM_FREQ_FLASH_FAULT : STR_FreqErrRef, #//闪存故障(CPF12)", # //109
AlarmInfo.ALARM_FREQ_MONITOR : STR_FreqErrRef, #//监视故障(CPF13)", # //110
AlarmInfo.ALARM_FREQ_CTRL_CIRCUIT : STR_FreqErrRef, #//控制回路故障(CPF14)", # //111
AlarmInfo.ALARM_FREQ_CLOCK_FAULT : STR_FreqErrRef, #//时钟故障(CPF16)", # //112
AlarmInfo.ALARM_FREQ_INTERRUPT_FAULT : STR_FreqErrRef, #//中断故障(CPF17)", # //113
AlarmInfo.ALARM_FREQ_PWM_FBDATA_ERR : STR_FreqErrRef, #//PWM 反馈数据异常(CPF23)", # //114
AlarmInfo.ALARM_FREQ_CAPACITY_SIGNAL : STR_FreqErrRef, #//变频器容量信号故障(CPF24)", # //115
AlarmInfo.ALARM_FREQ_TERMINAL_NOT_CONNECT : STR_FreqErrRef, #//未连接端子电路板(CPF25)", # //116
AlarmInfo.ALARM_FREQ_MONITOR_DEVICE : STR_FreqErrRef, #//监视装置故障(E5/CPF13)", # //117
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S1 : STR_FreqErrRef, #//外部故障(输入端子S1)(EF1)", # //118
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S2 : STR_FreqErrRef, #//外部故障(输入端子S2)(EF2)", # //119
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S3 : STR_FreqErrRef, #//外部故障(输入端子S3)(EF3)", # //120
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S4 : STR_FreqErrRef, #//外部故障(输入端子S4)(EF4)", # //121
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S5 : STR_FreqErrRef, #//外部故障(输入端子S5)(EF5)", # //122
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S6 : STR_FreqErrRef, #//外部故障(输入端子S6)(EF6)", # //123
AlarmInfo.ALARM_FREQ_EEPROMW_WRITE_ERR : STR_FreqErrRef, #//EEPROM 写入不当(Err)", # //124
AlarmInfo.ALARM_FREQ_PIDFB_OVERTOP : STR_FreqErrRef, #//PID 反馈超值(FbH)", # //125
AlarmInfo.ALARM_FREQ_PID_FB_LOST : STR_FreqErrRef, #//PID 反馈丧失(FbH)", # //126
AlarmInfo.ALARM_FREQ_GROUND_FALUT : STR_FreqErrRef, #//接地短路(GF)", # //127
AlarmInfo.ALARM_FREQ_OUT_PHASE_LOST : STR_FreqErrRef, #//输出缺相(LF)", # //128
AlarmInfo.ALARM_FREQ_OUT_IMBALANCE : STR_FreqErrRef, #//输出电流失衡(LF)", # //129
AlarmInfo.ALARM_FREQ_NODE_SETUP_ERR : STR_FreqErrRef, #//Node Setup 故障(LF)", # //130
AlarmInfo.ALARM_FREQ_OVER_CURRENT : STR_FreqErrRef, #//过电流(oC)", # //131
AlarmInfo.ALARM_FREQ_FIN_OVER_HEAT : STR_FreqErrRef, #//散热片过热(oH/oH1)", # //132
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT1 : STR_FreqErrRef, #//电机过热警告(PTC 输入)(oH3)", # //133
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT2 : STR_FreqErrRef, #//电机过热故障(PTC 输入)(oH4)", # //134
AlarmInfo.ALARM_FREQ_MOTOR_OVERLOAD : STR_FreqErrRef, #//电机过载(oL1)", # //135
AlarmInfo.ALARM_FREQ_VFD_OVERLOAD : STR_FreqErrRef, #//变频器过载(oL2)", # //136
AlarmInfo.ALARM_FREQ_OVER_TORQUE1 : STR_FreqErrRef, #//过转矩检出1(oL3)", # //137
AlarmInfo.ALARM_FREQ_OVER_TORQUE2 : STR_FreqErrRef, #//过转矩检出2(oL4)", # //138
AlarmInfo.ALARM_FREQ_MECHAN_AGING1 : STR_FreqErrRef, #//机械老化检出1(oL5)", # //139
AlarmInfo.ALARM_FREQ_BREAK_OVERLOAD : STR_FreqErrRef, #//高滑差制动电机过载保护(oL7)", # //140
AlarmInfo.ALARM_FREQ_OVER_VOLTAGE : STR_FreqErrRef, #//主回路过电压(ov)", # //141
AlarmInfo.ALARM_FREQ_VOLTAGE_FAULT : STR_FreqErrRef, #//主回路电压故障(PF)", # //142
AlarmInfo.ALARM_FREQ_BRAKE_TRANS : STR_FreqErrRef, #//内置制动晶体管故障(rr)", # //143
AlarmInfo.ALARM_FREQ_OUT_SHORT : STR_FreqErrRef, #//输出短路或IGBT故障(SC)", # //144
AlarmInfo.ALARM_FREQ_SPEED_SEARCH : STR_FreqErrRef, #//速度搜索重试故障(SC)", # //145
AlarmInfo.ALARM_FREQ_DISORDER : STR_FreqErrRef, #//失调检出(STo)", # //146
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE1 : STR_FreqErrRef, #//转矩不足1(UL3)", # //147
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE2 : STR_FreqErrRef, #//转矩不足2(UL4)", # //148
AlarmInfo.ALARM_FREQ_MECHAN_AGING2 : STR_FreqErrRef, #//机械老化检出2(UL5)", # //149
AlarmInfo.ALARM_FREQ_MAJOR_UNDERVOLTAGE : STR_FreqErrRef, #//主回路欠电压(Uv/Uv1)", # //150
AlarmInfo.ALARM_FREQ_CTRL_POW_FAULT : STR_FreqErrRef, #//控制电源故障(Uv2)", # //151
AlarmInfo.ALARM_FREQ_CONTROL1_ERR : STR_FreqErrRef, #//控制回路故障(CPF18)", # //151
AlarmInfo.ALARM_FREQ_CONTROL2_ERR : STR_FreqErrRef, #//控制回路故障(CPF19)", # //151
AlarmInfo.ALARM_FREQ_HARD1_ERR : STR_FreqErrRef, #//硬件故障(CPF20)", # //151
AlarmInfo.ALARM_FREQ_HARD2_ERR : STR_FreqErrRef, #//硬件故障(CPF21)", # //151
AlarmInfo.ALARM_FREQ_ADC_ERR : STR_FreqErrRef, #//ADC故障(CPF22)", # //151
AlarmInfo.ALARM_FREQ_PREVENT_SHOCK : STR_FreqErrRef, #//冲击防止回路故障(Uv3)", # //152
AlarmInfo.ALARM_FREQ_BASE_BLOCK : STR_FreqErrRef, #//变频器基极封锁(bb)", # //160
AlarmInfo.ALARM_FREQ_COMM_WAITING : STR_FreqErrRef, #//通信等待中(CALL)", # //161
AlarmInfo.ALARM_FREQ_RST_WHEN_RUN : STR_FreqErrRef, #//运行指令输入中复位(CrST)", # //162
AlarmInfo.ALARM_FREQ_COMM_CYCLE_ERR : STR_FreqErrRef, #//通信周期设定错误(CyC)", # //163
AlarmInfo.ALARM_FREQ_DRIVE_DISABLE : STR_FreqErrRef, #//Drive Disable中(dnE)", # //164
AlarmInfo.ALARM_FREQ_CW_CCW_CMD : STR_FreqErrRef, #//正反转指令同时输入(EF)", # //165
AlarmInfo.ALARM_FREQ_CURRENT_WARNING : STR_FreqErrRef, #//电流警告(HCA)", # //166
AlarmInfo.ALARM_FREQ_MAINTAIN_FAN : STR_FreqErrRef, #//冷却风扇维护时期(LT-1)", # //167
AlarmInfo.ALARM_FREQ_MAINTAIN_CAP : STR_FreqErrRef, #//电容器维护时期(LT-2)", # //168
AlarmInfo.ALARM_FREQ_MAINTAIN_RELAY : STR_FreqErrRef, #//冲击电流防止继电器维护时期(LT-3)", # //169
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_50 : STR_FreqErrRef, #//IGBT维护时期(50%)(LT-4)", # //170
AlarmInfo.ALARM_FREQ_VFD_OH_ALERT : STR_FreqErrRef, #//变频器过热预警(oH2)", # //171
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT : STR_FreqErrRef, #//电机过热(oH3)", # //172
AlarmInfo.ALARM_FREQ_RSV173 : STR_FreqErrRef, #//保留", # //173
AlarmInfo.ALARM_FREQ_RSV174 : STR_FreqErrRef, #//保留", # //174
AlarmInfo.ALARM_FREQ_MOBUS_TEST_OK : "正在进行通信测试", # //175
AlarmInfo.ALARM_FREQ_SWITCH_WHEN_RUN : STR_FreqErrRef, #//运行中输入电机切换指令(rUn)", # //176
AlarmInfo.ALARM_FREQ_MOBUS_TEST_ERR : STR_FreqErrRef, #//MEMOBUS通信测试模式故障(SE)", # //177
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_90 : STR_FreqErrRef, #//IGBT维护时期(90%)(TrPC)", # //178
AlarmInfo.ALARM_FREQ_RSV179 : STR_FreqErrRef, #//保留", # //179
AlarmInfo.ALARM_FREQ_RSV180 : STR_FreqErrRef, #//保留", # //180
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : STR_FreqErrRef, #//变频器容量的设定故障(oPE01)", # //181
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : STR_FreqErrRef, #//参数设定范围不当(oPE02)", # //182
AlarmInfo.ALARM_FREQ_DIN_SELECT_ERR : STR_FreqErrRef, #//多功能输入的选择不当(oPE03)", # //183
AlarmInfo.ALARM_FREQ_AIN_SELECT_ERR : STR_FreqErrRef, #//多功能模拟量输入的选择不当(oPE07)", # //184
AlarmInfo.ALARM_FREQ_PARA_SELECT_ERR : STR_FreqErrRef, #//参数选择不当(oPE08)", # //182
AlarmInfo.ALARM_FREQ_PID_SELECT_ERR : STR_FreqErrRef, #//PID控制的选择不当(oPE09)", # //183
AlarmInfo.ALARM_FREQ_VF_DATA_SET_ERR : STR_FreqErrRef, #//V/f数据的设定不当(oPE10)", # //184
AlarmInfo.ALARM_FREQ_CARRIER_SET_ERR : STR_FreqErrRef, #//载波频率的设定不当(oPE11)", # //182
AlarmInfo.USER_GLOBAL_ALARM_0 : "1#水箱液位低于无水液位", #全局报警0",
AlarmInfo.USER_GLOBAL_ALARM_1 : "1#水箱无液位传感器输入",
AlarmInfo.USER_GLOBAL_ALARM_2 : "2#水箱无液位传感器输入",
AlarmInfo.USER_GLOBAL_ALARM_3 : "1#水箱液位低, 2#水箱液位低",
AlarmInfo.USER_GLOBAL_ALARM_4 : "输入压力传感器未配置或损坏",
AlarmInfo.USER_GLOBAL_ALARM_5 : "1.水箱液位低于无水液位@2. 同时进水压力低于进压关阀压力 ",
AlarmInfo.USER_GLOBAL_ALARM_6 : "全局报警6",
AlarmInfo.USER_GLOBAL_ALARM_7 : "全局报警7",
AlarmInfo.USER_GLOBAL_ALARM_8 : "全局报警8",
AlarmInfo.USER_GLOBAL_ALARM_9 : "全局报警9",
AlarmInfo.USER_GLOBAL_ALARM_10 : "全局报警10",
AlarmInfo.USER_GLOBAL_ALARM_11 : "全局报警11",
AlarmInfo.USER_GLOBAL_ALARM_12 : "全局报警12",
AlarmInfo.USER_GLOBAL_ALARM_13 : "全局报警13",
AlarmInfo.USER_GLOBAL_ALARM_14 : "全局报警14",
AlarmInfo.USER_GLOBAL_ALARM_15 : "全局报警15",
AlarmInfo.USER_GLOBAL_WARNING_0 : "1#水箱液位低于无水液位",
AlarmInfo.USER_GLOBAL_WARNING_1 : "2#水箱液位低于无水液位",
AlarmInfo.USER_GLOBAL_WARNING_2 : "全局警告2",
AlarmInfo.USER_GLOBAL_WARNING_3 : "全局警告3",
AlarmInfo.USER_GLOBAL_WARNING_4 : "全局警告4",
AlarmInfo.USER_GLOBAL_WARNING_5 : "全局警告5",
AlarmInfo.USER_GLOBAL_WARNING_6 : "全局警告6",
AlarmInfo.USER_GLOBAL_WARNING_7 : "全局警告7",
AlarmInfo.USER_GLOBAL_WARNING_8 : "全局警告8",
AlarmInfo.USER_GLOBAL_WARNING_9 : "全局警告9",
AlarmInfo.USER_GLOBAL_WARNING_10 : "全局警告10",
AlarmInfo.USER_GLOBAL_WARNING_11 : "全局警告11",
AlarmInfo.USER_GLOBAL_WARNING_12 : "全局警告12",
AlarmInfo.USER_GLOBAL_WARNING_13 : "全局警告13",
AlarmInfo.USER_GLOBAL_WARNING_14 : "全局警告14",
AlarmInfo.USER_GLOBAL_WARNING_15 : "全局警告15",
}},
{"alias_alarm_help":
{
AlarmInfo.ALARM_FREE : "",
AlarmInfo.ALARM_PIPE_BROKE : "1. 管路修复@2. 检查传感器线路及更换传感器@3. 配置更大流量的泵或减少阀门开度",
AlarmInfo.ALARM_NO_WATER_EXIST : "1. 有水后自动解除故障@2. 检查传感器线路@3. @4. 出水压力显示是否正常,进行参数校正@5. 检查进水压力传感器是否正常",
AlarmInfo.ALARM_WATER_PRESSURE_HIGH : "1. 水压降低后自动解除@2. 检查传感器线路@3. 检查出水电接点压力表是否正常。n\4. 变频器最小频率是否合理。@5. 出水压力显示是否正常,进行参数校正@6. 出水传感器是否正常。",
AlarmInfo.ALARM_OVER_VOLTAGE : "1. 检查380V三相电压@2. 更换变频器",
AlarmInfo.ALARM_UNDER_VOLTAGE : "1. 检查380V三相电压@2. 更换变频器",
AlarmInfo.ALARM_BOARD_HARDWARE : "1. 更换电机",
AlarmInfo.ALARM_IO_NO_WATER_EXIST : "1. 有水后自动解除故障 @2检查无水信号IO点 @3检查水箱液位传感器",
AlarmInfo.ALARM_SENSOR_PRESS_IN : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_PRESS_OUT : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_FLUX : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_PH : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_WATER_CLEAR : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_REMAIN_CL : STR_SensorFailProcess,
AlarmInfo.ALARM_NEG_PRESSURE : "1. 有水后自动解除故障@2. 检查传感器线路@3. 检查设置是否合理,@4. 出水压力显示是否正常,进行参数校正@5. 检查进水压力传感器是否正常",
AlarmInfo.ALARM_VACUMM_PRESSURE : "1. 有水后自动解除故障@2. 检查传感器线路@3. 检查设置是否合理,@4. 出水压力显示是否正常,进行参数校正@5. 检查进水压力传感器是否正常",
AlarmInfo.ALARM_SENSOR_WATER_LEVEL : STR_SensorFailProcess,
AlarmInfo.ALARM_WATER_PRESSURE_LOW : "1. 无需处理@2. 检查电接点压力表设定值",
AlarmInfo.ALARM_SENSOR_FLUX_IN : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK : "1. 更换调节阀@2. 更换电机@3. 检查调节阀是否断线或损坏。",
AlarmInfo.ALARM_SENSOR_NOIZE : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_HUMIDITY : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_WATER_LEVEL2 : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_IN_VALVE_FEEDBACK2 : STR_SensorFailProcess,
AlarmInfo.ALARM_IO_LEAK_WATER : "1. 漏水信号消除后自动解除故障",
AlarmInfo.ALARM_IO_SMOKE : "1. 烟感信号消除后自动解除故障",
AlarmInfo.ALARM_IO_EXTERNALERROR : "1. 外部故障信号消除后自动解除故障",
AlarmInfo.ALARM_SENSOR_HUMIDITY : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_TEMPERATURE : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_TEMPERATURE2 : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_TEMPERATURE3 : STR_SensorFailProcess,
AlarmInfo.ALARM_SENSOR_WATER_LEVEL3 : STR_SensorFailProcess,
AlarmInfo.ALARM_COMM_FREQ_CONVERTER : "1. 检查通信电缆和接线@2. 检查波特率等通信参数的设置@3. 排除干扰,详见说明书@4. 修改 系统信息>变频器型号",
AlarmInfo.ALARM_COMM_TOUCH_BOARD : EMPTY_STRING,
AlarmInfo.ALARM_COMM_MAIN_BOARD : "1. 检查是否存在干扰现象。",
AlarmInfo.ALARM_PUMP_AIR_SWITCH_OFF : EMPTY_STRING,
AlarmInfo.ALARM_MAIN_PUMP_LOST : "1. 设置一台水泵为1号泵@2. 检查电源@3. 把原1号泵断开连接, 重新设置一台1号泵@4. 检查CAN通讯线束@5. 确认抗干扰对策的状况。@6. 检查控制回路的接线、主回路接地线",
AlarmInfo.ALARM_PUMP_RESET_DELAY : EMPTY_STRING,
AlarmInfo.ALARM_COMMAND_EXECUTE_FAIL : EMPTY_STRING,
AlarmInfo.ALARM_FREQ_PARAMETER_SET : EMPTY_STRING,
AlarmInfo.ALARM_PUMP_ADDR_ID_CONFLICT : "1. 检查泵号设置",
AlarmInfo.ALARM_PUMP_MOTOR_TEMPERATURE_HIGH : "1. 调整减压阀,加大冷却水流量@2. 清洗减压阀过滤网@3. 更换电机",
AlarmInfo.ALARM_BUS_POWER_SHORT : "1. 检查CAN通讯线束",
AlarmInfo.ALARM_POWER_LOST : "1. 检查380V电源是否打开@2.检查线路是否松动",
AlarmInfo.ALARM_FREQ_CURRENT_BASE : STR_FreqErrRef, #//电流偏置故障(CoF)", # //102
AlarmInfo.ALARM_FREQ_ADC_FAULT : STR_FreqErrRef, #//A/D 转换器故障(CPF02)", # //103
AlarmInfo.ALARM_FREQ_PWM_DATA_ERR : STR_FreqErrRef, #//PWM 数据异常(CPF03)", # //104
AlarmInfo.ALARM_FREQ_EEPROM_DATA_ERR : STR_FreqErrRef, #//EEPROM 数据异常(CPF06)", # //105
AlarmInfo.ALARM_FREQ_TERMINAL_FAULT : STR_FreqErrRef, #//端子电路板通信故障(CPF07)", # //106
AlarmInfo.ALARM_FREQ_EEPROM_COMM_FAULT : STR_FreqErrRef, #//EEPROM 串行通信故障(CPF08)", # //107
AlarmInfo.ALARM_FREQ_RAM_FAULT : STR_FreqErrRef, #//RAM 故障(CPF11)", # //108
AlarmInfo.ALARM_FREQ_FLASH_FAULT : STR_FreqErrRef, #//闪存故障(CPF12)", # //109
AlarmInfo.ALARM_FREQ_MONITOR : STR_FreqErrRef, #//监视故障(CPF13)", # //110
AlarmInfo.ALARM_FREQ_CTRL_CIRCUIT : STR_FreqErrRef, #//控制回路故障(CPF14)", # //111
AlarmInfo.ALARM_FREQ_CLOCK_FAULT : STR_FreqErrRef, #//时钟故障(CPF16)", # //112
AlarmInfo.ALARM_FREQ_INTERRUPT_FAULT : STR_FreqErrRef, #//中断故障(CPF17)", # //113
AlarmInfo.ALARM_FREQ_PWM_FBDATA_ERR : STR_FreqErrRef, #//PWM 反馈数据异常(CPF23)", # //114
AlarmInfo.ALARM_FREQ_CAPACITY_SIGNAL : STR_FreqErrRef, #//变频器容量信号故障(CPF24)", # //115
AlarmInfo.ALARM_FREQ_TERMINAL_NOT_CONNECT : STR_FreqErrRef, #//未连接端子电路板(CPF25)", # //116
AlarmInfo.ALARM_FREQ_MONITOR_DEVICE : STR_FreqErrRef, #//监视装置故障(E5/CPF13)", # //117
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S1 : STR_FreqErrRef, #//外部故障(输入端子S1)(EF1)", # //118
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S2 : STR_FreqErrRef, #//外部故障(输入端子S2)(EF2)", # //119
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S3 : STR_FreqErrRef, #//外部故障(输入端子S3)(EF3)", # //120
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S4 : STR_FreqErrRef, #//外部故障(输入端子S4)(EF4)", # //121
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S5 : STR_FreqErrRef, #//外部故障(输入端子S5)(EF5)", # //122
AlarmInfo.ALARM_FREQ_EXTERN_FAULT_S6 : STR_FreqErrRef, #//外部故障(输入端子S6)(EF6)", # //123
AlarmInfo.ALARM_FREQ_EEPROMW_WRITE_ERR : STR_FreqErrRef, #//EEPROM 写入不当(Err)", # //124
AlarmInfo.ALARM_FREQ_PIDFB_OVERTOP : STR_FreqErrRef, #//PID 反馈超值(FbH)", # //125
AlarmInfo.ALARM_FREQ_PID_FB_LOST : STR_FreqErrRef, #//PID 反馈丧失(FbH)", # //126
AlarmInfo.ALARM_FREQ_GROUND_FALUT : STR_FreqErrRef, #//接地短路(GF)", # //127
AlarmInfo.ALARM_FREQ_OUT_PHASE_LOST : STR_FreqErrRef, #//输出缺相(LF)", # //128
AlarmInfo.ALARM_FREQ_OUT_IMBALANCE : STR_FreqErrRef, #//输出电流失衡(LF)", # //129
AlarmInfo.ALARM_FREQ_NODE_SETUP_ERR : STR_FreqErrRef, #//Node Setup 故障(LF)", # //130
AlarmInfo.ALARM_FREQ_OVER_CURRENT : STR_FreqErrRef, #//过电流(oC)", # //131
AlarmInfo.ALARM_FREQ_FIN_OVER_HEAT : STR_FreqErrRef, #//散热片过热(oH/oH1)", # //132
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT1 : STR_FreqErrRef, #//电机过热警告(PTC 输入)(oH3)", # //133
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT2 : STR_FreqErrRef, #//电机过热故障(PTC 输入)(oH4)", # //134
AlarmInfo.ALARM_FREQ_MOTOR_OVERLOAD : STR_FreqErrRef, #//电机过载(oL1)", # //135
AlarmInfo.ALARM_FREQ_VFD_OVERLOAD : STR_FreqErrRef, #//变频器过载(oL2)", # //136
AlarmInfo.ALARM_FREQ_OVER_TORQUE1 : STR_FreqErrRef, #//过转矩检出1(oL3)", # //137
AlarmInfo.ALARM_FREQ_OVER_TORQUE2 : STR_FreqErrRef, #//过转矩检出2(oL4)", # //138
AlarmInfo.ALARM_FREQ_MECHAN_AGING1 : STR_FreqErrRef, #//机械老化检出1(oL5)", # //139
AlarmInfo.ALARM_FREQ_BREAK_OVERLOAD : STR_FreqErrRef, #//高滑差制动电机过载保护(oL7)", # //140
AlarmInfo.ALARM_FREQ_OVER_VOLTAGE : STR_FreqErrRef, #//主回路过电压(ov)", # //141
AlarmInfo.ALARM_FREQ_VOLTAGE_FAULT : STR_FreqErrRef, #//主回路电压故障(PF)", # //142
AlarmInfo.ALARM_FREQ_BRAKE_TRANS : STR_FreqErrRef, #//内置制动晶体管故障(rr)", # //143
AlarmInfo.ALARM_FREQ_OUT_SHORT : STR_FreqErrRef, #//输出短路或IGBT故障(SC)", # //144
AlarmInfo.ALARM_FREQ_SPEED_SEARCH : STR_FreqErrRef, #//速度搜索重试故障(SC)", # //145
AlarmInfo.ALARM_FREQ_DISORDER : STR_FreqErrRef, #//失调检出(STo)", # //146
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE1 : STR_FreqErrRef, #//转矩不足1(UL3)", # //147
AlarmInfo.ALARM_FREQ_LACK_OF_TORQUE2 : STR_FreqErrRef, #//转矩不足2(UL4)", # //148
AlarmInfo.ALARM_FREQ_MECHAN_AGING2 : STR_FreqErrRef, #//机械老化检出2(UL5)", # //149
AlarmInfo.ALARM_FREQ_MAJOR_UNDERVOLTAGE : STR_FreqErrRef, #//主回路欠电压(Uv/Uv1)", # //150
AlarmInfo.ALARM_FREQ_CTRL_POW_FAULT : STR_FreqErrRef, #//控制电源故障(Uv2)", # //151
AlarmInfo.ALARM_FREQ_CONTROL1_ERR : STR_FreqErrRef, #//控制回路故障(CPF18)", # //151
AlarmInfo.ALARM_FREQ_CONTROL2_ERR : STR_FreqErrRef, #//控制回路故障(CPF19)", # //151
AlarmInfo.ALARM_FREQ_HARD1_ERR : STR_FreqErrRef, #//硬件故障(CPF20)", # //151
AlarmInfo.ALARM_FREQ_HARD2_ERR : STR_FreqErrRef, #//硬件故障(CPF21)", # //151
AlarmInfo.ALARM_FREQ_ADC_ERR : STR_FreqErrRef, #//ADC故障(CPF22)", # //151
AlarmInfo.ALARM_FREQ_PREVENT_SHOCK : STR_FreqErrRef, #//冲击防止回路故障(Uv3)", # //152
AlarmInfo.ALARM_FREQ_BASE_BLOCK : STR_FreqErrRef, #//变频器基极封锁(bb)", # //160
AlarmInfo.ALARM_FREQ_COMM_WAITING : STR_FreqErrRef, #//通信等待中(CALL)", # //161
AlarmInfo.ALARM_FREQ_RST_WHEN_RUN : STR_FreqErrRef, #//运行指令输入中复位(CrST)", # //162
AlarmInfo.ALARM_FREQ_COMM_CYCLE_ERR : STR_FreqErrRef, #//通信周期设定错误(CyC)", # //163
AlarmInfo.ALARM_FREQ_DRIVE_DISABLE : STR_FreqErrRef, #//Drive Disable中(dnE)", # //164
AlarmInfo.ALARM_FREQ_CW_CCW_CMD : STR_FreqErrRef, #//正反转指令同时输入(EF)", # //165
AlarmInfo.ALARM_FREQ_CURRENT_WARNING : STR_FreqErrRef, #//电流警告(HCA)", # //166
AlarmInfo.ALARM_FREQ_MAINTAIN_FAN : STR_FreqErrRef, #//冷却风扇维护时期(LT-1)", # //167
AlarmInfo.ALARM_FREQ_MAINTAIN_CAP : STR_FreqErrRef, #//电容器维护时期(LT-2)", # //168
AlarmInfo.ALARM_FREQ_MAINTAIN_RELAY : STR_FreqErrRef, #//冲击电流防止继电器维护时期(LT-3)", # //169
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_50 : STR_FreqErrRef, #//IGBT维护时期(50%)(LT-4)", # //170
AlarmInfo.ALARM_FREQ_VFD_OH_ALERT : STR_FreqErrRef, #//变频器过热预警(oH2)", # //171
AlarmInfo.ALARM_FREQ_MOTOR_OVERHEAT : STR_FreqErrRef, #//电机过热(oH3)", # //172
AlarmInfo.ALARM_FREQ_RSV173 : STR_FreqErrRef, #//保留", # //173
AlarmInfo.ALARM_FREQ_RSV174 : STR_FreqErrRef, #//保留", # //174
AlarmInfo.ALARM_FREQ_MOBUS_TEST_OK : "不必采取对策(并非警报)", # //175
AlarmInfo.ALARM_FREQ_SWITCH_WHEN_RUN : STR_FreqErrRef, #//运行中输入电机切换指令(rUn)", # //176
AlarmInfo.ALARM_FREQ_MOBUS_TEST_ERR : STR_FreqErrRef, #//MEMOBUS通信测试模式故障(SE)", # //177
AlarmInfo.ALARM_FREQ_MAINTAIN_IGBT_90 : STR_FreqErrRef, #//IGBT维护时期(90%)(TrPC)", # //178
AlarmInfo.ALARM_FREQ_RSV179 : STR_FreqErrRef, #//保留", # //179
AlarmInfo.ALARM_FREQ_RSV180 : STR_FreqErrRef, #//保留", # //180
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : STR_FreqErrRef, #//变频器容量的设定故障(oPE01)", # //181
AlarmInfo.ALARM_FREQ_CAPACITY_SET_ERR : STR_FreqErrRef, #//参数设定范围不当(oPE02)", # //182
AlarmInfo.ALARM_FREQ_DIN_SELECT_ERR : STR_FreqErrRef, #//多功能输入的选择不当(oPE03)", # //183
AlarmInfo.ALARM_FREQ_AIN_SELECT_ERR : STR_FreqErrRef, #//多功能模拟量输入的选择不当(oPE07)", # //184
AlarmInfo.ALARM_FREQ_PARA_SELECT_ERR : STR_FreqErrRef, #//参数选择不当(oPE08)", # //182
AlarmInfo.ALARM_FREQ_PID_SELECT_ERR : STR_FreqErrRef, #//PID控制的选择不当(oPE09)", # //183
AlarmInfo.ALARM_FREQ_VF_DATA_SET_ERR : STR_FreqErrRef, #//V/f数据的设定不当(oPE10)", # //184
AlarmInfo.ALARM_FREQ_CARRIER_SET_ERR : STR_FreqErrRef, #//载波频率的设定不当(oPE11)", # //182
AlarmInfo.USER_GLOBAL_ALARM_0 : "1. PLC程序跳到非水箱程序@2. 调整水箱液位无水配置@3. 检测水箱是否真的无水@4. 水箱加水",
AlarmInfo.USER_GLOBAL_ALARM_1 : "1. 检查1#水箱的液位状态",
AlarmInfo.USER_GLOBAL_ALARM_2 : "1. 检查2#水箱的液位状态",
AlarmInfo.USER_GLOBAL_ALARM_3 : "1. 同时检查两个水箱的液位状态@2. 更换水箱液位传感器@3. 检查水箱进水阀",
AlarmInfo.USER_GLOBAL_ALARM_4 : "1. 检查或更换输入压力传感器 @2. 正确配置输入压力传感器",
AlarmInfo.USER_GLOBAL_ALARM_5 : "1. 检查水箱液位与进水压力 @2. 等待进水压力超过开阀压力",
AlarmInfo.USER_GLOBAL_ALARM_6 : "全局报警6",
AlarmInfo.USER_GLOBAL_ALARM_7 : "全局报警7",
AlarmInfo.USER_GLOBAL_ALARM_8 : "全局报警8",
AlarmInfo.USER_GLOBAL_ALARM_9 : "全局报警9",
AlarmInfo.USER_GLOBAL_ALARM_10 : "全局报警10",
AlarmInfo.USER_GLOBAL_ALARM_11 : "全局报警11",
AlarmInfo.USER_GLOBAL_ALARM_12 : "全局报警12",
AlarmInfo.USER_GLOBAL_ALARM_13 : "全局报警13",
AlarmInfo.USER_GLOBAL_ALARM_14 : "全局报警14",
AlarmInfo.USER_GLOBAL_ALARM_15 : "全局报警15",
AlarmInfo.USER_GLOBAL_WARNING_0 : "检查1#水箱液位情况",
AlarmInfo.USER_GLOBAL_WARNING_1 : "检查2#水箱液位情况",
AlarmInfo.USER_GLOBAL_WARNING_2 : "全局警告2",
AlarmInfo.USER_GLOBAL_WARNING_3 : "全局警告3",
AlarmInfo.USER_GLOBAL_WARNING_4 : "全局警告4",
AlarmInfo.USER_GLOBAL_WARNING_5 : "全局警告5",
AlarmInfo.USER_GLOBAL_WARNING_6 : "全局警告6",
AlarmInfo.USER_GLOBAL_WARNING_7 : "全局警告7",
AlarmInfo.USER_GLOBAL_WARNING_8 : "全局警告8",
AlarmInfo.USER_GLOBAL_WARNING_9 : "全局警告9",
AlarmInfo.USER_GLOBAL_WARNING_10 : "全局警告10",
AlarmInfo.USER_GLOBAL_WARNING_11 : "全局警告11",
AlarmInfo.USER_GLOBAL_WARNING_12 : "全局警告12",
AlarmInfo.USER_GLOBAL_WARNING_13 : "全局警告13",
AlarmInfo.USER_GLOBAL_WARNING_14 : "全局警告14",
AlarmInfo.USER_GLOBAL_WARNING_15 : "全局警告15",
}},
#模拟量输入固定为第0项
{"alias_aiinput": {0: "保留",
1:"输出压力",
2:"输入压力",
3:"液位信号",
4:"调节阀反馈",
5:"输出流量",
6:"温度",
7:"余氯信息",
8:"浊度信息",
9:"PH信息",
10:"输入流量",
11:"保留11",
12:"保留12",
13:"PAI0",
14:"PAI1",
15:"夹层温度",
16:"站内温度",
17:"开度反馈2",
18:"液位2",
19:"噪音",
20:"湿度",
21:"液位3",
}},
{"alias_user_alarm": {0:"关闭", 1:"打开"}},
{"alias_bool": {0:"关闭", 1:"打开"}},
{"alias_voltage": {0:"380V", 1:"660V", 2:"1140V"}},
{"alias_converter": {0: "V1000", 1: "MD380", 2: "S3100A",3: "MD80", 4: "WIDM100"}},
{"alias_parity": {0: "无校验", 1: "奇校验", 2: "偶校验"}},
{"alias_485stop": {0: "1", 1: "2"}},
{"alias_baud": {0: "1200", 1: "2400", 2: "4800", 3: "9600", 4:"19200", 5:"38400", 6:"51200", 7:"115200"}},
{"alias_can_baud": {0: "1M", 1: "800K", 2: "500K", 3: "250K", 4:"125K", 5:"100K", 6:"50K", 7:"20K", 8:"10K"}},
{"alias_NoNC": {0: "常开", 1: "常闭"}},
{"alias_bluetooth": {0: "未连接", 1: "连接"}},
{"alias_onoff": {0: "分闸", 1: "合闸"}},
{"alias_alarm": {0: "无故障", 1: "定时限短路", 2 : "定时限过流1段", 3: "定时限过流2段"}},
{"alias_test": {0: "测试", 1: "动作"}},
{"alias_workmode2": {0: "手动", 1: "自动"}},
{"alias_comm": {0: "保留", 1: "脚本", 2: "调试"}},
{"alias_priority": {0: "相等优先级", 1: "主泵优先", 2: "辅泵优先"}},
{"alias_pidmode": {0: "自定义", 1: "轻载", 2: "中载", 3: "重载"}},
{"alias_pid": {0: "NULL", 1: "P", 2: "I", 3: "PI", 4: "D", 5: "PD", 6: "ID", 7: "PID"}},
{"alias_language": {0: "中文", 1: "英文"}},
{"alias_PX": {0: "正常", 1: "关闭"}},
{"alias_devicestatus": {0: "本地停止", 1: "本地自动", 2: "远程控制", 3: "远程急停"}},
{"alias_alarmstatus": {0: "正常", 1: "报警"}},
{"alias_Energymeter": {0: "0-停用", 1: "1-安科瑞电表", 2: "2-斯菲尔电表"}},
{"alias_plc": {0:"0-调试程序",
1:"1-调峰程序",
2:"2-GPRS+流量计",
3:"3-双水箱",
4:"4-箱式无负压",
5:"5-爆管阀门控制",
6:"6-单水箱",
7:"7-翰林国际小区",
8:"8-兼容全功能",
9:"9-楼顶水箱",
10: "10-保留",
11: "11-保留"}},
{"alias_plc_pin": {0:"0-保留脚位",
1:"1-初始脚位",
2:"2-GPRS+流量计",
3:"3-双水箱脚位",
4:"4-箱式无负压脚位",
5:"5-爆管阀门脚位",
6:"6-单水箱脚位",
7:"7-翰林国际小区脚位",
8:"8-兼容全功能脚位",
9:"9-楼顶水箱脚位",
10: "10-保留脚位",
11: "11-保留脚位"}},
{"alias_aioutput": {0:"保留",
1:"市政水箱切换阀",
2:"1#水箱补水阀",
3:"2#水箱补水阀",
4:"1#水箱出水阀",
5:"3#水箱补水阀",
}},
{"alias_input": {0:"未使用",
1:"电接点压力低",
2:"电接点压力高",
3:"市政无水信号",
4:"1#浮球无水",
7:"漏水信号",
8:"烟感信号",
9:"外部故障",
10:"2#浮球无水",
11:"门禁信号",
12:"无水信号常闭",
24:"1#浮球高位", #M163.0
25:"1#开阀到位", #M163.1
26:"1#关阀到位", #M163.2
27:"1#阀门故障信号", #M163.3
28:"1#浮球低位", #M163.4
32:"2#浮球高位", #M164.0
33:"2#开阀到位", #m164.1
34:"2#关阀到位", #M164.2
35:"2#阀门故障信号", #M164.3
36:"2#浮球低位", #M164.4
38:"爆管开阀到位",
39:"爆管关阀到位",
43:"进压开阀到位",
44:"进压关阀到位",
47:"切换开阀到位",
48:"切换关阀到位",
49:"3#浮球高位",
50:"3#开阀到位",
51:"3#关阀到位",
52:"3#阀门故障信号",
53:"3#楼顶浮球低",
54:"1#楼顶浮球低",
55:"2#楼顶浮球低"}},
{"alias_output": {0:"未使用",
17: "Y0.0",
18: "Y0.1",
20: "Y0.3",
29 : "1#水箱开阀",
30:"1#水箱关阀",
31: "2#水箱开阀",
32: "2#水箱关阀",
33: "爆管开阀",
34:"爆管关阀",
35:"进压开阀",
36:"进压关阀",
37: "风机开关",
38: "加热开关",
39:"空调开关",
40:"切换装置开阀",
41: "切换装置关阀",
42: "照明开关",
43: "开门输出",
44:"关门输出",
45:"紫外消毒输出",
46: "3#水箱开阀",
47: "3#水箱关阀"}},
{"alias_temp_wet": {0:"0-停用",
1:"1-RS_WS_N01"}},
{"alias_noise": {0:"0-停用",
1:"1-RS-ZS-N01"}},
{"alias_flowmeter": {0:"0-停用",
1:"1-迪纳声流量计",
2:"2-熊猫PWM流量计",
3:"3-科龙IFC300流量计",
4:"4-星空XKD99Z流量计",
5:"5-熊猫PMF流量计",
6:"6-户表流量计"}},
{"alias_waterquality": {0:"0-停用", 1:"1-天健TMS3000"}},
{"alias_tempmiddle": {0:"0-停用", 1:"1-壁挂王字壳"}},
{"alias_valve_output" : {0: "未动作", 1: "开阀输出", 2: "关阀输出"}},
{"alias_valve_status" : {0: "未到位", 1: "已到位"}},
{"alias_run_function" : {0: "关闭", 1: "自动", 2: "手动"}},
{"alias_PumpName" : {0: "1号泵", 1: "2号泵", 2: "3号泵", 3: "4号泵", 4: "5号泵", 5: "6号泵", 6: "7号泵", 7: "8号泵"}},
{"alias_anaolog_mode": {0:"4-20mA", 1:"0-10V"}},
{"alias_pressure_in_select": {0: "市政输入", 1: "水箱输入"}}
]
def func_comm_switch_on(object_device : class_comm_device, topic_item, topic, message) :
object_list = object_device.parent
value = 1
result = object_list.comm_single_bit_write(object_device.comm_addr, 618, 1, value)
return result
def func_comm_switch_off(object_device, topic_item, topic, message) :
object_list = object_device.parent
value = 1
result = object_list.comm_single_bit_write(object_device.comm_addr, 619, 1, value)
return result
def func_comm_switch_rst(object_device, topic_item, topic, message) :
object_list = object_device.parent
value = 1
result = object_list.comm_single_bit_write(object_device.comm_addr, 620, 1, value)
return result
def func_comm_test_leak(object_device, topic_item, topic, message) :
return None
#mqtt 执行的开关命令, 可通过远程发送该命令
mqtt_topic_subscribe = [
{"name": "通讯分闸", "execute": func_comm_switch_on},
{"name": "通讯合闸", "execute": func_comm_switch_off},
{"name": "故障复位", "execute": func_comm_switch_rst},
{"name": "漏电试验", "execute": func_comm_test_leak},
]
mqtt_pack_alarm = [
{
"name": "AlarmType",
"addr": "8138",
"alias": "alias_test"
},
]
dynamic_page_main = [
{
"name": "进水压力",
"unit": "Mpa",
"scale" : 0.001,
"addr": "40023",
"format": "%05.2f",
},
{
"name": "水箱液位",
"unit": "m",
"scale" : 0.01,
"addr": "40029",
"format": "%05.2f",
},
{
"name": "实际压力",
"unit": "Mpa",
"scale" : 0.001,
"addr": "40025",
"format": "%05.2f",
},
{
"name": "设定压力",
"unit": "Mpa",
"scale" : 0.001,
"addr": "40416",
"format": "%05.2f",
},
{
"name": "工作电流",
"unit": "A",
"scale" : 0.1,
"addr": "40049",
"format": "%04.1f",
},
{
"name": "瞬时功率",
"unit": "kW",
"scale" : 0.1,
"addr": "40007",
"format": "%04.1f",
},
]
modbus_comm_table = [
{"name":"status", "reg_addr":8162, "reg_count":4, "cycle": 100},
{"name":"alarm", "reg_addr":8120, "reg_count":10, "cycle": 0, "mqtt_pack": "mqtt_pack_alarm"},
{"name":"measure", "reg_addr":8139, "reg_count":35, "cycle": 200, "mqtt_pack": "dynamic_page_main"},
{"name":"comm_cmd", "reg_addr":100618, "reg_count":32, "cycle": 0},
{"name":"para_group", "reg_addr":2000, "reg_count":10, "cycle": 0},
{"name":"time_group", "reg_addr":2300, "reg_count":6, "cycle": 500},
{"name":"protect_group", "reg_addr":8174, "reg_count":26, "cycle": 0},
{"name":"ip_addr_group", "reg_addr":8410, "reg_count":6, "cycle": 0},
{"name":"inter_group", "reg_addr":8240, "reg_count":10, "cycle": 0},
]
def func_comm_table_trigger_check(object_comm_table, comm_table_item) :
return False
menu_normal_set = [
{
"name": "给定压力",
"unit": "Mpa",
"addr": "40415",
"scale" : 0.001,
"format": "%05.3f",
},
{
"name": "上限压差", #"压力上限",
"unit": "Mpa",
"addr": "40417", #"2419",
"scale" : 0.001,
"format": "%05.3f",
},
{
"name": "下限压差", #"压力下限",
"unit": "Mpa",
"addr": "40418", #"2418",
"scale" : 0.001,
"format": "%05.3f",
},
# {
# "name": "唤醒压差",
# "addr": "40318",
# "scale": 0.001,
# "unit": "Mpa",
# "format": "%05.3f",
# },
{
"name": "休眠功率*",
"addr": "44203",
"scale": 0.01,
"unit": "kW",
"format": "%05.2f",
"action": "SelfPumpOffset8",
},
{
"name": "超压报警",
"unit": "Mpa",
"addr": "40289",
"scale" : 0.001,
"format": "%05.3f",
},
# {
# "name": "定时切换",
# "unit": "Min",
# "addr": "40282",
# "scale" : 1.0,
# "format": "%04.0f",
# },
{
"name": "泵号",
"addr": "40194",
"scale" : 1.0,
"format": "%1.0f",
},
{
"name": "水泵台数",
"addr": "40283",
"scale" : 1.0,
"format": "%1.0f",
"min" : 1,
"max" : 6,
},
{
"name": "最大台数", #爆管台数
"addr": "40285",
"scale" : 1.0,
"format": "%1.0f",
"min" : 1,
"max" : 6,
},
{
"name": "辅泵编号",
"addr": "40284",
"scale" : 1.0,
"format": "%1.0f",
},
{
"name": "进水压力",
"alias" : "alias_bool",
"addr": "40226",
},
{
"name": "水箱液位传感器",
"alias" : "alias_bool",
"addr": "40258",
},
{
"name": "参数同步",
"action": "sync_3",
},
]
menu_func_set = [
{
"name": "水箱1配置",
"sub_menu": "menu_tank1",
},
{
"name": "水箱2配置",
"sub_menu": "menu_tank2",
},
{
"name": "泵组进压阀",
"sub_menu": "menu_pump_inletvalve",
},
{
"name": "水箱市政切换设置",
"sub_menu": "menu_tank_switch",
},
{
"name": "分时压力",
"sub_menu": "menu_time_pressure",
},
{
"name": "程序功能",
"alias": "alias_plc",
"addr": "43983",
"action": "reboot_global",
},
{
"name": "GPRS泵号",
"format": "%1.0f",
"addr": "54201", #"48402",
},
# {
# "name": "通讯设置",
# "sub_menu": "menu_comm_set",
# },
{
"name": "流量计型号",
"alias": "alias_flowmeter",
"addr": "54200", #"48400",
},
{
"name": "流量计泵号",
"format": "%1.0f",
"addr": "54205", #"48410",
},
# {
# "name": "调峰功能",
# "alias": "alias_bool",
# "addr": "40000",
# },
{
"name": "退出",
"action": "exit",
},
]
menu_run_set = [
{
"name": "加泵频率",
"scale" : 0.01,
"unit" : "Hz",
"format": "%06.2f",
"addr": "40278",
},
{
"name": "减泵频率",
"scale" : 0.01,
"unit" : "Hz",
"format": "%06.2f",
"addr": "40279",
},
{
"name": "加泵功率",
"addr": "40276",
"scale": 0.01,
"unit": "KW",
"format": "%05.2f",
},
{
"name": "减泵功率",
"addr": "40277",
"scale": 0.01,
"unit": "KW",
"format": "%05.2f",
},
{
"name": "加泵延时",
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "40280",
},
{
"name": "减泵延时",
"scale" : 0.1,
"unit" : "S",
"format": "%04.1f",
"addr": "40273",
},
{
"name": "休眠频率",
"scale" : 0.01,
"unit" : "Hz",
"format": "%06.2f",
"addr": "40316",
},
{
"name": "休眠延时",
"scale" : 0.1,
"unit" : "S",
"format": "%06.1f",
"addr": "40317",
},
{
"name": "休眠功率*",
"addr": "44203",
"scale": 0.01,
"unit": "kW",
"format": "%05.2f",
"action": "SelfPumpOffset8",
},
{
"name": "功率均衡",
"alias": "alias_bool",
"addr": "40391",
},
{
"name": "均衡死区",
"addr": "40388",
"unit": "%",
"scale": 0.1,
"format": "%05.1f",
},
{
"name": "定时换泵",
"alias": "alias_bool",
"addr": "40281.0",
},
{
"name": "换泵周期",
"addr": "40282",
"unit": "Min",
"format": "%05.0f",
},
]
menu_protect_set = [
# {
# "name": "超压保护",
# "alias": "alias_bool",
# "addr": "40289.2",
# },
{
"name": "超压报警",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40289",
},
{
"name": "负压保护",
"alias": "alias_bool",
"addr": "40288.5",
},
{
"name": "负压报警",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40290",
},
{
"name": "真空报警",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40291",
},
{
"name": "负压解除",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40292",
},
{
"name": "真空解除",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40305",
},
{
"name": "无水液位",
"scale" : 0.01,
"unit" : "m",
"format": "%04.2f",
"addr": "40293",
},
{
"name": "无水解除",
"scale" : 0.01,
"unit" : "m",
"format": "%04.2f",
"addr": "40294",
},
{
"name": "防冻时间",
"addr": "40403",
"unit": "S",
"format": "%04.0f",
},
{
"name": "防冻周期",
"addr": "40404",
"unit": "Min",
"format": "%04.0f",
},
]
menu_data_pump = [
{
"name": "水泵台数",
"addr": "40283",
"scale" : 1.0,
"format": "%1.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "辅泵编号",
"addr": "40284",
"scale" : 1.0,
"format": "%1.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "总电量",
"scale" : 1.0,
"unit" : "kwh",
"format": "%1.0f",
"addr": "53932#2", #"47864#2", "40010#2", GD7864
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispInverseCtrl_59102.12", #10205.4 M205.4 电表通讯成功
},
{
"name": "总功率",
"scale" : 0.1,
"unit" : "kW",
"format": "%1.1f",
"addr": "50585", #"40012", GW1170
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispInverseCtrl_59102.12", #10205.4 M205.4 电表通讯成功
},
{
"name": "电表电量",
"scale" : 1.0,
"unit" : "kwh",
"format": "%1.0f",
"addr": "53932#2", #"47864#2", "40010#2", GD7864
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_59102.12", #10205.4 M205.4 电表通讯成功
},
{
"name": "电表功率",
"scale" : 0.1,
"unit" : "kW",
"format": "%1.1f",
"addr": "50585", #"40012", GW1170
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_59102.12", #10205.4 M205.4 电表通讯成功
},
{
"name": "入水压力",
"scale" : 0.001,
"unit" : "Mpa",
"format": "%1.3f",
"addr": "40023",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A2",
},
{
"name": "出水压力",
"scale" : 0.001,
"unit" : "Mpa",
"format": "%1.3f",
"addr": "40025",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A1",
},
{
"name": "1#液位",
"unit": "m",
"scale" : 0.01,
"addr": "56329", #"39955",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A3",
},
{
"name": "2#液位",
"unit": "m",
"scale" : 0.01,
"addr": "56291", #"39970",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A18",
},
{
"name": "3#液位",
"unit": "m",
"scale" : 0.01,
"addr": "56283", #"39973",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A21",
},
{
"name": "输出流量",
"unit": "m³/h",
"scale" : 0.01,
"addr": "56060#2", #FD120
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A5",
},
{
"name": "输出累计",
"unit": "",
"scale" : 0.001,
"addr": "56072#2", #FD144
"format": "%1.0f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A5",
},
{
"name": "输入流量",
"unit": "m³/h",
"scale" : 0.01,
"addr": "56070#2", #FD140
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A10",
},
{
"name": "输入累计",
"unit": "",
"scale" : 0.001,
"addr": "56074#2", #FD148
"format": "%1.0f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A10",
},
{
"name": "阀门开度",
"unit": "%",
"scale" : 0.1,
"addr": "56299",
"format": "%1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A4",
},
{
"name": "开度2",
"unit": "%",
"scale" : 0.1,
"addr": "56289",
"format": "%1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A17",
},
{
"name": "余氯值",
"unit": "mg/L",
"scale" : 0.01,
"addr": "56317",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A7",
},
{
"name": "浊度值",
"unit": "NTU",
"scale" : 0.01,
"addr": "56319",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A8",
},
{
"name": "PH值",
"unit": "",
"scale" : 0.01,
"addr": "56321",
"format": "%1.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A9",
},
{
"name": "水温",
"unit": "",
"scale" : 0.1,
"addr": "56469",
"format": "%+1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A6",
},
{
"name": "噪音分贝",
"unit": "DB",
"scale" : 0.1,
"addr": "56295",
"format": "%1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A19",
},
{
"name": "站内湿度",
"unit": "%",
"scale" : 0.1,
"addr": "56293",
"format": "%1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A20",
},
{
"name": "站内温度",
"unit": "",
"scale" : 0.1,
"addr": "56287",
"format": "%+1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A16",
},
{
"name": "夹层温度",
"unit": "",
"scale" : 0.1,
"addr": "56285",
"format": "%+1.1f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A15",
},
]
menu_data_Native1 = [
{
"name": "当前泵号*",
"addr": "40194",
"scale" : 1.0,
"format": "%1.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "本次运行*",
"unit" : "Min",
"format": "%05.0f",
"addr": "40042#2", #"56342#2",
"property": MENU_PROPERTY_READ_ONLY,
"action": "SelfPumpOffset16",
},
{
"name": "累计运行*",
"scale" : 0.016667,
"unit" : "h",
"format": "%6.0f",
"addr": "40044#2", #"56344#2",
"property": MENU_PROPERTY_READ_ONLY,
"action": "SelfPumpOffset16",
},
{
"name": "当前频率*",
"scale" : 0.01,
"unit" : "Hz",
"format": "%06.2f",
"addr": "40041",
"property": MENU_PROPERTY_READ_ONLY,
"action": "SelfPumpOffset16",
},
{
"name": "当前转速*",
"scale" : 1,
"unit" : "rpm",
"format": "%06.0f",
"addr": "56233",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "母线电压*",
"scale" : 0.1,
"unit" : "V",
"format": "%05.1f",
"addr": "40050", #"46350",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "变频温度*",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "40048", #"56348",
"property": MENU_PROPERTY_READ_ONLY,
"action": "SelfPumpOffset16",
},
{
"name": "电机温度*",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "56346",
"action": "SelfPumpOffset16",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "当前功率*",
"scale" : 0.01,
"unit" : "kW",
"format": "%05.2f",
"addr": "40051", #"45351",
"action": "SelfPumpOffset16",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "额定功率*",
"scale" : 0.01,
"unit" : "kW",
"format": "%05.2f",
"addr": "44017",
"action": "SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "输出电流*",
"scale" : 0.1,
"unit" : "A",
"format": "%05.1f",
"addr": "40049", #"56349",
"action": "SelfPumpOffset16",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "额定电流*",
"scale" : 0.1,
"unit" : "A",
"format": "%05.2f",
"addr": "44018", #"56834",
"action": "SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
]
menu_data_Native2 = [
{
"name": "泵电量*",
"scale" : 1.0,
"unit" : "kwh",
"format": "%07.0f",
"addr": "40008#2",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "泵功率*",
"scale" : 0.01,
"unit" : "kw",
"format": "%05.2f",
"addr": "40007",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "加速时间*",
"unit": "S",
"addr": "44013",
"scale" : 0.1,
"format": "%04.1f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "减速时间*",
"unit": "S",
"addr": "44014",
"scale" : 0.1,
"format": "%04.1f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "频率上限*",
"unit": "Hz",
"addr": "44015",
"scale" : 0.01,
"format": "%06.2f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "频率下限*",
"unit": "Hz",
"addr": "44016",
"scale" : 0.01,
"format": "%06.2f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "蓝牙状态",
"alias": "alias_bluetooth",
"addr": "40270",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "通讯地址*",
"addr": "43000",
"scale": 1.0,
"format": "%03.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "通讯1*",
"alias": "alias_comm",
"addr": "43005",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "通讯2*",
"alias": "alias_comm",
"addr": "43006",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水泵流量*",
"addr": "48033",
"scale": 0.1,
"unit": "m³/h",
"format": "%04.1f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水泵扬程*",
"addr": "48032",
"unit": "m",
"format": "%04.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
]
menu_data_user = [
{
"name": "漏水PX0",
"alias": "alias_PX",
"addr": "47612",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "烟感PX1",
"alias": "alias_PX",
"addr": "47614",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "故障PX2",
"alias": "alias_PX",
"addr": "47616",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "门禁PX4",
"alias": "alias_PX",
"addr": "47618",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱长度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54000", #"48000",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱宽度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54001", #"48002",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱高度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54002", #"48004",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱容积",
"scale" : 0.01,
"unit" : "",
"format": "%05.2f",
"addr": "46004",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱面积",
"scale" : 0.01,
"unit" : "",
"format": "%05.2f",
"addr": "46022",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "水箱功能",
"addr": "54061", #"48122",
"alias": "alias_run_function",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "阀门动作", #默认120.0s
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54062", #"48124",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "储水总量",
"scale" : 0.01,
"unit" : "",
"format": "%05.2f",
"addr": "46008",
"property": MENU_PROPERTY_READ_ONLY,
},
]
cur_curve = [
{
"name": "退出",
"action": "exit",
},
]
menu_quick_tag = [
{
"name": "泵组工作时间统计",
"sub_menu" : "menu_statistic",
},
{
"name": "故障查询",
"sub_menu" : "menu_alarm_history",
},
{
"name": "压力曲线",
"sub_menu" : "cur_curve",
},
{
"name": "通信设置",
"sub_menu" : "menu_comm_set",
},
{
"name": "信号配置",
"sub_menu" : "memu_sensor_engineer",
},
{
"name": "用户参数",
"sub_menu" : "menu_parameter",
},
{
"name": "联机设置",
"sub_menu" : "menu_link",
},
{
"name": "工程师菜单",
"sub_menu" : "menu_full_set",
},
{
"name": "重启",
"action": "reboot",
},
]
menu_time_pressure = [
{
"name": "分时段压力使能",
"addr": "40281.3",
"alias": "alias_bool",
},
{
"name": "分时段1",
"addr": "40320#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力1",
"addr": "40320",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段2",
"addr": "40328#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力2",
"addr": "40328",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段3",
"addr": "40336#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力3",
"addr": "40336",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段4",
"addr": "40344#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力4",
"addr": "40344",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段5",
"addr": "40352#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力5",
"addr": "40352",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段6",
"addr": "40360#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力6",
"addr": "40360",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段7",
"addr": "40368#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力7",
"addr": "40368",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
{
"name": "分时段8",
"addr": "40376#8",
"action": "pressure_time_ctrl",
},
{
"name": "分时段压力8",
"addr": "40376",
"scale": 0.001,
"format": "%05.3f",
"unit": "Mpa",
},
]
menu_hand_adjust = [
{
"name": "只写页",
},
]
disp_hand_adjust = [ #手动控制页面
{
"name": "OutPressure",
"format": "%4.0f",
"addr": "40025",
},
{
"name": "FreqSet", #手动设定频率
"format": "%5.0f",
"addr": "44010",
"action": "SelfPumpOffset24",
},
{
"name": "FreqCur", #变频器当前频率频率
"format": "%5.0f",
"addr": "40041",
"action": "SelfPumpOffset16",
},
]
menu_link = [
{
"name": "1#模式",
"alias": "alias_workmode2",
"addr": "44009.1#2",
"action" : "work_mode"
},
{
"name": "2#模式",
"alias": "alias_workmode2",
"addr": "44033.1#2",
"action" : "work_mode"
},
{
"name": "3#模式",
"alias": "alias_workmode2",
"addr": "44057.1#2",
"action" : "work_mode"
},
{
"name": "4#模式",
"alias": "alias_workmode2",
"addr": "44081.1#2",
"action" : "work_mode"
},
{
"name": "5#模式",
"alias": "alias_workmode2",
"addr": "44105.1#2",
"action" : "work_mode"
},
{
"name": "6#模式",
"alias": "alias_workmode2",
"addr": "44129.1#2",
"action" : "work_mode"
},
]
menu_alarm_history = [
{
"name": "泵组故障查询",
"action": "alarm_pump_-1",
},
{
"name": "泵1故障查询",
"action": "alarm_pump_0",
},
{
"name": "泵2故障查询",
"action": "alarm_pump_1",
},
{
"name": "泵3故障查询",
"action": "alarm_pump_2",
},
{
"name": "泵4故障查询",
"action": "alarm_pump_3",
},
{
"name": "泵5故障查询",
"action": "alarm_pump_4",
},
{
"name": "泵6故障查询",
"action": "alarm_pump_5",
},
{
"name": "清除故障",
"sub_menu": "menu_alarm_clear",
},
{
"name": "退出",
"action": "exit",
},
]
menu_alarm = [
{
"name": "清除本次故障",
"action": "alarm_clear",
},
{
"name": "历史故障查询",
"sub_menu": "menu_alarm_history",
},
]
menu_curve_history = [
{
"name": "只读页",
},
]
menu_comm_set = [
{
"name": "485地址*",
"addr": "43000",
"scale": 1.0,
"format": "%03.0f",
},
{
"name": "485波特率1*",
"alias": "alias_baud",
"addr": "43001",
},
{
"name": "485校验1*",
"alias": "alias_parity",
"addr": "43002",
},
{
"name": "485波特率2*",
"alias": "alias_baud",
"addr": "43003",
},
{
"name": "485校验2*",
"alias": "alias_parity",
"addr": "43004",
},
{
"name": "485设备1*",
"alias": "alias_comm",
"addr": "43005",
},
{
"name": "485设备2*",
"alias": "alias_comm",
"addr": "43006",
},
{
"name": "IP地址*",
"addr": "43009#2",
"action" : "ip",
},
{
"name": "子网掩码*",
"action": "ip",
"addr": "43011#2",
},
{
"name": "IP网关*",
"action": "ip",
"addr": "43013#2",
},
{
"name": "蓝牙*",
"addr": "48028",
"alias" : "alias_bool",
},
{
"name": "蓝牙地址*",
"action": "bluetooth_addr",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "退出",
"action": "exit",
},
]
menu_parameter = [
{
"name": "GPRS泵号",
"addr": "54201", #"48402",
"scale": 1.0,
"format": "%01.0f",
},
{
"name": "PLC通讯主机泵号",
"format": "%1.0f",
"addr": "54205", #48410
},
{
"name": "PLC电度表选择",
"alias": "alias_Energymeter",
"addr": "54206", #48412
},
{
"name": "PLC输出流量计",
"alias": "alias_flowmeter",
"addr": "54200", #48400
},
{
"name": "PLC输入流量计",
"alias": "alias_flowmeter",
"addr": "54202", #48404
},
{
"name": "PLC水质分析仪",
"format": "%1.0f",
"addr": "54208", #48416
"alias": "alias_waterquality",
},
{
"name": "PLC温湿度选型",
"alias": "alias_temp_wet",
"addr": "54209", #48418
},
{
"name": "PLC夹层温度",
"alias": "alias_tempmiddle",
"addr": "54211", #48422
},
{
"name": "PLC噪声变送器",
"alias": "alias_noise",
"addr": "54212", #48424
},
{
"name": "脚位配置",
"alias": "alias_plc_pin",
"addr": "54130", #48260
"action": "reboot_global",
},
# {
# "name": "脚本输出流量计*",
# "alias": "alias_flowmeter",
# "addr": "54151", #"48302",
# "action" : "SelfPumpOffset8",
# "action": "reboot_global",
# },
# {
# "name": "脚本输入流量计*",
# "alias": "alias_flowmeter",
# "addr": "54152",#48304
# "action" : "SelfPumpOffset8",
# "action": "reboot_global",
# },
# {
# "name": "脚本电表选择*",
# "alias": "alias_Energymeter",
# "addr": "54156", #48312
# "action" : "SelfPumpOffset8",
# "action": "reboot_global",
# },
# {
# "name": "脚本温湿度选型*",
# "alias": "alias_temp_wet",
# "addr": "54150", #48300
# "action" : "SelfPumpOffset8",
# },
# {
# "name": "脚本噪声变送器*",
# "alias": "alias_noise",
# "addr": "54153", #48306
# "action" : "SelfPumpOffset8",
# },
# {
# "name": "脚本水质分析仪*",
# "alias": "alias_waterquality",
# "addr": "54154", #48308
# "action" : "SelfPumpOffset8",
# },
# {
# "name": "脚本夹层温度*",
# "alias": "alias_tempmiddle",
# "addr": "54155", #48310
# "action" : "SelfPumpOffset8",
# },
{
"name": "退出",
"action": "exit",
},
]
menu_temp_control = [
{
"name": "空调功能",
"addr": "54088", #"48176",
"alias": "alias_run_function",
},
{
"name": "空调上限温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54085", #"48170",
},
{
"name": "空调下限温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54086", #"48172",
},
{
"name": "空调开启时长",
"scale" : 1.0,
"unit" : "Min",
"format": "%06.0f",
"addr": "54087", #"48174",
},
{
"name": "手动空调开启*",
"action" : "KeyEnterTrigger_DispCtrl_54088.1",#48176.1
"addr": "59060.12", #"10121.4",
},
{
"name": "手动空调关闭*",
"action" : "KeyEnterTrigger_DispCtrl_54088.1",
"addr": "59060.13", #"10121.5",
},
{
"name": "加热器功能",
"addr": "54082", #"48164",
"alias": "alias_run_function",
},
{
"name": "加热开启温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54080", #"48160",
},
{
"name": "加热关闭温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54081", #"48162",
},
{
"name": "手动加热开启*",
"action" : "KeyEnterTrigger_DispCtrl_54082.1",#48164.1
"addr": "59060.10", #"10121.2",
},
{
"name": "手动加热关闭*",
"action" : "KeyEnterTrigger_DispCtrl_54082.1",
"addr": "59060.11", #"10121.3",
},
]
menu_tank1 = [
{
"name": "液位1传感器",
"alias": "alias_bool",
"addr": "40258", #400 = FW600 + 516 = FW1116
},
{
"name": "1#液位",
"unit": "m",
"scale" : 0.01,
"addr": "56329", #"39955",
"format": "%05.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A3",
},
{
"name": "1#水箱功能",
"addr": "54061", #"48122",
"alias": "alias_run_function",
},
{
"name": "1#手动开阀",
"addr": "59060.0", #"10120.0",
"action" : "KeyEnterTrigger_DispCtrl_54061.1",#48122.1
},
{
"name": "1#手动关阀",
"addr": "59060.1", #"10120.1",
"action" : "KeyEnterTrigger_DispCtrl_54061.1",
},
{
"name": "1#开阀输出",
"addr": "59086.13", #"10173.5",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "1#关阀输出",
"addr": "59086.14", #"10173.6",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "1#开阀到位",
"addr": "59122.3", #"10244.3",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "1#关阀到位",
"addr": "59122.4", #"10244.4",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "1#阀门动作时长", #默认120.0s
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54062", #"48124",
},
{
"name": "1#开阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "56595", #"1190",
},
{
"name": "1#关阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "56596", #"1192",
},
{
"name": "无水液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "56593", #"1186",
},
{
"name": "无水解除",
"scale" : 0.01,
"unit" : "m",
"format": "%04.2f",
"addr": "40294",
},
{
"name": "水箱长度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54000", #"48000",
},
{
"name": "水箱宽度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54001", #"48002",
},
{
"name": "水箱高度",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54002", #"48004",
},
]
menu_tank2 = [
{
"name": "液位2传感器",
"alias" : "alias_bool",
"addr": "43942",
},
{
"name": "2#液位",
"unit": "m",
"scale" : 0.01,
"addr": "56291", #"39970",
"format": "%05.2f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "Visible_A18",
},
{
"name": "2#水箱功能",
"addr": "54056", #"48112",
"alias": "alias_run_function",
},
{
"name": "2#手动开阀",
"addr": "59060.2", #"10120.2",
"action" : "KeyEnterTrigger_DispCtrl_54056.1",#48112.1
},
{
"name": "2#手动关阀",
"addr": "59060.3", #"10120.3",
"action" : "KeyEnterTrigger_DispCtrl_54056.1",
},
{
"name": "2#开阀输出",
"addr": "59086.15", #"10173.7",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "2#关阀输出",
"addr": "59087.0", #"10174.0",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "2#开阀到位",
"addr": "59082.1", #"10164.1",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "2#关阀到位",
"addr": "59082.2", #"10164.2",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
},
{
"name": "2#阀门动作时长", #默认120s
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54057", #"48114",
},
{
"name": "2#开阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54054", #"48108",
},
{
"name": "2#关阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54055", #"48110",
},
]
menu_tank3 = [
{
"name": "3#水箱功能",
"addr": "54073", #"48146",
"alias": "alias_run_function",
},
{
"name": "3#手动开阀",
"addr": "59059.8", #"10119.0",
"action" : "KeyEnterTrigger_DispCtrl_54073.1",#48146.1
},
{
"name": "3#手动关阀",
"addr": "59059.9", #"10119.1",
"action" : "KeyEnterTrigger_DispCtrl_54073.1",
},
{
"name": "3#阀门动作时长", #默认120s
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54084", #"48168",
},
{
"name": "3#开阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54074", #"48148",
},
{
"name": "3#关阀液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "54083", #"48166",
},
]
menu_tank_switch = [
{
"name": "水箱市政切换",
"addr": "54100", #"48200",
"alias": "alias_run_function",
},
{
"name": "切换手动开阀",
"addr": "59061.2", #"10122.2",
"action" : "KeyEnterTrigger_DispCtrl_54100.1",#48200.1
},
{
"name": "切换手动关阀",
"addr": "59061.3", #"10122.3",
"action" : "KeyEnterTrigger_DispCtrl_54100.1",
},
{
"name": "切换开阀输出",
"addr": "59087.8", #"10175.0",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54100",
},
{
"name": "切换关阀输出",
"addr": "59087.9", #"10175.1",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54100",
},
{
"name": "切换开阀到位",
"addr": "59082.15", #"10165.7",
"alias": "alias_valve_status",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54100",
},
{
"name": "切换关阀到位",
"addr": "59083.0", #"10166.0",
"alias": "alias_valve_status",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54100",
},
{
"name": "阀门动作延时",
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54117", #"48234",
},
{
"name": "时段一始",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54108", #"48216",
},
{
"name": "时段一终",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54109", #"48218",
},
{
"name": "时段二始",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54110", #"48220",
},
{
"name": "时段二终",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54111", #"48222",
},
{
"name": "时段三始",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54112", #"48224",
},
{
"name": "时段三终",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54113", #"48226",
},
{
"name": "时段四始",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54114", #48228",
},
{
"name": "时段四终",
"scale" : 0.01,
"unit" : "时:分",
"min" : "00#00",
"max" : "23#59",
"format": "%05.2f",
"addr": "54115", #"48230",
},
]
menu_pump_inletvalve = [
{
"name": "进压阀门功能",
"addr": "54069", #"48138",
"alias": "alias_run_function",
},
{
"name": "进水压力",
"unit": "Mpa",
"scale" : 0.001,
"addr": "40023",
"format": "%05.2f",
},
{
"name": "手动进压开阀",
"addr": "59060.6", #"10120.6",
"action" : "KeyEnterTrigger_DispCtrl_54069.1", #48138.1
},
{
"name": "手动进压关阀",
"addr": "59060.7", #"10120.7",
"action" : "KeyEnterTrigger_DispCtrl_54069.1", #48138.1
},
{
"name": "进压开阀输出",
"addr": "59087.3", #"10174.3",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54069",
},
{
"name": "进压关阀输出",
"addr": "59087.4", #"10174.4",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54069",
},
{
"name": "开阀到位状态",
"alias": "alias_valve_status",
"addr": "59082.11", #"10165.3",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54069", #48138
},
{
"name": "关阀到位状态",
"alias": "alias_valve_status",
"addr": "59082.12", #"10165.4",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54069", #48138
},
{
"name": "进水有效延时",
"scale" : 0.001,
"unit" : "S",
"format": "%06.3f",
"min" : 1.0,
"max" : 65.535,
"addr": "54068", #"48136",
},
{
"name": "开阀压力值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "54066", #"48132",
},
{
"name": "关阀压力值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "54065", #"48130",
},
{
"name": "阀门动作时长",
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54067", #"48134",
},
]
menu_explosion_valve = [
{
"name": "爆管阀门功能",
"addr": "54072", #"48144",
"alias": "alias_run_function",
},
{
"name": "手动爆管开阀",
"addr": "59060.4", #"10120.4",
"action" : "KeyEnterTrigger_DispCtrl_54072.1", #48144.1
},
{
"name": "手动爆管关阀",
"addr": "59060.5", #"10120.5",
"action" : "KeyEnterTrigger_DispCtrl_54072.1", #48144.1
},
{
"name": "漏水信号",
"addr": "59080.7", #"10160.7",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54072", #48144
},
{
"name": "爆管开阀输出",
"addr": "59087.1", #"10174.1",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54072", #48144
},
{
"name": "爆管关阀输出",
"addr": "59087.2", #"10174.2",
"alias" : "alias_bool",
"property" : MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54072", #48144
},
{
"name": "爆管开阀到位",
"alias": "alias_valve_status",
"addr": "59082.6", #"10164.6",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54072", #48144
},
{
"name": "爆管关阀到位",
"alias": "alias_valve_status",
"addr": "59082.7", #"10164.7",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "DispCtrl_54072", #48144
},
{
"name": "阀门工作时长",
"scale" : 0.1,
"unit" : "S",
"format": "%05.1f",
"addr": "54071", #"48142",
},
{
"name": "爆管信号延时",
"unit" : "ms",
"format": "%05.0f",
"addr": "54070", #"48140",
},
]
menu_peripheral = [
{
"name": "照明功能",
"addr": "54095", #"48190",
"alias": "alias_run_function",
},
{
"name": "照明手动开",
"addr": "59061.0", #"10122.0",
"action" : "KeyEnterTrigger_DispCtrl_54095.1",#48190.1
},
{
"name": "照明手动关",
"addr": "59061.1", #10122.1",
"action" : "KeyEnterTrigger_DispCtrl_54095.1",
},
{
"name": "门禁功能",
"alias": "alias_run_function",
"addr": "54105", #"48210",
},
{
"name": "门禁手动开",
"addr": "59060.14", #"10121.6",
"action" : "KeyEnterTrigger_DispCtrl_54105.1",#48210.1
},
{
"name": "门禁手动关",
"addr": "59060.15", #"10121.7",
"action" : "KeyEnterTrigger_DispCtrl_54105.1",
},
]
menu_fan_arefaction = [
{
"name": "风机功能",
"addr": "54079", #"48158",
"alias": "alias_run_function",
},
{
"name": "风机开启温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54075", #"48150",
},
{
"name": "风机关闭温度",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "54076", #"48152",
},
{
"name": "风机手动开",
"addr": "59060.8", #"10121.0",
"action" : "KeyEnterTrigger_DispCtrl_54079.1",#48158.1
},
{
"name": "风机手动关",
"addr": "59060.9", #"10121.1",
"action" : "KeyEnterTrigger_DispCtrl_54079.1",
},
{
"name": "除湿机功能",
"addr": "54092", #"48184",
"alias": "alias_run_function",
},
{
"name": "除湿机开启湿度",
"scale" : 0.1,
"unit" : "%",
"format": "%05.1f",
"addr": "54090", #"48180",
},
{
"name": "除湿机关闭湿度",
"scale" : 0.1,
"unit" : "%",
"format": "%05.1f",
"addr": "54091", #"48182",
},
{
"name": "除湿机手动开",
"addr": "59060.14", #"10121.6",
"action" : "KeyEnterTrigger_DispCtrl_54092.1",#48184.1
},
{
"name": "除湿机手动关",
"addr": "59060.15", #"10121.7",
"action" : "KeyEnterTrigger_DispCtrl_54092.1",
},
]
menu_pin_configure = [
{
"name": "X0.1(X1)*",
"alias": "alias_input",
"addr": "44265",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset22",
},
{
"name": "X0.3(X3)*",
"alias": "alias_input",
"addr": "44267",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset22",
},
{
"name": "X0.4(X4)*",
"alias": "alias_input",
"addr": "44268",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset22",
},
{
"name": "X0.5(X5)*",
"addr": "44269",
"alias": "alias_input",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset22",
},
{
"name": "X0.6(X6)*",
"alias": "alias_input",
"addr": "44270",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset22",
},
{
"name": "Y0.0(A1-B1)*",
"alias": "alias_output",
"addr": "44272",
"action" : "SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "Y0.1(A2-B2)*",
"alias": "alias_output",
"addr": "44273",
"action" : "SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "Y0.3(A4-B4)*",
"alias": "alias_output",
"addr": "44275",
"action" : "SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
]
menu_statistic = [
{
"name": "所有泵统计",
"action": "pumps_statistic",
},
{
"name": "当前压力曲线",
"sub_menu": "cur_curve",
},
{
"name": "当前工作时间",
"addr": "40042#2",
"unit": "Min",
"format": "%09.0f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset16",
},
{
"name": "累计工作时间",
"addr": "40044#2",
"unit": "Min",
"format": "%09.0f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset16",
},
{
"name": "累计工作次数",
"addr": "40054#2",
"unit": "",
"format": "%09.0f",
"property": MENU_PROPERTY_READ_ONLY,
"action" : "SelfPumpOffset16",
},
{
"name": "累计清零",
"action": "clear_acc_time",
"property": MENU_PROPERTY_ENGINEER,
},
{
"name": "累计电量清零",
"action": "clear_kwh",
"property": MENU_PROPERTY_ENGINEER,
},
{
"name": "退出",
"action": "exit",
},
]
menu_system = [
{
"name": "硬件版本*",
"addr": "48013",
"scale" : 0.01,
"format": "%05.2f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "系统版本*",
"addr": "48031",
"scale" : 0.01,
"format": "%04.2f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "PLC版本*",
"addr": "50499", #"40998",
"scale" : 0.01,
"format": "%04.2f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "序列号*",
"addr": "44024#2",
"format": "%09.0f",
"action" : "SerialId_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "系统日期",
"addr": "40408#3",
"action" : "date",
},
{
"name": "当前时间",
"addr": "40411#3",
"action" : "time",
},
{
"name": "语言*",
"addr": "48014",
"alias": "alias_language",
},
{
"name": "提示音*",
"addr": "48029",
"alias" : "alias_bool",
},
{
"name": "锁定键盘*",
"action" : "lock",
},
{
"name": "背光亮度*",
"addr": "48009",
"unit": "%",
"min": 10,
"max": 100,
"format": "%03.0f",
},
{
"name": "背光延时*",
"addr": "48008",
"unit": "S",
"format": "%04.0f",
},
{
"name": "退出",
"action": "exit",
},
]
menu_protect = [
{
"name": "负压保护",
"alias": "alias_bool",
"addr": "40288.5",
},
{
"name": "负压报警值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40290",
},
{
"name": "真空报警值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40291",
},
{
"name": "负压报警解除值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40292",
},
{
"name": "真空报警解除值",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40305",
},
{
"name": "超压报警",
"unit": "Mpa",
"addr": "40289",
"scale" : 0.001,
"format": "%05.3f",
},
{
"name": "爆管保护",
"alias": "alias_bool",
"addr": "40288.8",
},
{
"name": "爆管停机压力",
"scale" : 0.001,
"unit" : "MPa",
"format": "%05.3f",
"addr": "40297",
},
{
"name": "爆管停机延时",
"scale" : 0.1,
"unit" : "S",
"format": "%04.1f",
"addr": "40298",
},
{
"name": "电机温度上限",
"scale" : 0.1,
"unit" : "",
"format": "%05.1f",
"addr": "40392",
},
{
"name": "水箱无水保护",
"alias": "alias_bool",
"addr": "40289.7", #FW600 + 598.7 = FW1198.7
},
{
"name": "无水液位",
"scale" : 0.01,
"unit" : "m",
"format": "%05.2f",
"addr": "56593",
},
{
"name": "无水解除",
"scale" : 0.01,
"unit" : "m",
"format": "%04.2f",
"addr": "40294",
},
{
"name": "退出",
"action": "exit",
},
]
menu_sleep_set = [
{
"name": "休眠功率*",
"addr": "44203",
"scale": 0.01,
"unit": "kW",
"format": "%05.2f",
"action": "SelfPumpOffset8",
},
{
"name": "休眠频率",
"scale" : 0.01,
"unit" : "Hz",
"format": "%06.2f",
"addr": "40316",
},
{
"name": "休眠延时",
"addr": "40317",
"scale": 0.1,
"unit": "S",
"format": "%06.1f",
},
{
"name": "休眠提升时间*",
"addr": "44206",
"scale": 0.1,
"unit": "S",
"format": "%05.1f",
"action" : "SelfPumpOffset8",
},
{
"name": "唤醒延时",
"addr": "40319",
"scale": 0.01,
"unit": "S",
"format": "%05.2f",
},
{
"name": "唤醒压差",
"addr": "40318",
"scale": 0.001,
"unit": "Mpa",
"format": "%05.3f",
},
{
"name": "退出",
"action": "exit",
},
]
menu_pump_adjust_set = [
{
"name": "减泵压差",
"scale" : 0.001,
"unit" : "Mpa",
"format": "%05.3f",
"addr": "40274",
},
{
"name": "加泵压差",
"scale": 0.001,
"unit": "Mpa",
"format": "%05.3f",
"addr": "40275",
},
{
"name": "休眠加泵压差", #频率在休眠频率以下时的加泵压力差,可以加快加泵速度。
"scale": 0.001,
"unit": "Mpa",
"format": "%05.3f",
"addr": "40306",
},
{
"name": "加泵延时",
"addr": "40280",
"scale": 0.1,
"unit": "S",
"format": "%05.1f",
},
{
"name": "减泵延时",
"addr": "40273",
"scale": 0.1,
"unit": "S",
"format": "%04.1f",
},
{
"name": "功率到达加泵",
"addr": "40272.0",
"alias": "alias_bool",
},
{
"name": "加泵功率",
"addr": "40276",
"scale": 0.01,
"unit": "KW",
"format": "%05.2f",
},
{
"name": "功率到达减泵",
"addr": "40272.1",
"alias": "alias_bool",
},
{
"name": "减泵功率",
"addr": "40277",
"scale": 0.01,
"unit": "KW",
"format": "%05.2f",
},
{
"name": "频率到达加泵",
"addr": "40272.2",
"alias": "alias_bool",
},
{
"name": "加泵频率",
"addr": "40278",
"scale": 0.01,
"unit": "Hz",
"format": "%06.2f",
},
{
"name": "频率到达减泵",
"addr": "40272.3",
"alias": "alias_bool",
},
{
"name": "减泵频率",
"addr": "40279",
"scale": 0.01,
"unit": "Hz",
"format": "%06.2f",
},
{
"name": "退出",
"action": "exit",
},
]
menu_pid_set = [
{
"name": "启动PID类型",
"addr": "40304",
"alias": "alias_pid",
},
{
"name": "启动PID Kp",
"addr": "40307",
"scale": 0.001,
"format": "%05.3f",
},
{
"name": "启动PID Ti",
"addr": "40308",
"scale": 0.01,
"unit": "S",
"format": "%06.2f",
},
{
"name": "启动PID Td",
"addr": "40309",
"scale": 0.01,
"unit": "S",
"format": "%06.2f",
},
{
"name": "动态PID类型",
"addr": "40395",
"alias": "alias_pid",
},
{
"name": "动态PID Kp",
"addr": "40396",
"scale": 0.001,
"format": "%05.3f",
},
{
"name": "动态PID Ti",
"addr": "40397",
"scale": 0.01,
"unit": "S",
"format": "%06.2f",
},
{
"name": "动态PID Td",
"addr": "40398",
"scale": 0.01,
"unit": "S",
"format": "%06.2f",
},
{
"name": "动态PID进入",
"addr": "40394",
"scale": 0.01,
"unit": "%",
"format": "%05.2f",
},
{
"name": "动态PID退出",
"addr": "40393",
"scale": 0.01,
"unit": "%",
"format": "%05.2f",
},
{
"name": "PID死区",
"addr": "40314",
"scale": 0.01,
"unit": "%",
"format": "%06.2f",
},
{
"name": "PID调节周期",
"addr": "40311",
"unit": "ms",
"format": "%04.0f",
},
{
"name": "PID负载",
"addr": "40406",
"alias": "alias_pidmode",
},
{
"name": "退出",
"action": "exit",
},
]
menu_winter_set = [
{
"name": "防冻使能",
"alias": "alias_bool",
"addr": "40401",
},
{
"name": "运行频率/下限",
"addr": "40402",
"unit": "%",
"format": "%03.0f",
},
{
"name": "防冻运行时间",
"addr": "40403",
"unit": "S",
"format": "%04.0f",
},
{
"name": "防冻周期",
"addr": "40404",
"unit": "Min",
"format": "%04.0f",
},
{
"name": "退出",
"action": "exit",
},
]
menu_pumpgroup = [
{
"name": "加减泵设置",
"sub_menu": "menu_pump_adjust_set",
},
{
"name": "休眠设置",
"sub_menu": "menu_sleep_set",
},
{
"name": "常用设置",
"sub_menu": "menu_normal_set",
},
{
"name": "功能设置",
"sub_menu": "menu_func_set",
},
{
"name": "主辅设置",
"sub_menu": "menu_host_set",
},
{
"name": "防冻设置",
"sub_menu": "menu_winter_set",
},
{
"name": "程序功能",
"alias": "alias_plc",
"addr": "43983",
"action": "reboot_global",
},
{
"name": "参数同步",
"action": "sync_3",
},
{
"name": "定时换泵",
"alias": "alias_bool",
"addr": "40281.0",
},
{
"name": "定时换泵周期",
"addr": "40282",
"unit": "Min",
"format": "%05.0f",
"min": 10,
"max": 480,
"default": 360,
},
{
"name": "换泵冷却时间",
"addr": "40303",
"scale": 1.0,
"unit": "Min",
"format": "%05.0f",
},
{
"name": "水泵流量*",
"addr": "48033",
"scale": 0.1,
"unit": "m³/h",
"format": "%04.1f",
},
{
"name": "水泵扬程*",
"addr": "48032",
"unit": "m",
"format": "%04.0f",
},
{
"name": "退出",
"action": "exit",
},
]
menu_full_set = [ #工程师菜单的专属设置
{
"name": "信号配置",
"sub_menu": "memu_sensor_engineer",
},
{
"name": "泵组PID配置",
"sub_menu": "menu_pid_set",
},
{
"name": "变频器参数",
"sub_menu": "menu_freq_convert",
},
{
"name": "系统信息",
"sub_menu": "menu_system_engineer",
},
{
"name": "模拟量传感器",
"sub_menu": "memu_sensor_config",
},
{
"name": "数字IO测试",
"sub_menu": "test_io",
},
{
"name": "模拟IO测试",
"sub_menu": "test_aio",
},
{
"name": "用户参数",
"sub_menu": "menu_parameter",
},
{
"name": "重启",
"action": "reboot",
},
# {
# "name": "常规设置",
# "sub_menu": "menu_system",
# },
# {
# "name": "设置",
# "sub_menu": "menu_normal_set",
# },
{
"name": "退出",
"action": "exit",
},
]
memu_sensor_engineer = [ #工程师菜单的专属设置
{
"name": "开关量输入配置",
"sub_menu": "menu_io_in",
},
{
"name": "开关量输出配置",
"sub_menu": "menu_io_out",
},
{
"name": "模拟量输入配置",
"sub_menu": "menu_aio_in",
},
{
"name": "模拟量输出配置",
"sub_menu": "menu_aio_out",
},
{
"name": "AI1 AD值",
"addr": "56206", #FW412
"format": "%05.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "AI3 AD值",
"addr": "56208", #FW416
"format": "%05.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "AI4 AD值",
"addr": "56209", #FW418
"format": "%05.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "退出",
"action": "exit",
},
]
menu_io_out= [
{
"name": "A1-B1*",
"alias": "alias_output",
"addr": "44272",
"action": "SelfPumpOffset22",
},
{
"name": "A2-B2*",
"alias": "alias_output",
"addr": "44273",
"action": "SelfPumpOffset22",
},
{
"name": "A4-B4",
"alias": "alias_output",
"addr": "44275",
"action": "SelfPumpOffset22",
},
]
menu_io_in= [
{
"name": "X1*",
"alias": "alias_input",
"addr": "44265",
"action": "SelfPumpOffset22",
},
#{
# "name": "X2*",
# "alias": "alias_input",
# "addr": "44266",
# "action": "SelfPumpOffset22",
#},
{
"name": "X3*",
"alias": "alias_input",
"addr": "44267",
"action": "SelfPumpOffset22",
},
{
"name": "X4*",
"alias": "alias_input",
"addr": "44268",
"action": "SelfPumpOffset22",
},
{
"name": "X5*",
"alias": "alias_input",
"addr": "44269",
"action": "SelfPumpOffset22",
},
{
"name": "X6*",
"alias": "alias_input",
"addr": "44270",
"action": "SelfPumpOffset22",
},
]
menu_aio_out= [
{
"name": "AO2*",
"alias": "alias_aioutput",
"addr": "44285",
"action": "SelfPumpOffset22",
},
{
"name": "AO2 4mA*",
"addr": "48053",
"format": "%04.0f",
"min" : 0,
"max" : 4095,
},
{
"name": "AO2 20mA*",
"addr": "48054",
"format": "%04.0f",
"min" : 0,
"max" : 4095,
},
]
menu_aio_in= [
{
"name": "AI1*",
"alias": "alias_aiinput",
"addr": "44280",
"action" : "SelfPumpOffset22"
},
{
"name": "AI3*",
"alias": "alias_aiinput",
"addr": "44282",
"action" : "SelfPumpOffset22"
},
{
"name": "AI4*",
"alias": "alias_aiinput",
"addr": "44283",
"action" : "SelfPumpOffset22"
},
{
"name": "AI1配置",
"sub_menu": "menu_aio_set1",
},
{
"name": "AI3配置",
"sub_menu": "menu_aio_set2",
},
{
"name": "AI4配置",
"sub_menu": "menu_aio_set3",
},
{
"name": "AO校正",
"sub_menu": "menu_ao_cal",
},
{
"name": "退出",
"action": "exit",
},
]
menu_aio_set1= [
{
"name": "当前AD值",
"format" : "%05.0f",
"addr": "56206",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "AD值10V",
"format": "%04.0f",
"addr": "48047",
},
{
"name": "设为AD值10V",
"action":"AI_Calibrate0",
},
{
"name": "AI1模式",
"addr": "44271.0",
"alias": "alias_anaolog_mode",
"action": "SelfPumpOffset22",
},
{
"name": "退出",
"action": "exit",
},
]
menu_aio_set2= [
{
"name": "当前AD值",
"format" : "%05.0f",
"addr": "56208",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "AD值10V",
"format": "%04.0f",
"addr": "48049",
},
{
"name": "设为AD值10V",
"action":"AI_Calibrate2",
},
{
"name": "AI3模式",
"addr": "44271.1",
"alias": "alias_anaolog_mode",
"action": "SelfPumpOffset22",
},
{
"name": "退出",
"action": "exit",
},
]
menu_aio_set3= [
{
"name": "当前AD值",
"format" : "%05.0f",
"addr": "56209",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "AD值10V",
"format": "%04.0f",
"addr": "48050",
},
{
"name": "设为AD值10V",
"action":"AI_Calibrate3",
},
{
"name": "AI1模式",
"addr": "44271.2",
"alias": "alias_anaolog_mode",
"action": "SelfPumpOffset22",
},
{
"name": "退出",
"action": "exit",
},
]
menu_ao_cal = [
{
"name": "模拟量输出",
"format" : "%05.0f",
"addr": "48061",
"min" : 0,
"max" : 32000,
"action":"AO_Calibrate",
},
{
"name": "4mA输出标定",
"action":"AO_Calibrate4mA",
},
{
"name": "20mA输出标定",
"action":"AO_Calibrate20mA",
},
{
"name": "AO1模式",
"addr": "44271.3",
"alias": "alias_anaolog_mode",
"action": "SelfPumpOffset22",
},
{
"name": "退出",
"action": "exit",
},
]
# menu_pump_engineer = [ #工程师菜单的专属设置
# ]
menu_freq_convert = [
{
"name": "自动复位限制",
"addr": "40301",
"unit": "",
"format": "%02.0f",
},
{
"name": "累计复位次数",
"addr": "40197",
"unit": "",
"format": "%02.0f",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "加速时间*",
"unit": "S",
"addr": "44013",
"scale" : 0.1,
"format": "%04.1f",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "减速时间*",
"unit": "S",
"addr": "44014",
"scale" : 0.1,
"format": "%04.1f",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "启动时间*",
"unit": "S",
"addr": "44020",
"scale" : 0.1,
"format": "%05.1f",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "载波频率*",
"unit": "kHz",
"scale" : 0.1,
"format": "%04.1f",
"addr": "44019",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "频率上限*",
"unit": "Hz",
"addr": "44015",
"scale" : 0.01,
"format": "%06.2f",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "频率下限*",
"unit": "Hz",
"addr": "44016",
"scale" : 0.01,
"format": "%06.2f",
"action": "FreqParaStop_SelfPumpOffset24",
},
{
"name": "额定频率*",
"unit": "Hz",
"addr": "44012",
"scale" : 0.01,
"format": "%06.2f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "额定功率*",
"unit": "Kw",
"addr": "56833",
"scale" : 0.01,
"format": "%05.2f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "额定电流*",
"unit": "A",
"addr": "56834",
"scale" : 0.1,
"format": "%04.1f",
"action": "FreqParaStop_SelfPumpOffset24",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "退出",
"action": "exit",
},
]
menu_system_engineer = [ #工程师菜单的专属设置
# {
# "name": "变频器选择",
# "alias" : "alias_converter",
# "addr": "48012",
# },
# {
# "name": "权限管理",
# "action": "admin",
# },
{
"name": "系统密码*",
"addr": "48041",
"format" :"%04.0f",
"action": "password",
},
{
"name": "恢复出厂设置",
"sub_menu": "menu_factory_default",
},
{
"name": "备份还原点1",
"sub_menu": "menu_save_restore1",
},
{
"name": "备份还原点2",
"sub_menu": "menu_save_restore2",
},
{
"name": "序列号*",
"addr": "48002#2",
"format": "%10.0f",
"action": "SerialId_Modify",
},
{
"name": "累计运行*",
"scale" : 0.016667,
"unit" : "h",
"format": "%07.0f",
"addr": "40044#2", #"56344#2",
"action": "SelfPumpOffset16",
"property": MENU_PROPERTY_ENGINEER,
},
{
"name": "退出",
"action": "exit",
},
]
#显示1台泵
menu_run_data1 = [
{
"name": "转速*",
},
{
"name": "电流*",
},
{
"name": "功率*",
},
{
"name": "时间*",
},
]
#显示2台泵
menu_run_data2 = [
{
"name": "转速*",
},
{
"name": "电流*",
},
{
"name": "功率*",
},
{
"name": "时间*",
},
]
#显示3台泵
menu_run_data3 = [
{
"name": "转速*",
},
{
"name": "电流*",
},
{
"name": "功率*",
},
{
"name": "时间*",
},
]
#模拟IO测试
test_aio = [
{
"name": "AO2",
"addr" : "48060",
"scale" : 0.1,
"format" : "%05.1f",
"unit" : "%",
},
]
#数字IO测试
test_io = [
{
"name": "Y1",
"addr" : "44272",
"alias" : "alias_output",
"action" : "TestY0_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "Y2",
"addr" : "44273",
"alias" : "alias_output",
"action" : "TestY1_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "Y3",
"addr" : "44275",
"alias" : "alias_output",
"action" : "TestY3_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X1",
"addr" : "44265",
"alias" : "alias_input",
"action" : "TestX1_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X2",
"addr" : "44266",
"alias" : "alias_input",
"action" : "TestX2_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X3",
"addr" : "44267",
"alias" : "alias_input",
"action" : "TestX3_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X4",
"addr" : "44268",
"alias" : "alias_input",
"action" : "TestX4_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X5",
"addr" : "44269",
"alias" : "alias_input",
"action" : "TestX5_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "X6",
"addr" : "44270",
"alias" : "alias_input",
"action" : "TestX6_SelfPumpOffset22",
"property": MENU_PROPERTY_READ_ONLY,
},
]
menu_pressure_in = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40226", # FW600 + 452 = FW1052
},
{
"name": "全局值",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40023",
},
{
"name": "本机值*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "56124",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40022",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40230",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40229",
},
{
"name": "量程下限*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40228",
},
{
"name": "量程上限*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40227",
},
{
"name": "退出",
"action": "exit",
},
]
menu_pressure_out = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40234", #FW600 + 468 = FW1068
},
{
"name": "全局值",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40025",
},
{
"name": "本机值*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "56123",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40024",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40238",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40237",
},
{
"name": "量程下限*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40236",
},
{
"name": "量程上限*",
"format": "%05.3f",
"scale": 0.001,
"unit": "Mpa",
"addr": "40235",
},
{
"name": "退出",
"action": "exit",
},
]
menu_valve_opening = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43910",
},
{
"name": "全局值",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "39999",
},
{
"name": "本机值*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "56126",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "39998",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43914",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43913",
},
{
"name": "量程下限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "43912",
},
{
"name": "量程上限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "43911",
},
{
"name": "退出",
"action": "exit",
},
]
menu_water_level2 = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43942",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "56291",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "56140",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56290",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43946",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43945",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "43944",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "43943",
},
{
"name": "退出",
"action": "exit",
},
]
menu_water_level3 = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43974",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "56285",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "56143",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56284",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43978",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43977",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "43976",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "43975",
},
{
"name": "退出",
"action": "exit",
},
]
menu_temp = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40250",
},
{
"name": "全局值",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "40169#s",
},
{
"name": "本机值*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "56128#s",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40168",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40254",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40253",
},
{
"name": "量程下限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "40252#s",
},
{
"name": "量程上限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "40251#s",
},
{
"name": "退出",
"action": "exit",
},
]
menu_temp_inside = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43958",
},
{
"name": "全局值",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "56287#s",
},
{
"name": "本机值*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "56138#s",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56286",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43962",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43961",
},
{
"name": "量程下限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "43960#s",
},
{
"name": "量程上限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "43959#s",
},
{
"name": "退出",
"action": "exit",
},
]
menu_temp_middle = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43966",
},
{
"name": "全局值",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "56285#s",
},
{
"name": "本机值*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "56137#s",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56284",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43970",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43969",
},
{
"name": "量程下限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "43968#s",
},
{
"name": "量程上限*",
"format": "%+06.1f",
"scale": 0.1,
"unit": "",
"addr": "43967#s",
},
{
"name": "退出",
"action": "exit",
},
]
menu_water_level= [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40258",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "40029",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "56125",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40028",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40262",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40261",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "40260",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m",
"addr": "40259",
},
{
"name": "退出",
"action": "exit",
},
]
menu_valve_opening2 = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43950",
},
{
"name": "全局值",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "56289",
},
{
"name": "本机值*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "56140",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56288",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43954",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43953",
},
{
"name": "量程下限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "43952",
},
{
"name": "量程上限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "%",
"addr": "43951",
},
{
"name": "退出",
"action": "exit",
},
]
menu_chlorine = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40202",
},
{
"name": "本机值*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "56129",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40016",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40206",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40205",
},
{
"name": "量程下限*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "40204",
},
{
"name": "量程上限*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "40203",
},
{
"name": "退出",
"action": "exit",
},
]
menu_dirty = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40210",
},
{
"name": "本机值*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "56130",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40018",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40214",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40213",
},
{
"name": "量程下限*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "40212",
},
{
"name": "量程上限*",
"format": "%06.2f",
"scale": 0.01,
"unit": "%",
"addr": "40211",
},
{
"name": "退出",
"action": "exit",
},
]
menu_flow_out = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40242",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "40027",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "56127",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40026",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40246",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40245",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "40244",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "40243",
},
{
"name": "退出",
"action": "exit",
},
]
menu_flow_in = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43918",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "56297",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "56132",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56296",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43922",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43921",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "43920",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "m³/h",
"addr": "43919",
},
{
"name": "退出",
"action": "exit",
},
]
menu_ph_sensor = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "40218",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"addr": "40021",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"addr": "56131",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "40020",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "40222",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "40221",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"addr": "40220",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"addr": "40219",
},
{
"name": "退出",
"action": "exit",
},
]
menu_wet_sensor = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43926",
},
{
"name": "全局值",
"format": "%05.2f",
"scale": 0.01,
"unit": "%",
"addr": "56293",
},
{
"name": "本机值*",
"format": "%05.2f",
"scale": 0.01,
"unit": "%",
"addr": "56142",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56292",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43930",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43929",
},
{
"name": "量程下限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "%",
"addr": "43928",
},
{
"name": "量程上限*",
"format": "%05.2f",
"scale": 0.01,
"unit": "%",
"addr": "43927",
},
{
"name": "退出",
"action": "exit",
},
]
menu_sound_sensor = [
{
"name": "配置",
"alias" : "alias_bool",
"addr": "43934",
},
{
"name": "全局值",
"format": "%05.1f",
"scale": 0.1,
"unit": "db",
"addr": "56295",
},
{
"name": "本机值*",
"format": "%05.1f",
"scale": 0.1,
"unit": "db",
"addr": "56141",
},
{
"name": "AD值*",
"format": "%05.0f",
"addr": "56294",
"property": MENU_PROPERTY_READ_ONLY,
},
{
"name": "ADMin*",
"format": "%05.0f",
"addr": "43938",
},
{
"name": "ADMax*",
"format": "%05.0f",
"addr": "43937",
},
{
"name": "量程下限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "db",
"addr": "43936",
},
{
"name": "量程上限*",
"format": "%05.1f",
"scale": 0.1,
"unit": "db",
"addr": "43935",
},
{
"name": "退出",
"action": "exit",
},
]
#信号配置
memu_sensor_config = [
{
"name": "输入压力传感器",
"sub_menu": "menu_pressure_in",
},
{
"name": "输出压力传感器",
"sub_menu": "menu_pressure_out",
},
{
"name": "输入流量传感器",
"sub_menu": "menu_flow_in",
},
{
"name": "输出流量传感器",
"sub_menu": "menu_flow_out",
},
{
"name": "水箱液位1",
"sub_menu": "menu_water_level",
},
{
"name": "水箱液位2",
"sub_menu": "menu_water_level2",
},
{
"name": "水箱液位3",
"sub_menu": "menu_water_level3",
},
{
"name": "调节阀开度反馈",
"sub_menu": "menu_valve_opening",
},
{
"name": "开度反馈2",
"sub_menu": "menu_valve_opening2",
},
{
"name": "温度传感器",
"sub_menu": "menu_temp",
},
{
"name": "站内温度传感器",
"sub_menu": "menu_temp_inside",
},
{
"name": "夹层温度传感器",
"sub_menu": "menu_temp_middle",
},
{
"name": "余氯传感器",
"sub_menu": "menu_chlorine",
},
{
"name": "浊度传感器",
"sub_menu": "menu_dirty",
},
{
"name": "PH传感器",
"sub_menu": "menu_ph_sensor",
},
{
"name": "湿度传感器",
"sub_menu": "menu_wet_sensor",
},
{
"name": "噪音传感器",
"sub_menu": "menu_sound_sensor",
},
{
"name": "退出",
"action": "exit",
},
]
menu_main = [
{
"name": "设置",
"sub_menu": "menu_normal_set",
},
{
"name": "数据",
"sub_menu": "menu_data_pump"
},
{
"name": "模式",
"sub_menu": "menu_mode"
},
{
"name": "菜单",
"sub_menu": "menu_normal_menu"
},
]
menu_normal_menu = [ #普通菜单页面
{
"name": "系统信息",
"sub_menu": "menu_system",
},
{
"name": "泵组配置",
"sub_menu": "menu_pumpgroup",
},
{
"name": "保护设置",
"sub_menu": "menu_protect",
},
{
"name": "故障查询",
"sub_menu": "menu_alarm",
},
{
"name": "通信设置",
"sub_menu": "menu_comm_set",
},
{
"name": "用户参数",
"sub_menu": "menu_parameter",
},
{
"name": "工程师菜单",
"sub_menu": "menu_full_set",
},
{
"name": "恢复出厂设置",
"sub_menu": "menu_factory_default",
},
{
"name": "重启",
"action": "reboot",
},
{
"name": "退出",
"action": "exit",
},
]
menu_script_desc = [
{
"name": "脚本 V1.08",
},
{
"name": "输出流量:10, 输入流量:11",
},
{
"name": "噪声传感器: 通讯地址=7",
},
{
"name": "温湿度传感器: 通讯地址=8",
},
{
"name": "水质分析仪: 通讯地址=5",
},
{
"name": "夹层温度: 通讯地址=9",
},
{
"name": "电度表: 通讯地址=6",
},
]
menu_factory_default = [
{
"name": "恢复到本机",
"action": "self_restore_0",
},
{
"name": "恢复到全局",
"action": "global_restore_0",
},
{
"name": "退 出",
"action": "exit",
},
]
menu_save_restore1 = [
{
"name": "保存",
"action": "save_1",
},
{
"name": "恢复到本机",
"action": "self_restore_1",
},
{
"name": "恢复到全局",
"action": "global_restore_1",
},
{
"name": "退 出",
"action": "exit",
},
]
menu_save_restore2 = [
{
"name": "保存",
"action": "save_2",
},
{
"name": "恢复到本机",
"action": "self_restore_2",
},
{
"name": "恢复到全局",
"action": "global_restore_2",
},
{
"name": "退 出",
"action": "exit",
},
]
display_main = [
{
"name": "PumpName",
"alias": "alias_PumpName",
"addr" : "48000", #PumpId
},
{
"name": "PressureOutMax", #输出压力上限
"format": "%4.0f",
"addr" : "40235",
},
{
"name": "设定压力",
"addr": "40416",
"format": "%4.0f",
},
]
menu_host_set = [
{
"name": "主辅泵优先级",
"addr": "40299",
"alias": "alias_priority",
},
{
"name": "辅泵编号",
"addr": "40284",
"scale" : 1.0,
"format": "%1.0f",
},
{
"name": "辅泵切换延时",
"addr": "40300",
"scale": 0.1,
"unit": "S",
"format": "%05.1f",
},
{
"name": "辅泵切换功率",
"addr": "40302",
"scale": 0.01,
"unit": "KW",
"format": "%05.2f",
},
{
"name": "参数同步",
"action": "sync_3",
},
{
"name": "退出",
"action": "exit",
},
]
menu_caption = [
{"name" : "menu_main", "menu" : menu_main, "caption": "主菜单", "page" : 2, "max_items" : 4, "next" : menu_link, "prev": menu_hand_adjust, "display": display_main},
{"name" : "display_main", "menu" : display_main, "caption": "display_main", "page" : 2, "max_items" : 4},
{"name" : "menu_link", "menu" : menu_link, "caption": "联机设置", "page" : 4, "max_items" : 6, "next" : menu_run_data1, "prev" : menu_main},
{"name" : "menu_run_data1", "menu" : menu_run_data1, "caption": "数据页1", "page" : 3, "max_items" : 1, "next" : menu_alarm, "prev" : menu_link},
{"name" : "menu_run_data2", "menu" : menu_run_data2, "caption": "数据页2", "page" : 13, "max_items" : 1, "next" : menu_alarm, "prev" : menu_link},
{"name" : "menu_run_data3", "menu" : menu_run_data3, "caption": "数据页3", "page" : 23, "max_items" : 1, "next" : menu_alarm, "prev" : menu_link},
{"name" : "menu_alarm", "menu" : menu_alarm, "caption": "报警显示", "page" : 5, "max_items" : 2, "next" : menu_curve_history, "prev" : menu_run_data1},
{"name" : "menu_curve_history", "menu" : menu_curve_history, "caption": "历史曲线", "page" : 25, "max_items" : 1, "next" : menu_hand_adjust, "prev" : menu_alarm},
{"name" : "menu_hand_adjust", "menu" : menu_hand_adjust, "caption": "手动调速", "page" : 15, "max_items" : 1, "next" : menu_main, "prev" : menu_curve_history, "display": disp_hand_adjust},
{"name" : "disp_hand_adjust", "menu" : disp_hand_adjust, "caption": "显示调速", "page" : 15, "max_items" : 1},
{"name" : "menu_alarm_history", "menu" : menu_alarm_history, "caption": "历史故障", "page" : 11, "max_items" : 8},
{"name" : "dynamic_page_main", "menu" : dynamic_page_main, "caption": "测量数据", "page" : 2, "max_items" : 4},
{"name" : "mqtt_pack_alarm", "menu" : mqtt_pack_alarm, "caption": "报警数据", "page" : 5, "max_items" : 8},
{"name" : "menu_sleep_set", "menu" : menu_sleep_set, "caption": "休眠设置", "page" : 11, "max_items" : 8},
{"name" : "menu_winter_set", "menu" : menu_winter_set, "caption": "防冻设置", "page" : 11, "max_items" : 8},
{"name" : "menu_pump_adjust_set", "menu" : menu_pump_adjust_set, "caption": "加减泵设置", "page" : 11, "max_items" : 8},
{"name" : "menu_pumpgroup", "menu" : menu_pumpgroup, "caption": "泵组配置", "page" : 11, "max_items" : 8},
{"name" : "memu_sensor_config", "menu" : memu_sensor_config, "caption": "模拟量传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_system", "menu" : menu_system, "caption": "系统信息", "page" : 11, "max_items" : 8},
{"name" : "menu_protect", "menu" : menu_protect, "caption": "保护设置", "page" : 11, "max_items" : 8},
{"name" : "menu_full_set", "menu" : menu_full_set, "caption": "工程师菜单", "page" : 11, "max_items" : 8},
{"name" : "menu_normal_menu", "menu" : menu_normal_menu, "caption": "普通菜单", "page" : 11, "max_items" : 8},
{"name" : "menu_comm_set", "menu" : menu_comm_set, "caption": "通讯设置", "page" : 11, "max_items" : 8},
{"name" : "menu_statistic", "menu" : menu_statistic, "caption": "统计信息", "page" : 11, "max_items" : 8},
{"name" : "menu_time_pressure", "menu" : menu_time_pressure, "caption": "分时段压力", "page" : 11, "max_items" : 8},
{"name" : "cur_curve", "menu" : cur_curve, "caption": "当前压力", "page" : 12, "max_items" : 1},
{"name" : "menu_io_out", "menu" : menu_io_out, "caption": "开关量输出配置", "page" : 11, "max_items" : 8},
{"name" : "menu_io_in", "menu" : menu_io_in, "caption": "开关量输入配置", "page" : 11, "max_items" : 8},
{"name" : "menu_aio_out", "menu" : menu_aio_out, "caption": "模拟量输出配置", "page" : 11, "max_items" : 8},
{"name" : "menu_aio_in", "menu" : menu_aio_in, "caption": "模拟量输入配置", "page" : 11, "max_items" : 8},
{"name" : "menu_aio_set1", "menu" : menu_aio_set1, "caption": "模拟输入校正1", "page" : 11, "max_items" : 8},
{"name" : "menu_aio_set2", "menu" : menu_aio_set2, "caption": "模拟输入校正2", "page" : 11, "max_items" : 8},
{"name" : "menu_aio_set3", "menu" : menu_aio_set3, "caption": "模拟输入校正3", "page" : 11, "max_items" : 8},
{"name" : "menu_ao_cal", "menu" : menu_ao_cal, "caption": "模拟输出标定", "page" : 11, "max_items" : 8},
#工程师菜单
{"name" : "menu_freq_convert", "menu" : menu_freq_convert, "caption": "变频器参数", "page" : 11, "max_items" : 8},
{"name" : "memu_sensor_engineer","menu" : memu_sensor_engineer,"caption": "信号配置", "page" : 11, "max_items" : 8},
{"name" : "menu_system_engineer","menu" : menu_system_engineer,"caption": "系统信息", "page" : 11, "max_items" : 8},
#{"name" : "menu_pump_engineer", "menu" : menu_pump_engineer, "caption": "泵组PID配置", "page" : 11, "max_items" : 8},
{"name" : "test_io", "menu" : test_io, "caption": "数字IO测试", "page" : 7, "max_items" : 9},
{"name" : "test_aio", "menu" : test_aio, "caption": "模拟IO测试", "page" : 8, "max_items" : 1},
{"name" : "menu_factory_default", "menu" : menu_factory_default, "caption": "恢复出厂设置", "page" : 11, "max_items" : 8},
{"name" : "menu_save_restore1", "menu" : menu_save_restore1, "caption": "备份还原点1", "page" : 11, "max_items" : 8},
{"name" : "menu_save_restore2", "menu" : menu_save_restore2, "caption": "备份还原点2", "page" : 11, "max_items" : 8},
{"name" : "menu_pid_set", "menu" : menu_pid_set, "caption": "泵组PID配置", "page" : 11, "max_items" : 8},
#传感器
{"name" : "menu_pressure_in", "menu" : menu_pressure_in, "caption": "输入压力传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_pressure_out", "menu" : menu_pressure_out, "caption": "输出压力传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_water_level", "menu" : menu_water_level, "caption": "水箱液位传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_water_level2", "menu" : menu_water_level2, "caption": "水箱液位2", "page" : 11, "max_items" : 8},
{"name" : "menu_water_level3", "menu" : menu_water_level3, "caption": "水箱液位3", "page" : 11, "max_items" : 8},
{"name" : "menu_temp", "menu" : menu_temp, "caption": "温度传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_temp_inside", "menu" : menu_temp_inside, "caption": "站内温度传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_temp_middle", "menu" : menu_temp_middle, "caption": "夹层温度传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_valve_opening", "menu" : menu_valve_opening, "caption": "调节阀开度反馈", "page" : 11, "max_items" : 8},
{"name" : "menu_valve_opening2", "menu" : menu_valve_opening2,"caption": "开度反馈2", "page" : 11, "max_items" : 8},
{"name" : "menu_flow_out", "menu" : menu_flow_out, "caption": "输出流量传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_flow_in", "menu" : menu_flow_in, "caption": "输入流量传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_chlorine", "menu" : menu_chlorine, "caption": "余氯传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_dirty", "menu" : menu_dirty, "caption": "浊度传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_ph_sensor", "menu" : menu_ph_sensor, "caption": "PH传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_wet_sensor", "menu" : menu_wet_sensor, "caption": "湿度传感器", "page" : 11, "max_items" : 8},
{"name" : "menu_sound_sensor", "menu" : menu_sound_sensor, "caption": "噪音传感器", "page" : 11, "max_items" : 8},
#设置页面
{"name" : "menu_quick_tag", "menu" : menu_quick_tag, "caption": "快捷入口", "page" : 11, "max_items" : 8, "next" : menu_normal_set, "prev" : menu_protect_set},
{"name" : "menu_normal_set", "menu" : menu_normal_set, "caption": "常用设置", "page" : 6, "max_items" : 12, "next" : menu_run_set, "prev" : menu_quick_tag},
{"name" : "menu_run_set", "menu" : menu_run_set, "caption": "运行设置", "page" : 6, "max_items" : 12, "next" : menu_func_set, "prev" : menu_normal_set},
{"name" : "menu_func_set", "menu" : menu_func_set, "caption": "功能设置", "page" : 11, "max_items" : 8, "next" : menu_protect_set, "prev" : menu_run_set},
{"name" : "menu_protect_set", "menu" : menu_protect_set, "caption": "保护设置", "page" : 6, "max_items" : 12, "next" : menu_quick_tag, "prev" : menu_func_set},
{"name" : "menu_host_set", "menu" : menu_host_set, "caption": "主辅设置", "page" : 11, "max_items" : 8},
#数据页面
{"name" : "menu_data_pump", "menu" : menu_data_pump, "caption": "泵组数据", "page" : 19, "max_items" : 12, "next" : menu_data_Native1, "prev" : menu_data_user},
{"name" : "menu_data_Native1", "menu" : menu_data_Native1, "caption": "本机数据1", "page" : 19, "max_items" : 12, "next" : menu_data_Native2, "prev" : menu_data_pump},
{"name" : "menu_data_Native2", "menu" : menu_data_Native2, "caption": "本机数据2", "page" : 19, "max_items" : 12, "next" : menu_data_user, "prev" : menu_data_Native1},
{"name" : "menu_data_user", "menu" : menu_data_user, "caption": "用户数据", "page" : 19, "max_items" : 12, "next" : menu_data_pump, "prev" : menu_data_Native2},
#用户参数页面
{"name" : "menu_parameter", "menu" : menu_parameter, "caption": "用户参数", "page" : 11, "max_items" : 8, "next" : menu_temp_control, "prev" : menu_pin_configure},
{"name" : "menu_temp_control", "menu" : menu_temp_control, "caption": "调温配置", "page" : 11, "max_items" : 8, "next" : menu_tank1, "prev" : menu_parameter},
{"name" : "menu_tank1", "menu" : menu_tank1, "caption": "1#水箱", "page" : 11, "max_items" : 8, "next" : menu_tank2, "prev" : menu_temp_control},
{"name" : "menu_tank2", "menu" : menu_tank2, "caption": "2#水箱", "page" : 11, "max_items" : 8, "next" : menu_tank3, "prev" : menu_tank1},
{"name" : "menu_tank3", "menu" : menu_tank3, "caption": "3#水箱", "page" : 11, "max_items" : 8, "next" : menu_tank_switch, "prev" : menu_tank2},
{"name" : "menu_tank_switch", "menu" : menu_tank_switch, "caption": "箱罐切换", "page" : 11, "max_items" : 8, "next" : menu_pump_inletvalve, "prev" : menu_tank3},
{"name" : "menu_pump_inletvalve","menu" : menu_pump_inletvalve,"caption": "泵组进压阀门", "page" : 11, "max_items" : 8, "next" : menu_explosion_valve, "prev" : menu_tank_switch},
{"name" : "menu_explosion_valve","menu" : menu_explosion_valve,"caption": "爆管阀门", "page" : 11, "max_items" : 8, "next" : menu_peripheral, "prev" : menu_pump_inletvalve},
{"name" : "menu_peripheral", "menu" : menu_peripheral, "caption": "其他外设", "page" : 11, "max_items" : 8, "next" : menu_fan_arefaction, "prev" : menu_explosion_valve},
{"name" : "menu_fan_arefaction", "menu" : menu_fan_arefaction,"caption": "风机除湿", "page" : 11, "max_items" : 8, "next" : menu_pin_configure, "prev" : menu_peripheral},
{"name" : "menu_pin_configure", "menu" : menu_pin_configure, "caption": "引脚配置", "page" : 11, "max_items" : 8, "next" : menu_script_desc, "prev" : menu_fan_arefaction},
{"name" : "menu_script_desc", "menu" : menu_script_desc, "caption": "脚本描述", "page" : 14, "max_items" : 8, "next" : menu_parameter, "prev" : menu_pin_configure},
]
class class_pump_comm_device_config(class_comm_device_config):
def __init__(self):
class_comm_device_config.__init__(self)
pass
#@override get_alias_table
def get_alias_table(self) :
return alias_table
#@override get_comm_table
def get_comm_table(self) :
return modbus_comm_table, func_comm_table_trigger_check
#@override get_menu_main
def get_menu_top(self) :
return menu_main
#@override get_mqtt_table
def get_mqtt_table(self) :
return mqtt_topic_subscribe
#@override menu_get_display_page
def menu_get_display_page(self, active_menu):
return menu_page.KUNLUN_GRAOUP_PAGE_MENU
def get_menu_caption_info(self) :
return menu_caption
#comm_device_config的名字不要更改, 创建通讯配置类
comm_device_config = class_pump_comm_device_config()