Назначение
Приложение «Гиперсистема» предназначается для решения следующих задач:
Ввод логических данных УУ из ТЗ в автоматическом режиме:
Ввод блок-схем алгоритмов управления в диалоговом режиме:
Запись блок-схем алгоритмов управления на языке ГЕРАКЛ;
Разработка блок-схем алгоритмов управления в MS VISIO;
Синтез комплексной логической модели УУ на языке DELPHI XE:
Комплексное логическое моделирование и анализ УУ, отработка логики функционирования в штатных и нештатных режимах;
Визуальное (графическое) представление алгоритмов и логических функций на языках технологического программирования стандарта МЭК 61131-3:
Преобразование алгоритмов управления в визуальные программы на языке автоматного программирования SFC;
Преобразование программ логических функций в логические диаграммы (схемы) на языке LD;
Комплексное визуальное моделирование и анализ УУ с учетом специфики программной реализации блок-схем алгоритмов и логических функций в МК и аппаратной реализации логических функций;
Визуальное моделирование логических функций, подлежащих аппаратной реализации, при выполнении диалоговых режимов разработки тестов;
Генерация макет-программ (исходных текстов на языке ANSI - C) МК и их экспорт для последующей реализации в пакете PROJECT – 96/ESCA.
Ограничения
Приложение «Гиперсистема» не имеет никаких ограничений на архитектуру УУ и используемые алгоритмические и логические компоненты. Все задачи приложения «Гиперсистема» решаются только на базе логических данных ТЗ.
Условия применения
Для работы приложения «Гиперсистема» требуется:
современный ПК;
операционная система WINDOWS (XP, 2000,VISTA,7);
среда разработки Embarcadero RAD Studio XE (DELPHI);
приложение MS WORD;
приложение MS VISIO;
приложение ISAGRAF;
приложение PROJECT – 96/ESCA.
Структура приложения «Гиперсистема»
Приложение «Гиперсистема» состоит из проектов, вызываемых из управляющей программы Гиперсистема.
В среде DELPHI XE приложение «Гиперсистема» является проектной группой, состоящей из отдельных проектов, взаимодействующих через файловую систему.
Проектные файлы приложения «Гиперсистема» расположены в следующих основных папках:
Состав этих и других папок является достаточно сложным, однако пользователь с ними не работает. Все задачи пользователя решаются с помощью управляющей программы.
Работа с приложением «Гиперсистема»
Главное окно приложения «Гиперсистема» имеет вид:
Основными этапами процесса комплексного моделирования УУ и разработки программ для МК являются:
Комплексное логическое моделирование;
Ввод данных модели;
Синтез модели;
Отработка и компиляция модели;
Комплексное моделирование;
Визуальное логическое моделирование;
Представление алгоритмов на SFC;
Представление функций на LD;
Представление функций на ST;
Макетное программирование МК;
Генерация С-кода;
Экспорт С-кода в Project-96.
-Комплексное логическое моделирование Комплексное логическое моделирование и анализ обеспечивает отработку логики функционирования БУ в штатном и нештатном режимах и начинается с создания модели. Процесс создания модели состоит в свою очередь из подготовки (ввода) данных на базе ТЗ и синтеза модели в виде программы на языке DELPHI XE.
|