logo
Автоматизация рентгенолюминесцентных сепараторов алмазов

Программное обеспечение

Программное обеспечение контроллеров обеих подсистем создано на языке Турбо Паскаль. Кроме исполняемого файла основной программы, на твердотельных дисках процессорных плат находятся также драйверы модулей подсистем. При запуске программы драйверы загружаются резидентно в ОЗУ.

Обе процессорные платы работают в режиме контроллеров. Стандартные функции BIOS, отвечающие за взаимодействие платы с клавиатурой и монитором, отключаются.

Для мониторинга отдельного сепаратора либо группы сепараторов разработан программный комплекс, реализуемый на внешнем компьютере или рабочей станции AWS-842T фирмы Advantech. Комплекс выполняет циклический опрос состояния подключенных сепараторов и численных значений полного набора параметров и позволяет как отображать на экране информацию о текущем состоянии сепаратора, так и фиксировать её в базе данных в виде протокола функционирования (ход извлечения, несанкционированный доступ, остановки, выход параметров за заданные границы и т.п.) с привязкой к календарному времени. На рис.6 показано экранное окно режима отображения мнемосхемы. Анимации измерительных приборов позволяют оперативно оценить значения параметров. При наличии неисправностей мнемоника аварийного блока выделяется цветом.