{ "config_version": "1.0.0", "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": 15.0, "STATE_MASHINE_TIMER": 0.2 }, "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 }, "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": 15.0, "STATE_MASHINE_TIMER": 0.2 }, "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 }, "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": 15.0, "STATE_MASHINE_TIMER": 0.2 }, "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 } }, "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_kasseta":false, "block_ip": false, "temperature": true, "dkm_2": false, "dkm_3": false, "dou_2": false, "dou_3": false, "fs_2": false, "fs_3": false, "is_over_control": false } }, "PRD_V": { "block_ip": "base", "block_kasseta": "base", "control_results": { "block_kasseta":false, "block_ip": false, "temperature": true, "dkm_4": false, "dkm_5": false, "dou_4": false, "dou_5": false, "fs_4": false, "fs_5": false, "is_over_control": false } }, "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_kasseta":false, "block_ip": false, "temperature": true, "dkm_1": false, "dkm_6": false, "dkm_7": false, "dou_6": false, "dou_7": false, "fs_1": false, "fs_6": false, "fs_7": false, "is_over_control": false } } }, "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": 28} ] }