[[wiki:WikiStart|Вики MC04]][[BR]] [[span(style=color: #FF0000, Внимание! Статья находится в стадии создания. Информация может быть неполной и/или неточной. )]] ---- '''Общие переменные для всех плат:'''[[BR]] ---- '''.1.0''': RO, INT16 - TYPE. Младший байт содержит код типа платы(см. [[Mc04-3uBoards]]), старший байт содержит номер исполнения платы. [[BR]] '''.2.0''': RO, STRING - NAME. Текстовое наименование платы, служит для отображения платы системой обслуживания в случае, если системе неизвестен ее код. Пример значения: "FS-08". [[BR]] '''.3.0''': RO, INT8 - ALARM. Значением переменной является максимальный уровень имеющейся в плате аварии. Уровень аварии может принимать следующие значения: 0 - Нет аварии, 1 - Есть авария, 2 - Есть несрочная авария. [[BR]] '''.4.0''': RO, STRING - MIB. Данная переменная содержит информацию обо всех имеющихся в плате переменных. [[BR]] '''.250.0''': RO, STRING - Если у платы имеется эта переменная, она содержит инвентарный номер платы. [[BR]] [[BR]] ---- '''SM-01, SM-02''' ---- '''.5.0''': RW, STRING - CONFIG. Конфигурация платы в виде массива(строки) данных. [[BR]] '''.6.0''': RW, INT8 - COMMAND. В данную переменную можно записывать команды управления платой. [[BR]] '''.7.0''': TABLE(1) - Состояние интерфейса E1. Таблица из одной строки. [[BR]] '''.7.1.1.0''': RO, INT8 - PRESENT. Признак наличия модуля E1(1- присутствует, 0- отсутствует). [[BR]] '''.7.1.2.0''': RO, INT8 - BLOCK. Блокировка интерфейса E1(1-блокирован, 0-блокировки нет). [[BR]] '''.7.1.3.0''': RO, INT8 - MAST. Признак источника синхронизации. Интерфейс ведущий -1, ведомый -0. [[BR]] '''.7.1.4.0''': RO, INT8 - STATE. Состояние интерфейса E1. [[BR]] '''.7.1.5.0''': RO, INT32 - BBE. Счётчик "Блоковые ошибки". [[BR]] '''.7.1.6.0''': RO, INT32 - ES. Счётчик "Поражённые секунды". [[BR]] '''.7.1.7.0''': RO, INT32 - SES. Счётчик "Сильно поражённые секунды". [[BR]] '''.7.1.8.0''': RO, INT32 - AS. Счётчик "Время доступности" [[BR]] '''.7.1.9.0''': RO, INT32 - UAS. Счётчик "Время недоступности". [[BR]] [[BR]] '''.8.0''': TABLE(16) Таблица регенераторов DSL. 16 строк. Первая строка таблица соответствует интерфейсу DSL на данной плате, в следующих строках может быть информация о регенераторах DSL в тракте или об ответном стыке. Состояние первой строки таблицы обновляется автоматически, а для получения актуальной информации по остальным строкам нужно отправить команду "Опрос" и дождаться окончания опроса (см. переменную .6.0) [[BR]] '''.8.1.1.0''': RO, INT8 - PRESENT. Признак присутствия регенератора 1-присутствует, 0 -отсутствует [[BR]] '''.8.1.2.0''': RO, INT8 - HARDVER. Аппаратный вариант регенератора/модема. [[BR]] '''.8.1.3.0''': RO, INT8 - SOFTVER. Версия ПО регенератора/модема. [[BR]] '''.8.1.4.0''': RO, INT8 - STATE. Общее состояние регенератора(учитывает состояние всех интерфейсов) [[BR]] '''.8.1.5.0''': RO, INT8 - NRPDAT1. Состояние датчика1 [[BR]] '''.8.1.6.0''': RO, INT8 - NRPDAT2. Состояние датчика2 [[BR]] 8.1.7.0 TABLE(4) Таблица [[BR]] /NO","name":"PRESENT","oid":".8.1.7.1.1.0","type":"INT8"}, [[BR]] RO","desc":"YES/NO","name":"BLOCK","oid":".8.1.7.1.2.0","type":"INT8"}, [[BR]] RO","desc":"YES/NO","name":"MAST","oid":".8.1.7.1.3.0","type":"INT8"}, [[BR]] RO","desc":"ALARM","name":"STATE","oid":".8.1.7.1.4.0","type":"INT8"}, [[BR]] RO","desc":"*64Kb/s","name":"RATE","oid":".8.1.7.1.5.0","type":"INT8"}, [[BR]] RO","desc":"DbM","name":"SQ","oid":".8.1.7.1.6.0","type":"INT8"}, [[BR]] RO","desc":"DbM","name":"LL","oid":".8.1.7.1.7.0","type":"INT8"}, [[BR]] '''.8.1.7.1.8.0''': RO, INT32 - BBE. Счётчик "Блоковые ошибки". [[BR]] '''.8.1.7.1.9.0''': RO, INT32 - ES. Счётчик "Поражённые секунды". [[BR]] '''.8.1.7.1.10.0''': RO, INT32 - SES. Счётчик "Сильно поражённые секунды". [[BR]] '''.8.1.7.1.11.0''': RO, INT32 - AS. Счётчик "Время доступности" [[BR]] '''.8.1.7.1.12.0''': RO, INT32 - UAS. Счётчик "Время недоступности". [[BR]] RO","desc":"","name":"SUBVERSION","oid":".9.0","type":"INT8"}, [[BR]] RO","desc":"","name":"LINKS","oid":".10.0","type":"INT32"}, [[BR]] RO","desc":"","name":"LOS-DSLA","oid":".11.0","type":"INT8"}, [[BR]] RO","desc":"","name":"LOS-DSLB","oid":".12.0","type":"INT8"}, [[BR]] RO","desc":"","name":"RemA-DSLA","oid":".13.0","type":"INT8"}, [[BR]] RO","desc":"","name":"RemA-DSLA","oid":".14.0","type":"INT8"}, [[BR]] RO","desc":"","name":"LOS-E1","oid":".15.0","type":"INT8"}, [[BR]] RO","desc":"","name":"NRP-DSL","oid":".16.0","type":"INT8"}, "NO","desc":"","name":"RETIME","oid":".17.0","type":"STRING"} [[BR]] [[BR]] '''Подробнее о счётчиках SM-02''' Счётчики хранятся в переменных платы .8.X.7.Y.Z.0, где X – номер регенератора/модема 0..16, 0 – ближний конец стык платы SM-02; Y – номер интерфейса регенератора (1 - А1, 2- B1, 3 – A2, 4 - B2), для модема доступны только интерфейсы 1 и 2; Z – номер параметра. ||Параметр||Назначение||Диапазон значений||Ед. изм.||Тип переменной||Z|| ||SQ||Качество Сигнала||От -1 до 30||дБ||Signed char(1 байт)||6|| ||LL||Затухание Сигнала||От 0 до 40||дБ||Unsigned char(1 байт)||7|| ||BBE||Кол-во блоков с ошибками||От 0 до 2^32||Unsigned integer(4 байта)||8|| ||ES||Кол-во пораженных секунд секунд||От 0 до 2^32||Unsigned integer(4 байта)||9|| ||SES|| Кол-во сильно пораженных секунд||От 0 до 2^32||Unsigned integer(4 байта)||10|| ||AS|| Интерфейс в рабочем состоянии||От 0 до 2^32||Unsigned integer(4 байта)||11|| ||UAS|| Интерфейс недоступен||От 0 до 2^32||Unsigned integer(4 байта)||12|| BBE, ES, SES, AS, UAS обнуляются по кнопке «Сброс счетчиков», По протоколу API для выполнения сброса счётчиков DSL нужно записать в переменную платы .6.0 значение 0x03 (сброс счётчиков по каналу связи в паре A) или значение 0x04 (сброс счётчиков по каналу связи в паре B) ---- '''EM-04''' ---- '''.6.0''' TABLE(4) Таблица каналов [[BR]] '''.6.[1..4].1.0''': RO, INT8 - СУВ приём [[BR]] '''.6.[1..4].2.0''': RO, INT8 - СУВ передача [[BR]] [[BR]] ---- '''CS-04''' ---- '''.6.0''' TABLE(4) Таблица датчиков [[BR]] '''.6.[1..4].1.0''': RO, INT8 Датчик[1..4] активен [[BR]] [[BR]] ---- '''RP-01''' ---- '''.5.0''': RO, INT16 - Напряжение входное 48-60В (В*10) [[BR]] '''.6.0''': RO, INT16 - Ток входной (мА*10) [[BR]] '''.7.0''': RO, INT16 - Напряжение выходное 200В-400В (В*10) [[BR]] '''.8.0''': RO, INT16 - Ток выходной (мА*10) [[BR]] '''.9.0''': RO, INT8 - Критическая авария: "Отключение ДП" [[BR]] '''.10.0''': RO, INT8 - Критическая авария: "Длительная перегрузка" [[BR]] [[BR]] ---- '''PS-48 / PS-220''' ---- '''.5.0''': RO, INT16 - Напряжение входное 48-60В / 100-400В (В*10) [[BR]] '''.6.0''': RO, INT16 - Напряжение выходное 12В (В*10) [[BR]] '''.7.0''': RO, INT16 - Ток выходной (мА*10) [[BR]] '''.9.0''': RO, INT8 - Несрочная авария: "Переход на резерв" [[BR]] '''.10.0''': RO, INT8 - Критическая авария: "Перегрузка" [[BR]] '''.11.0''': RO, INT8 - Критическая авария: "Напряжение отсутствует" ---- '''PS-48D''' ---- .1.0 (16 бит) - старший байт= тип исполнения = 1: 75Вт, = 2: 40Вт [[BR]] Аварии:[[BR]] .9.x.1.0 (8 бит) - состояние датчиков (x=1..6) ,= 1 - датчик активен, =0 - не активен [[BR]] .10.0 - Нет входного напряжения [[BR]] .12.0 - Нет напряжения 12В [[BR]] .18.0 - Переход на резерв [[BR]] .20.0 - Загрузка 100% [[BR]]