| Удалённые объекты |
| Автоматизация - Проблемно-ориентированные системы |
|
Без сетевых решений разговора об интеграции в настоящее время можно даже и не начинать. В COM по этому поводу существует DCOM расширение COM, позволяющее добираться до объектов на других компьютерах. Существенно то, что с точки зрения программирования, ничего не меняется: DCOM это системный сервис, делающий COM прозрачным в локальных сетях. И это четвёртый шаг к интеграции. Но с тем же очевидным недостатком: DCOM должен присутствовать в операционной системе. Ещё одно существенное замечание. Сервис DCOM базируется на RPC. А это не позволяет использовать его в глобальных сетях. Увы! Шаг на пути к интеграции несколько меньше желаемого. Чтобы использовать объект, необходимо знать, как он устроен, вернее, как устроены его интерфейсы. Для этого они должны быть опубликованы. Например, в виде официальной документации. Или в виде стандарта. Таким образом, вырисовывается две возможности. Либо вы разрабатываете некий COM-объект, украшаете его и его интерфейсы GUID, снабжаете документацией7 и распространяете в виде бинарного кода. Либо вы намечаете какую-либо проблему, изучаете её, возможно, даже собираете некую тусовку , называемую Foundation или Committee, и издаёте стандарт, подробно описывающий объекты, призванные решать данную проблему. Реализацию вы оставляете другим. Если дело стоящее, желающие найдутся. Именно это можно сказать об OPC! Использовать COM-объекты должны COM-клиенты. Но они могут быть разными, если мы говорим об интеграции. И могут использовать разные языки программирования, не исключая скриптовых типа Visual Basic. Технология COM здесь предусматривает две возможности. Либо вы программируете на C++ и тогда для описания интерфейсов используете в проекте предоставляемые с документацией h - и c-файлы. В этом случае говорят об Custom-интерфейсе (не путать с COM-интерфейсами!). Либо вы используете для скриптовых запросов так называемую автоматизацию (OLE Automation). В этом случае для доступа к функциям объекта используется специальный COM-интерфейс IDispatch, который COM-объект в этом случае обязан поддерживать, предоставляя интерфейс Автоматизации (опять не путать с COM-интерфейсами!). Не вдаваясь в подробности, скажем, что при этом никакие компилируемые файлы не нужны. Но нужна так называемая библиотека типов. Об этом ниже. |
| Читайте: |
|---|
Диспетчеризация пунктов:
АСУ ТП и система диспетчеризация головных водозаборных сооружений![]() Объектом диспетчеризации и управления является технологическое оборудование артезианских скважин (общее число 80 скважин), находящееся в павильонах над артезианскими скважинами и водоводы (5 водовод... |
Автоматизированная система оперативного дистанционного управления канализационны![]() Заказчиком системы выступал МУП «Водоканал Воронежа». На каждой канализационной станции для сбора стоков имеется приёмная ёмкость. Уровень в емкости управляется насосами откачивающими стоки в очистн... |
Система диспетчеризации тепличного комплекса Овощевод![]() Объект контроля:Объектом управления является тепличный комплекс, который состоит из двух бригад, к одной из которых относятся четыре теплицы, ко второй - пять. Задача управления для каждой теплицы с... |
Теория АСУ:
История развития автоматизации![]() Процесс автоматизации начался намного раньше чем нам могло бы казаться, автоматизация на самом деле появилась практически сразу же с возникновением производства, а само по себе производство существу... |
Кодирования состояния механизации и автоматизации технологических операций![]() Для кодирования состояния механизации и автоматизации технологических операций в маршрутных картах технологических процессов предлагается воспользоваться двоичным алфавитом, который широко распростр... |
Образцовые и эталонные рабочие приборы![]() По метрологическому назначению приборы делятся на рабочие, образцовые и эталонные. Рабочие приборы подразделяются на технические и лабораторные. Первые предназначены для практических целей измере... |
Контроллеры. Программирование и составление программы PLC на ПЛК![]() Рассмотрим проблему выбора аппаратной части, стоящую перед инженером по автоматизации, в частности выбор контроллера, на базе которого и будет автоматизирован тот или иной процесс Быстроменяющаяс... |
Автоматика для инженерных систем, автоматика котла![]() Современные системы отопления — это системы закрытого типа с принудительной циркуляцией. Для монтажа используются трубы малых диаметров, они прокладываются в стенах и полах, что позволяет выгодно ис... |
Оборудования в АСУ:
Многокомпонентное дозирование в приготовлении комбикорм![]() Недавно началась промышленная эксплуатация завода ЗАО «Неокорм» по производству премиксов в г. Лакинск Владимирской области.[1] ... |
Некоторые особенности дозаторов![]() Дозаторы инертных материалов песка и щебня (рис.3.) имеют ряд особенностей. Дозирующие заслонки установлены на раме с возможнос... |
Управление процессом:
АСУ ТП стекловаренной печи![]() Стекловаренная печь, производительностью 100 тонн стекломассы ежесуточно. Печь представляет собой тепловой агрегат, отапливаемый... |
Автоматизация цеха по производству яичного порошка![]() Объектом автоматизации является цех по производству яичного порошка Кобринской птицефабрики (Республика Беларусь, Брестская обл.... |
























