Подключение к станции — TCP/IP
Подключение по сети не слишком распространённая функция — присутствует только в старших моделях, да и то не всегда. Например, станция Panasonic KX-TDA имеет порт Ethernet, но выдавать тарификацию по сети не умеет (порт может использоваться для программирования). Тарификация по сети появилась только в следующей модели — KX-TDE.
Обычно (90% случаев) используется следующая схема — станция выступает сервером и ждёт подключения программы-клиента. Исключения — станции Avaya и Ericsson, о них чуть ниже. Для настройки WinTariff’a требуется знать сетевой адрес станции (узнать можно у администратора) и номер порта, открытого на станции (а вот его нужно посмотреть в настройках станции). Хотя в большинстве случаев для передачи данных используется протокол telnet, но стандарный порт telnet’a (23) скорее всего, не подойдёт — например, в той же Panasonic KX-TDE по умолчанию задан порт 35300. Для проверки связи можно подключиться к станции, используюя стандартную программу telnet (входит в состав Windows: командная строка ‘telnet’ или воспользоваться HyperTerminal’ом в режиме telnet’a) — на экране должны появиться хорошо сформатированные строчки данных.
Настройку WinTariff’a можно сделать прямо в модуле PbxCollect.exe, в окне ‘Main setup’:
- Communication channel=TCP/IP
- Regime==’Pbx=server, PbxCollect=client’
- IP адрес и порт — сотвествуют настройкам станции
- login и password — если требуются (для Panasonic KX-TDE требуется)
Avaya и Ericsson — картина развёрнута на 180 градусов: PbxCollect.exe ожидает подключения станции. Соответственно, в настройках PbxCollect.exe нужно указать только IP-порт, который будет прослушиваться модулем в ожидании подключения. Естественно, для такой схемы проверить работу обычным telnet’ом уже не получится.
Последнее замечание — NEC NEAX, LG CS1000, DeTeWe OpenCom используют проприетарные протоколы. Поэтому, хотя станция и выступает сервером, telnet в наладке не поможет, остаётся уповать на правильность настроек.