ЖУРНАЛ «СТА» №3/2007
Использование стандартных SCADAсистем решает проблему ото- бражения двухмерных динамических объектов. С другой стороны, это не по- зволяет в полной мере использовать вы- числительные мощности для решения уравнений, поскольку в SCADAсисте- мах применяются специализированные (значительно более слабые, чем универ- сальные) средства программирования. Моделирование трёхмерной графи- ки вообще стоит особняком. При по- строении комплекса был использован широко известный пакет 3D Studio MAX для создания образа трёхмерного объекта. Для наложения динамики на этот образ обеспечивалась связь между пакетом 3D Studio MAX и задачей ре- шения уравнений с целью передачи меняющихся линейных и угловых ко- ординат. Кроме того, в комплексе устанавли- вается пакет Microsoft Office, а также пакеты AutoCAD и PCAD для автома- тизации процесса подготовки доку- ментации и ускорения технологиче- ских процессов разработки. Перечень применяемых программных средств и продуктов Операционные системы ● Система Windows XP Professional SP2 как основная рабочая система. ● Система Windows 98 SE как наиболее быстрая система, поддерживающая MSDOS и допускающая прямую ра- боту с портами. ● Система MSDOS 6.22 для неболь- ших встраиваемых систем с расшире- нием реального времени RTKernelPascal. Прикладные пакеты ● Пакет визуального программирова- ния Borland Delphi 7 Enterprise. ● Пакет визуального программирова- ния Microsoft Visual Basic 6.5 pro. ● Система трёхмерного композитинга и рисования 3D Studio MAX 5. ● Пакет для выполнения математиче- ских расчётов, обработки данных и визуализации результатов MatLab 6.0. ● Пакеты проектирования AutoCAD 2005 и PCAD 11.0. ● Офисный пакет Microsoft Office Professional 2003 SP1 с дополнением Microsoft FrontPage 2003 для созда- ния Webстраниц. ● Пакет программирования TurboPascal 7.0 с расширением TurboVision (для программирования в среде MSDOS). ● SCADAсистемы InTouch 7.0 и GENESIS32 (демоверсии). ● Набор вспомогательных и служеб- ных программ. ● Набор драйверов для плат вводавы- вода. П РИМЕРЫ ИСПОЛЬЗОВАНИЯ КОМПЛЕКСА ДЛЯ РАЗРАБОТКИ АСУ И ВСТРОЕННЫХ СИСТЕМ РЕ - АЛЬНОГО ВРЕМЕНИ РАЗЛИЧНОГО НАЗНАЧЕНИЯ Наладка и проверка бортового автономного регистратора сигналов Задача построения бортового авто- номного регистратора сигналов (БАРС) возникла в процессе испыта- ний одного из вариантов дистанцион- но пилотируемого летательного аппа- рата (ДПЛА). К разрабатываемому регистратору были предъявлены осо- бые требования по габаритам, энерго- потреблению, вре- мени хранения ин- формации, а также по количеству, ти- пу, скорости посту- пления принимае- мых сигналов (см. статью «Бортовой регистратор ин- формации» в «СТА» № 3 за 2006 год). Для наладки и проверки устройст- ва БАРС (рис. 4) требовалось создать источник сигналов, моделирующий 32 аналоговых, 20 дис- кретных входных сигналов и сигналы канала RS232, причём сигналы долж- ны были меняться по времени в тече- ние определённого периода (до 5 ча- сов). Эта работа была выполнена на ком- плексе (рис. 5). Две задачи («Источник сигналов 1» и «Источник сигналов 2»), разработан- ные в Delphi 7, моделировали входные сигналы регистратора и выдавали их на УСО и СОМпорт. Входные сигналы затем коммутировались на монтажной коробке и подавались на регистратор БАРС. Монтажная коробка показана на рис. 6: здесь видны экранированные кабели, передающие сигналы от плат вводавывода, и плоские кабели, выхо- дящие на регистратор, коммутация вы- полнена на стандартных платах с вин- товыми зажимами. Кроме того, на комплексе проводи- лись экспериментальные работы по моделированию управления ДПЛА в трёхмерном пространстве. Для этого использовались возможности пакета 3D Studio MAX по непосредственному отображению объекта и по динамиче- скому управлению через механизм списков (рис. 7). Моделирование сигналов с электрических счётчиков различного типа Другим, более простым применени- ем комплекса явилась работа по на- стройке, проведению испытаний и сда- че заказчику устройства сбора и пере- 62 СТА 3/2007 РАЗ РА БО Т КИ / КОН Т Р ОЛ Ь НО - И ЗМЕ Р И Т Е Л Ь НЫ Е СИС Т ЕМЫ www.cta.ru Рис. 4. Внешний вид бортового автономного регистратора сигналов Рис. 5. Блок-схема проверки регистратора БАРС Источник сигналов 1: аналоговые 1516 дискретные 1520 B1 УСО COM Лабораторный источник питания 24 В 12 В Монтажная коробка Сигналы, питание Источник сигналов 2: аналоговые 17532 сигналы по RS5232 B2 УСО COM Шкаф комплекса Регистратор БАРС
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy