Для эмуляции работы телетайпов вполне можно обойтись и средствами Windows, для этого имеется программа Hypertrm.exe  В качестве подключения указывайте не модем, а com-порт. При настройке порта указать скорость для IPE-телетайпа 200 или 300 бит/сек, 7 битов данных, проверка чётности, 2 стоповых бита, управление потоком Xon/Xoff - в строке состояния появится тип протокола Автовыбор 300 7-Е-2. К сожалению программа имеет ряд недостатков, и останавливаться на них я не буду.

 

Одной из первых версий эмулятора телетайпа использовали программу Term95. Она конечно, имеет больше настроек, имеет встроенный словарь ошибок, список команд, позволяет запускать командные файлы, имеет редактор командных файлов, встроенный язык программирования позволяет выполнять командные файлы, используя логические переходы и циклы. В общем-то, программа неплохая, но имеет свои "прелести", при запуске приложений Windows теряет принятые данные с порта, даже на мощном компьютере, некорректно работает с двумя-тремя портами, при вводе команды на одном порту, ответ приходит по двум трём каналам - нонсенс.

На смену программе Term95 пришла более надёжная программа CLFIL, она позволяет открывать одновременно до 4 телетайпов (при наличии на компьютере 4 компортов), не теряет данные при свёрнутых окнах терминалов, запускать командные файлы, программа собирает статистику Diag=161, помещая отказавшие NE  в таблицу, ведет базу данных об ошибках, в таблицу заносятся только ошибки типа: FAUT= 6600,6601,6638,6700,6701,6702,6703,6764, относящиеся к ошибкам сигнализации. При необходимости можно экспортировать данные об ошибках в Excel, правда пользы от этого никакой. К сожалению, бывают сбои программы из-за частого появления ошибки в окне терминала, например, при отказе вентилятора, после чего программа вешается - приходится переустанавливать.  Ежедневно закрывает файлы протоколов, имеет редактор команд, перечень команд, словарь ошибок, настаивается цвет и размер, тип шрифта, цвет фона , направлять протокол на принтер. Работает со стандартными скоростями портов, т.е. 200, 300, 600, 1200, 2400 бод. Просмотр протоколов, поиск отсутствуют.

По всем вопросам обращайтесь к автору

 

Для эмуляции накопителей НМЛ и телетайпов, пользуемся DOS-программой EXEC. Она позволяет эмулировать до 4 телетайпов и 2 НМЛ. Хорошо работает в DOS, в  Windows работает хорошо  только в полноэкранном режиме на компе не хуже Pen-400, иначе теряет поступающую информацию. Может настраиваться на промежуточные скорости телетайпов. Практически не имеет редактора командных строк, зато имеет память команд на 16 строк. Позволяет запускать командные текстовые файлы. Программа не запускается если отсутствует плата сопряжения с НМЛ. 

Авторы, где-то в Уфе. 

 

На смену программе CLFIL пришла новая программа Terminal MT-20. Программа многофункциональна, настроена на максимальные удобства пользователя, ввод повседневных команд автоматизирован, что значительно облегчает труд персонала АТС. Главное окно разделено на две части: основное окно ввода-вывода и окно редактора команд и файлов. Вводить команды можно как из одного окна, так и из другого. Команды набираемые в окне ввода-вывода заканчиваются нажатием клавиш "Enter" или ":" или ";", копия набранной команды попадает в окно редактирования. Команды набираемые в окне редактирования заканчиваются нажатием клавиши "Enter". В каждом из окон поддерживается контекстное меню. 

Помимо традиционного ввода команд с клавиатуры, добавлен автоматизированный ввод команд, всего 2-3 клика мышкой и любое устройство, абонент, канал, пучёк может быть отключен, включен, перезапущен, протестирован и прочее, всего около 40 команд, плюс модификации команд.

  

Возможности программы:

  • просмотр текущего протокола в текущем окне

  • просмотр протоколов, редактирование файлов внешним редактором (по клавише F3) или через календарь

  • поиск в текущем протоколе (вызов двойным кликом по искомому тексту или по клавише F7 или CTRL+F)

  • выделение текста протокола красным цветом шрифта (при необходимости)

  • печать протокола на принтер

  • словарь ошибок (с полем для комментариев) с автопоказом содержимого и автослежением за ошибками

  • выполнение комфайлов (пилотных файлов), зацикливание комфайлов, в заголовке окна указывается число строк в комфайле и число оставшихся до конца, число выполнившихся циклов, строки могут оканчиваться символом ";", ":", точкой ".", русские комментарии в комфайлах, которые будут передаваться в окно ввода-вывода, но не будут отправляться в компорт, при невыполнении строки комфайла, выполняется 2 сек. пауза, строка копируется в окно редактирования, поэтому при массовом отключении какие абоненты оказались неотключенными (на момент отключения были в разговоре), список таких абонентов окажется в окне редактирования, или список тестов, выполнившихся с ошибкой, например при запуске комфайла с тестами URA.

  • 5 режимов эмуляции клавиши "Enter" (":" "ВК+ПС" "ВК" ".+ВК+ПС" "ничего не эмулировать")

  • справочная система о всей командах МТ-20 со словарём символов и поиском.

  • индикатор времени ввода командной строки

  • пересчёт AG в NE и тестирование неисправного комплекта

  • вывод показаний счётчиков почасового итога для каждого направления и каждого пучка в направлении. Изданные счётчики нагрузки почасового итога  в терминальное окно анализируются ежечасно в соответствии с перечнем пучков. Эти данные отображаются в окне терминала в виде таблицы, это позволяет видеть число отказов, занятий, каналов, среднее число занятых на всех направлениях

  • в зависимости от содержимого, по которому произведен двойной клик в окне ввода-вывода, появляется одно из 7 вспомогательных окон (в том числе словарь ошибок), в них заносятся соответствующие данные, остаётся только нажать нужную кнопку (CITIN, ABOIN, CITIL, ESER и т.д. всего около 54 кнопок + модификации команд).

  • использование данных протокола в качестве команд и параметров к ним - простым нажатием клавиши "Enter"

  • отладка/редактирование файлов в окне редактирования, запоминание позиции курсора при редактировании

  • аварийное сообщение об окончании времени наблюдения за списком по команде OABLA (при этом автоматически в окно редактирования добавляется строка параметров для запуска команды ОАВLA)

  • вызов внешней программы телефонного справочника с передачей ему номера абонента

  • для теста всех URA используется один один и тот же файл, необходимо предварительно выбрать номер URA, каждый SEQ сопровождается описанием, тестирование URA начиная с текущего SEQ без использования комфайла.

  • в ini файле настраиваются название телетайпного окна, скорость телетайпа, параметры кнопок в "Окне управления абонентами", сохраняются размер и положение окон, шрифты, цвет и пр.

  • перезапуск/отключение/опрос/тестирование устройств без клавиатуры - мышкой (смена номера устройства кликом или нажатием стрелки вверх/вниз)

  • автоактивация окна терминала, при появлении сообщений УВК (при необходимости переключателем).

  • двойной клик по названию пучка открывает "Окно управления пучками", где указывается направление и пучки, относящиеся к этому направлению (не нужно гадать куда относится этот пучёк)

  • файл протокола сохраняется в текстовом виде построчно и ежедневно в 0:00 закрывается. Формат имени файла - Порт_ДДММГГ.tty, например: 4_100703.tty

  • файл текущего протокола доступен по локальной сети, что позволяет обрабатывать его другими приложениями.

  • запуск программы Terminal MT-20 можно производить с сетевого диска, при этом протоколы будут сохраняться на том же сетевом диске

  • число направлений, их названия, наименование пучков, описание пучков настраивается через файл NFSC.INI

  • автоматический ввод сочетания CTRL+A (если истекло время ввода команды)

  • номер компорта ограничен только аппаратной частью компьютера

  • при рассинхронизации компорта с контроллером телетайпа выдаётся соответствующее всплывающее сообщение.

  • текущее время увеличенным шрифтом (с возможностью отключения)

  • справка о работе с программой (по клавише F1)

  • вывод на экран предупредительной надписи, например "Выполняется тест, не выключать!" (с возможностью редактирования и сохранения)

  • просмотр файлов таксации (выполняется распаковка файлов таксации TTS или DAT программами TARIF3.exe или TARIF24.exe)

  •           - выбор файла таксации через календарь

              - отфильтровывает вызова по заданному номеру

              - добавляет вновь отфильтрованные данные за любой день

              - фильтрация отфильтрованных вызовов

              - автоматическая замена номера пучка на название направления, при транзитном или входящем вызове.

              - подсчёт статистики (число вызовов, средняя продолжительность, такса, суммарное время вызовов)

              - фильтрация файла с вызовами, где в качестве фильтра являются сами вызова, это позволяет найти номера абонентов создающих радиопомеху на телевизоре (известным является время вызова). Т.к. в одновременно на станции могут проходить более 150 вызовов, найти искомого абонента сложно.

              - поиск, печать, сохранение в файл отфильтрованного текста

  • всплывающие описания к каждому счётчику почасового итога, достаточно поместить указатель мыши над словом счётчика, тут же появится подсказка о назначении счётчика. Всего 128 описаний.

  • гашение ламп аварийной сигнализации, позиционирование/закрытие ленты - быстрый вызов команд

  • информационное окно распределения трактов ИКМ с возможностью редактирования

  • Позволяет подключаться по протоколу UDP и ТСР к телетайпному порту удалённо через модем или локальную сеть, для этого на компьютере подключенного к АТС  должна  быть запущена программа TCP-COM сервер-мост, подключение к удалённого компьютера настраивается через INI файл.

  • Позволяет по данным лог файлов строить  графики нагрузки

Программа тестировалась на скоростях 200,300,1200 бод и на скорости 19200 при обмене с модемом.

Все вспомогательные окна вызываются двойным кликом по соответствующим данным основного окна. Например: ERR = 6600 двойной клик по цифре 6600 вызовет открытие словаря ошибок с соответствующей информацией, более того если в окне словаря ошибок включен флажок "автовсплытие", то при появлении такой ошибке в окне терминала автоматически появится словарь с ошибкой. Двойной клик по цифрам: ND = 51687 или NE = 1-3-50 вызовет открытие окна  управления абонентами, двойной клик по цифрам: AFCT = 29-17 вызовет открытие окна  управления каналами с передачей соответствующей информации о канале в него, остается нажать кнопку "TSCDM" или "CITID" или прочие. Не теряет данные при одновременном запуске нескольких "тяжелых" приложений, высокая надёжность и доступность файлов протоколов для обработки другими приложениями.

Вывод показаний счётчиков станции, где указывается число отказов на различных направлениях, позволяет персоналу АТС МТ-20 более оперативно принимать меры по устранению аварийных ситуаций. Высокая надёжность программы, простой и понятный интерфейс, автоматизированный ввод ежедневно используемых команд, значительно облегчает труд персонала АТС.

Для каждого компорта используется один и тот же исполняемый файл, отличие только в названии, например:

для COM-1 программа Term MT20-1.exe, для COM-2 программа Term MT20-2.exe и так далее, для настройки каждого исполняемого файла используется инифайл с тем же именем.

Минимальные требования к аппаратной части компьютера: Pentium-200 с 8MБ RAM под Windows 95.

Для всех операционных систем Win9x/ME/NT/2000/XP

Здесь вы можете скачать демо-версию программы(4 Мб) Terminal MT-20 для COM-2  на 300 бод и на 1200 бод. Демо-версия отличатся от рабочей наличием всплывающего окна с сообщением "Демо-версия", также инифайл не считывается, хотя и создаётся неполный инифайл. В связи с этим, "Демо-версия" не позволяет сменить номер порта, скорость, название телетайпа, команды управления абонентами, положение окон, размер, путь к файлам таксации и пр., тем не менее, 90% сервисов работают отлично. 

Последняя версия 1.5 исполняемого файла здесь (400 КБ)

 

Установите эту программу, почуствуйте как это круто, вам не придётся лишний раз стучать по клавиатуре, набирая одни и те же команды ежечасно и ежедневно

 

По всем вопросам обращайтесь ко мне  

                                                                           Александр

 

 

Программа Opros, написанная Валереем  г.Иркутск, позволяет опрашивать состояния телефонной периферии, по измерениям батареи ESMB, отображает состояние электропитания на стативах. Графически отображает количество отключенных, свободных, занятых каналов для различных пучков. Программа настраивается через ini файлы. 

Общее впечатление о программе неплохое. Сама телетайпная часть - окно работы с телетайпом неудобно, много недоделок. Графики при большом количестве пучков разобрать трудно, фактически рисуется не сам график, а гистограмма о количестве каналов.

Для программы OPROS имеется вспомогательная программа Winpilot, выполняющая командные файлы, по результатам выполнения которых, производится анализ состояния АТС.

Понравилась программа сервер-конвертилка  TCP-COM. Она раздаёт компорт компьютера подключенного к АТС по протоколу TCP/IP, работает по локальной сети или через удалённый доступ. В качестве клиентской части, работающей на удалённом компьютере служит программа Telnet, имеющаяся  в составе Windows. К сожалению сама программа Telnet довольна убога, удобства никакого. Все нажатые клавиши непосредственно передаются порт, из сервисов только копировать/вставить.

По всем вопросам обращайтесь к автору

 

 

 

Программа IndexWiev предназначена для удобства работы c индексами направлений и большей наглядности параметров маршрутизации на АТС типа Алкатель MT20/25

Описание работы программки:

1 Опросить станцию- INDIN: TRAD=1: TRAD=2: ACHIN: : FSCIL: : Результат оформить в виде файла.

2.Запустить Indexview.exe, нажать "Convert" и натравить на полученный файл.

3. Ежели в текстовом файле данных ошибки - скорректировать файл и запустить еще раз.

4. Программка сгенерит 6 временных файлов баз данных, которые подключатся при следующем запуске, при необходимости можно переименовать, посмотреть EXCELом.

5 Для связывания баз - понажимать кнопочки в Options.

По всем вопросам обращайтесь к автору

Используются технологии uCoz