Opened 12 months ago

Last modified 11 months ago

#688 closed задача

Добавить поддержку платы 4C-37 — at Version 2

Reported by: ledol Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description (last modified by san)

Здравствуй Алексей. У нас появилась новая плата - 4C-37 (код типа платы 47).
Плата представляет из себя счетверенный конвертер интерфейсов стандарта IEEE С37.94(на физ. уровне модуль SFP) в TDM шину 2048.

Визуализация настроек платы в WEB-интерфейсе практически аналогична плате E1-08 (только у платы 4 порта, а не 8).

Переменные 1,2,3,4 - стандартные


переменная 5 (COMMAND byte)

Тип - символ, размер 1 байт, чтение\запись, формат:

Название		Параметры				Значение по умолчанию

COMMAND			= 0 - нет активных команд		0
			= 1-4 инициирует опрос SFP модулей платы (как в платах GE-12, ST-018 ...)
			> 4 - не определено


переменная 6 (конфигурация портов), строка 3*4=12 байт, чтение\запись, формат:

Байт	Название		Параметры				Значение по умолчанию

0	конфигурация 1-го потока 4С-37

	бит 0  Блокировка	1-поток блокирован 0-разблокирован		1

	бит 1	Маска		1-аварии потока замаскирована 0-нет		0

	бит 2	Шлейф 		1- поток зашлейфован				0

	бит 3	Сброс счетчиков	0-запрещен 1-разрешен				0

	биты	 4-6		резерв	 					0 

	бит 7	обновление настроек 0						0


1	конфигурация 1-го потока 4С-37

	биты 5-0  Номер TDM шины блока в диапазоне 1-32 (при блокировке - 0)	0

	биты	 6-7		резерв	 					0 


2	конфигурация 1-го потока 4С-37
	
	бит 7	Режим порта	0-синхронный(1-плезиохронный)			0

	бит 6	Выбор шины для стаффинга 0-RES1 (1-32Е1)			0

	бит 5	резерв	 							0 

	биты 4-0  позиция стаффинга на шине в плезиохронном режиме		0

3-5 	конфигурация 2-го потока 4С-37
6-8 	конфигурация 3-го потока 4С-37
9-11 	конфигурация 4-го потока 4С-37

при выборе синхронного режима настройки битов 6-0 байта 3 каждого потока не доступны.

переменная 7 (статистика), строка 9*4=36 байт, только чтение, формат:

Байт	Название		Параметры				Значение по умолчанию

0	аварии и данные потока 1 потока 4С-37
	бит 0			LOS 1-LOS 0-норма				0
	бит 1			AIS 1-AIS 0-норма				0
	бит 2			NO_MOD 1-NO_MOD 0-норма				0
	(отсутствие SFP модуля в разблокированном порту)
	бит 3			SLIP 1-SLIP 0-норма				0
	бит 4			RAI 1-RAI 0-норма				0
	битs 7-5		LAST_Al	1/2/3/4/5 1-LOS, 5-RAI,  0-нет		0
	(последняя авария интерфейса)

1-4	AS_counter		0x00000000-0xFFFFFFFF				0
5-8	UAS_counter		0x00000000-0xFFFFFFFF				0

9-17	аварии и счетчики потока 2
18-26	аварии и счетчики потока 3
27-35	аварии и счетчики потока 4


переменная 8 (таблица спорадических сообщений аварий потоков) (как в плате Е1-08)

Тип Таблица, 4 строки, в строке три переменных аварии потока, .8.x.y.0 (где x - 1...4 номер порта, y - 1 .. 3 номер переменной), только чтение , формат:

Перем.	Название		Параметры				Значение по умолчанию

1	NO_MOD			1-NO_MOD 0-норма				0

2	LOS			1-LOS 0-норма					0

3	AIS			1-AIS 0-норма					0


переменная 9 (настройка refclk)

Тип, Целое число размером 16 бит (2 байта), чтение\запись, формат:

Байт Название Параметры Значение по умолчанию

0	refclk0			0-4 (0-выкл,1-4 номер потока 4С-37)		0

1	refclk1			0-4 (0-выкл,1-4 номер потока 4С-37)		0


переменная 10 (настройка резервирования потоков 1+1, как в плате E1-08)

Тип - строка 2*2=4 байта, чтение\запись,формат:

Байт	Название		Параметры				Значение по умолчанию

0	критерии переключения на резерв потоков 1\2
	бит 0			LOS 1-галочка LOS включена			0
	бит 1			NO_MOD 1- галочка NO_MOD включена		0
	
1	счетчик (как в Е1-08 (0-25.5 сек.))

2	критерии переключения на резерв потоков 3\4
3	счетчик (как в Е1-08 (0-25.5 сек.))


переменная 11 (состояние резервирования потоков 1+1, как в плате E1-08)

Тип - байт, только чтение, формат:

Байт	Название	Параметры		Значение по умолчанию

0	состояние резервирования потоков
	бит 0 	 0 – трафик идет по основному потоку 1; 1 – трафик идет по резервному потоку 2
	бит 1	 резерв
	бит 2 	 0 – трафик идет по основному потоку 3; 1 – трафик идет по резервному потоку 4
	бит 3	 резерв
	биты  4-7 не используются


переменная 12 (текущая програмная версия платы 4С-37)

Тип - байт, только чтение


переменные 13-20 (информация о SFP)

______________
переменная 13 (Строка   256 байт  SFP порт 1, page 1, чтение) 
______________
переменная 14 (Строка   256 байт  SFP порт 1, page 2, чтение)
______________
переменная 15 (Строка   256 байт  SFP порт 2, page 1, чтение) 
_______________
переменная 16 (Строка   256 байт  SFP порт 2, page 2, чтение)
_______________
переменная 17 (Строка   256 байт  SFP порт 3, page 1, чтение) 
_______________
переменная 18 (Строка   256 байт  SFP порт 3, page 2, чтение)
_______________
переменная 19 (Строка   256 байт  SFP порт 4, page 1, чтение) 
_______________
переменная 20 (Строка   256 байт  SFP порт 4, page 2, чтение)

Содержимое переменных попарно-аналогично переменным 20-23 платы GE-12, обновление
значения переменных происходит после записи соответствующих команд в переменную 5.

p.s Отладить опрос переменных можно на блоке 192.168.1.52 после 12.05.2024

Change History (2)

in reply to:  description ; comment:1 by alx, 12 months ago

Replying to ledol:

переменная 8 (таблица спорадических сообщений аварий потоков) (как в плате Е1-08)

Тип Таблица, 4 строки, в строке три одинарных аварии потока, только чтение , формат:

Перем.	Название		Параметры				Значение по умолчанию

0	NO_MOD			1-NO_MOD 0-норма				0

??? Здесь я не понял, что имеется в виду. Какой OID у этой переменной? .8.x.0 (где x - 1...4)? В плате E1-08 нет переменной с таким OID. Там все переменные таблицы 8 имеют OID вида .8.x.y.0 Нет ли здесь ошибки?

Мне было бы проще, если бы ты сразу писал OID...

in reply to:  1 comment:2 by san, 12 months ago

Description: modified (diff)

Replying to alx:

??? Здесь я не понял, что имеется в виду. Какой OID у этой переменной? .8.x.0 (где x - 1...4)? В плате E1-08 нет переменной с таким OID. Там все переменные таблицы 8 имеют OID вида .8.x.y.0 Нет ли здесь ошибки?

Алексей просил передать, что тут именно как в E1-08, т.е. OID вида .8.x.y.0 (где x - 1...4).
Исправил в тикете.

Note: See TracTickets for help on using tickets.