823 lines
17 KiB
JSON
Raw Normal View History

2024-09-22 04:27:05 +05:00
{
"default": {
"struct": [
{
"index": 0,
"name": "Дискрет №0",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 46,
"bit_index": 0
}
]
},
{
"index": 1,
"name": "P1 воды кристаллизатора",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 46,
"bit_index": 1
}
]
},
{
"index": 2,
"name": "P2 воды кристаллизатора",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 46,
"bit_index": 2
}
]
},
{
"index": 3,
"name": "Вода камеры",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 46,
"bit_index": 3
}
]
},
{
"index": 4,
"name": "Вода штока",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 46,
"bit_index": 4
}
]
},
{
"index": 5,
"name": "Дверь - А",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 46,
"bit_index": 5
}
]
},
{
"index": 6,
"name": "Дверь - Б",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 46,
"bit_index": 6
}
]
},
{
"index": 7,
"name": "Дверь - В",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 46,
"bit_index": 7
}
]
},
{
"index": 8,
"name": "Дверь - Г",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 0
}
]
},
{
"index": 9,
"name": "Дверь - Д",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 1
}
]
},
{
"index": 10,
"name": "Люк",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 2
}
]
},
{
"index": 11,
"name": "Пенал",
"state_struct": "open_close_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 3
}
]
},
{
"index": 12,
"name": "Упоры",
"state_struct": "out_in_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 4
}
]
},
{
"index": 13,
"name": "Прижимы",
"state_struct": "spinn_clamp_ok",
"bits": [
{
"byte_index": 47,
"bit_index": 5
}
]
},
{
"index": 14,
"name": "Вакуумный выключатель",
"state_struct": "none_on_off_err_3_4",
"bits": [
{
"byte_index": 47,
"bit_index": 6
},
{
"byte_index": 47,
"bit_index": 7
}
]
},
{
"index": 15,
"skip": true
},
{
"index": 16,
"name": "\"Автоматика\"",
"state_struct": "none_on_off_err_4",
"bits": [
{
"byte_index": 48,
"bit_index": 0
},
{
"byte_index": 49,
"bit_index": 7
}
]
},
{
"index": 31,
"skip": true
},
{
"index": 17,
"name": "БПС",
"state_struct": "none_on_off_err_4",
"bits": [
{
"byte_index": 48,
"bit_index": 1
},
{
"byte_index": 50,
"bit_index": 0
}
]
},
{
"index": 32,
"skip": true
},
{
"index": 18,
"name": "Соленоид",
"state_struct": "none_err_const_puls_1_2",
"bits": [
{
"byte_index": 48,
"bit_index": 2
},
{
"byte_index": 48,
"bit_index": 3
}
]
},
{
"index": 19,
"skip": true
},
{
"index": 20,
"name": "ARPW",
"state_struct": "none_on_off_err_4",
"bits": [
{
"byte_index": 48,
"bit_index": 4
},
{
"byte_index": 48,
"bit_index": 7
}
]
},
{
"index": 23,
"skip": true
},
{
"index": 21,
"name": "ДВН",
"state_struct": "none_on_off_err_4",
"bits": [
{
"byte_index": 48,
"bit_index": 5
},
{
"byte_index": 49,
"bit_index": 3
}
]
},
{
"index": 27,
"skip": true
},
{
"index": 22,
"name": "SZO",
"state_struct": "off_on",
"bits": [
{
"byte_index": 48,
"bit_index": 6
}
]
},
{
"index": 24,
"name": "ДУ-260",
"state_struct": "none_open_close_err_4",
"bits": [
{
"byte_index": 49,
"bit_index": 0
},
{
"byte_index": 49,
"bit_index": 1
}
]
},
{
"index": 25,
"skip": true
},
{
"index": 26,
"name": "ДУ-100",
"state_struct": "none_open_close_err_4",
"bits": [
{
"byte_index": 49,
"bit_index": 2
},
{
"byte_index": 50,
"bit_index": 2
}
]
},
{
"index": 34,
"skip": true
},
{
"index": 28,
"name": "ДУ-32",
"state_struct": "none_open_close_err_4",
"bits": [
{
"byte_index": 49,
"bit_index": 4
},
{
"byte_index": 50,
"bit_index": 3
}
]
},
{
"index": 35,
"skip": true
},
{
"index": 29,
"name": "Шток вверху",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 49,
"bit_index": 5
}
]
},
{
"index": 30,
"name": "Шток внизу",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 49,
"bit_index": 6
}
]
},
{
"index": 33,
"name": "Плохой вакуум",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 50,
"bit_index": 1
}
]
},
{
"index": 36,
"name": "Напряжение аварийной сигнализации",
"state_struct": "no_yes_ok",
"bits": [
{
"byte_index": 50,
"bit_index": 4
}
]
},
{
"index": 37,
"name": "Взрывной клапан",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 50,
"bit_index": 5
}
]
},
{
"index": 38,
"name": "Ключ УП в положении \"Автоматика\"",
"state_struct": "no_yes",
"bits": [
{
"byte_index": 50,
"bit_index": 6
}
]
},
{
"index": 39,
"name": "off_on_err",
"state_struct": "Реле \"Авария источника\"",
"bits": [
{
"byte_index": 50,
"bit_index": 7
}
]
},
{
"index": 40,
"name": "Сброс звуковой сигнализации",
"state_struct": "spinn_press",
"bits": [
{
"byte_index": 51,
"bit_index": 0
}
]
},
{
"index": 41,
"name": "Вакуум по ЭКМВ",
"state_struct": "have_no_err",
"bits": [
{
"byte_index": 51,
"bit_index": 1
}
]
},
{
"index": 42,
"name": "Реле \"Имитация тока дуги\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 2
}
]
},
{
"index": 43,
"name": "Реле \"АУ током дуги\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 3
}
]
},
{
"index": 44,
"name": "Реле \"Имитация напряжения дуги\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 4
}
]
},
{
"index": 45,
"name": "Реле \"Имитация вакуума печи\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 5
}
]
},
{
"index": 46,
"name": "Реле \"Имитация T воды кристаллизатора\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 6
}
]
},
{
"index": 47,
"name": "Реле \"Имитация T воды вакуумкамеры\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 51,
"bit_index": 7
}
]
},
{
"index": 48,
"name": "Реле \"Имитация T воды штока\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 0
}
]
},
{
"index": 49,
"name": "Реле 1 \"Измерение изоляции\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 1
}
]
},
{
"index": 50,
"name": "Реле 2 \"Измерение изоляции\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 2
}
]
},
{
"index": 51,
"name": "Реле 3 \"Измерение изоляции\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 3
}
]
},
{
"index": 52,
"name": "Реле 4 \"Контроль метрологии\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 4
}
]
},
{
"index": 53,
"name": "Реле 5 \"Измерение изоляции (соленоид)\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 5
}
]
},
{
"index": 54,
"name": "Реле \"АУ штоком\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 6
}
]
},
{
"index": 55,
"name": "Реле \"Включение Uкалибровки\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 52,
"bit_index": 7
}
]
},
{
"index": 56,
"name": "Реле \"Движение штока вверх\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 53,
"bit_index": 0
}
]
},
{
"index": 57,
"name": "УП в положении КЗ",
"state_struct": "no_yes",
"bits": [
{
"byte_index": 53,
"bit_index": 1
}
]
},
{
"index": 58,
"name": "Нет питания, включено \"резервное\" UPS",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 53,
"bit_index": 2
}
]
},
{
"index": 59,
"name": "Вода подставки",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 53,
"bit_index": 3
}
]
},
{
"index": 60,
"name": "Реле \"Разрешение на вакуумирование печи\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 53,
"bit_index": 4
}
]
},
{
"index": 61,
"name": "Низкий заряд аккумулятора UPS",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 53,
"bit_index": 5
}
]
},
{
"index": 62,
"name": "КВ рамы",
"state_struct": "off_on_err",
"bits": [
{
"byte_index": 53,
"bit_index": 6
}
]
},
{
"index": 63,
"name": "Источник: +24В",
"state_struct": "no_have_ok",
"bits": [
{
"byte_index": 53,
"bit_index": 7
}
]
},
{
"index": 64,
"name": "Реле \"Движение штока вниз\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 54,
"bit_index": 0
}
]
},
{
"index": 65,
"name": "Проверка источника",
"state_struct": "no_yes",
"bits": [
{
"byte_index": 54,
"bit_index": 1
}
]
},
{
"index": 66,
"name": "Станция",
"state_struct": "none_on_off_err_4",
"bits": [
{
"byte_index": 54,
"bit_index": 2
},
{
"byte_index": 54,
"bit_index": 3
}
]
},
{
"index": 67,
"skip": true
},
{
"index": 68,
"name": "Постоянное U=220В",
"state_struct": "no_have",
"bits": [
{
"byte_index": 54,
"bit_index": 4
}
]
},
{
"index": 69,
"name": "Источник готов",
"state_struct": "no_yes",
"bits": [
{
"byte_index": 54,
"bit_index": 5
}
]
},
{
"index": 70,
"name": "Авария привода",
"state_struct": "no_yes_err",
"bits": [
{
"byte_index": 54,
"bit_index": 6
}
]
},
{
"index": 71,
"name": "Реле \"Напуск газа в печь\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 54,
"bit_index": 7
}
]
},
{
"index": 74,
"name": "Реле \"АУ током дуги ВДП №46\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 55,
"bit_index": 2
}
]
},
{
"index": 76,
"name": "Готовность привода",
"state_struct": "no_have_ok",
"bits": [
{
"byte_index": 55,
"bit_index": 4
}
]
},
{
"index": 78,
"name": "Реле \"Авария источника ВДП №46\"",
"state_struct": "off_on",
"bits": [
{
"byte_index": 55,
"bit_index": 6
}
]
},
{
"index": 79,
"name": "Клапан подачи аргона",
"state_struct": "close_open_ok",
"bits": [
{
"byte_index": 55,
"bit_index": 7
}
]
},
{
"index": 95,
"name": "Разрешение на вкл. вакуумного выключателя",
"state_struct": "off_on",
"bits": [
{
"byte_index": 57,
"bit_index": 7
}
]
}
]
}
}