ЖУРНАЛ «СТА» №3/2007

● визуальное отображение результатов моделирования, включая таблицы, графики, двух и трехмерное изобра- жение объектов и условных значков; ● вводвывод физических сигналов различных уровней (по напряжению, по току, уровня TTL и др.). Типичный портрет специалиста, для которого разрабатывается комплекс, – хороший прикладной программист, имеющий знания в предметной облас- ти и работающий на одном из стан- дартных пакетов визуального програм- мирования (Delphi, C Builder, VBA). Больших знаний в области системного программирования, обработки изобра- жений и в других специальных облас- тях не предполагается, хотя некоторое понятие об электрических характери- стиках стандартных сигналов не будет излишним. Следует особо подчеркнуть, что ком- плекс не строился для решения на нём какихто конкретных практических за- дач. Он должен позволить типичному пользователю решать нужные ему зада- чи моделирования с меньшими затра- тами времени и более качественно, чем это было до сих пор. Естественно, при этом должны быть созданы некоторые демонстрационные задачи, чтобы про- демонстрировать работу комплекса, и контрольные задачи для его приёмки. К ОНЦЕПЦИИ ПОСТРОЕНИЯ Первым концептуальным положени- ем построения комплекса является мак- симальная универсальность . Это означа- ет, что используемые вычислительные средства должны быть из числа наибо- лее применяемых в настоящее время. Практически это означает ориентацию на IBM PC совместимые компьютеры. В настоящее время стало обычным использование IBM PC совместимых устройств не только на верхнем уровне управления, но и на уровне непосред- ственного управления процессами и объектами. Например, в сфере управ- ления производством такие устройст- ва, постоянно развиваясь и совершен- ствуясь, постепенно вытесняют тради- ционные контроллеры. Это обусловле- но рядом причин. ● IBM PC совместимые компьютеры в сочетании с программными расши- рениями реального времени функ- ционально эквивалентны традици- онным контроллерам. При этом их надёжность сегодня удовлетворяет требованиям многих промышленных применений. ● IBM PC совместимые компьютеры относятся к категории открытых сис- тем, успешно совмещая в себе реше- ния проблем мобильности и совмес- тимости. ● Благодаря массовости и популярно- сти IBM PC совместимых компьюте- ров их архитектура хорошо знакома широкому кругу специалистов и пользователей. Это существенно уп- рощает их освоение и увеличивает круг потенциальных разработчиков. ● Благодаря огромным тиражам про- изводства комплектующих для IBM PC совместимых компьютеров удаётся значительно снизить стои- мость базирующихся на них систем. ● Применение единых технологий на разных уровнях упрощает задачу соз- дания сложных многоуровневых сис- тем комплексной автоматизации. Распространение принципа универ- сальности на программное обеспечение позволяет сформулировать некоторые основные требования к используемым программным продуктам. Прежде все- го, операционные системы должны быть из числа наиболее применяемых в настоящее время. Практически это оз- начает ориентацию на системы Windows. При этом, поскольку разли- чия между отдельными версиями этой системы имеют скорее вкусовое, чем функциональное значение, а отдельные версии легко взаимодействуют между собой в рамках локальной сети и одина- ково поддерживают различные про- граммные пакеты, вполне допустимо (но отнюдь не обязательно) иметь раз- личные версии системы на различных рабочих станциях (модулях) комплекса. Вторым концептуальным положени- ем построения комплекса является максимально свободная компонуемость . При этом должны обеспечиваться сле- дующие возможности: ● реконфигурирование отдельных эле- ментов комплекса и его структуры для получения различных вариантов взаимодействия вычислительных средств; ● подключение дополнительных вы- числительных средств (дополнитель- ных узлов сети); РАЗ РА БО Т КИ / КОН Т Р ОЛ Ь НО - И ЗМЕ Р И Т Е Л Ь НЫ Е СИС Т ЕМЫ 57 СТА 3/2007 www.cta.ru Математическая модель объекта управления Математическая модель встроенной системы Универсальная ЭВМ Модуль вычислительный Модель объекта управления B1 Модуль вычислительный Модель встроенной системы управления B2 У С О У С О Модуль вычислительный Модель объекта управления B1 У С О Опытный образец встроенной системы Модуль вычислительный Модель встроенной системы управления B2 У С О Объект управления Встроенная система управления Объект управления Первый этап Второй этап Третий этап Четвёртый этап Результат работы Рис. 1. Моделирование на различных этапах разработки

RkJQdWJsaXNoZXIy MTQ4NjUy