Инструкция по программированию

advertisement
1.НАЗНАЧЕНИЕ
1.1.Терминальный абонентский радиоблок (далее ТАРБ) РИТАЛ-DECT
предназначен для работы с любым базовым оборудовонием стандарта DECT
в качестве радиорозетки. В частности, он может использоваться в системах
беспроводного доступа к АТС (WLL), в беспроводных офисных АТС и совместно
с базовыми блоками бесшнуровых телефонных аппаратов. Со стороны
радиоинтерфейса ТАРБ является GAP-совместимым. ТАРБ рассчитан на работу
с внешней антенной, подключаемой через коаксиальный разъем TPL по кабелю
с волновым сопротивлением 50 Ом.
1.2.Со стороны телефонного интерфейса ТАРБ обеспечивает
оконечного телефонного оборудования, формирование вызывного
обнаружение занятия линии, формирование зуммерных сигналов,
трансляцию в радиоинтерфейс импульсных и тональных сигналов
питание
сигнала,
прием и
набора номера.
1.3.Питание ТАРБ осуществляется постоянным нестабилизированным
напряжением 10 - 14.5 В, для питания от сети 220В в комплекте с ТАРБ
поставляется адаптер.
1.4.В ТАРБ может быть установлен последовательный порт (опция) для
подключения к компьютеру. Это обеспечивает возможность передачи данных со
скоростями до 28800 бит/с, если данная возможность поддерживается базовым
оборудованием.
2.КОМПЛЕКТНОСТЬ
2.1.В стадартный комплект поставки РИТАЛ-DECT входят собственно ТАРБ
и адаптер питания от сети.
2.2.Настоящее Техническое Описание поставляется по требованию заказчика
бесплатно.
2.3.В зависимости от требований заказчика ТАРБ может быть укомплектован
ответной частью антенного разъема, коаксиальным кабелем (длина более 15 м
не рекомедуется) со смонтированными разъемами, и внешними антеннами
различных модификаций. Вместо обычного сетевого адаптера может поставляться
источник бесперебойного питания 12 В.
3.УСТАНОВКА И ПРОПИСКА
3.1.Установка.
3.1.1.На корпусе ТАРБ имеются следующие разъемы:
- коаксиальный разъем TPL для подключения антенны;
- стандартный телефонный разъем для подключения оконечного
оборудования;
- разъем для подключения питания 12 В
- разъем DB-9 (мама) для подключения к компьютеру (только
для ТАРБ, укомплектованных последовательным портом).
3.1.2.Установите внешнюю антенну. Мачта или кронштейн, используемые для
ее монтажа, обязательно должны быть заземлены. Подключите к антенне
коаксиальный кабель. Если антенна установлена на улице, разъемное соединение
необходимо загерметизировать термоусадочной трубкой или, в крайнем случае,
изолентой.
3.1.3.При прокладке коаксиального кабеля не следует допускать
резких (радиусом менее 20 см) изгибов. Первая точка крепления кабеля должна
находиться вблизи антенны, чтобы разъемное соединение с антенной не
подвергалось механическим нагрузкам.
3.1.4.Подключите к ТАРБ антенну, оконечное телефонное оборудование
и питание. Для повышения безопасности эксплуатации ТАРБ корпус коаксиального
разъема рекомендуется заземлить.
3.2.Коррекция дальности. Если расстояние от ТАРБ до базовой станции
превышает предельное (1.2 - 7 км для базовых станций различных типов), то
при установке ТАРБ необходимо вручную ввести поправку на дальность. Это
необходимо и в случае изменения места расположения ТАРБ, бывшего в
употреблении. Если в такой ТАРБ ранее была введена ненулевая поправка на
дальность, то при проверке рядом с базовой станцией он работать не будет и
может быть ошибочно сочтен неисправным. Для ввода поправки на дальность
следует:
- вычислить поправку по формуле N = (L - D/2)*10, где
L - расстояние (в километрах) от ТАРБ до базовой станции. Оно должно
быть известно с погрешностью, не превышающей +-D/2. ТАРБ не
будет работать, если N/10 > L (поправка превышает фактическое
расстояние), или если N/10 < L-D (поправка недостаточна).
D - предельное расстояние (в километрах), обеспечиваемое применяемой
базовой станцией. Если оно неизвестно, то можно принять D=1 км.
Если L гарантированно меньше D, то следует принять N=0.
- подключить к ТАРБ телефон, установленный в тоновый режим набора
номера, и включить питание ТАРБ при снятой трубке телефона;
- после гудка ввести пароль на вход в режим программирования (по
умолчанию "12345"), затем '*'. Гудок высокого тона индицирует
вход в режим программирования (подробно см. п.5.1);
- по окончании гудка ввести команду "21*N*", где N - ранее вычисленная
поправка.
- поправка вступает в силу начиная со следующего включения ТАРБ, поэтому
перед дальнейшей работой (пропиской или проверкой связи) необходимо
выключить и вновь включить ТАРБ.
3.3.Прописка. Перед пропиской должна быть произведена коррекция
дальности (п.3.2). Для прописки ТАРБ в базовое оборудование следует:
- ввести данные о ТАРБ в базовое оборудование предусмотренным для
данного типа оборудования способом (обычно - через терминал
управления системой);
- подключить к ТАРБ антенну, чтобы обеспечить наличие связи с базовой
станцией во время прописки;
- подключить к ТАРБ телефон, установленный в тоновый режим набора
номера, и включить питание ТАРБ при снятой трубке телефона;
- после гудка ввести пароль на вход в режим программирования (по
умолчанию "12345"), затем '*'. Гудок высокого тона индицирует
вход в режим программирования (подробно см. п.5.1);
- по окончании гудка ввести команду "20*PIN*", где PIN - код доступа,
установленный в базовом оборудовании для данного абонента (длина
от 0 до 8 цифр);
- после ввода команды ТАРБ пытается прописаться в течение 30 с, в это
время в трубке слышны короткие гудки высокого тона, следующие
с периодом 1 с. Далее при удачном завершении прописки выдается
длинный гудок высокого тона, а при неудачном - гудок низкого тона;
- положить трубку и по наличию редких вспышек зеленого индикатора
убедиться, что ТАРБ зарегистрирован в системе. Сделать контрольные
входящий и исходящий вызовы.
4.РАБОТА
4.1. Включение. После включения питания ТАРБ в течение 2-4 секунд
выполняет программу самоконтроля. В это время зеленый индикатор мигает.
Затем ТАРБ проверяет, снята ли трубка.
Если трубка во время включения питания была снята, то по завершении
самоконтроля ТАРБ индицирует его результат коротким гудком. Если
неисправностей не обнаружено, то гудок имеет высокий (порядка 1 кГц) тон,
в противном же случае - низкий (порядка 300 Гц) тон. После гудка ТАРБ ждет
ввода в тоне пароля на вход в режим программирования (п.5). Если
никаких кнопок на телефоне не нажимать, то вспышками зеленого индикатора
циклически выводится список ошибок (п.6.1). Для перехода в состояние
ожидания (п.4.2) достаточно положить трубку.
Если же трубка во время включения питания лежала на телефоне, то при
успешном завершении самоконтроля ТАРБ выдает короткий (1 с) одиночный
звонок, если это не запрещено при программировании (параметр 10). Если же
были обнаружены неисправности, то звонок не выдается. Далее ТАРБ переходит
в состояние ожидания (п.4.2).
4.2. Состояние ожидания. В состоянии ожидания, если ТАРБ
зарегистрирован (т.е. "видит" базовую станцию), то зеленый индикатор
периодически вспыхивает. В этом случае при входящем вызове ТАРБ переходит
в состояние вызова (п.4.3). При снятии трубки работа ТАРБ зависит от
установленного значения параметра 60 (п.5.3). Если параметр 60 установлен
равным 0 (по умолчанию), 1 или 3, то ТАРБ сразу пытается установить
исходящее соединение и, если попытка удачна, переходит в состояние
разговора (п.4.4), а при неудаче - в состояние отбоя (п.4.5). Если же
параметр 60 равен 2, то ТАРБ не пытается установить установить соединение,
а ожидает ввода первой цифры (п.4.6).
Если ТАРБ не зарегистрирован, то зеленый индикатор не горит, а при
попытке поднятия трубки ТАРБ сразу переходит в состояние отбоя (п.4.5).
Постоянное частое мигание зеленого индикатора при положенной трубке
говорит о неисправности ТАРБ.
4.3. Состояние вызова. Находясь в состоянии вызова, ТАРБ формирует в
линию вызывные сигналы. Во время звонка зеленый индикатор часто мигает,
в паузе погашен. В случае подъема трубки ТАРБ переходит в состояние
разговора (п.4.4), а при прекращении входящего вызова - возвращается
в состояние ожидания (п.4.2).
4.4. Состояние разговора. В состоянии разговора зеленый индикатор
светится непрерывно. Трансляция сигналов набора номера определяется типом
соединения (входящее или исходящее) и значениями параметров 11 - 13,
установленными при программировании (п.5):
- Цифры, набранные в импульсном режиме, транслируются при исходящем
соединении всегда, а при входящем - если параметр 13 равен 1 (стоит по
умолчанию);
- Цифры и символы '*' и '#', набранные в тоновом режиме, транслируются
при исходящем соединении, если параметр 12 равен 1 (по умолчанию стоит
0), а при входящем - если параметры 12 и 13 оба равны 1.
Если базовое оборудование системы подключено по абонентским линиям, то
цифры, набираемые в тоне, проходят напрямую через разговорный тракт,
и во избежание двойного набора каждой цифры параметр 12 должен быть
равен 0.
Если же базовое оборудование подключено к телефонной сети по
соединительным линиям, то для использования встроенного DTMF-приемника
ТАРБ параметр 12 надо установить в 1. После этого следует проверить, не
возникает ли паразитных эффектов при попытке тонового набора со стороны
удаленного абонента во время входящего соединения (например, при
попытке дистанционно управлять автоответчиком, подключенным к ТАРБ).
Если паразитные эффекты имеют место, параметр 13 следует установить
в 0;
- Флэш, т.е. размыкание линии на время от 0.15 до 0.7 с, опознается и
транслируется при любом типе соединения, если параметр 11 равен 1 (по
умолчанию стоит 0). Флэш используется некоторыми офисными АТС для
доступа к дополнительным услугам (обычно - переадресации).
Находясь в состоянии разговора, ТАРБ по командам от базовой станции
может формировать зуммерные сигналы: "готовность", "занято", "контроль
посылки вызова".
Если трубка будет положена (отбой от абонента), то ТАРБ вернется
в состояние ожидания (п.4.2). В случае же поступления отбоя от базовой
станции ТАРБ перейдет в состояние отбоя (п.4.5),
4.5. Состояние отбоя. Находясь в состоянии отбоя, ТАРБ формирует
короткие гудки, которые следуют чаще, чем гудки при обычном отбое от АТС.
В такт с гудками мигает зеленый индикатор. Как только трубка будет положена,
ТАРБ вернется в состояние ожидания (п.4.2).
4.6. Ожидание ввода первой цифры. Если параметр 60 (п.5.3) установлен
равным 2, то при поднятии трубки ТАРБ не пытается установить соединение, а
формирует зуммер и ожидает набора первой цифры номера. Дальнейшие действия
ТАРБ зависят от значения этой цифры и параметров 61-64 (п.5.3):
- если введенная цифра совпадает с кодом выхода в линию (параметр 62),
то ТАРБ устанавливает внешнее соединение и переходит в состояние
разговора (п.4.4).
- если введенная цифра совпадает с кодом выхода на предопределенную
трубку (параметр 63, номер трубки определяется параметром 61), то
ТАРБ соединяется с ней в режиме внутреннего соединения (интерком) и
переходит в состояние разговора (п.4.4).
- если введена цифра 1...6, то ТАРБ проверяет допустимость вызова
трубки по маске (параметр 64), в случае допустимости соединяется
c выбранной трубкой, после чего переходит в состояние разговора
(п.4.4).
- если введенная цифра не является ни допустимым номером трубки, ни
кодом выхода в линию, ни кодом выхода на предопределенную трубку, то
ТАРБ переходит в состояние отбоя (п.4.5).
5.ПРОГРАММИРОВАНИЕ
5.1.Вход в режим программирования. Режим программирования предназначен
для прописки ТАРБ на базовом оборудовании, установки парметров, определяющих
работу ТАРБ, и включения тестовых режимов. Для входа в режим
программирования следует:
- Подключить к ТАРБ телефон, установленный в тоновый режим набора номера.
- При снятой трубке телефона включить питание ТАРБ.
- Дождаться короткого гудка высокого или низкого тона (п.4.1).
- Ввести пароль, после чего нажать '*'. По умолчанию пароль "12345",
однако его можно изменить (команда 16*). Цифры пароля и последующую '*'
следует набирать с интервалами не более 10 с. После правильного ввода
пароля ТАРБ выдаст длинный гудок высокого тона, подтверждающий вход
в режим программирования. Неправильный ввод пароля индицируется гудком
низкого тона, после чего ТАРБ переходит в состояние отбоя.
5.2.Работа в режиме программирования. В режиме программирования ТАРБ
ожидает ввода команд. Для выхода из режима программирования достаточно
положить трубку, и ТАРБ перейдет в состояние ожидания (п.4.2). Если же
в течение 30 минут ничего не будет введено, ТАРБ автоматически перейдет
в состояние отбоя (п.4.5).
Команда в общем виде выглядит следующим образом
СС*P*
, где:
CC - двузначный код команды или номер параметра;
P
- устанавливаемое значение параметра, если таковой предусмотрен
командой. Количество знаков в значении параметра также определяется
кодом команды. Команда 16 предусматривает двукратный ввод
параметра.
При вводе команды интервал между нажатиями кнопок не должен превышать
10 с, в противном случае ТАРБ формирует гудок низкого тона и возвращается
к ожиданию ввода команд. То же происходит и в момент обнаружения любой
ошибки (непредусмотренный код команды, непредусмотренное значение
параметра, невозможность выполнить команду), а также при нажатии '#'
(отмена ввода).
5.3.Список команд. В текущей версии в режиме программирования доступны
следующие команды:
10*N*
- запретить/разрешить (N соответственно 0/1) кратковременный
звонок при включении питания и успешном завершении
самоконтроля (п.4.1). По умолчанию N=1 (звонок разрешен);
11*N*
- запретить/разрешить (N соответственно 0/1) опознавание
и трансляцию сигнала флэш (п.4.4).
По умолчанию N=0 (флэш запрещен);
12*N*
- запретить/разрешить (N соответственно 0/1) трансляцию
тонового набора (п.4.4).
По умолчанию N=0 (трансляция тонового набора запрещена);
13*N*
- запретить/разрешить (N соответственно 0/1) трансляцию
набора при входящем соединении.
По умолчанию N=1 (трансляция разрешена);
14*N*
- установить коэффициент передачи из линии в телефон.
Допустимы значения N от 0 до 9. По умолчанию N=7, при
этом коэффициент передачи равен 0 дБ. Увеличение
или уменьшение N на 1 приводит, соответственно,
к увеличению или уменьшению коэффициента передачи на 3 дБ.
16*NNNNN*NNNNN* - установить собственный пятизначный пароль на вход в режим
программирования (NNNNN). Оба раза должно быть введено
одно и то же значение пароля.
По умолчанию пароль устанавливается равным 12345;
19*
- установка всех параметров по умолчанию и очистка списка
ошибок (п.6.1). Прописка ТАРБ при этом не теряется.
Следует отметить, что по данной команде устанавливается в
0 и поправка на дальность (см.команды 21*, 67*), однако
новое значение поправки вступает в силу только при
следующем включении ТАРБ. Поэтому после ввода команды 19*
рекомендуется выключить и вновь включить ТАРБ.
20*PIN*
- прописка ТАРБ (п.3.3). PIN - pin-код длиной от 1 до
8 цифр, должен соответствовать коду доступа,
установленному в базовом оборудовании для данного
абонента;
21*NN*
- коррекция дальности (x0.1 км). Допустимые значения 0 - 99,
что обеспечивает компенсацию расстояний до базовой стации
в пределах 0 - 9.9 км. Порядок расчета и ввода поправки
подробно описан в п.3.2. По умолчанию значение параметра
равно 0 (коррекция отсутствует). После изменение параметра
новое значение вступает в силу только после выключения и
повторного включения ТАРБ.
22*
- индикация номера трубки. После ввода данной команды ТАРБ
индицирует номер, под которым он прописан на базу
бесшнурового телефона. Индикация осуществляется короткими
гудками высокого тона, количество которых соответствует
номеру. Если индикация невозможна, ТАРБ выдает гудок
низкого тона. Следует отметить, что данная функция
работает не со всеми типами бесшнуровых телефонов, а
также не работает в системах беспроводного доступа к АТС.
30*
- очистка списка ошибок (п.6.1);
31*
- тест звонка и дифсистемы. После ввода кода в телефонный
аппарат выдается непрерывный тон частотой 1000 Гц, а после
того, как трубка будет положена - непрерывный звонок в
течение максимум 1 минуты. Если во время звонка вновь
снять трубку, то ТАРБ выдаст подтверждающий сигнал
высокого тона и вернется в режим программирования.
33*N*
- установка режима вывода (N) через последовательный порт,
если ТАРБ таковым оборудован. Предусмотрены следующие
режимы вывода:
0 - только принимаемые данные
1 - то же, что 0, плюс сообщения об ошибках
2 - то же, что 1, плюс индикация текущего состояния
3 - то же, что 2, плюс мониторинг обмена
4 - сообщения об ошибках, индикация текущего состояния
и мониторинг обмена.
По умолчанию установлено N=1. Установка любого набора
параметров для передачи данных (см. команду 41*) приводит
к устанвке N=0.
34*N*
- установка режима ввода (N) через последовательный порт,
если ТАРБ таковым оборудован. Предусмотрены следующие
режимы ввода:
0 - ввод интерпретируется как данные для передачи
1 - ввод интерпретируется как команды отладки
Для нормальной работы ТАРБ в режиме передачи данных
N должно быть равно 0 (стоит по умолчанию).
36*N*
- установка коэффициента передачи из телефона в линию
(цифровая регулировка перед кодером ADPCM). Допустимы
значения N в диапазоне 0...9. По умолчанию N=6, что
соответствует коэффициенту передачи 0 дБ. Увеличение
или уменьшение N на 1 приводит, соответственно,
к увеличению или уменьшению коэффициента передачи на 2 дБ.
Регулировка может использоваться в случае возникновения
искажений (переполнения) в цифровом тракте базовой
станции - можно попробовать установить N=3 с
соответствующим увеличением параметра 37 на 3 единицы для
сохранения общего коэффициена передачи.
37*N*
- установка коэффициента передачи из телефона в линию
(аналоговая регулировка перед АЦП). Допустимы
значения N в диапазоне 0...15. По умолчанию N=10, что
соответствует коэффициенту передачи 0 дБ. Увеличение
или уменьшение N на 1 приводит, соответственно,
к увеличению или уменьшению коэффициента передачи на 2 дБ.
Может использоваться как для регулировки громкости, так
и для сохранения коэффициента передачи на прежнем уровне
при изменении параметра 36. Коэффициент передачи остается
равным 0 дБ, если сумма значений параметров 36 и 37
равна 16.
40*N*
- установка скорости обмена через последовательный порт,
если ТАРБ таковым оборудован. Допустимым значениям N
соответствуют следующие скорости:
0 - 1200 Бод, 1 - 2400 Бод, 2 - 4800 Бод, 3- 9600 Бод,
4 - 14400 Бод, 5 - 19200 Бод, 6 - 28800 Бод,
7 - 38400 Бод, 8 - 57600 Бод, 9 - 115200 Бод.
По умолчанию N=7 (скорость 38400 Бод).
41*N*
- установка одного из типовых наборов параметров для обмена
данными. Влияет на параметры 33, 34, 42...55. Для
нормальной работы ТАРБ, не оборудованного последовательным
портом, допустимо только N=0. Действия, выполняемые при
других значениях N, описаны в "Рекомендациях по передаче
данных через РИТАЛ-DECT". При выполнении команды 19*
вышеуказанные параметры устанавливаются в состояния,
соответствующие команде 41*0*.
42*...55*
- параметры, влияющие на передачу данных через
последовательный порт. Подробно описаны в "Рекомендациях
по передаче данных через РИТАЛ-DECT". По команде 19*
устанавливаются в состояния, необходимые для нормальной
работы ТАРБ без последовательного порта.
60*N*
- режим установления исходящего соединения при снятии
трубки. Допустимым значениям N соответствуют следующие
режимы:
0 - внешнее соединение (выход на телефонную линию).
1 - внутреннее соединение с трубкой, номер которой
определяется параметром 61.
2 - ТАРБ, не устанавливая соединения, дает зуммер и ждет
ввода цифры. Далее она интерпретируется как номер
вызываемой трубки (1...6, допустимость проверяется
по маске, определяемой параметром 64), как код
выхода (параметр 63) на предопределенную трубку
(параметр 61), или как код выхода (параметр 62)
в линию. После этого устанавливается требуемое
соедининие или, если цифра недопустима, выдается
сигнал "занято".
3 - внутреннее соединение, номер требуемой трубки
вводится после установления связи.
По умолчанию N=0.
61*N*
- установка номера трубки, с которой происходит соединение
если параметр 60 равен 1. Допустимы значения 1...7,
причем 7 означает отсутствие предопределенной трубки.
По умолчанию N=7.
62*N*
- код выхода в линию, если параметр 60 равен 2. Допустимы
значения 0...10, причем 10 соответствует отсутствию выхода
в линию. По умолчанию N=9.
63*N*
- код выхода на предопределенную трубку, если параметр
60 равен 2. Допустимы значения 0...10, причем 10
соответствует отсутствию выхода на предопределенную
трубку. По умолчанию N=10.
64*N*
- маска номеров трубок, разрешенных для вызова, если
параметр 60 равен 2. Представляет собой сумму цифр,
соответствующих номерам разрешенных трубок: 1 - трубка 1,
2 - трубка 2, 4 - трубка 3, 8 - трубка 4, 16 - трубка 5,
32 - трубка 6. По умолчанию N=63 (все трубки разрешены).
67*NNN*
- коррекция дальности. Устанавливает тот же параметр, что и
команда 21*, однако выраженный не в единицах длины, а в
битовых интервалах DECT (1 битовый интервал = 1/1.152 мкс,
опережение на 1 интервал соответствует компенсации
расстояния 0.13 км). Диапазоны допустимых значений: 0 - 76
и 128 - 255. Первый дапазон соответствует опережению NNN,
т.е. компенсации расстояния. Второй диапазон соответствует
запаздыванию 256-NNN, т.е. позволяет иммитировать
расстояние (256-NNN)*0.13 км до базовой станции.
По умолчанию NNN=0. После изменение параметра новое
значение вступает в силу только после выключения и
повторного включения ТАРБ.
6.ДИАГНОСТИКА
6.1. Операция самоконтроля производится при каждом включении ТАРБ.
Коды обнаруженных ошибок заносятся в список ошибок, хранящийся в
энергонезависимой памяти. Будучи один раз зафиксированным, код ошибки
находится в списке до тех пор, пока последний не будет очищен вручную
(п.5.3, команды 19* и 31*). Это полезно для обнаружения плавающих дефектов.
6.2. Если в момент включения питания трубка не снята, а параметр 10
установлен в 1, то после успешного завершения самоконтроля ТАРБ формирует
короткий звонок. Необходимо отметить, что на наличие/отсутствие звонка
коды ошибок, хранящиеся в списке, не влияют - индикация соответствует
только результату самоконтроля при текущем включении.
6.3. Если в момент включения питания трубка снята, то результат
самоконтроля индицируется тоном короткого гудка - положительному
соответствует гудок высокого (около 1 кГц) тона, отрицательному - низкого
(300 Гц) тона.
6.4. Для считывания кодов ошибок, хранящихся в списке, следует включить
ТАРБ при снятой трубке. После гудка (п.6.3) если не набирать никаких цифр,
ТАРБ начнет индицировать список ошибок вспышками зеленого индикатора.
Индикация списка начинается кодом 12, который выводится следующим
образом:
-
длинная (3.8 с) пауза между кодами;
1 вспышка;
пауза (1.8 с) между цифрами;
2 вспышки с интервалом 0.8 с.
После этого тем же способом последовательно выводятся все коды из
списка ошибок, затем вновь код 12 и процесс повторяется по кругу.
Если же список ошибок пуст, то постоянно будет выводиться только код 12.
Download