2040 lines
67 KiB
C
2040 lines
67 KiB
C
#include "gvalue.h"
|
|
|
|
|
|
TUartBuf uart1;
|
|
|
|
TGuiState GuiState, GuiStateBAK;
|
|
unsigned char ActList_0;
|
|
unsigned char ActList_1;
|
|
unsigned char ActList_2;
|
|
unsigned char ActList_3;
|
|
unsigned char ActList_4;
|
|
unsigned char ActList_5;
|
|
unsigned char ActList_6;
|
|
unsigned char ActList_7;
|
|
unsigned char ActList_8;
|
|
unsigned char ActList_9;
|
|
unsigned char ActList_10;
|
|
|
|
void Clear(void)
|
|
{
|
|
uart1.Rx.Rdy=0;
|
|
}
|
|
|
|
void GlobalValue_init(void)
|
|
{
|
|
GuiState = guiIdle;
|
|
GuiStateBAK = guiIdle;
|
|
|
|
//ActList_0 =
|
|
}
|
|
|
|
const char CharLinkage[16] = {' ', 'Y', '=', '(', '-', ')', '+', '&', 'S', '*', ' '};
|
|
const char CharBusPadProgram[16] = {' ', 'Y', '=', '(', '-', ')', '+', '&', 'S', '*', ' '};
|
|
|
|
const char StrHwType[256][32]= {
|
|
//0
|
|
"未定义", // 0 国标预留
|
|
"未定义",// 1
|
|
"未定义", // 2
|
|
"未定义", // 3
|
|
"未定义", // 4 国标预留
|
|
"未定义", // 5 未使用
|
|
"未定义", // 6 未使用
|
|
"未定义", // 7 未使用
|
|
"未定义", // 8 未使用
|
|
"未定义", // 9 未使用
|
|
"火灾显示盘", // 10
|
|
"未定义", // 11
|
|
"未定义", // 12
|
|
"未定义", // 13
|
|
"未定义", // 14
|
|
"未定义", // 15
|
|
"未定义", // 16
|
|
"未定义", // 17
|
|
"未定义", // 18
|
|
"未定义", // 19 国标预留
|
|
"未定义", // 20
|
|
"未定义", // 21
|
|
"未定义", // 22
|
|
"点型光电烟感", // 23
|
|
"未定义", // 24
|
|
"未定义", // 25
|
|
"未定义", // 26 国标预留
|
|
"未定义", // 27 未使用
|
|
"未定义", // 28 未使用
|
|
"未定义", // 29 未使用
|
|
"未定义", // 30
|
|
"点型温感", // 31
|
|
"未定义", // 32
|
|
"未定义", // 33
|
|
"未定义", // 34
|
|
"未定义", // 35
|
|
"未定义", // 36 国标预留
|
|
"未定义", // 37 未使用
|
|
"未定义", // 38 未使用
|
|
"未定义", // 39 未使用
|
|
"未定义", // 40
|
|
"未定义", // 41
|
|
"未定义", // 42
|
|
"未定义", // 43
|
|
"未定义", // 44 国标预留
|
|
"未定义", // 45 未使用
|
|
"未定义", // 46 未使用
|
|
"未定义", // 47 未使用
|
|
"未定义", // 48 未使用
|
|
"未定义", // 49 未使用
|
|
"未定义", // 50
|
|
"未定义", // 51
|
|
"未定义", // 52
|
|
"未定义", // 53
|
|
"未定义", // 54 国标预留
|
|
"未定义", // 55 未使用
|
|
"未定义", // 56 未使用
|
|
"未定义", // 57 未使用
|
|
"未定义", // 58 未使用
|
|
"未定义", // 59 未使用
|
|
"未定义", // 60 未使用
|
|
"手动报警按钮", // 61
|
|
"消火栓按钮", // 62
|
|
"未定义", // 63
|
|
"未定义", // 64
|
|
"未定义", // 65 国标预留
|
|
"未定义", // 66 未使用
|
|
"未定义", // 67 未使用
|
|
"未定义", // 68 未使用
|
|
"未定义", // 69 未使用
|
|
"未定义", // 70 未使用
|
|
"未定义", // 71
|
|
"输入模块", // 72
|
|
"输出模块", // 73
|
|
"输入输出模块", // 74
|
|
"中继模块", // 75
|
|
"未定义", // 76
|
|
"未定义", // 77 国标预留
|
|
"未定义", // 78 未使用
|
|
"未定义", // 79 未使用
|
|
"未定义", // 80 未使用
|
|
"未定义", // 81
|
|
"声光警报器", // 82
|
|
"未定义", // 83
|
|
"未定义", // 84
|
|
"未定义", // 85
|
|
"未定义", // 86
|
|
"未定义", // 87 国标预留
|
|
"未定义", // 88 未使用
|
|
"未定义", // 89 未使用
|
|
"未定义", // 90 未使用
|
|
"未定义", // 91 未使用
|
|
"未定义", // 92 未使用
|
|
"未定义", // 93 未使用
|
|
"未定义", // 94 未使用
|
|
"未定义", // 95 未使用
|
|
"未定义", // 96 未使用
|
|
"未定义", // 97 未使用
|
|
"未定义", // 98 未使用
|
|
"未定义", // 99 未使用
|
|
"未定义", // 100
|
|
"未定义", // 101
|
|
"未定义", // 102
|
|
"未定义", // 103
|
|
"未定义", // 104 国标预留
|
|
"未定义", // 105 未使用
|
|
"未定义", // 106 未使用
|
|
"未定义", // 107 未使用
|
|
"未定义", // 108 未使用
|
|
"未定义", // 109 未使用
|
|
"未定义", // 110
|
|
"未定义", // 111
|
|
"未定义", // 112
|
|
"未定义", // 113
|
|
"未定义", // 114
|
|
"未定义", // 115 国标预留
|
|
"未定义", // 116 未使用
|
|
"未定义", // 117 未使用
|
|
"未定义", // 118 未使用
|
|
"未定义", // 119 未使用
|
|
"未定义", // 120
|
|
"未定义", // 121
|
|
"未定义", // 122
|
|
"未定义", // 123
|
|
"未定义", // 124
|
|
"未定义", // 125 国标预留
|
|
"未定义", // 126 未使用
|
|
"未定义", // 127 未使用
|
|
"未定义", // 128 未使用
|
|
"未定义", // 129 未使用
|
|
"未定义", // 130
|
|
"未定义", // 131
|
|
"未定义", // 132
|
|
"未定义", // 133
|
|
"未定义", // 134
|
|
"未定义", // 135
|
|
"未定义", // 136 国标预留
|
|
"未定义", // 137 未使用
|
|
"未定义", // 138 未使用
|
|
"未定义", // 139 未使用
|
|
"未定义", // 140
|
|
"未定义", // 141
|
|
"未定义", // 142
|
|
"未定义",// 143
|
|
"未定义", // 144 国标预留
|
|
"未定义", // 145 未使用
|
|
"未定义", // 146 未使用
|
|
"未定义", // 147 未使用
|
|
"未定义", // 148 未使用
|
|
"未定义", // 149 未使用
|
|
"未定义", // 150
|
|
"未定义", // 151
|
|
"未定义", // 152
|
|
"未定义", // 153
|
|
"未定义", // 154
|
|
"未定义", // 155
|
|
"未定义", // 156
|
|
"未定义", // 157
|
|
"未定义", // 158
|
|
"未定义", // 159
|
|
"未定义",// 160
|
|
"未定义", // 161
|
|
"未定义", // 162
|
|
"未定义", // 163
|
|
"未定义", // 164 国标预留
|
|
"未定义", // 165 未使用
|
|
"未定义", // 166 未使用
|
|
"未定义", // 167 未使用
|
|
"未定义", // 168 未使用
|
|
"未定义", // 169 未使用
|
|
"未定义", // 170 未使用
|
|
"未定义", // 171 未使用
|
|
"未定义", // 172 未使用
|
|
"未定义", // 173 未使用
|
|
"未定义", // 174 未使用
|
|
"未定义", // 175 未使用
|
|
"未定义", // 176 未使用
|
|
"未定义", // 177 未使用
|
|
"未定义", // 178 未使用
|
|
"未定义", // 179
|
|
"未定义", // 180
|
|
"未定义", // 181
|
|
"未定义", // 182
|
|
"未定义", // 183
|
|
"未定义", // 184
|
|
"未定义", // 185
|
|
"未定义", // 186
|
|
"未定义", // 187
|
|
"未定义", // 188
|
|
"未定义", // 189
|
|
"未定义", // 190
|
|
"未定义", // 191
|
|
"未定义", // 192
|
|
"未定义", // 193
|
|
"未定义", // 194
|
|
"未定义", // 195
|
|
"未定义", // 196
|
|
"未定义", // 197
|
|
"未定义", // 198
|
|
"未定义", // 199
|
|
"未定义", // 200
|
|
"未定义", // 201
|
|
"未定义", // 202
|
|
"未定义", // 203
|
|
"未定义", // 204
|
|
"未定义", // 205
|
|
"未定义", // 206
|
|
"未定义", // 207
|
|
"未定义", // 208
|
|
"未定义", // 209
|
|
"未定义", // 210
|
|
"未定义", // 211 未使用
|
|
"未定义", // 212 未使用
|
|
"未定义", // 213 未使用
|
|
"未定义", // 214 未使用
|
|
"未定义", // 215 未使用
|
|
"未定义", // 216 未使用
|
|
"未定义", // 217 未使用
|
|
"未定义", // 218 未使用
|
|
"未定义", // 219 未使用
|
|
"未定义", // 220 未使用
|
|
"未定义", // 221
|
|
"未定义", // 222
|
|
"未定义", // 223
|
|
"未定义", // 224
|
|
"烟温一体", // 225
|
|
"未定义", // 226
|
|
"未定义", // 227
|
|
"未定义", // 228
|
|
"未定义", // 229
|
|
"有源输入输出", // 230
|
|
"未定义", // 231
|
|
"未定义", // 232
|
|
"未定义", // 233
|
|
"未定义", // 234
|
|
"未定义", // 235
|
|
"未定义", // 236
|
|
"未定义", // 237
|
|
"未定义", // 238
|
|
"未定义", // 239
|
|
"未定义", // 240
|
|
"未定义", // 241
|
|
"未定义", // 242
|
|
"未定义", // 243
|
|
"未定义", // 244
|
|
"联动电源", // 245
|
|
"未定义", // 246
|
|
"未定义", // 247
|
|
"未定义", // 248
|
|
"未定义", // 249
|
|
"未定义", // 250
|
|
"未定义", // 251 未使用
|
|
"未定义", // 252 未使用
|
|
"未定义", // 253 未使用
|
|
"未定义", // 254 未使用
|
|
"未定义" // 255 未使用
|
|
};
|
|
|
|
const char StrHwTypeEn[256][32] = {
|
|
"undefine", // 0 国标预留
|
|
"undefine", // 1
|
|
"undefine", // 2
|
|
"undefine", // 3
|
|
"undefine", // 4 国标预留
|
|
"undefine", // 5 未使用
|
|
"undefine", // 6 未使用
|
|
"undefine", // 7 未使用
|
|
"undefine", // 8 未使用
|
|
"undefine", // 9 未使用
|
|
"FireDisplay", // 10 火灾显示盘
|
|
"undefine", // 11
|
|
"undefine", // 12
|
|
"undefine", // 13
|
|
"undefine", // 14
|
|
"undefine", // 15
|
|
"undefine", // 16
|
|
"undefine", // 17
|
|
"undefine", // 18
|
|
"undefine", // 19 国标预留
|
|
"undefine", // 20
|
|
"undefine", // 21
|
|
"undefine", // 22
|
|
"SmokeDet", // 23 点型光电烟感
|
|
"undefine", // 24
|
|
"undefine", // 25
|
|
"undefine", // 26 国标预留
|
|
"undefine", // 27 未使用
|
|
"undefine", // 28 未使用
|
|
"undefine", // 29 未使用
|
|
"undefine", // 30
|
|
"TempeDet", // 31 点型温感
|
|
"undefine", // 32
|
|
"undefine", // 33
|
|
"undefine", // 34
|
|
"undefine", // 35
|
|
"undefine", // 36 国标预留
|
|
"undefine", // 37 未使用
|
|
"undefine", // 38 未使用
|
|
"undefine", // 39 未使用
|
|
"undefine", // 40
|
|
"undefine", // 41
|
|
"undefine", // 42
|
|
"undefine", // 43
|
|
"undefine", // 44 国标预留
|
|
"undefine", // 45 未使用
|
|
"undefine", // 46 未使用
|
|
"undefine", // 47 未使用
|
|
"undefine", // 48 未使用
|
|
"undefine", // 49 未使用
|
|
"undefine", // 50
|
|
"undefine", // 51
|
|
"undefine", // 52
|
|
"undefine", // 53
|
|
"undefine", // 54 国标预留
|
|
"undefine", // 55 未使用
|
|
"undefine", // 56 未使用
|
|
"undefine", // 57 未使用
|
|
"undefine", // 58 未使用
|
|
"undefine", // 59 未使用
|
|
"undefine", // 60 未使用
|
|
"AlarmBtn", // 61 手动报警按钮
|
|
"HydrantBtn", // 62 消火栓按钮
|
|
"undefine", // 63
|
|
"undefine", // 64
|
|
"undefine", // 65 国标预留
|
|
"undefine", // 66 未使用
|
|
"undefine", // 67 未使用
|
|
"undefine", // 68 未使用
|
|
"undefine", // 69 未使用
|
|
"undefine", // 70 未使用
|
|
"undefine", // 71
|
|
"InputModule", // 72 输入模块
|
|
"OutputModule", // 73 输出模块
|
|
"In/OutModule", // 74 输入输出模块
|
|
"RelayModule", // 75 中继模块
|
|
"undefine", // 76
|
|
"undefine", // 77 国标预留
|
|
"undefine", // 78 未使用
|
|
"undefine", // 79 未使用
|
|
"undefine", // 80 未使用
|
|
"undefine", // 81
|
|
"Acoustooptic", // 82 火灾声光警报器
|
|
"undefine", // 83
|
|
"undefine", // 84
|
|
"undefine", // 85
|
|
"undefine", // 86
|
|
"undefine", // 87 国标预留
|
|
"undefine", // 88 未使用
|
|
"undefine", // 89 未使用
|
|
"undefine", // 90 未使用
|
|
"undefine", // 91 未使用
|
|
"undefine", // 92 未使用
|
|
"undefine", // 93 未使用
|
|
"undefine", // 94 未使用
|
|
"undefine", // 95 未使用
|
|
"undefine", // 96 未使用
|
|
"undefine", // 97 未使用
|
|
"undefine", // 98 未使用
|
|
"undefine", // 99 未使用
|
|
"undefine", // 100
|
|
"undefine", // 101
|
|
"undefine", // 102
|
|
"undefine", // 103
|
|
"undefine", // 104 国标预留
|
|
"undefine", // 105 未使用
|
|
"undefine", // 106 未使用
|
|
"undefine", // 107 未使用
|
|
"undefine", // 108 未使用
|
|
"undefine", // 109 未使用
|
|
"undefine", // 110
|
|
"undefine", // 111
|
|
"undefine", // 112
|
|
"undefine", // 113
|
|
"undefine", // 114
|
|
"undefine", // 115 国标预留
|
|
"undefine", // 116 未使用
|
|
"undefine", // 117 未使用
|
|
"undefine", // 118 未使用
|
|
"undefine", // 119 未使用
|
|
"undefine", // 120
|
|
"undefine", // 121
|
|
"undefine", // 122
|
|
"undefine", // 123
|
|
"undefine", // 124
|
|
"undefine", // 125 国标预留
|
|
"undefine", // 126 未使用
|
|
"undefine", // 127 未使用
|
|
"undefine", // 128 未使用
|
|
"undefine", // 129 未使用
|
|
"undefine", // 130
|
|
"undefine", // 131
|
|
"undefine", // 132
|
|
"undefine", // 133
|
|
"undefine", // 134
|
|
"undefine", // 135
|
|
"undefine", // 136 国标预留
|
|
"undefine", // 137 未使用
|
|
"undefine", // 138 未使用
|
|
"undefine", // 139 未使用
|
|
"undefine", // 140
|
|
"undefine", // 141
|
|
"undefine", // 142
|
|
"undefine", // 143
|
|
"undefine", // 144 国标预留
|
|
"undefine", // 145 未使用
|
|
"undefine", // 146 未使用
|
|
"undefine", // 147 未使用
|
|
"undefine", // 148 未使用
|
|
"undefine", // 149 未使用
|
|
"undefine", // 150
|
|
"undefine", // 151
|
|
"undefine", // 152
|
|
"undefine", // 153
|
|
"undefine", // 154
|
|
"undefine", // 155
|
|
"undefine", // 156
|
|
"undefine", // 157
|
|
"undefine", // 158
|
|
"undefine", // 159
|
|
"undefine", // 160
|
|
"undefine", // 161
|
|
"undefine", // 162
|
|
"undefine", // 163
|
|
"undefine", // 164 国标预留
|
|
"undefine", // 165 未使用
|
|
"undefine", // 166 未使用
|
|
"undefine", // 167 未使用
|
|
"undefine", // 168 未使用
|
|
"undefine", // 169 未使用
|
|
"undefine", // 170 未使用
|
|
"undefine", // 171 未使用
|
|
"undefine", // 172 未使用
|
|
"undefine", // 173 未使用
|
|
"undefine", // 174 未使用
|
|
"undefine", // 175 未使用
|
|
"undefine", // 176 未使用
|
|
"undefine", // 177 未使用
|
|
"undefine", // 178 未使用
|
|
"undefine", // 179
|
|
"undefine", // 180
|
|
"undefine", // 181
|
|
"undefine", // 182
|
|
"undefine", // 183
|
|
"undefine", // 184
|
|
"undefine", // 185
|
|
"undefine", // 186
|
|
"undefine", // 187
|
|
"undefine", // 188
|
|
"undefine", // 189
|
|
"undefine", // 190
|
|
"undefine", // 191
|
|
"undefine", // 192
|
|
"undefine", // 193
|
|
"undefine", // 194
|
|
"undefine", // 195
|
|
"undefine", // 196
|
|
"undefine", // 197
|
|
"undefine", // 198
|
|
"undefine", // 199
|
|
"undefine", // 200
|
|
"undefine", // 201
|
|
"undefine", // 202
|
|
"undefine", // 203
|
|
"undefine", // 204
|
|
"undefine", // 205
|
|
"undefine", // 206
|
|
"undefine", // 207
|
|
"undefine", // 208
|
|
"undefine", // 209
|
|
"undefine", // 210
|
|
"undefine", // 211 未使用
|
|
"undefine", // 212 未使用
|
|
"undefine", // 213 未使用
|
|
"undefine", // 214 未使用
|
|
"undefine", // 215 未使用
|
|
"undefine", // 216 未使用
|
|
"undefine", // 217 未使用
|
|
"undefine", // 218 未使用
|
|
"undefine", // 219 未使用
|
|
"undefine", // 220 未使用
|
|
"undefine", // 221
|
|
"undefine", // 222
|
|
"undefine", // 223
|
|
"undefine", // 224
|
|
"SmokeHeatDet", // 225 烟温一体
|
|
"undefine", // 226
|
|
"undefine", // 227
|
|
"undefine", // 228
|
|
"undefine", // 229
|
|
"SrcInOutMdl", // 230
|
|
"undefine", // 231
|
|
"undefine", // 232
|
|
"undefine", // 233
|
|
"undefine", // 234
|
|
"undefine", // 235
|
|
"undefine", // 236
|
|
"undefine", // 237
|
|
"undefine", // 238
|
|
"undefine", // 239
|
|
"undefine", // 240
|
|
"undefine", // 241
|
|
"undefine", // 242
|
|
"undefine", // 243
|
|
"undefine", // 244
|
|
"LinkPower", // 245 联动电源
|
|
"undefine", // 246
|
|
"undefine", // 247
|
|
"undefine", // 248
|
|
"undefine", // 249
|
|
"undefine", // 250
|
|
"undefine", // 251 未使用
|
|
"undefine", // 252 未使用
|
|
"undefine", // 253 未使用
|
|
"undefine", // 254 未使用
|
|
"undefine" // 255 未使用
|
|
};
|
|
|
|
|
|
const char StrRootType[16][32] ={
|
|
"未定义",
|
|
"回路",
|
|
"总线盘",
|
|
"多线盘",
|
|
"回路母板",
|
|
"通信模块",
|
|
"未定义1",
|
|
"未定义2",
|
|
|
|
"未定义3",
|
|
"未定义2",
|
|
"未定义4",
|
|
"未定义5",
|
|
"未定义6",
|
|
"未定义7",
|
|
"未定义8",
|
|
"未定义9"
|
|
};
|
|
|
|
const char StrType[256][32]= {
|
|
//0
|
|
"未定义", // 0 国标预留
|
|
"控制器",// 1
|
|
"消防联动控制器", // 2
|
|
"消防图形显示装置", // 3
|
|
"未定义", // 4 国标预留
|
|
"未定义", // 5 未使用
|
|
"未定义", // 6 未使用
|
|
"未定义", // 7 未使用
|
|
"未定义", // 8 未使用
|
|
"未定义", // 9 未使用
|
|
"火灾显示盘", // 10
|
|
"探测回路", // 11
|
|
"控制回路", // 12
|
|
"探测与控制复合回路", // 13
|
|
"主电源", // 14
|
|
"备用电源", // 15
|
|
"充电电路", // 16
|
|
"声光警报回路", // 17
|
|
"运行数据存储单元", // 18
|
|
"未定义", // 19 国标预留
|
|
"火灾探测器", // 20
|
|
"感烟火灾探测器", // 21
|
|
"点型离子感烟火灾探测器", // 22
|
|
"点型光电感烟火灾探测器", // 23
|
|
"线型光束感烟火灾探测器", // 24
|
|
"吸气式感烟火灾探测器", // 25
|
|
"未定义", // 26 国标预留
|
|
"未定义", // 27 未使用
|
|
"未定义", // 28 未使用
|
|
"未定义", // 29 未使用
|
|
"感温火灾探测器", // 30
|
|
"点型感温火灾探测器", // 31
|
|
"线型感温火灾探测器", // 32
|
|
"缆式线型火灾探测器", // 33
|
|
"空气管式线型火灾探测器", // 34
|
|
"线型光纤感温火灾探测器", // 35
|
|
"未定义", // 36 国标预留
|
|
"未定义", // 37 未使用
|
|
"未定义", // 38 未使用
|
|
"未定义", // 39 未使用
|
|
"火焰探测器", // 40
|
|
"点型红外火焰探测器", // 41
|
|
"点型紫外火焰探测器", // 42
|
|
"点型红外紫外火焰探测器", // 43
|
|
"未定义", // 44 国标预留
|
|
"未定义", // 45 未使用
|
|
"未定义", // 46 未使用
|
|
"未定义", // 47 未使用
|
|
"未定义", // 48 未使用
|
|
"未定义", // 49 未使用
|
|
"多传感复合探测器", // 50
|
|
"感光火灾探测器", // 51
|
|
"图像型火灾探测器", // 52
|
|
"点型CO火灾探测器", // 53
|
|
"未定义", // 54 国标预留
|
|
"未定义", // 55 未使用
|
|
"未定义", // 56 未使用
|
|
"未定义", // 57 未使用
|
|
"未定义", // 58 未使用
|
|
"未定义", // 59 未使用
|
|
"未定义", // 60 未使用
|
|
"手动火灾报警按钮", // 61
|
|
"消火栓按钮", // 62
|
|
"紧急启动按钮", // 63
|
|
"紧急停止按钮", // 64
|
|
"未定义", // 65 国标预留
|
|
"未定义", // 66 未使用
|
|
"未定义", // 67 未使用
|
|
"未定义", // 68 未使用
|
|
"未定义", // 69 未使用
|
|
"未定义", // 70 未使用
|
|
"模块", // 71
|
|
"输入模块", // 72
|
|
"输出模块", // 73
|
|
"输入/输出模块", // 74
|
|
"中继模块", // 75
|
|
"短路隔离器", // 76
|
|
"未定义", // 77 国标预留
|
|
"未定义", // 78 未使用
|
|
"未定义", // 79 未使用
|
|
"未定义", // 80 未使用
|
|
"火灾警报装置", // 81
|
|
"火灾声光警报器", // 82
|
|
"火灾声警报器", // 83
|
|
"火灾光警报器", // 84
|
|
"气体释放警报器", // 85
|
|
"警铃", // 86
|
|
"未定义", // 87 国标预留
|
|
"未定义", // 88 未使用
|
|
"未定义", // 89 未使用
|
|
"未定义", // 90 未使用
|
|
"未定义", // 91 未使用
|
|
"未定义", // 92 未使用
|
|
"未定义", // 93 未使用
|
|
"未定义", // 94 未使用
|
|
"未定义", // 95 未使用
|
|
"未定义", // 96 未使用
|
|
"未定义", // 97 未使用
|
|
"未定义", // 98 未使用
|
|
"未定义", // 99 未使用
|
|
"可燃气体报警控制器", // 100
|
|
"可燃气体探测器", // 101
|
|
"点型可燃气体探测器", // 102
|
|
"线型可燃气体探测器", // 103
|
|
"未定义", // 104 国标预留
|
|
"未定义", // 105 未使用
|
|
"未定义", // 106 未使用
|
|
"未定义", // 107 未使用
|
|
"未定义", // 108 未使用
|
|
"未定义", // 109 未使用
|
|
"电气火灾监控设备", // 110
|
|
"电气火灾监控探测器", // 111
|
|
"剩余电流式电气监控探测器", // 112
|
|
"测温式电气火灾监控探测器", // 113
|
|
"故障电弧探测装置", // 114
|
|
"未定义", // 115 国标预留
|
|
"未定义", // 116 未使用
|
|
"未定义", // 117 未使用
|
|
"未定义", // 118 未使用
|
|
"未定义", // 119 未使用
|
|
"应急照明控制器", // 120
|
|
"消防应急标志灯具", // 121
|
|
"消防应急照明灯具", // 122
|
|
"消防应急灯专用应急电源", // 123
|
|
"应急照明分配电装置", // 124
|
|
"未定义", // 125 国标预留
|
|
"未定义", // 126 未使用
|
|
"未定义", // 127 未使用
|
|
"未定义", // 128 未使用
|
|
"未定义", // 129 未使用
|
|
"防火门监控器", // 130
|
|
"常闭防火门", // 131
|
|
"常开防火门", // 132
|
|
"防火门电动闭门器", // 133
|
|
"防火门电磁释放器", // 134
|
|
"防火门门磁开关", // 135
|
|
"未定义", // 136 国标预留
|
|
"未定义", // 137 未使用
|
|
"未定义", // 138 未使用
|
|
"未定义", // 139 未使用
|
|
"消防设备电源监控器", // 140
|
|
"消防设备电源电压传感器", // 141
|
|
"消防设备电源电流传感器", // 142
|
|
"设备电源电压/电流传感器",// 143
|
|
"未定义", // 144 国标预留
|
|
"未定义", // 145 未使用
|
|
"未定义", // 146 未使用
|
|
"未定义", // 147 未使用
|
|
"未定义", // 148 未使用
|
|
"未定义", // 149 未使用
|
|
"气体灭火控制器", // 150
|
|
"泡沫灭火系统", // 151
|
|
"干粉灭火系统", // 152
|
|
"防烟排烟系统", // 153
|
|
"防火卷帘控制器", // 154
|
|
"挡烟垂壁控制装置", // 155
|
|
"消防应急广播系统", // 156
|
|
"消防电话主机", // 157
|
|
"消防设备应急电源", // 158
|
|
"传输设备", // 159
|
|
"家用火灾控制中心监控设备",// 160
|
|
"消防水位监视器", // 161
|
|
"消防电梯", // 162
|
|
"消防电气控制装置", // 163
|
|
"未定义", // 164 国标预留
|
|
"未定义", // 165 未使用
|
|
"未定义", // 166 未使用
|
|
"未定义", // 167 未使用
|
|
"未定义", // 168 未使用
|
|
"未定义", // 169 未使用
|
|
"未定义", // 170 未使用
|
|
"未定义", // 171 未使用
|
|
"未定义", // 172 未使用
|
|
"未定义", // 173 未使用
|
|
"未定义", // 174 未使用
|
|
"未定义", // 175 未使用
|
|
"未定义", // 176 未使用
|
|
"未定义", // 177 未使用
|
|
"未定义", // 178 未使用
|
|
"消防泵控制器", // 179
|
|
"消防栓泵", // 180
|
|
"水喷雾泵", // 181
|
|
"细水雾泵", // 182
|
|
"稳压泵", // 183
|
|
"喷淋泵", // 184
|
|
"雨淋泵", // 185
|
|
"泡沫液泵", // 186
|
|
"水流指示器", // 187
|
|
"报警阀", // 188
|
|
"压力开关", // 189
|
|
"流量开关", // 190
|
|
"阀驱动装置", // 191
|
|
"电动防火阀", // 192
|
|
"70℃防火阀", // 193
|
|
"280℃防火阀", // 194
|
|
"通风空调", // 195
|
|
"管网电磁阀", // 196
|
|
"防烟排烟风机", // 197
|
|
"电动排烟防火阀", // 198
|
|
"常闭送风口", // 199
|
|
"排烟口", // 200
|
|
"消防水炮", // 201
|
|
"电动门", // 202
|
|
"排烟机", // 203
|
|
"送风机", // 204
|
|
"电磁阀", // 205
|
|
"照明配电", // 206
|
|
"动力配电", // 207
|
|
"空压机", // 208
|
|
"阀门", // 209
|
|
"配电箱", // 210
|
|
"未定义", // 211 未使用
|
|
"未定义", // 212 未使用
|
|
"未定义", // 213 未使用
|
|
"未定义", // 214 未使用
|
|
"未定义", // 215 未使用
|
|
"未定义", // 216 未使用
|
|
"未定义", // 217 未使用
|
|
"未定义", // 218 未使用
|
|
"未定义", // 219 未使用
|
|
"未定义", // 220 未使用
|
|
"甲烷气体探测", // 221
|
|
"丙烷气体探测", // 222
|
|
"甲烷+CO探测", // 223
|
|
"硫化氢气体探测", // 224
|
|
"烟温一体", // 225
|
|
"烟 CO复合", // 226
|
|
"蜂鸣器底座", // 227
|
|
"单门输入模块", // 228
|
|
"双门输入模块", // 229
|
|
"有源输入输出模块", // 230
|
|
"广播模块", // 231
|
|
"编码消防电话模块", // 232
|
|
"编码防盗探测器接口", // 233
|
|
"自动接口工业模块", // 234
|
|
"门灯", // 235
|
|
"防爆编码接口箱", // 236
|
|
"感温电缆数据处理器", // 237
|
|
"单路感温电气火灾报警器", // 238
|
|
"1路感温+1路剩余电流", // 239
|
|
"消防电源-三相监控", // 240
|
|
"消防电源-两相监控", // 241
|
|
"余压控制器", // 242
|
|
"余压探测器", // 243
|
|
"信号阀", // 244
|
|
"联动电源", // 245
|
|
"手动/自动状态指示灯", // 246
|
|
"紧急启停按钮", // 247
|
|
"多线控制盘", // 248
|
|
"总线控制盘", // 249
|
|
"气灭控制盘", // 250
|
|
"联网接口卡", // 251 未使用
|
|
"未定义", // 252 未使用
|
|
"未定义", // 253 未使用
|
|
"未定义", // 254 未使用
|
|
"未定义" // 255 未使用
|
|
};
|
|
|
|
|
|
const char StrTypeShortName[256][32]= {
|
|
//0
|
|
"未定义", // 0 国标预留
|
|
"控制器",// 1
|
|
"联动控制器", // 2
|
|
"图形显示装置", // 3
|
|
"未定义", // 4 国标预留
|
|
"未定义", // 5 未使用
|
|
"未定义", // 6 未使用
|
|
"未定义", // 7 未使用
|
|
"未定义", // 8 未使用
|
|
"未定义", // 9 未使用
|
|
"火灾显示盘", // 10
|
|
"探测回路", // 11
|
|
"控制回路", // 12
|
|
"探测控制回路", // 13
|
|
"主电源", // 14
|
|
"备用电源", // 15
|
|
"充电电路", // 16
|
|
"声光警报回路", // 17
|
|
"数据存储单元", // 18
|
|
"未定义", // 19 国标预留
|
|
"火灾探测器", // 20
|
|
"感烟探测器", // 21
|
|
"点型离子烟感", // 22
|
|
"点型光电烟感", // 23
|
|
"线型光束烟感", // 24
|
|
"吸气式烟感", // 25
|
|
"未定义", // 26 国标预留
|
|
"未定义", // 27 未使用
|
|
"未定义", // 28 未使用
|
|
"未定义", // 29 未使用
|
|
"感温探测器", // 30
|
|
"点型温感", // 31
|
|
"线型温感", // 32
|
|
"缆式线型探测", // 33
|
|
"空气管式探测", // 34
|
|
"线型光纤温感", // 35
|
|
"未定义", // 36 国标预留
|
|
"未定义", // 37 未使用
|
|
"未定义", // 38 未使用
|
|
"未定义", // 39 未使用
|
|
"火焰探测器", // 40
|
|
"点型红外火探", // 41
|
|
"点型紫外火探", // 42
|
|
"点型红紫外探", // 43
|
|
"未定义", // 44 国标预留
|
|
"未定义", // 45 未使用
|
|
"未定义", // 46 未使用
|
|
"未定义", // 47 未使用
|
|
"未定义", // 48 未使用
|
|
"未定义", // 49 未使用
|
|
"多传感探测器", // 50
|
|
"感光探测器", // 51
|
|
"图像型探测器", // 52
|
|
"点型CO探测器", // 53
|
|
"未定义", // 54 国标预留
|
|
"未定义", // 55 未使用
|
|
"未定义", // 56 未使用
|
|
"未定义", // 57 未使用
|
|
"未定义", // 58 未使用
|
|
"未定义", // 59 未使用
|
|
"未定义", // 60 未使用
|
|
"手动报警按钮", // 61
|
|
"消火栓按钮", // 62
|
|
"紧急启动按钮", // 63
|
|
"紧急停止按钮", // 64
|
|
"未定义", // 65 国标预留
|
|
"未定义", // 66 未使用
|
|
"未定义", // 67 未使用
|
|
"未定义", // 68 未使用
|
|
"未定义", // 69 未使用
|
|
"未定义", // 70 未使用
|
|
"模块", // 71
|
|
"输入模块", // 72
|
|
"输出模块", // 73
|
|
"输入输出模块", // 74
|
|
"中继模块", // 75
|
|
"短路隔离器", // 76
|
|
"未定义", // 77 国标预留
|
|
"未定义", // 78 未使用
|
|
"未定义", // 79 未使用
|
|
"未定义", // 80 未使用
|
|
"火灾警报装置", // 81
|
|
"声光警报器", // 82
|
|
"火灾声警报器", // 83
|
|
"火灾光警报器", // 84
|
|
"气体释放警报", // 85
|
|
"警铃", // 86
|
|
"未定义", // 87 国标预留
|
|
"未定义", // 88 未使用
|
|
"未定义", // 89 未使用
|
|
"未定义", // 90 未使用
|
|
"未定义", // 91 未使用
|
|
"未定义", // 92 未使用
|
|
"未定义", // 93 未使用
|
|
"未定义", // 94 未使用
|
|
"未定义", // 95 未使用
|
|
"未定义", // 96 未使用
|
|
"未定义", // 97 未使用
|
|
"未定义", // 98 未使用
|
|
"未定义", // 99 未使用
|
|
"可燃气体报警", // 100
|
|
"可燃气体探测", // 101
|
|
"点型可燃气探", // 102
|
|
"线型可燃气探", // 103
|
|
"未定义", // 104 国标预留
|
|
"未定义", // 105 未使用
|
|
"未定义", // 106 未使用
|
|
"未定义", // 107 未使用
|
|
"未定义", // 108 未使用
|
|
"未定义", // 109 未使用
|
|
"电气监控设备", // 110
|
|
"电气监控探测", // 111
|
|
"剩余电流探测", // 112
|
|
"测温电气探测", // 113
|
|
"故障电弧探测", // 114
|
|
"未定义", // 115 国标预留
|
|
"未定义", // 116 未使用
|
|
"未定义", // 117 未使用
|
|
"未定义", // 118 未使用
|
|
"未定义", // 119 未使用
|
|
"应急照明控制", // 120
|
|
"应急标志灯具", // 121
|
|
"应急照明灯具", // 122
|
|
"应急灯电源", // 123
|
|
"应急照明分电", // 124
|
|
"未定义", // 125 国标预留
|
|
"未定义", // 126 未使用
|
|
"未定义", // 127 未使用
|
|
"未定义", // 128 未使用
|
|
"未定义", // 129 未使用
|
|
"防火门监控器", // 130
|
|
"常闭防火门", // 131
|
|
"常开防火门", // 132
|
|
"防火门闭门器", // 133
|
|
"防火门释放器", // 134
|
|
"防火门磁开关", // 135
|
|
"未定义", // 136 国标预留
|
|
"未定义", // 137 未使用
|
|
"未定义", // 138 未使用
|
|
"未定义", // 139 未使用
|
|
"设备电源监控", // 140
|
|
"设备电压传感", // 141
|
|
"设备电流传感", // 142
|
|
"电压电流传感",// 143
|
|
"未定义", // 144 国标预留
|
|
"未定义", // 145 未使用
|
|
"未定义", // 146 未使用
|
|
"未定义", // 147 未使用
|
|
"未定义", // 148 未使用
|
|
"未定义", // 149 未使用
|
|
"气体灭火控制", // 150
|
|
"泡沫灭火系统", // 151
|
|
"干粉灭火系统", // 152
|
|
"防烟排烟系统", // 153
|
|
"防火卷帘控制", // 154
|
|
"挡烟垂壁装置", // 155
|
|
"应急广播系统", // 156
|
|
"消防电话主机", // 157
|
|
"设备应急电源", // 158
|
|
"传输设备", // 159
|
|
"家用监控设备",// 160
|
|
"消防水位监视", // 161
|
|
"消防电梯", // 162
|
|
"电气控制装置", // 163
|
|
"未定义", // 164 国标预留
|
|
"未定义", // 165 未使用
|
|
"未定义", // 166 未使用
|
|
"未定义", // 167 未使用
|
|
"未定义", // 168 未使用
|
|
"未定义", // 169 未使用
|
|
"未定义", // 170 未使用
|
|
"未定义", // 171 未使用
|
|
"未定义", // 172 未使用
|
|
"未定义", // 173 未使用
|
|
"未定义", // 174 未使用
|
|
"未定义", // 175 未使用
|
|
"未定义", // 176 未使用
|
|
"未定义", // 177 未使用
|
|
"未定义", // 178 未使用
|
|
"消防泵控制器", // 179
|
|
"消防栓泵", // 180
|
|
"水喷雾泵", // 181
|
|
"细水雾泵", // 182
|
|
"稳压泵", // 183
|
|
"喷淋泵", // 184
|
|
"雨淋泵", // 185
|
|
"泡沫液泵", // 186
|
|
"水流指示器", // 187
|
|
"报警阀", // 188
|
|
"压力开关", // 189
|
|
"流量开关", // 190
|
|
"阀驱动装置", // 191
|
|
"电动防火阀", // 192
|
|
"70℃防火阀", // 193
|
|
"280℃防火阀", // 194
|
|
"通风空调", // 195
|
|
"管网电磁阀", // 196
|
|
"防烟排烟风机", // 197
|
|
"排烟防火阀", // 198
|
|
"常闭送风口", // 199
|
|
"排烟口", // 200
|
|
"消防水炮", // 201
|
|
"电动门", // 202
|
|
"排烟机", // 203
|
|
"送风机", // 204
|
|
"电磁阀", // 205
|
|
"照明配电", // 206
|
|
"动力配电", // 207
|
|
"空压机", // 208
|
|
"阀门", // 209
|
|
"配电箱", // 210
|
|
"未定义", // 211 未使用
|
|
"未定义", // 212 未使用
|
|
"未定义", // 213 未使用
|
|
"未定义", // 214 未使用
|
|
"未定义", // 215 未使用
|
|
"未定义", // 216 未使用
|
|
"未定义", // 217 未使用
|
|
"未定义", // 218 未使用
|
|
"未定义", // 219 未使用
|
|
"未定义", // 220 未使用
|
|
"甲烷气体探测", // 221
|
|
"丙烷气体探测", // 222
|
|
"甲烷+CO探测", // 223
|
|
"H2S气体探测", // 224
|
|
"烟温一体", // 225
|
|
"烟 CO复合", // 226
|
|
"蜂鸣器底座", // 227
|
|
"单门输入模块", // 228
|
|
"双门输入模块", // 229
|
|
"有源输入输出", // 230
|
|
"广播模块", // 231
|
|
"编码电话模块", // 232
|
|
"防盗探测接口", // 233
|
|
"自动接口模块", // 234
|
|
"门灯", // 235
|
|
"防爆编码接口", // 236
|
|
"感温电缆处理", // 237
|
|
"单路感温报警", // 238
|
|
"感温剩余电流", // 239
|
|
"电源三相监控", // 240
|
|
"电源两相监控", // 241
|
|
"余压控制器", // 242
|
|
"余压探测器", // 243
|
|
"信号阀", // 244
|
|
"联动电源", // 245
|
|
"手自动指示灯", // 246
|
|
"紧急启停按钮", // 247
|
|
"多线控制盘", // 248
|
|
"总线控制盘", // 249
|
|
"气灭控制盘", // 250
|
|
"联网接口卡", // 251 未使用
|
|
"未定义", // 252 未使用
|
|
"未定义", // 253 未使用
|
|
"未定义", // 254 未使用
|
|
"未定义" // 255 未使用
|
|
};
|
|
|
|
|
|
const char StrTypeShortNameEn[256][32]= {
|
|
// 0
|
|
"undefine", // 0
|
|
"Controller", // 1
|
|
"LinkController", // 2
|
|
"DisplayDevice", // 3
|
|
"undefine", // 4
|
|
"undefine", // 5
|
|
"undefine", // 6
|
|
"undefine", // 7
|
|
"undefine", // 8
|
|
"undefine", // 9
|
|
"FireDisplay", // 10
|
|
"DetectLoop", // 11
|
|
"ControlLoop", // 12
|
|
"DetCtrlLoop", // 13
|
|
"MainPower", // 14
|
|
"BackupPower", // 15
|
|
"ChargeCircuit", // 16
|
|
"SoundLightLoop", // 17
|
|
"DataStorage", // 18
|
|
"undefine", // 19
|
|
"FireDetector", // 20
|
|
"SmokeDetector", // 21
|
|
"IonSmoke", // 22
|
|
"SmokeDet", // 23
|
|
"BeamSmoke", // 24
|
|
"AspirateSmoke", // 25
|
|
"undefine", // 26
|
|
"undefine", // 27
|
|
"undefine", // 28
|
|
"undefine", // 29
|
|
"HeatDetector", // 30
|
|
"TempeDet", // 31
|
|
"LineHeat", // 32
|
|
"CableDetector", // 33
|
|
"AirTubeDet", // 34
|
|
"FiberHeat", // 35
|
|
"undefine", // 36
|
|
"undefine", // 37
|
|
"undefine", // 38
|
|
"undefine", // 39
|
|
"FlameDetector", // 40
|
|
"IRFlame", // 41
|
|
"UVFlame", // 42
|
|
"IRUVFlame", // 43
|
|
"undefine", // 44
|
|
"undefine", // 45
|
|
"undefine", // 46
|
|
"undefine", // 47
|
|
"undefine", // 48
|
|
"undefine", // 49
|
|
"MultiDetector", // 50
|
|
"LightDetector", // 51
|
|
"ImageDetector", // 52
|
|
"CODetector", // 53
|
|
"undefine", // 54
|
|
"undefine", // 55
|
|
"undefine", // 56
|
|
"undefine", // 57
|
|
"undefine", // 58
|
|
"undefine", // 59
|
|
"undefine", // 60
|
|
"AlarmBtn", // 61
|
|
"HydrantBtn", // 62
|
|
"EmergencyStart", // 63
|
|
"EmergencyStop", // 64
|
|
"undefine", // 65
|
|
"undefine", // 66
|
|
"undefine", // 67
|
|
"undefine", // 68
|
|
"undefine", // 69
|
|
"undefine", // 70
|
|
"Module", // 71
|
|
"InputModule", // 72
|
|
"OutputModule", // 73
|
|
"In/OutModule", // 74
|
|
"RelayModule", // 75
|
|
"ShortIsolator", // 76
|
|
"undefine", // 77
|
|
"undefine", // 78
|
|
"undefine", // 79
|
|
"undefine", // 80
|
|
"FireAlarmDev", // 81
|
|
"Acoustooptic", // 82
|
|
"SoundAlarm", // 83
|
|
"LightAlarm", // 84
|
|
"GasReleaseAlm", // 85
|
|
"AlarmBell", // 86
|
|
"undefine", // 87
|
|
"undefine", // 88
|
|
"undefine", // 89
|
|
"undefine", // 90
|
|
"undefine", // 91
|
|
"undefine", // 92
|
|
"undefine", // 93
|
|
"undefine", // 94
|
|
"undefine", // 95
|
|
"undefine", // 96
|
|
"undefine", // 97
|
|
"undefine", // 98
|
|
"undefine", // 99
|
|
"GasAlarmCtrl", // 100
|
|
"GasDetector", // 101
|
|
"PointGas", // 102
|
|
"LineGas", // 103
|
|
"undefine", // 104
|
|
"undefine", // 105
|
|
"undefine", // 106
|
|
"undefine", // 107
|
|
"undefine", // 108
|
|
"undefine", // 109
|
|
"ElecMonitorDev", // 110
|
|
"ElecMonitorDet", // 111
|
|
"LeakageDet", // 112
|
|
"TempElecDet", // 113
|
|
"ArcDetector", // 114
|
|
"undefine", // 115
|
|
"undefine", // 116
|
|
"undefine", // 117
|
|
"undefine", // 118
|
|
"undefine", // 119
|
|
"EmerLightCtrl", // 120
|
|
"EmerSignLight", // 121
|
|
"EmerIllumLight", // 122
|
|
"EmerLightPower", // 123
|
|
"EmerLightDist", // 124
|
|
"undefine", // 125
|
|
"undefine", // 126
|
|
"undefine", // 127
|
|
"undefine", // 128
|
|
"undefine", // 129
|
|
"DoorMonitor", // 130
|
|
"NCFireDoor", // 131
|
|
"NOFireDoor", // 132
|
|
"DoorCloser", // 133
|
|
"DoorRelease", // 134
|
|
"DoorMagSwitch", // 135
|
|
"undefine", // 136
|
|
"undefine", // 137
|
|
"undefine", // 138
|
|
"undefine", // 139
|
|
"PowerMonitor", // 140
|
|
"VoltSensor", // 141
|
|
"CurrSensor", // 142
|
|
"VoltCurrSensor", // 143
|
|
"undefine", // 144
|
|
"undefine", // 145
|
|
"undefine", // 146
|
|
"undefine", // 147
|
|
"undefine", // 148
|
|
"undefine", // 149
|
|
"GasExtCtrl", // 150
|
|
"FoamSystem", // 151
|
|
"PowderSystem", // 152
|
|
"SmokePESystem", // 153
|
|
"ShutterCtrl", // 154
|
|
"SmokeBarrier", // 155
|
|
"EmerBroadcast", // 156
|
|
"FireTelMain", // 157
|
|
"DevEmerPower", // 158
|
|
"TransmitDev", // 159
|
|
"HomeMonitor", // 160
|
|
"WaterLevelMon", // 161
|
|
"FireElevator", // 162
|
|
"ElecControlDev", // 163
|
|
"undefine", // 164
|
|
"undefine", // 165
|
|
"undefine", // 166
|
|
"undefine", // 167
|
|
"undefine", // 168
|
|
"undefine", // 169
|
|
"undefine", // 170
|
|
"undefine", // 171
|
|
"undefine", // 172
|
|
"undefine", // 173
|
|
"undefine", // 174
|
|
"undefine", // 175
|
|
"undefine", // 176
|
|
"undefine", // 177
|
|
"undefine", // 178
|
|
"FirePumpCtrl", // 179
|
|
"HydrantPump", // 180
|
|
"WaterSprayPump", // 181
|
|
"FineWaterPump", // 182
|
|
"StablePump", // 183
|
|
"SprayPump", // 184
|
|
"DelugePump", // 185
|
|
"FoamPump", // 186
|
|
"FlowIndicator", // 187
|
|
"AlarmValve", // 188
|
|
"PressSwitch", // 189
|
|
"FlowSwitch", // 190
|
|
"ValveDrive", // 191
|
|
"ElecFireValve", // 192
|
|
"70^CFireValve", // 193
|
|
"280^CFireValve", // 194
|
|
"AirCondition", // 195
|
|
"PipeSolValve", // 196
|
|
"SmokeFan", // 197
|
|
"ExhaustValve", // 198
|
|
"NCAirInlet", // 199
|
|
"ExhaustOutlet", // 200
|
|
"WaterCannon", // 201
|
|
"ElectricDoor", // 202
|
|
"ExhaustFan", // 203
|
|
"AirSupplyFan", // 204
|
|
"SolenoidValve", // 205
|
|
"LightPowerDist", // 206
|
|
"PowerDist", // 207
|
|
"AirCompressor", // 208
|
|
"Valve", // 209
|
|
"PowerBox", // 210
|
|
"undefine", // 211
|
|
"undefine", // 212
|
|
"undefine", // 213
|
|
"undefine", // 214
|
|
"undefine", // 215
|
|
"undefine", // 216
|
|
"undefine", // 217
|
|
"undefine", // 218
|
|
"undefine", // 219
|
|
"undefine", // 220
|
|
"CH4GasDetect", // 221
|
|
"C3H8GasDetect", // 222
|
|
"CH4_CO_Detect", // 223
|
|
"H2SGasDetect", // 224
|
|
"SmokeHeatDet", // 225
|
|
"Smoke_CO_Com", // 226
|
|
"BuzzerBase", // 227
|
|
"SingleDoorIn", // 228
|
|
"DoubleDoorIn", // 229
|
|
"ActiveInOut", // 230
|
|
"BroadcastMdl", // 231
|
|
"CodeTelModule", // 232
|
|
"AntiTheftDetIF", // 233
|
|
"AutoIFModule", // 234
|
|
"DoorLight", // 235
|
|
"ExCodeIFBox", // 236
|
|
"HeatCableProc", // 237
|
|
"SingleHeatAlm", // 238
|
|
"Heat_Leakage", // 239
|
|
"Power_3Phase", // 240
|
|
"Power_2Phase", // 241
|
|
"PressCtrl", // 242
|
|
"PressDetector", // 243
|
|
"SignalValve", // 244
|
|
"LinkPower", // 245
|
|
"AutoManualLED", // 246
|
|
"EmerStartStop", // 247
|
|
"MultiLinePanel", // 248
|
|
"BusPanel", // 249
|
|
"GasExtPanel", // 250
|
|
"NetIFCard", // 251
|
|
"undefine", // 252
|
|
"undefine", // 253
|
|
"undefine", // 254
|
|
"undefine" // 255
|
|
};
|
|
|
|
|
|
/*
|
|
#define dAssign_iType_Undefine 0
|
|
#define dAssign_iType_ExtSmoke 1
|
|
#define dAssign_iType_ExtTempe 2
|
|
#define dAssign_iType_ExtHandReport 3
|
|
#define dAssign_iType_PowerLost 4
|
|
#define dAssign_iType_PressureLow 5
|
|
#define dAssign_iType_FlowRateLow 6
|
|
#define dAssign_iType_HydrantActive 7
|
|
#define dAssign_iType_NullMax 8 */
|
|
const char StrAssign_iType[60][32]= {
|
|
//0~4
|
|
"未定义",
|
|
"外接烟感",
|
|
"外接温感",
|
|
"外接手报",
|
|
"失去电力",
|
|
"水压低",
|
|
"流量过少",
|
|
"消火栓激活",
|
|
"未定义8",
|
|
"未定义9",
|
|
"未定义10",
|
|
"未定义11",
|
|
"未定义12",
|
|
|
|
"未定义13",
|
|
"未定义14",
|
|
"未定义15",
|
|
|
|
"未定义16",
|
|
"未定义17",
|
|
"未定义18",
|
|
"未定义19",
|
|
"未定义20",
|
|
"未定义21",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义24",
|
|
"未定义25",
|
|
"未定义26",
|
|
|
|
"未定义27",
|
|
"未定义28",
|
|
"未定义29",
|
|
"未定义30",
|
|
"未定义31",
|
|
"未定义32",
|
|
"未定义33",
|
|
"未定义34",
|
|
|
|
"未定义35",
|
|
"未定义36"
|
|
};
|
|
|
|
//#define dAssign_oType_Undefine 0
|
|
//#define dAssign_oType_Watering 1
|
|
//#define dAssign_oType_WaterPumpStart 2
|
|
//#define dAssign_oType_FireDoorAction 3
|
|
//#define dAssign_oType_FireDoorOpen 4
|
|
//#define dAssign_oType_FireDoorClose 5
|
|
//#define dAssign_oType_SoundOn 6
|
|
//#define dAssign_oType_VisibleOn 7
|
|
//#define dAssign_oType_SoundVisibleOn 8
|
|
//#define dAssign_oType_FireElevatorOn 9
|
|
//#define dAssign_oType_SmokeExhaustOn 10
|
|
//#define dAssign_oType_FireRollerShutterOn 11
|
|
const char StrAssign_oType[60][32]= {
|
|
//0~4
|
|
"未定义0",
|
|
"启动淋水",
|
|
"启动水泵",
|
|
"防火门动作",
|
|
"打开防火门",
|
|
"关闭防火门",
|
|
"启动警报声",
|
|
"启动警报光",
|
|
"启动警报声光",
|
|
"开启消防电梯",
|
|
"开启排烟设备",
|
|
"开启卷帘",
|
|
"关闭卷帘",
|
|
|
|
"未定义13",
|
|
"未定义14",
|
|
"未定义15",
|
|
|
|
"未定义16",
|
|
"未定义17",
|
|
"未定义18",
|
|
"未定义19",
|
|
"未定义20",
|
|
"未定义21",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义24",
|
|
"未定义25",
|
|
"未定义26",
|
|
|
|
"未定义27",
|
|
"未定义28",
|
|
"未定义29",
|
|
"未定义30",
|
|
"未定义31",
|
|
"未定义32",
|
|
"未定义33",
|
|
"未定义34",
|
|
|
|
"未定义35",
|
|
"未定义36"
|
|
};
|
|
|
|
const char StrEpFaultType[16][24] = {
|
|
"故障",
|
|
"污染故障",
|
|
"传感故障",//"传感器故障",
|
|
"寿命故障",//"传感器寿命故障",
|
|
"输出故障",//"输出断线故障",
|
|
"输入故障",//"输入断线故障",
|
|
"主电故障",
|
|
"备电故障",
|
|
|
|
"电池故障",
|
|
"未定义1",
|
|
"未定义2",
|
|
"未定义3",
|
|
"未定义4",
|
|
"未定义5",
|
|
"未定义6",
|
|
"未定义7",
|
|
};
|
|
|
|
const char StrEpFaultTypeEn[16][24] = {
|
|
"Fault",
|
|
"Pollution",
|
|
"Sens Fault",//"传感器故障",
|
|
"Sens Life Fault",//"传感器寿命故障",
|
|
"Output Fault",//"输出断线故障",
|
|
"Input Fault",//"输入断线故障",
|
|
"Main Power",
|
|
"Spare Power",
|
|
|
|
"Battery Fail",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
};
|
|
|
|
const char StrBrdFaultType[dBoardFaultTypeMax][24] = {
|
|
"故障",
|
|
"回路板故障",
|
|
"总线盘故障",
|
|
"多线盘故障",
|
|
"联网接口卡故障",
|
|
"主电故障",
|
|
"备电故障",
|
|
"24V故障",
|
|
|
|
"充电故障",
|
|
"图显通信故障",
|
|
"回路母板离线",
|
|
"注册数据错误",
|
|
"屏蔽数据错误",
|
|
"存储类型错误",
|
|
"存储辅助码错误",
|
|
"存储区域号错误",
|
|
|
|
"存储指派类型错误",
|
|
"存储输入类型错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储联动表达错误",
|
|
"存储多线盘错误",
|
|
"存储回路列表错误",
|
|
"存储回路层显配置",
|
|
"存储总线盘配置",
|
|
"存储屏蔽数据错误",
|
|
|
|
//32
|
|
"记录主键号将溢出",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
"未定义22",
|
|
"未定义23",
|
|
};
|
|
|
|
const char StrBrdFaultTypeEn[dBoardFaultTypeMax][24] = {
|
|
"Fault",
|
|
"Loop Board Fault",
|
|
"Bus Pad Fault",
|
|
"Direct Pad Fault",
|
|
"Comm Brd Fault",
|
|
"Prima Power Fault",
|
|
"Spare Power Fault",
|
|
"24V Fault",
|
|
|
|
"Charge Fault",
|
|
"CRT Comm Fault",
|
|
"Mother Board OffLine",
|
|
"Registered List Err",
|
|
"Blocking List Err",
|
|
"Storage DType Err",
|
|
"Storage AuxId Err",
|
|
"Storage AreaId Err",
|
|
|
|
"Storage AssigType",
|
|
"Storage SignalType",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage LinkExp",
|
|
"Storage DictPad Cfg",
|
|
"Storage Loop List",
|
|
"Storage Loop DpSet",
|
|
"Storage BusPad Cfg",
|
|
"Storage Mask Data",
|
|
|
|
//32
|
|
"Record PRIMARY KEY",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
};
|
|
|
|
const char StrDevFaultType[32][24] = {
|
|
//0
|
|
"未知类型",
|
|
"故障",
|
|
"回路板故障",
|
|
"总线盘故障",
|
|
"多线盘故障",
|
|
"主板存储故障",
|
|
"存储单元故障",
|
|
"主电故障",
|
|
|
|
//8
|
|
"电源通讯故障",
|
|
"备电故障",
|
|
"电池故障",
|
|
"网络通讯故障",
|
|
"区域通讯故障",
|
|
"图显通信故障",
|
|
"系统故障",
|
|
"到集中机 ",
|
|
|
|
//16
|
|
"到区域机 ",
|
|
"打印机离线或缺纸",
|
|
"打印机缺纸 ",
|
|
"副电源市电故障",
|
|
"副电源备电故障",
|
|
"副电源通讯故障",
|
|
"主电源24V输出故障",
|
|
"副电源24V输出故障",
|
|
|
|
//24
|
|
"主电源电池1欠压",
|
|
"主电源电池2欠压",
|
|
"副电源电池1欠压",
|
|
"副电源电池2欠压",
|
|
"未定义12",
|
|
"未定义13",
|
|
"未定义14",
|
|
"未定义15",
|
|
};
|
|
|
|
const char StrDevFaultTypeEn[32][24] = {
|
|
//0
|
|
"undefine",
|
|
"Fault",
|
|
"Loop Board Fault",
|
|
"Bus Pad Fault",
|
|
"Direct Pad Fault",
|
|
"Onboard Memory Fault",
|
|
"Extend Memory Fault",
|
|
"Main Power Fault",
|
|
|
|
//8
|
|
"Power Offline",
|
|
"Spare Power Fault",
|
|
"Bat Fault",
|
|
"LAN Fault",
|
|
"Zone Dev Offline",
|
|
"CRT Comm Fault",
|
|
"System Fault",
|
|
"Master Offline",
|
|
|
|
//16
|
|
"Slaver Offline",
|
|
"Printer Fault",
|
|
"Printer No Paper ",
|
|
"SCPS MP Fault",
|
|
"SCPS SP Fault",
|
|
"SCPS Comm Fault",
|
|
"Prima 24V Out Fault",
|
|
"Sub 24V Out Fault",
|
|
|
|
//24
|
|
"Prima Bat1 UV",
|
|
"Prima Bat2 UV",
|
|
"Sub Bat1 UV",
|
|
"Sub Bat2 UV",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
"undefine",
|
|
};
|
|
|
|
|
|
const char StrType_Unknown[] = {"未知设备"};//"未知设备";
|
|
const char StrType_PowerBoard[] = "未知设备";//"电源板";
|
|
const char StrType_GuiPc[] = "图形显示装置";//"图形显示装置";
|
|
const char StrType_3[] = "CAN通讯板";
|
|
const char StrType_4[] = "多用途通讯板";
|
|
const char StrType_5[] = "LCD显示";
|
|
const char StrType_6[] = "标准键盘板";
|
|
const char StrType_7[] = "键盘板";
|
|
const char StrType_8[] = "总线盘";
|
|
const char StrType_9[] = "多线盘";
|
|
|
|
const char StrType_10[] = "点型烟感I";
|
|
const char StrType_11[] = "点型烟感II";
|
|
const char StrType_12[] = "点型温感I";
|
|
const char StrType_13[] = "点型温感II";
|
|
const char StrType_14[] = "烟温复合感应I";
|
|
const char StrType_15[] = "烟温复合感应II";
|
|
const char StrType_16[] = "震动感应I";
|
|
const char StrType_17[] = "震动感应II";
|
|
|
|
const char StrType_18[] = "雷达感应I";
|
|
const char StrType_19[] = "雷达感应II";
|
|
|
|
const char TextAdjust[16] = "正在调试";
|
|
const char TextAuto[16] = "允许自动";
|
|
const char TextAllAuto[16] = "全部自动";
|
|
const char TextManual[16] = "允许手动";
|
|
const char TextSplash[16] = "允许喷洒";
|
|
const char TextPrint[16] = "允许打印";
|
|
|
|
const char TextAdjustNot[16] = "正在调试";//"非调试";
|
|
const char TextAutoNot[16] = "正在调试";//"禁止自动";
|
|
const char TextAllAutoNot[16] = "非全自动";
|
|
const char TextManualNot[16] = "禁止手动";
|
|
const char TextSplashNot[16] = "禁止喷洒";
|
|
const char TextPrintNot[16] = "禁止打印";
|
|
|
|
const unsigned int GuiRedrawDataList[6][4] = {
|
|
3,3,794,474,
|
|
170, 100, 630, 246,
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
const unsigned char TypeToIconIndex[256] = {
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"点型温感",
|
|
0,//"点型烟感",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"烟温一体",
|
|
0,//"烟CO一体",
|
|
0,//"未知设备",
|
|
0,//"线型光束烟感",
|
|
0,//"红外火焰探测",
|
|
0,//"未知设备",
|
|
0,//"紫外火焰探测",
|
|
0,//"未知设备2",
|
|
0,//"吸气时感烟",
|
|
0,//"未知设备",
|
|
//0x10
|
|
0,//"甲烷气体探测",
|
|
0,//"丙烷气体探测",
|
|
0,//"CO气体探测",
|
|
0,//"甲烷+CO探测",
|
|
0,//"硫化氢气体探测",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
0,//"未知设备",
|
|
//0x20
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x30
|
|
0,//"手动报警按钮",
|
|
0,//"消火栓按钮",
|
|
0,//"声光警报器",
|
|
0,//"声警报器",
|
|
0,//"光警报器",
|
|
0,//"蜂鸣器底座",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x40
|
|
0,//"输入模块",
|
|
0,//"单门输入模块",
|
|
0,//"双门输入模块",
|
|
0,//"未定义4",
|
|
0,//"无源输入输出模块",
|
|
0,//"有源输入输出模块",
|
|
0,//"广播模块",
|
|
0,//"一体式闭门器",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"编址中继模块",
|
|
0,//"编址隔离模块",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x50
|
|
0,//"火灾显示盘",
|
|
0,//"未定义2",
|
|
0,//"编码消防电话模块",
|
|
0,//"编码防盗探测器接口",
|
|
0,//"门灯",
|
|
0,//"防爆编码接口箱",
|
|
0,//"自动接口工业模块",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x60
|
|
0,//"单路感温电气火灾报警器",
|
|
0,//"1路感温+1路剩余电流",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"消防电源-三相监控",
|
|
0,//"消防电源-两相监控",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x70
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x80
|
|
0,//"余压控制器",
|
|
0,//"余压探测器",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0x90
|
|
0,//"感温电缆数据处理器",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xA0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xB0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xC0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xD0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xE0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0,//"未定义16",
|
|
//0xF0
|
|
0,//"未定义1",
|
|
0,//"未定义2",
|
|
0,//"未定义3",
|
|
0,//"未定义4",
|
|
0,//"未定义5",
|
|
0,//"未定义6",
|
|
0,//"未定义7",
|
|
0,//"未定义8",
|
|
0,//"未定义9",
|
|
0,//"未定义10",
|
|
0,//"未定义11",
|
|
0,//"未定义12",
|
|
0,//"未定义13",
|
|
0,//"未定义14",
|
|
0,//"未定义15",
|
|
0//"未定义16"
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|