29.06.2026
 
 

 

Программные средства автоматизации
Преимущества и недостатки
Автоматизация - Программные средства автоматизации

преимущества и недостатки

Основными преимуществами Remote Scripting для разработчика являются прозрачность, простота и гибкость решений для веб-базированного доступа к технологической информации. Для написания таких веб-приложений не нужны комплексные среды разработки, требующие больших ресурсов и сложные для освоения. Необходимые сценарии в HTML - и ASP-страницах могут создаваться и дорабатываться с помощью любого текстового редактора.

Особенные преимущества проявляются при использовании Remote Scripting в веб-приложениях, которые осуществляют доступ к технологическим данным, предоставляемым OPC-сервером

 
Серверный сценарий
Автоматизация - Программные средства автоматизации

серверный сценарий

Удаленный вызов функций и процедур, реализованных на веб-сервере, теперь может быть осуществлен в прикладном клиентском сценарии на языке JavaScript (см. фрагмент 2 клиентского сценария на рис. 10). После выполнения нужной пользователю функции серверная часть веб-приложения отправляет результаты обратно апплету, находящемуся у клиента

 
Remote Scripting
Автоматизация - Программные средства автоматизации

remote scripting

В методе прикладных расширений веб-сервера (IIS-приложений), описанном в части 1, при каждом требовании клиента выполнить чтение или запись значений технологических переменных происходит новая загрузка актуализированной HTML-страницы. Чтобы избежать повторной загрузки, нежелательной хотя бы по той причине, что на загрузку графических файлов иногда тратится слишком много времени, необходим механизм, который по требованию клиента целенаправленно изменял бы только некоторые элементы HTML-страницы. Таким механизмом является Remote Scripting (RS) фирмы Microsoft.

Принцип работы Remote Scripting

Механизм Remote Scripting базируется на технологии ASP (Active Server Pages) и использует как клиентские, так и серверные сценарии

 
Опыт практического использования
Автоматизация - Программные средства автоматизации

опыт практического использования

Приложения IIS особенно предпочтительны для VB-разработчиков, поскольку создавать веб-приложения они могут в привычной для них среде разработки Visual Basic.

На первый взгляд, технология создания IIS-приложений кажется громоздкой и не всегда логичной, из-за того, что для решения определенной задачи имеется, как правило, не один, а, как минимум три альтернативных способа. Например, веб-страница, динамически генерируемая IIS-приложением, может быть сформирована как на основе готового HTML-шаблона, так и полностью за счет программного кода приложения.

Для достижения максимально возможной прозрачности решения в приложении WebOPCClient были использованы HTML-шаблоны

 
Фрагмент 1 HTML-кода
Автоматизация - Программные средства автоматизации

фрагмент 1 html-кода

При нажатии на веб-странице кнопки обновления или записи значений технологических переменных сервер IIS получает запрос на посылку клиенту обновленной HTML-страницы, сформированной на базе того же шаблона. В файле-шаблоне IIS производит поиск тегов WC@ и вызывает для каждого найденного тега специальную процедуру ProcessTag. Шаблону Tmpl1 соответствует процедура Tmpl1_ProcessTag (см. фрагмент VB-кода 2 на рис

 
<< Первая < Предыдущая 1 2 3 4 5 6 7 8 9 10 Следующая > Последняя >>

Страница 8 из 25

Диспетчеризация пунктов:

АСУ ТП и система диспетчеризация головных водозаборных сооружений

News image

Объектом диспетчеризации и управления является технологическое оборудование артезианских скважин (общее число 80 скважин), находящееся в павильонах над артезианскими скважинами и водоводы (5 водовод...

СИСТЕМА ДИСПЕТЧЕРИЗАЦИИ РАСПРЕДЕЛЕННЫХ ОБЪЕКТОВ КУРГАНВОДОКАНАЛА

News image

Заказчик и разработчик: МУП «Курганводоканал» Объект: городские сети водоснабжения, пункт водозабора, насосные станции третьего подъема, канализационные насосные станции Состав системы: Сбор...

СИСТЕМА МОНИТОРИНГА И УПРАВЛЕНИЯ ЭЛЕКТРООБОРУДОВАНИЕМ СКЛАДСКОГО КОМПЛЕКСА

News image

Заказчик: ООО «Юг Логистик - сервис», г. Москва Описание технологического процесса: Объектом мониторинга и удалённого управления являются системы электрооборудования и отдельные агрегаты складск...

 

Теория АСУ:

Комплексная автоматизация технологических процессов

News image

Техническое перевооружение и реконструкция производства кроме решения задач проектирования и внедрения новых технологических процессов предусматривает также в качестве основного средства интенсифика...

Структура комплексных систем диспетчеризации

News image

Стандартная система диспетчеризации состоит из шкафов автоматики (ША) и диспетчерского пункта. В свою очередь шкаф автоматики вмещает в себя свободно программируемый контроллер, оснащенный модулями ...

Кодирования состояния механизации и автоматизации технологических операций

News image

Для кодирования состояния механизации и автоматизации технологических операций в маршрутных картах технологических процессов предлагается воспользоваться двоичным алфавитом, который широко распростр...

Образцовые и эталонные рабочие приборы

News image

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

Автоматизированных средств управления и регулирования производственных процессов

News image

В СССР освоение автоматизированных средств управления и регулирования производственных процессов началось одновременно с созданием тяжёлой промышленности и машиностроения и проводилось в соответстви...

 
 

Программные решения в автоматизации:

База данных реального времени

News image

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

FactoryFocus

News image

Среди всех вариантов InTouch, поставляемых фирмой Wonderware, хотелось бы выделить пакет FactoryFocus. Главная его особенность состоит в том, что он...

Java здесь, Java там

News image

Чем объясняется попуярность языка Java на рынке встраиваемых систем? Есть ли реальная основа под уверенностью в том, что Java - это давно ожидаемое ...

Соответствует ли исполнительная среда Java требованиям встро

News image

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

Телеуправление производством по сети GSM

News image

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

InControl

News image

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

 

Примеры удачного внедрения:

SAP R/3 - пример крупной системы

Все компоненты системы R/3 настраиваются на конкретное предприятие и позволяют обеспечивать внедрение эволюционным путем. В состав системы входят ...

1С:Предприятие (Компания 1С, Россия)

Система 1С:Предприятие : комплексная конфигурация Бухгалтерия; Торговля; Склад; Зарплата; Кадры представляет собой универсальную программу - ко...

Секреты построения ERP-систем для проектно-ориентированных п

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

ПТК АУГ

Программно-технический комплекс автоматического управления гидроагрегатом – ПТК АУГ выполняет функции технологической автоматики и предназначен для ...

Область применения БЭСТ-5

Система управления предприятием БЭСТ-5 предназначена для использования малыми и средними предприятиями. Она обеспечивает ведение оперативного, бухга...

Что важно знать специалистам по автоматизации

Успех внедрения MES зависит от правильного ответа на вопросы: Какие процессы автоматизировать? Как и какими продуктами пользоваться? Сможет ли контр...