220 lines
5.5 KiB
JSON
220 lines
5.5 KiB
JSON
{
|
|
"device_constants": {
|
|
"PRD_N": {
|
|
"constants": {
|
|
"POWER_UKP_1": 31,
|
|
"POWER_UKP_2": 63,
|
|
"DKM_BIT_2": 1,
|
|
"DKM_BIT_3": 2,
|
|
"BASE_ADDR_EMS_G": 288,
|
|
"ADDR_UG_LITERA_1": 262,
|
|
"ADDR_UG_LITERA_2": 264,
|
|
"ADDR_UG_LITERA_3": 266,
|
|
"TEMP_THRESHOLD": 70,
|
|
"POWER_THRESHOLD": 40,
|
|
"RAY_DOU_NUM": 3,
|
|
"ATT_UM_2": 2,
|
|
"ATT_UM_3": 3,
|
|
"POWER_UM": 100,
|
|
"TIMER_DELAY": 10.0,
|
|
"STATE_MASHINE_TIMER": 0.3
|
|
},
|
|
"pribor_config": {
|
|
"1н": {"angle": 0.0, "sectors": [4, 8]},
|
|
"2н": {"angle": 90.0, "sectors": [7, 11]},
|
|
"3н": {"angle": 180.0, "sectors": [6, 10]},
|
|
"4н": {"angle": 270.0, "sectors": [5, 9]}
|
|
},
|
|
"fs_params": {
|
|
"2": {"freq": 932.0, "width": 100.0},
|
|
"3": {"freq": 1157.0, "width": 100.0}
|
|
},
|
|
"start_litera": 2,
|
|
"progress_max": 20
|
|
},
|
|
"PRD_V": {
|
|
"constants": {
|
|
"POWER_UKP_1": 31,
|
|
"POWER_UKP_2": 63,
|
|
"DKM_BIT_4": 3,
|
|
"DKM_BIT_5": 4,
|
|
"BASE_ADDR_EMS_G": 288,
|
|
"ADDR_UG_LITERA_1": 262,
|
|
"ADDR_UG_LITERA_2": 264,
|
|
"ADDR_UG_LITERA_3": 266,
|
|
"TEMP_THRESHOLD": 70,
|
|
"POWER_THRESHOLD": 40,
|
|
"RAY_DOU_NUM": 3,
|
|
"ATT_UM_4": 2,
|
|
"ATT_UM_5": 3,
|
|
"POWER_UM": 100,
|
|
"TIMER_DELAY": 10.0,
|
|
"STATE_MASHINE_TIMER": 0.3
|
|
},
|
|
"pribor_config": {
|
|
"1в": {"angle": 0.0, "sectors": [12, 16]},
|
|
"2в": {"angle": 90.0, "sectors": [15, 19]},
|
|
"3в": {"angle": 180.0, "sectors": [14, 18]},
|
|
"4в": {"angle": 270.0, "sectors": [13, 17]}
|
|
},
|
|
"fs_params": {
|
|
"4": {"freq": 1227.0, "width": 100.0},
|
|
"5": {"freq": 1575.0, "width": 110.0}
|
|
},
|
|
"start_litera": 4,
|
|
"progress_max": 20
|
|
},
|
|
"PRD_K": {
|
|
"constants": {
|
|
"POWER_UKP_1": 31,
|
|
"POWER_UKP_2": 63,
|
|
"DKM_BIT_1": 0,
|
|
"DKM_BIT_6": 5,
|
|
"DKM_BIT_7": 6,
|
|
"BASE_ADDR_EMS_G": 288,
|
|
"ADDR_UG_LITERA_1": 262,
|
|
"ADDR_UG_LITERA_2": 264,
|
|
"ADDR_UG_LITERA_3": 266,
|
|
"TEMP_THRESHOLD": 40,
|
|
"POWER_THRESHOLD": 40,
|
|
"RAY_DOU_NUM": 3,
|
|
"ATT_UM_1": 0,
|
|
"ATT_UM_6": 3,
|
|
"ATT_UM_7": 2,
|
|
"POWER_UM": 100,
|
|
"TIMER_DELAY": 10.0,
|
|
"STATE_MASHINE_TIMER": 0.3
|
|
},
|
|
"pribor_config": {
|
|
"1к": {"angle": 0.0, "sectors": [0, 20, 24]},
|
|
"2к": {"angle": 90.0, "sectors": [3, 23, 27]},
|
|
"3к": {"angle": 180.0, "sectors": [2, 22, 26]},
|
|
"4к": {"angle": 270.0, "sectors": [1, 21, 25]}
|
|
},
|
|
"fs_params": {
|
|
"1": {"freq": 450.0, "width": 80.0},
|
|
"6": {"freq": 2450.0, "width": 110.0},
|
|
"7": {"freq": 4750.0, "width": 110.0}
|
|
},
|
|
"start_litera": 1,
|
|
"progress_max": 30
|
|
}
|
|
},
|
|
"base_configs": {
|
|
"block_ip": {
|
|
"maa2000_1": [0, false],
|
|
"maa2000_2": [1, false],
|
|
"ip9_50_1": [2, false],
|
|
"ip9_50_2": [3, false],
|
|
"ip12_50_1": [4, false],
|
|
"ip5_25": [7, false]
|
|
},
|
|
"block_kasseta": {
|
|
"yau07": false,
|
|
"ems": false,
|
|
"ug": false,
|
|
"ukp1": false,
|
|
"ukp2": false
|
|
}
|
|
},
|
|
"device_configs": {
|
|
"PRD_N": {
|
|
"block_ip": "base",
|
|
"block_kasseta": "base",
|
|
"control_results": {
|
|
"block_ip": false,
|
|
"temperature": true,
|
|
"dkm_2": false,
|
|
"dkm_3": false,
|
|
"dou_2": false,
|
|
"dou_3": false,
|
|
"fs_2": 0,
|
|
"fs_3": 0
|
|
}
|
|
},
|
|
"PRD_V": {
|
|
"block_ip": "base",
|
|
"block_kasseta": "base",
|
|
"control_results": {
|
|
"block_ip": false,
|
|
"temperature": true,
|
|
"dkm_4": false,
|
|
"dkm_5": false,
|
|
"dou_4": false,
|
|
"dou_5": false,
|
|
"fs_4": 0,
|
|
"fs_5": 0
|
|
}
|
|
},
|
|
"PRD_K": {
|
|
"block_ip": {
|
|
"maa2000_1": [0, false],
|
|
"maa2000_2": [1, false],
|
|
"ip9_50_1": [2, false],
|
|
"ip9_50_2": [3, false],
|
|
"ip12_50_1": [4, false],
|
|
"ip9_50_3": [5, false],
|
|
"ip12_50_2": [6, false],
|
|
"ip5_25": [7, false]
|
|
},
|
|
"block_kasseta": "base",
|
|
"control_results": {
|
|
"block_ip": false,
|
|
"temperature": true,
|
|
"dkm_1": false,
|
|
"dkm_6": false,
|
|
"dkm_7": false,
|
|
"dou_6": false,
|
|
"dou_7": false,
|
|
"fs_1": 0,
|
|
"fs_6": 0,
|
|
"fs_7": 0
|
|
}
|
|
}
|
|
},
|
|
"ray_types": ["RAY_m5", "RAY_5", "RAY_15", "RAY_25", "RAY_35", "RAY_45"],
|
|
"data_indices": {
|
|
"STATUS_BOARD": 0,
|
|
"IN_BLANK_PRD": 1,
|
|
"IN_IMPULS_PRD": 7,
|
|
"OUT_BLANK_PRD": 13,
|
|
"OUT_IMPULS_PRD": 19,
|
|
"DRY_CONTACT": 27,
|
|
"DKM": 28,
|
|
"POWER_UKP_1": 31,
|
|
"TEMPERATURE_UKP_1": 47,
|
|
"POWER_UKP_2": 63,
|
|
"TEMPERATURE_UKP_2": 79
|
|
},
|
|
"fs_keys": {
|
|
"1": "fs_1",
|
|
"2": "fs_2",
|
|
"3": "fs_3",
|
|
"4": "fs_4",
|
|
"5": "fs_5",
|
|
"6": "fs_6",
|
|
"7": "fs_7"
|
|
},
|
|
"temperature_constants": {
|
|
"CONST_MIN_TEMP": -25,
|
|
"MAXIMUM_CODE_ADC": 3796,
|
|
"MINIMUM_CODE_AD": 2660,
|
|
"TEMPERATURE_UKP_1": 47,
|
|
"TEMPERATURE_UKP_2": 79
|
|
},
|
|
"ems_input_bits_config": {
|
|
"PRD_N": {"bit1": 9, "bit2": 10},
|
|
"PRD_V": {"bit1": 11, "bit2": 12},
|
|
"PRD_K": {"bit1": 13, "bit2": 14, "bit_lit": 8}
|
|
},
|
|
"fs_rules":[
|
|
{"key": "fs_1", "min": 0, "max": 4},
|
|
{"key": "fs_2", "min": 4, "max": 8},
|
|
{"key": "fs_3", "min": 8, "max": 12},
|
|
{"key": "fs_4", "min": 12, "max": 16},
|
|
{"key": "fs_5", "min": 16, "max": 20},
|
|
{"key": "fs_6", "min": 20, "max": 24},
|
|
{"key": "fs_7", "min": 24, "max": 27}
|
|
]
|
|
}
|