Программное обеспечение ISES WEB Control

Введение

Операция удаленных лабораторий, кажется, сложная задача. Напротив создание сайтов имеет стать обычным делом. Эта статья описывает программный комплект под названием "ISES WEB Control" за поддержку дистанционные измерения и контроля, позволяющие также для начинающих авторов веб-сайте, чтобы интегрировать в своих страницах также элементы для поддержки удаленных экспериментов.

Удаленные лаборатории, удаленные эксперименты, дистанционное зондирование, дистанционное наблюдений, робот, пульт робот, и т.д. являются ключевыми словами для Применим, если мы хотим получить, посмотреть или тест через Интернет новых технологий, которые могут контролировать различные устройства на другой стороне сети Интернет.

Мы были в состоянии общаться между компьютерами с "время из виду"- Давайте вспомним, круг-ссылка,   LAN соединения на различных уровнях и, наконец, Интернет. Мы смогли загрузить и отправить файлы и даже   мультимедийные файлы без “страха” из любой точки мира и в любом месте. Лишь немногие из нас знают, что мы всего лишь   маленький шаг от управления "нога на педали интернет газа". Вспомним для совместного использования экземпляра   приложения, удаленный мониторинг и т.д. все эти приложения позволит нам работать на удаленной стороне не   только “с файлами” но если удаленная сторона связана например к измерительной системе, мы получили в наших руках   также является инструментом для контроля удаленных лабораторий.

Эти приложения были разработаны в специализированных приложений сервера - клиента, всегда две программы необходимы, они позволяют индивидуальные приложения, они безопасны и т.д. и т.п. Это путь следуют промышленного применения где идентификация, регистрация процессов управления и, что было сделано и кем надо. Также мы пошли с помощью этой технологии, но и промышленных систем. Они почти безупречным, ничто не было забыто … может быть, кроме как от "простых людей". До доступа в некоторых отдаленных лабораториях необходимо установить специальное программное обеспечение "Runtime Engine". Особенно на медленных сетях этот процесс идет очень медленно, и многие пользователи получают уныние в самом начале. И пользователи боятся загрузке и установке неизвестных программ в их компьютерах. Некоторые учреждения в том, просто не позволяют его.

Для ситуации, как описано выше там медленно развиваться как противовеса таких приложений, где клиентская программа не специализируется один, а общий браузера (MS Internet Explorer, Mozilla FireFox, Opera и т.д.), которые почти не пользователь Интернета может обойтись. Мы хотели бы представить вам наш универсальный и модульная конструкция подход - программное обеспечение “ISES WEB Control" для поддержки дистанционных измерений и контроля, которые в настоящее время работает с измерительной системы ISES (но это не большая проблема, чтобы расширить "ISES WEB Control"по плагина для другого контрольно-измерительного оборудовании).


The client screen (user)
клиент экран (пользователь), ваш браузер Internet Explorer, FireFox, Opera

Задача Веб можно контролировать, это можно контролировать с помощью веб-камеры, он-лайн график может быть построен и самая захватывающая вещь - вы можете запустить начало и остановку измерения, даже из нескольких измерений. Вы можете передавать так ие измерения с помощью файла данных, но и через буфер обмена в вашем собственном компьютере, например прямо в Excel (!).

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

“ISES WEB Control” комплект программного обеспечения

Теперь несколько слов основных принципов “ ISES WEB Control ” [1]. Сервер Программное обеспечение часть работает в стандартном веб-сервере среды (например, Apache и т.д.). В нашем случае веб среда должна быть типа Windows, потому что мы в состоянии измерить с нашим измерения аппараты только в среде DOS и Windows. Мы еще не реализовали всех водителей для Unix. Удаленные задачи реализуются в среде сервера WEB почти как стандартные "HTML" страниц. Кроме того, эти страницы содержат Java-апплеты, которые позволяют общаться с измерительных устройств. Наверное, это не так просто создать такие апплеты и по этой причине мы подготовили готовые апплеты, которые будут использоваться в качестве блока в странице HTML. апплеты содержат много входных параметров, так что также продвинутый пользователь может адаптировать такой апплет с его потребностями. Серверное программное обеспечение содержит помимо HTML-страниц с апплетов также выполняются приложения, предусматривающие связи с оборудованием. Помимо уже упомянутого стандарта веб-сервер , другой наш важный сервер приложений работают как ImageServer для поддержки веб-камер, MeasureServer для контроля аппаратных средств.


The server screen
экран сервера с WEBserver, MeasureServer and ImageServer

На стороне сервера производимые веб-страниц использовать апплеты, которые позволяют создавать управляющие клавиши и бары для Управление выходами, апплеты для измерения и цифровой отображения входных значений, апплеты для графического отображения Входные значения, апплеты для передачи измеренных значений в клиентском компьютере, апплеты для передачи изображений с WEB камеры и т.д. "ISES WEB Control" Комплект состоит до сих из 20 апплетов, которые показывают много входных параметров и большая гибкость.


Representation of the Java object
Представление объекта Java (слева) в HTML коде (справа).

В случае удаленных лабораторий неизбежным Аппаратная часть - напримеризмерительный прибор подключен к серверной машине. И может быть, что те из вас, кто уже взял измерения на местные измерительные аппараты ожидаем, что такой компьютер должен обладать, например, аналого-цифровые и цифро-аналоговые преобразователи, чтобы иметь возможность “общаться” с лабораторными приборами. В нашем случае серверного оборудования состоит из системы ISES.


The server hardware is system ISES
Серверное оборудование является система ISES

Как построить дистанционного эксперимент с комплектом ISES?

При строительстве удаленных задач, что частичные апплеты повторять и повторять его появилась. Таким образом, мы начали собирать апплеты с дополнительными параметрами. Как просто! Мы должны были слепы! И так "ISES WEB Control" [1] комплект программного обеспечения родился, которое сделало возможным также для начинающих производителей ВСП-сайтов для создания удаленных лабораторий легко. Между тем она основана на он ISES аппаратного и операционной системы Windows.

Как построить дистанционного эксперимент с комплектом ISES? Это просто. Все, что вам нужно, это компьютер, ISES оборудование, веб-камеры и "ISES WEB Control" программное обеспечение.

  1. Вам нужен компьютер, в котором ISES аппаратного выполняется локально (ADDA доска, ISES панель и датчики ISES). Компьютер должны быть в состоянии управлять сервером WEB (например, свободного доступного веб-сервера Apache для WinXP или например свободного доступного веб-сервера PinkNet для Win98).
  2. Вы размещаете HTML-страницы с помощью пульта эксперимента в WWW среды на таком компьютере - это означает, HTML текст с апплетов в " ISES WEB Control " комплекте. Возможно, это не будет легко создать такие апплеты и поэтому мы подготовили для вас готовы использовать апплеты, которые должны применяться, как " сопротивления и скопировать " в страницу HTML ". Апплеты содержат много входных параметров, так что также продвинутый пользователь может получить их учетом. Наверное понятна будет апплеты - кнопок для выхода значения (напряжения), или для входа от измеряемой величины, или прокрутки апплета. . Существует доступны другим апплет для визуализации веб-камеру. Дальнейшие апплеты служить для связи с измерительной сервере, они делают соединения, отображения очереди пользователей они обеспечивают для записи, выбора и вывода графической эксперимента они могут генерировать данные, измеренные и так далее. Конечно, руководство по эксплуатации (жаль только на чешском языке) прилагается к набору, который описывает возможности для вас, чтобы использовать позже.
  3. Положите и работать на стороне сервера, кроме HTML-страниц с апплетов также серверных приложений, которые обеспечат для связи с аппаратными средствами. Там работает на сервере он помимо нашей упомянутой дополнительной стандарта веб-сервер, еще одним важным серверные приложения, такие как ImageServer за поддержку веб-камер, MeasureServer для контроля аппаратной например наша ISES.
  4. Вот и все. И у вас есть удаленной лаборатории. Добавлено и подчеркнул - у вас есть 3 сервера-программы, работающие (веб-сервер, ImageServer, MeasureServer ) и у вас есть эксперимент, подключенный к комплекту ISES. Отныне это “только”вопрос придумывая такие задачи, которые будут “корыстный” и не требуют человеческой руки. И полагаю, что это или не придумывать такие задачи не так просто.
  5. А теперь вас ждут первых клиентов, которые подключаются себя через стандартный браузер, например, Internet Explorer. На ваших сайтов вы сообщите вашим клиентам, что они должны обладать поддержкой Java язык - чтобы быть установлены в рамках возможностей браузера. В старшей Win98 это разрешено неявно Однако новый Win2000-XP требует дополнительной установки поддержке языка Java (например на http://www.java.com ).

контакт “ISES WEB Control software”

Assoc. Prof. Dr. František Lustig
Математический факультет и физики
Карлов университет в Праге
Чешская Республика
E-mail: Frantisek.Lustig@mff.cuni.cz