Автоматизированная система управления автономным водоснабжением

· Простое конфигурирование, обеспечиваемое графическим организатором контроллера, диалоговыми окнами конфигурации ввода/вывода, инструментом конфигурации движения, а также конфигурированием на основе технологии «укажи и щелкни».

· Развитая обработка данных с использованием как массивов, так и задаваемых пользователем структур в целях обеспечения необходимой для приложения гибкости, вместо т

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

· Простые в использовании методы адресации ввода/вывода.

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

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

· Организация логического приложения с использованием структур задач, программ и процедур.

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

· Высоко интегрированная поддержка движения.

При открытии RSLogix 5000 будет представлен интерфейс, представленный на рисунке 2.1.

Рисунок 2.1 – Интерфейс среды реализации алгоритма RSLogix 5000.

Линейка меню предоставляет возможность выбора пунктов из меню, которые появляются, когда вы щелкаете мышью по какому-либо элементу этой линейки. Панель инструментов создания компонентов используется для создания новых компонентов проекта, например, тегов, процедур, программ. Панель режима отражает состояние программы и контроллера, т.е. указывает режим работы и наличие редакционных изменений. Панель инструментов для общей логики содержит все элементы релейной логической схемы, которые не являются командами (цепочки, ветви), а также наиболее часто используемые команды. Стандартная панель инструментов содержит множество функций (вырезать, копировать, вставить), которые используется неоднократно по мере разработки и тестирования логической программы. Панель инструментов редактирования релейных схем содержит все функции редактирования в режиме on-line, а также некоторые общие функции редактирования. Панель инструментов с закладками показывает мнемонические схемы команд по категориям, выполненным в виде закладок. Когда вы щелкаете мышью по закладке категории, панель инструментов команд, расположенная чуть выше, изменится в соответствии с данной категорией команд. Достаточно щелкнуть по команде, чтобы вставить ее в программу релейной логики. Строка состояния выводит текущую информацию о состоянии или приглашение пользователя. Организатор контроллера представляет собой графическое содержимое проекта по контроллеру. Область просмотра – это основное меню программного продукта RSLogix 5000, предоставляющее базовое средство просмотра различных редакторов. Окно результатов появляется в нижней части основного окна RSLogix 5000 после выполнения операций, приводящих к множеству результатов или ошибок. Это окно предоставляет информацию об ошибках и о состоянии выполняемой программы.

Технология разработки программного алгоритма на основе релейной логики рассмотрена в пункте 1.5.

2.1.2 Описание технологии разработки операторского интерфейса в среде Wonderware InTouch 7.1

Перейдем к рассмотрению технологии разработки операторского интерфейса. Интерфейс разработан с использованием программного обеспечения Wonderware InTouch 7.1. Широко известное в мире программное обеспечение человеко-машинного интерфейса InTouch HMI от компании Wonderware, предназначенное для визуализации и управления технологическими процессами, предоставляет удобные в использовании среду разработки и набор графических средств [3]. Приложения InTouch достаточно гибкие, чтобы удовлетворить как текущие, так и будущие потребности без необходимости в дополнительных инвестициях и усилиях. Доступ к универсальным приложениям InTouch обеспечивается с различных мобильных устройств, маломощных сетевых клиентов, компьютерных узлов и через Интернет. Кроме того, открытый и расширяемый интерфейс InTouch предлагает широкие возможности взаимодействия с множеством устройств промышленной автоматизации. На рисунке 2.2 представлен интерфейс среды разработки операторского интерфейса InTouch 7.1.

Рисунок 2.2 – Интерфейс среды разработки операторского интерфейса InTouch 7.1

Для построения и запуска приложений InTouch используется три компонента:

· Application Manager (менеджер приложений) для управления имеющимися приложениями,

· Window Maker для создания HMI приложений,

· Window Viewer для исполнения HMI приложений.

Application Manager включает в себя утилиты для управления InTouch приложениями. Используется для создания новых приложений или открытия существующих приложений в Window Maker или Window Viewer. Application Manger также используется для:

· Настройка свойства приложения InTouch, например имя или описание.

· Осуществление импорта и экспорта данных из/в базы данных тэгов приложения InTouch при помощи утилит DBDump и DBLoad.

· Конфигурация Window Viewer.

· Конфигурация разработки приложения по сети с одним сервером и несколькими клиентами.

После открытия Application Manager, в окне отобразится список приложения InTouch. В Application Manager отображаются приложения InTouch со следующей информацией: имя приложения, путь приложения, версия приложения, версия InTouch, описание приложения, разрешение экрана. Возможны три разных типа приложений InTouch:

· Обычные приложения InTouch.

· Приложения InTouchView.

· Приложения InTouchNAD.

· Приложения InTouch, управляемые из Application Server.

Обычные приложения InTouch – это стандартные приложения, созданные в Window Maker. При этом для сохранения используется внутренняя база данных тэгов и лицензия, основанная на количестве тэгов. Приложения InTouchView - это приложения InTouch, которые используют Application Server в качестве единственного источника данных. В любой момент можно переконвертировать обычное приложение InTouch в InTouchView и наоборот. Приложения InTouch для работы на автономных компьютерах или в распределенной сетевой структуре. Приложения InTouch Network Application Development (NAD) разрабатываются на сервере, а затем внесенные изменения распространяются на клиентские компьютеры. Когда приложения InTouch управляются из Application Server, то они создаются в Integrated Development Environment (IDE) как объекты InTouchApp. В IDE можно открыть редактор объектов InTouchApp, запустится Window Maker. По окончанию редактирования приложение можно сохранить и закрыть Window Maker. Объект InTouchApp будет зарегистрирован. Размещение объекта InTouchApp приводит запуску соответствующего InTouch приложения в Window Viewer.

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19  20  21  22  23  24 


Другие рефераты на тему «Программирование, компьютеры и кибернетика»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы