Программное обеспечение цифровой АТС F50/1000 обеспечивает режим обслуживания вызова, управления работой АТС, диагностику состояния оборудования.
Программное обеспечение подразделяется на тестовое (ТПО) и версионное. ТПО используется на стадии промышленной отладки образца и проверяет функционирование центральных блоков коммутационной системы.
Рабочая версия ПО состоит из 3-х основных частей - модульной и индексной сканирующих программ, диагностической программы (обменной версии ПТЭ). Все программы зашиты в ПЗУ (постоянном запоминающем устройстве), которые устанавливаются в соответствующие центральные устройства. Общим для программ сканирования модульной и индексной ступени является то, что обработка ведется поствольно.
Сканирующие программы поддерживают межпроцессорный обмен, позволяют осуществить управление коммутационным полем, производят обработку линейной и абонентской сигнализации. Характеристика и тип сигнализации каждого коммутационного порта сведены в таблицу полупеременных данных, хранящихся в памяти ПЭВМ.
В случае полного отключения станции и последующего ее включения конфигурация и полупеременные данные могут быть полностью восстановлены оператором путем простой «подгрузки» файлов. Время включения или полного рестарта операционной системы составляет несколько секунд.
Диагностические программы контролируют состояние оборудования с выдачей аварийных сообщений. Сервисные и тестовые программы прикладного ПО обеспечивают связь пульта оператора (ПЭВМ) с АТС и позволяют ему производить контроль функционирования выбранных блоков АТС, сбор и анализ диагностической и статистической информации, тарификацию, а также производить изменение конфигурации системы.
Для проведения ремонта и сервисного обслуживания совместно со станцией может поставляться тестовая система «Карат», представляющая собой стендовое оборудование, предназначенное для автоматической оценки качества функционирования, определения ошибок, локализации неисправных комплектующих цифровых, аналоговых и гибридных электронных плат (ТЭЗ).