§6. Использованные технические и программные средства Техническое обеспечение включает:
- средства получения информации о состоянии электропечного агрегата (использованы общепромышленные датчики и преобразователи производства Украины и стран СНГ);
- средства вычислительной техники (применены средства Industrial РС фирмы «Advantech»);
- средства локального регулирования и управления (использованы существующие на объекте).
| Рисунок 3. Архитектура комплекса технических средств управляющего вычислительного комплекса |
При рассмотрении архитектуры (рис. 3) следует учитывать время создания системы, когда следующими по производительности платформами после 386DX40 были платформы на основе RISC процессоров. Однако применение операционной системы реального времени QNX фирмы QNX Software System Ltd (Канада) позволило даже на таком скромном, по сегодняшним меркам ядре, как 80286-12МГц/4Мб, успешно реализовать все функции системы и создать эффективное и надежное программное обеспечение с развитым интерфейсом оператора и большим количеством выходных документов (отчетных форм, видеограмм, трендов).
Кроме минимальных требований к аппаратуре, выбор базового системного программного обеспечения основывался на следующих соображениях:
- Должна быть обеспечена «истинная» многозадачность, так как необходима параллельная работа драйверов УСО, модуля расчетных параметров, модуля интерфейса с оператором, шести управляющих алгоритмов, баз данных и протокола работы системы;
- Время реакции на внешние события должно быть «жестким», так как необходимо со 100% гарантией успеть «схватить» электрод, находящийся в свободном падении;
- Система должна быть устойчива к сбоям срабатывание «охранного таймера» PCL-6126 и перезагрузка компьютера «на ходу» не должна приводить к повреждениям файловой системы.
Исходя из этих критериев, в качестве операционной системы используется ОС QNX и графический интерфейс QNX Windows. Разработка велась на Watcom C компиляторе с использованием построителя интерфейса Interface Editor (в то время идея создания революционного графического интерфейса Photon только начала зарождаться в QSSL). | |