Удалённые объекты |
Автоматизация - Проблемно-ориентированные системы |
Без сетевых решений разговора об интеграции в настоящее время можно даже и не начинать. В 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-интерфейсами!). Не вдаваясь в подробности, скажем, что при этом никакие компилируемые файлы не нужны. Но нужна так называемая библиотека типов. Об этом ниже. |
Читайте: |
---|
Диспетчеризация пунктов:
АВТОМАТИЗИРОВАННАЯ СИСТЕМА УЧЕТА ВОДООТВЕДЕНИЯ КАНАЛИЗАЦИОННОЙ НАСОСНОЙ СТАНЦИИ![]() Заказчик: ГУП «Водоканал С-Пб», г. С-Петербург Объект: Районная канализационная насосная станция (КНС) №6 Правобережного Водоканала) c насосными агрегатами (НА) производительностью 1500 – 7000 м3... |
АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОММЕРЧЕСКОГО УЧЕТА ЭЛЕКТРОЭНЕРГИИ НА ОАО ПЕРМТРАНСЖ![]() Заказчик: ОАО «Пермтрансжелезобетон», г. Краснокамск Пермской обл. – крупнейший производитель железобетонных конструкций, уральского региона, а также по изготовлению продукции дерево - и металлообр... |
Автоматизированная система диспетчеризации и мониторинга Энергоучет сахарного к![]() Объект контроля: Объектом контроля является технический учет всех материальных и энергопотоков сахарного комбината: газа, пара, воды, конденсата, сырья и продукции. Сахарный комбинат состоит из д... |
Теория АСУ:
Классификация АСУ ТП![]() В зарубежной литературе можно встретить довольно интересную классификацию АСУ ТП, в соответствие с которой все АСУ ТП делятся на три глобальных класса: • SCADA (Supervisory Control and Data Acqui... |
Кодирования состояния механизации и автоматизации технологических операций![]() Для кодирования состояния механизации и автоматизации технологических операций в маршрутных картах технологических процессов предлагается воспользоваться двоичным алфавитом, который широко распростр... |
Контрольно-измерительные приборы - КИП. Классификация, характеристики, контроль,![]() Контрольно-измерительные приборы можно классифицировать по следующим основным признакам: по роду измеряемой величины, способу получения информации, метрологическому назначению, расположению. По р... |
Автоматизация производства![]() Введение в Автоматизацию и общие понятия.Автоматизация производства, процесс в развитии машинного производства, при котором функции управления и контроля, ранее выполнявшиеся человеком, передаются п... |
Инерция![]() Самые современные материалы и технологии позволяют лишь сократить инерцию. При стандартной автоматике ее минимизирует использование котлов со стальным теплообменником. Основным недостатком их явл... |
Оборудования в АСУ:
Многокомпонентное дозирование в приготовлении комбикорм![]() Недавно началась промышленная эксплуатация завода ЗАО «Неокорм» по производству премиксов в г. Лакинск Владимирской области.[1] ... |
Некоторые особенности дозаторов![]() Дозаторы инертных материалов песка и щебня (рис.3.) имеют ряд особенностей. Дозирующие заслонки установлены на раме с возможнос... |
Управление процессом:
Автоматизация системы вентиляции и кондиционирования то![]() Состав и структура системы автоматизации: Система состоит из 7-ми контроллеров SMH2010 (Segnetics) и АРМа диспетчера. Система ра... |
Автоматизация производства строительных материалов. АСУ![]() Объектом управления является известковая печ №2 производства. Созданная АСУ ТП автоматизирует процессы, происходящие во время ра... |