Общее·количество·просмотров·страницы

пятница, 15 апреля 2016 г.

Сервисные команды и функции. NEAX NEC программирование.





NEAX NEC ПРОГРАММИРОВАНИЕ 

Сервисные команды и функции.



Отыскать, где что прописано по портам, по номеру абонента (транка).

СМ F52 > ХХХ - LLL - узнать где прописан аналоговый абонент. Где: XXX - номер аналогового абонента, LLL - искомый порт в станции. 
СМ F52 > FХХХ - LLL - узнать где прописан цифровой (Dterm) абонент. Где: FXXX - номер цифрового (Dterm) абонента, LLL - искомый порт в станции. 
СМ F52 > DХХХ - LLL - узнать где прописан транк. Где: DXXX - номер транка, LLL - искомый порт в станции. 
СМ F52 > EFХХХ - LLL - узнать где прописан ISDN абонент. Где: EFXXX - номер ISDN абонента, LLL - искомый порт в станции. 


Посмотреть находится абонент (транк) в соединении, если в соединении то с кем.

СМ E8 > ХХХ - YYY - узнать, в соединении или нет. Где: XXX - номер абонента (или Dxxx - номер транка), YYY - с кем в соединении. 
YYY - выдаст ошибку если абонент не в соединении, если абонент в соединении то будет указан какой либо номер или транк (СМ E8 > 200 - D034 т.е. абонент находится в соединении с транком D034). YYY - может принять значение 0000хх, где хх - это номер конференции в котором находится абонент или транк(THREE-WAY CALLING). 
На базе этой команды написана программа просмотра состояния абонентов (мониторинг портов) - NEC_VBterm. Перейти на страницу NEC_VBtermСкачать NEC_VBterm




Команда не документирована! Работает с версии 8 и выше.



Инициализация транка/абонента.

СМ EB0 > ttt - CCC - инициализация транка. Где: ttt - номер транка. Если транк находится в соединении (разговоре), произойдёт его разъединение. 
СМ EB2 > XXX - CCC - инициализация абонента. Где: XXX - номер абонента (для цифрового - Fxxx). Если абонент находится в соединении (разговоре), произойдёт его разъединение. 




Команда не документирована с версии 8!



Отключение абонентов, транков (полуотключение).

СМ E50 > ХХХ - 0 - отключить абонента XXX (Make busy). Запрещение входящих звонков на абонента. Обратить внимание на переадресацию по занятости (CALL FORWARDING-BUSY LINE) установленную на этом абоненте! 
СМ E51 > ttt - 0 - отключить транк ttt (Make busy). Запрещение занятия транков абонентами. 
СМ E51 > XXXX,Z - 0 - отключить ISDN абонента (Make busy). Где: XXXX - ISDN абонент, Z - номер голосового канала (0/1 B channel). 


Проверка состояния абонентских линий.

СМ EС1 > XXX - ААВВСС - где: XXX - номер абонента; 




АА - тип линии, при 00 - аналоговая линия и 10 - цифровая линия (Dterm), 20 - DtermIP (с версии 9);





ВВ - состояние линии;

ВВсостояние аналоговой линиисостояние цифровой линии
00аппарат на линии не установленаппарат на линии не установлен или один провод пары на земле
01аппарат на линииаппарат на линии
02короткое замыкание на линии (Line Lockout)короткое замыкание на линии (Line Lockout)
03один провод пары на землеодин провод пары на земле
04не установлена карта аналоговых абонентовне установлена карта цифровых абонентов
05-проблемы с цифровиком
06-сбой на карте цифровых абонентов
08-сбой на линии




Для DtermIP, ВВ может принимать значения 00 и 01.





СС - состояние абонента.

ССсостояние абонента
01абонент свободен
02у абонента не положена трубка
10-15, 1Fнабор номера
40-42, 44-46абонент получает КПВ
50, 51, 55входящий вызов на абонента
60соединение абонент - абонент
71соединени абонент - транк
C4абонент в режиме САТ (программирование)
другое значениеабонент занят
Более подробное описание этой таблицы можно посмотреть по команде СМ F50...



Проверка состояния абонентов и транков.

СМ F50 > XXX - АА xx xx xx - где: XXX - номер аналогового абонента, либо FXXX номер цифрового абонента для станций 80 и 100. Для станций MX и IPS, нужно задавать 0XXX и 0FXXX; 
AA соответственно может принять следующее значение: 01 - Idle
02 - In Line Lockout mode
10 - Dialing to an ORT
11 - Dialing to a trunk
12 - Dialing to an ORT (After consultation hold a station)
13 - Dialing to an ORT (After consultation hold a trunk)
14 - Dialing to a trunk (After consultation hold a station)
15 - Dialing to a trunk (After consultation hold a trunk)
1F - Dialing to an ORT (After consultation hold 3 party Conference Trunk)
20 - In Reorder Tone connection
21 - In Reorder Tone connection (While consultation hold a Station)
22 - In Reorder Tone connection (While consultation hold a trunk)
23 - In Reorder Tone connection (While consultation hold 3 party Conference Trunk)
2C - In Howler Tone connection
30 - In Service Set tone connection
32 - In Service Set tone connection (While consultation hold a trunk)
40 - In Ringback Tone Connection
41 - In Ringback Tone Connection for the second call (After consultation hold a station)
42 - In Ringback Tone connection for the second call (After consultation hold a trunk)
44 - In Ringback Tone connection for the operator call
45 - In Ringback Tone connection for operator call (After consultation hold a station)
46 - In Ringback Tone connection for operator call (After consultation hold a trunk)
50 - Ringing (Call from a station)
51 - Ringing (Call from an outside party)
55 - Ringing (Automatic Wake Up Call)
60 - In Station to Station connection
62 - In Three-Way Calling
65 - Holding
66 - Voice Call to a Dterm
67 - Voice Call from a Station
71 - In Station to Trunk connection
72 - Three-Way Calling with a station and a trunk
C4 - In a CAT mode (For Dterm)
C8 - In a UCD Queue
C9 - In a UCD Queue after holding a station
CA - In a UCD Queue after holding a trunk
При значениях АА отсутствующих в этом списке - абонент занят.

СМ F50 > DDD - АА xx xx xx - где: DDD - номер транка для станций 80 и 100. Для станций IMX и IPS, нужно задавать 0DDD; 
AA соответственно может принять следующее значение:
01 - Incoming queue to Attendant Console
03 - Attendant Camp On
04 - In a trunk to station connection
05 - Dialing In (Tie Line)
06 - In a tandem connection
08 - Hold by Exclusive/Nonexclusive Hold
09 - TAS in progress
0A - Incoming queue to UCD
0B - Three-Way Calling with a station and two trunks
0D - In Ringback Tone/Busy Tone connection (Tie Line)
0E - Waiting for release signal from distant office
10 - Sending dialed digits (Outgoing Trunk of a tandem connection)
11 - Three-Way Calling with two stations
14 - Dialing In (Incoming Trunk of a trunk to trunk connection)
19 - Ringing In (Trunk Direct Appearance on Dterm)
1A - Ringing In (Direct In Termination-DIT)
1B - Ringing In (Trunk Direct Appearance and DIT)
20 - Holding by Call Hold
21 - Holding by Call Park
2A - Incoming Queue to UCD (While sending message)
2B - Incoming Queue to UCD (After sending message)
FF - Idle 


Доступ к индивидуальной линии. INDIVIDUAL TRUNK ACCESS.

СМ 200 > КК - 081 (А081) - доступ к определённой линии. В скобках для MX и IPS. 
СМ 3019 > ttt - XXXX - назначение транку ttt четырёхзначного XXXX ID кода. 
СМ 1202 > ХХХ - AABB - назначение класса сервиса В абоненту (СМ 1555). 
СМ 1555 > BB - 1 - разрешено пользоваться кодом индивидуального доступа. 
Очень удобная функция для проверки состояния транков СО. Не нужно лазить по кроссу с трубкой. Удобно ID код давать по последним 4-м цифрам городского номера, этот код высвечивается на пульте Dterm при входящем/исходящем звонке.


Блокировка абонента если не положена трубка. LINE LOCKOUT.

СМ 08 > 153 - 1 
СМ 08 > 274 - 1 - нет индикации на консоли DSS о блокированых абонентах. 
СМ 1304 > XXX - 1 - разрешить включение абоненту XXX звукового сигнала (Howler tone automatic sending). 
СМ 410 > 22 - 08 - время, по истечению которого произойдёт блокировка абонента. Значение от 01 до 08 (4 - 32 секунды), по умолчанию 28 - 32 секунды. 
СМ 42 > 01 - 01 - сигнализация об авариях выдаст сообщение MN (minor) alarm если в станции есть хоть одна блокированая линия. Принимаемые значения: от 01 до 99. 
Абонент может блокироваться: если цифровой Dterm - в случае не положенной трубки, аналоговый - в случае не положенной трубки или короткозамкнутой линии. 




Выдержки из Command Manual и Feature Programming Manual PBX NEC
NEAX 7400 ICS 80VS, NEAX7400 ICS M 100ES, NEAX7400 ICS M 100MX и UNIVERGE NEAX2000 IPS




Комментариев нет:

Отправить комментарий