62780 (Программные средства автоматизации конструирования, моделирования и проектирования), страница 2

2016-07-31СтудИзба

Описание файла

Документ из архива "Программные средства автоматизации конструирования, моделирования и проектирования", который расположен в категории "". Всё это находится в предмете "коммуникации и связь" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "коммуникации и связь" в общих файлах.

Онлайн просмотр документа "62780"

Текст 2 страницы из документа "62780"

Умеренная цена и эффективное использование вложенных средств - стоимость системы, затраты на освоение и стоимость работ по созданию, сопровождению и развитию АСУ ТП должны быть минимальными. При прочих равных условиях данное требование является наиболее существенным при выборе SCADA-системы.

3. Инструментальная среда разработки приложений сбора данных и управления Genie

Genie является инструментальной средой разработки приложений сбора, обработки и графического представления данных и управления, которая содержит множество встроенных функциональных блоков и графических элементов отображения, позволяющих существенно сократить затраты на разработку программного обеспечения для систем промышленной автоматизации. Разработка приложения заключается в выборе соответствующих функциональных блоков, установлении логических связей между ними, создании графического интерфейса оператора и настройке форм отчетов.

Разработана фирмой Advantech, специализирующейся на выпуске промышленных компьютеров и других средств автоматизации и сбора данных. Разработкой этой системы фирма “замкнула” цикл, то есть поставляет и технические средства, и программное обеспечение, необходимое для создания промышленных информационно-управляющих систем. В качестве примера рассматривается учебная версия - Genie для Windows v3.04.

Требования к аппаратно-программной платформе - весьма умеренные.

Функциональные возможности: центр обработки данных с открытой архитектурой; программирование на языке сценариев, совместимом с Visual Basic для приложений (VBA); использование мультизадачности при реализации алгоритмов сбора данных и управления; объектно-ориентированная графика; стандартный интерфейс пользователя, принятый в Windows; разработка приложений с использованием функциональных блоков; настраиваемый редактор отчетов; отображение, управление и обработка данных в реальном масштабе времени; построение графиков контролируемых параметров в реальном масштабе времени; управление доступом к системной информации и органам управления; обработка событий/тревог; связь с другими приложениями Windows посредством механизма DDE; интерфейс прикладного программирования посредством OLE Automation; библиотеки динамической компоновки, создаваемые пользователем; возможность организации сетевого взаимодействия; поддержка протоколов DeviceNet и CANOpen.

Основные области применения: системы сбора данных и диспетчерского управления; автоматизация производственных участков; создание АРМов технолога; автоматизация лабораторных измерений; измерительные комплексы; системы и комплексы автоматизации испытаний.

Пакет имеет встроенную среду разработки программных сценариев, совместимую с Microsoft VB и VBA, обеспечивающую разработчика системы мощным набором инструментов, который называется редактором сценариев (Script Designer). Редактор сценариев содержит множество функций VBA, а также методов сбора и обработки данных, которые позволяют реализовывать прикладные алгоритмы практически любого уровня сложности. В VBA реализована и постоянно расширяется поддержка многих функций ОС Windows: механизмы динамического обмена данными (DDE) и связывания и внедрения объектов (OLE Automation); функции открытого взаимодействия баз данных (ODBC).

Открытость архитектуры Genie гарантирует пользователю возможность интеграции пакета с корпоративной системой, внедренной или внедряемой на предприятии.

Для уменьшения времени разработки программного обеспечения при сохранении его соответствия показателям назначения и обеспечении легкости последующего сопровождения и модернизации в Genie имеются специальные графические средства разработки и представления данных, которые называются редактор задач (Task Designer) и редактор форм отображения (Display Designer). Примеры экранных форм этих редакторов приведены на рис.1. и 2. В редакторе задач используется информационно-поточная модель программирования, которая значительно удобнее для восприятия и алгоритмической интерпретации, чем традиционная линейная архитектура текстовых языков программирования. При разработке приложения пользователем создается блок-схема стратегии без фиксации внимания на различных логических и синтаксических соглашениях, характерных для стандартного программирования. Объекты (пиктограммы функциональных блоков) выбираются из панели инструментов редактора задач (рис.3) и соединяются между собой для передачи данных от одного блока к другому. При необходимости создания графического интерфейса оператора редактор форм отображения обеспечивает возможность разработки удобных для восприятия экранных форм отображения в кратчайшие сроки посредством входящих в пакет стандартных элементов отображения (рис.4 и 5). Кроме того, указанный графический интерфейс оператора может быть усовершенствован с помощью специальных инструментов рисования и элементов отображения, определяемых пользователем. Библиотеки встроенных функциональных блоков и элементов отображения включают в себя наиболее часто используемые в промышленной автоматизации функции сбора, обработки и графического представления данных. Пример результата разработки интерфейса оператора для контроля нагрузки конвейера и учета количества сыпучих материалов приведен на рис.6.

Редактор задач пакета Genie позволяет редактировать множество задач одновременно. Каждая задача отображается в своем окне и имеет свои собственные параметры: период сканирования, методы запуска/останова и др. Genie 3.04 поддерживает до 8 задач.

Рис.2. Редактор задач Genie

Рис.3. Редактор форм отображения Genie.

Рис.4. Панель инструментов редактора задач Genie.

Рис.5. Панель форм

Рис.6. Меню элемента формы интерфейса оператора отображения Genie

Рис.7 Пример конвейерной линии в Genie.

Редактор отчетов (Report Designer) пакета Genie предоставляет конфигурируемую среду разработки, в которой пользователи могут определять требуемое содержание отчета, представляющего необходимые данные в определенные моменты времени с последующей автоматической печатью в заданное время. Интерфейсы, предоставляемые редактором отчетов, могут также использоваться для выбора и печати отчетов вручную.

Редактор отчетов обеспечивает выполнение пяти основных функций: сбор данных, конфигурирование формата отчета, составление расписания отчета, генерацию отчета событий и генерацию отчета тревог.

Подсистема регистрации событий пакета Genie позволяет осуществлять непрерывный контроль состояния технологического процесса и системы сбора данных, а также заблаговременно предупреждать возможные отклонения в ходе технологического процесса и функционирования аппаратно-программных средств системы. Гибкие возможности конфигурирования пороговых и предельных значений параметров позволяют реализовать множественные условия, по которым идентифицируются аварийные и предаварийные ситуации. Аварийные значения могут быть отображены, зарегистрированы, сохранены в архиве с добавлением метки времени, а также подтверждены оператором в реальном масштабе времени. Кроме того, протокол аварийных событий может быть отображен на экране монитора или выведен на печатающее устройство для получения твердой копии.

В настоящее время фирмой Advantech разработана более совершенная версия GenieDAQ 4.11.

Литература

  1. Стехин А.П. Основы конструирования, моделирования и проектирования систем управления производственными процессами: Учеб. пособие. – Донецк: ДонГАУ, 2008.

  2. Лукас В.А. Основы теории автоматического управления. -М.: “Недра”, 1977.

  3. Основы теории оптимального управления: Учеб. Пособие для эконом. вузов/ В.Ф.Кротов, Б.А.Лагоша, С.М.Лобанов и др.; Под ред.В.Ф.Кротова.- М.: Высш. Шк., 2008.

  4. Иванилов Ю.П., Лотов А.В. Математические модели в экономике.- М.: “Наука”, 2007

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5193
Авторов
на СтудИзбе
434
Средний доход
с одного платного файла
Обучение Подробнее