Способ предоставления функций в промышленной системе автоматизации и промышленная система автоматизации

Группа изобретений относится к промышленной системе автоматизации. Технический результат - гибкое и эффективное предоставление распределенных по множеству блоков управления или вычислительных блоков функций в промышленной системе автоматизации. Для этого функции системы автоматизации предоставляются в распоряжение посредством Web-приложений, которые на клиентской стороне во время выполнения программы управления объединяются в связанные друг с другом Web-приложения и предоставляются на пользовательском интерфейсе клиентской стороны. Web-приложения предоставляются посредством единого интерфейса программирования приложений, который включает в себя распространяющийся на компоненты интерфейс программирования приложений для инициализации и выгрузки компонентов приложений, а также интерфейс программирования приложений для обработки событий и предоставления функций компонентов. Экземпляры компонентов посредством интерфейса программирования приложений связываются для установления взаимодействий между компонентами приложений. 2 н. и 7 з.п. ф-лы, 2 ил.

 

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

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

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

Из WO 2004/109415 А1 известно предоставление функций промышленной системы автоматизации посредством служб и подразделение функциональных блоков на стандартные блоки и гибкие функциональные блоки. При этом входные и выходные параметры функциональных блоков включают в себя поле значений и поле состояний, которое, в свою очередь, имеет атрибуты качества, суб-состояния и предельного значения. Для поддержки конфигурирования предусмотрено устройство интерфейса.

В US 2004/230643 А1 описан способ для предоставления служб в системе, содержащей множество вычислительных блоков, в котором службы предоставляются посредством интеграции приложений предприятия. При этом службы вызываются посредством единого механизма нахождения-привязки-исполнения. Кроме того, между клиентом и сервером передаются TCP/IP-пакеты, которые могут комбинировать результаты логически взаимосвязанных операций. Например, сначала в TCP/IP-пакете может комбинироваться частичный результат, если результат относительно его полезных данных является слишком большим для одного TCP/IP-пакета.

В WO 2008/090216 А1 раскрыта система автоматизации с сервис-ориентированной архитектурой и децентрализованными, распределенными компонентами или приборами в гибкой и реконфигурируемой производственной среде, с по меньшей мере одним хост-компьютером, который через средство передачи данных, такое как Ethernet, соединен с сервис-ориентированным компонентом или приборами.

Общие аспекты ориентированных на службы архитектур (сервис-ориентированных архитектур - SOA) во взаимосвязи с применением стандартизованных коммуникационных протоколов описаны в публикации: F. James et al. "Service-oriented Paradigms in Industrial Automation", IEEE Transactions on Industrial Informatics, Vol. 1, No. 1, February 2005, ISSN 1551-3203, p. 62-70. В публикации: F. Mustafa et al. "Dynamic Web Service Composition", 2009 International Conference on Computer Engineering and Technology, ICCET 2009, 22 January 2009, ISBN 978-1-4244-3334-6, p. 463-467 описано качество обслуживания (QoS) как область задач в контексте сервис-ориентированных архитектур. Однако подразделение компонентов служб на специфические для службы и неспецифические для службы компоненты там не обсуждается. Из US 2004/221005 A1 известно, что службы могут включать в себя специфические для службы и неспецифические для службы компоненты. Однако там не описывается, что меры QoS должны обеспечиваться посредством неспецифических для службы компонентов.

Из ЕР 2141562 А1 известно, что распределенные службы в системе автоматизации, содержащей множество связанных в сеть вычислительных блоков, предоставляются в ориентированной на службы архитектуре. На стороне запрашивающего службу вычислительного блока запросы службы подразделяются на предоставляющие службу вычислительные блоки и передаются на них для обработки. На стороне предоставляющего службу вычислительного блока принятые запросы службы подразделяются на логически связанные операции, обеспечивающие взаимосвязанные частичные результаты. Предоставляющий службу вычислительный блок уже при наличии логически взаимосвязанных частичных результатов, ассоциированных с операцией запроса службы, передает сообщение с логически взаимосвязанными частичными результатами на запрашивающий службу вычислительный блок.

В ЕР 2221682 А1 описан способ предоставления функций в промышленной системе автоматизации, при котором функции системы автоматизации предоставляются посредством служб. Компоненты службы подразделяются на специфические для службы компоненты и повторно применяемые многими различными службами компоненты.

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

В соответствии с ЕР 2224297 А1 компоненты службы для непротиворечивого предоставления данных конфигурации в промышленной системе автоматизации связываются в службу через единый интерфейс конфигурации посредством локального блока конфигурирования службы. Службы конфигурируются и активируются посредством данных конфигурации, причем данные конфигурации включают в себя информации для соотнесения служб с блоками управления и с зависимостями между службами. Данные конфигурации принимаются службой конфигурирования системы от блока управления и контроля системы автоматизации, проверяются и передаются на целевые блоки управления. Переданные данные конфигурации проверяются ассоциированными с целевыми блоками управления локальными блоками конфигурирования служб на наличие изменений по сравнению с применяемыми до сих пор данными конфигурации. Локальные блоки конфигурирования служб определяют на основе установленных изменений данных конфигурации списки операций для выполнения изменений конфигурации, причем списки оптимизируются на минимизацию времен отказов служб.

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

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

В соответствии с соответствующим изобретению способом функции промышленной системы автоматизации предоставляются в распоряжение посредством Web-приложений, которые на клиентской стороне во время выполнения программы управления или к времени выполнения объединяются в связанные друг с другом Web-приложения и предоставляются на пользовательском интерфейсе клиентской стороны. Web-приложения включают в себя соответственно по меньшей мере один компонент приложения, для которого генерируется соответственно по меньшей мере один экземпляр компонента. Предпочтительным образом пользовательский интерфейс клиентской стороны включает в себя Web-браузер. Кроме того, Web-приложения предоставляются посредством единого интерфейса программирования приложений, который включает в себя распространяющийся на компоненты интерфейс программирования приложений для инициализации и выгрузки компонентов приложений, а также специфический для компонентов интерфейс программирования приложений для обработки событий и предоставления функций компонентов. Для распространяющихся на компоненты функций может, например, предоставляться по меньшей мере одна служба, которая используется многими компонентами приложений. С компонентами приложений ассоциированы соответственно метаданные для декларирования функций и зависимостей.

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

В соответствии с предпочтительным выполнением предложенного изобретения связанные между собой экземпляры компонентов исполняются внутри визуализируемого на пользовательском интерфейсе клиентской стороны объекта управления. Объект управления может быть, например, DOM-документом, соответствующим объектной модели документов, или объектом JavaScript-окна. Тем самым может достигаться по выбору улучшенная производительность системы или изоляция компонентов. Кроме того, связанные между собой экземпляры компонентов согласно другому выполнению предложенного изобретения могут исполняться изолированно внутри отдельных суб-объектов управления объекта управления, визуализируемого на пользовательском интерфейсе клиентской стороны. Суб-объекты управления могут, например, быть i-кадрами.

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

Предложенное изобретение далее поясняется более подробно на примере выполнения со ссылками на чертежи, на которых показано следующее:

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

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

Представленная на фиг. 1 промышленная система автоматизации содержит несколько блоков 101-102 управления, которые содержат соответственно по меньшей мере один Web-сервер 111-114 для предоставления функций промышленной системы автоматизации как Web-приложений. Блоки 101-102 управления через коммуникационную сеть 160 соединены с по меньшей мере одной станцией 150 обслуживания и наблюдения, которая имеет Web-клиент 151 для связывания на клиентской стороне Web-приложений к времени исполнения на пользовательском интерфейсе 152 клиентской стороны. При этом пользовательский интерфейс 152 клиентской стороны в предложенном примере выполнения включает в себя Web-браузер.

Web-приложения включают в себя соответственно по меньшей мере один компонент 121-125 приложения, для которого к времени исполнения генерируется по меньшей мере один экземпляр 141-145 компонента. К этим компонентам 121-125 приложения могут, например, также причисляться предоставляемые единым интерфейсом программирования приложений графические объекты 125 пользовательского интерфейса, такие как кнопки. Также для подобных объектов 125 пользовательского интерфейса генерируются экземпляры 145 компонента. Кроме того, с компонентами 121-125 приложения соответственно соотнесены метаданные 131-135 для декларирования функций и зависимостей. Метаданные 131-135 могут генерироваться, например, к времени исполнения посредством соответствующих компонентов 121-125 приложения и включать в себя данные относительно наименования, версии и ограничений соответствующих компонентов 121-125 приложения.

Экземпляры 201-202 компонентов Web-приложений в соответствии с фиг. 2 предоставляются посредством единого интерфейса программирования приложений, который включает в себя распространяющийся на компоненты интерфейс программирования приложений (API жизненного цикла) 211, 221 для инициализации и выгрузки компонентов приложений, а также специфический для компонентов интерфейс программирования приложений (API компонентов) 212, 222 для обработки событий и предоставления функций компонентов. Предпочтительным образом, для распространяющихся на компоненты функций предоставляется по меньшей мере одна служба, которая используется многими компонентами приложений. Посредством специфического для компонентов интерфейса 212, 222 программирования приложений отображаются или реализуются, например, специфические для компонентов функции и события.

Кроме того, компоненты приложений включают в себя соответственно интерфейс 214, 224 данных для доступа к данным посредством других компонентов приложений. Посредством интерфейса 214, 224 данных, например, устанавливается, предоставляются ли данные для считывания, для записи или как для считывания, так и для записи и когда или как посылаются уведомления об изменениях данных. Единый интерфейс программирования приложений включает в себя дополнительно интерфейс программирования приложений (API взаимодействия) 213, 223 для установления взаимодействий между компонентами приложений. Для этого экземпляры 143-145 компонентов на клиентской стороне связываются через Web-клиент 151, как это представлено в качестве примера на фиг. 1. Взаимодействия между компонентами приложений могут, например, инициироваться посредством событий данных или посредством пользовательских действий.

Интерфейс программирования приложений для установления взаимодействий между компонентами приложений предоставляется через Web-портал. Эти взаимодействия могут осуществляться как приводимые в действие данными, например, за счет того, что выходы данных компонентов приложений соединяются с входами данных других компонентов приложений. При этом события данных приводят к действиям. Дополнительно или альтернативно к инициируемым данными взаимодействиям могут также устанавливаться взаимодействия, инициируемые пользовательскими действиями, например, посредством операции «перетащить и оставить» между компонентами приложений. Через Web-портал в предложенном примере выполнения, кроме того, предоставляются центральные службы, которые используются посредством множества компонентов приложений. Сюда относятся, например, службы, такие как служба единой подписи или локальная для браузера персистентность (сохраняемость) данных.

Web-портал обеспечивает возможность, в частности, двух различных возможностей интеграции компонентов приложений, с одной стороны, прямая интеграция, а с другой стороны, изолированная интеграция. То, какая возможность интеграции является особенно предпочтительной, зависит от соответствующего случая применения. При прямой интеграции компонентов приложений связанные друг с другом экземпляры компонентов выполняются внутри визуализируемого на пользовательском интерфейсе клиентской стороны объекта управления. При этом объект управления может быть, например, DOM-документом, соответствующим объектной модели документов, или объектом JavaScript-окна. Это обеспечивает очень хорошую производительность системы, а также эффективное использование общих ресурсов. К таким общим ресурсам относятся, например, JS библиотеки.

При изолированной интеграции компонентов приложений связанные между собой экземпляры компонентов могут исполняться изолированно внутри отдельных суб-объектов управления объекта управления, визуализируемого на пользовательском интерфейсе клиентской стороны. При этом суб-объекты управления могут, например, быть i-кадрами. Это предоставляет преимущество, состоящее в том, что компоненты приложений могут произвольно загружаться или выгружаться и что Web-портал высвобождает ресурсы простым способом путем закрытия i-кадров.

При необходимости Web-портал может принуждать прямо связанные компоненты приложений к изоляции. Это происходит для соответствующих компонентов приложений прозрачным образом за счет того, что Web-портал предоставляет инфраструктуру внутри i-кадра. Для компонента приложения это происходит так, как будто он привязан непосредственно в Web-портал и там является единственным компонентом приложения. При этом все вызовы к интерфейсу программирования приложений для установления взаимодействий маршрутизируются через прокси. Для этого та же инфраструктура используется для коммуникации между компонентами приложений и Web-порталом, как при целенаправленно изолированной интеграции. При этом Web-портал позволяет генерировать различные слои, в которых размещаются компоненты приложений и соединяются друг с другом или с Web-порталом.

Посредством системы разработки Web-портала системные интеграторы могут генерировать и конфигурировать собственные Web-порталы. При этом метаинформации, а также самоописания компонентов приложений считываются и применяются для размещения или соединения. При этом самоописания могут вызываться из разных источников, например, от сервера, ассоциированного с одним из соответствующих компонентов приложений, или от центральной системы разработки. Это обеспечивает возможность представления Web-портала с различными слоями и конкретными описаниями интеграции. Посредством системы разработки можно, например, предоставлять графический редактор для размещения и соединения компонентов приложений. В принципе система разработки может быть интегрирована в собственно Web-портал. За счет этого обеспечивается подстройка Web-портала его пользователем.

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

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

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

Дополнительно к предоставлению компонентов приложений посредством Web-портала, могут применяться контейнеры компонентов, которые обеспечивают привязку компонентов приложений Web-портала в другие приложения. При этом контейнер компонентов предоставляет соответствующим компонентам приложений инфраструктуру портала. В принципе, предложенный пример выполнения может быть реализован посредством альтернативных концепций пользовательских интерфейсов. Например, вместо применения браузера с HTML и JavaScript могут предусматриваться «родные» приложения, которые предоставляют общий интерфейс интеграции данных приложений. В этом случае различные компоненты приложений могут, например, с помощью поддержки операционной системы, такой как Win32-API для Windows, комбинироваться друг с другом на пользовательском интерфейсе.

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

2. Способ по п. 1, в котором взаимодействия инициируются посредством событий данных и/или посредством пользовательских действий.

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

4. Способ по п. 3, в котором связанные между собой экземпляры компонентов исполняются внутри визуализируемого на пользовательском интерфейсе клиентской стороны объекта управления.

5. Способ по п. 4, в котором объект управления представляет собой DOM-документ, соответствующий объектной модели документа, или объект JavaScript-окна.

6. Способ по п. 1, в котором связанные между собой экземпляры компонентов исполняются изолированно внутри отдельных суб-объектов управления объекта управления, визуализируемого на пользовательском интерфейсе клиентской стороны.

7. Способ по п. 6, в котором суб-объекты управления являются i-кадрами.

8. Способ по п. 7, в котором пользовательский интерфейс клиентской стороны содержит Web-браузер.

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



 

Похожие патенты:

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

Группа изобретений относится к средствам снижения потребления энергии прокатной установки. Технический результат - сокращение энергопотребления прокатной установки во время паузы.

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

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

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

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

Изобретение относится к области автоматики и телемеханики на железнодорожном транспорте для контроля работы локомотивных бригад. Система содержит центральный процессор, сервер связи, канал передачи данных, аппаратно-программные устройства автоматизированных рабочих мест АРМ ДСП, АРМ ТЧД, АРМ ТЧБ, АРМ ТНЦ, АРМ ДНЦ, блок моделирования, блок памяти, пользовательский интерфейс, процессоры аппаратно-программных устройств автоматизированных рабочих мест АРМ ЦД и АРМ ЦУТР, содержащих блоки ввода-вывода и блоки отображения.

Изобретение относится к схеме для переключения мощности нагрузок. Технический результат - создание электрической схемы для переключения и/или регулирования электрической мощности нагрузок, которая надежно блокирует периферийные взаимодействия, и схема которой упрощена.

Изобретение относится к автоматике и вычислительной технике и может быть использовано на железнодорожном транспорте для управления объединенным парком локомотивов.

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

Изобретение относится к области автоматического управления бытовыми приборами. При установке задания получают запись о предыдущих операциях пользователя при эксплуатации бытового прибора. Определяют, существует ли регулярное задание, соответствующее записи о предыдущих операциях, при этом регулярное задание соответствует операции, которая была зарегистрирована в фиксированный момент времени более заранее заданного количества раз. Если регулярное задание существует, устанавливают соответствующий элемент регулярного задания для упомянутого фиксированного момента времени, при этом элемент регулярного задания инициирует выполнение бытовым прибором регулярного задания при повторном наступлении упомянутого фиксированного момента времени. Предложены также устройства для установки задания (варианты). Достигается своевременное предоставление пользователю требуемых услуг. 3 н. и 20 з.п. ф-лы, 8 ил.

Изобретение относится к управлению технологическими процессами. Устройство управления технологическим процессом обслуживания однотипных объектов включает блоки: запуска операций; синхронизации устройства; контроля длительности операций; оценивания состояния операций; формирования невязок текущего и требуемого состояний операций; задействования исполнительных органов пунктов обслуживания и обслуживания однотипных объектов; задатчики: длительности операций; требуемого и начального состояния операций. Также имеются блоки: формирования канального потенциала сеанса обслуживания однотипных объектов; формирования контактного потенциала исполнительных органов; формирования потенциала доступности однотипных объектов; формирования допустимых альтернатив управления исполнительными органами; расчета матрицы сопряженных переменных; формирования локально-оптимального управления исполнительными органами и формирования управляющих ключей для исполнительных органов; задатчик вариантов управления исполнительными органами. Повышается производительность обслуживания. 1 ил.

Система (30) транспортирования содержит последовательные модули (Ml-М4), формирующие сегмент транспортировки, причем каждый модуль содержит устройство управления, связанное по меньшей мере с одной зоной (Z1-Z7) и управляющей ею. Каждое устройство управления содержит средство связи, предназначенное для связи с устройствами управления, включенными в соседние модули. Устройства управления содержат средство для исполнения механизма распространения и расширения количественной информации сегмента от двух конечных зон сегмента транспортирования, предоставляя, таким образом, для каждой зоны, по меньшей мере, первый и/или второй элементы количественной информации сегмента (соответственно распространяющиеся и расширяющиеся в направлении по ходу или против хода движения и относящиеся ко всем зонам находящейся ближе или дальше по ходу движения подсекции, расположенной перед или после упомянутой зоны). Каждое устройство управления содержит средство для динамической адаптации поведения каждой управляемой им зоны в соответствии с доступной количественной информацией сегмента. Обеспечивается децентрализация управления системой транспортировки при одновременном обеспечении того, что каждый модуль адаптивно учитывает информацию, поступающую от всей секции транспортирования. 3 н. и 7 з.п. ф-лы, 3 ил.

Группа изобретений относится к управлению устройствами. Способ для управления интеллектуальным жилищным устройством заключается в том, что получают информацию о посетителях в пределах диапазона и определяют количество посе6тителей согласно полученной информации. Затем определяют состояние устройство посредством сравнения количества посетителей, полученного в течение текущего периода времени, с количеством посетителей, полученным в течение предыдущего периода времени. Способ заключается также в том, что интеллектуальному устройству отправляют команду указания состояния, чтобы устройство выполняло операцию, соответствующую требуемому состоянию. Интеллектуальное жилищное устройство согласно вариантам осуществления настоящего раскрытия может получать требуемое состояние, определенное согласно информации о посетителях в пределах предварительно определенного диапазона, и выполнять операцию, соответствующую требуемому состоянию. Технический результат заключается в повышении эффективности и удобства использования интеллектуального жилищного устройства. 6 н. и 18 з.п. ф-лы, 33 ил.

Изобретение относится к управлению состоянием многопараметрических объектов. В способе комплексного мониторинга и управления состоянием многопараметрического объекта измеряют параметры объекта в заданное время, допусковую оценку измеренных значений и формируют матрицы состояния. До начала мониторинга задают моменты окончания измерений параметров и совокупность средств воздействия. Определяют для каждого средства затраты времени на изменение предельных значений. Определяют критические значения признаков несоответствия значений параметров допустимым. Формируют матрицу оперативности коррекции состояния. В ходе мониторинга объединяют матрицы состояния, значения признаков несоответствия значений параметров допустимым и время окончания измерений. Устанавливают зависимости признаков несоответствия. Определяют для установленных зависимостей прогнозные оценки моментов времени достижения критических значений. Выбирают из матрицы состояния средства воздействия. Формируют управляющие решения и передают их на средства воздействия. Сокращается время реагирования на текущие аномальные изменения параметров объектов. 1 ил., 4 табл.

Изобретение относится к области приборостроения и может найти применение в системах и устройствах управления интеллектуальными домашними источниками питания, которые относятся к области интеллектуального дома. Технический результат – расширение функциональных возможностей. Для этого способ включает в себя: после успешного автоматического сопряжения интеллектуального маршрутизатора с множеством интеллектуальных домашних источников питания, получение адресов, предназначенных для интеллектуальных домашних источников питания, посредством интеллектуального маршрутизатора и получение информации относительно множества домашних электроприборов, соединенных с интеллектуальными домашними источниками питаниями; установление соответствия между информацией относительно домашних электроприборов и адресами интеллектуальных домашних источников питания и получение набора информации управления для домашнего электроприбора пользователем, осуществление поиска адреса интеллектуального домашнего источника питания, соединенного с домашним электроприбором, из соответствия и отправку инструкции управления интеллектуальному маршрутизатору согласно информации управления и адресу интеллектуального домашнего источника питания для управления интеллектуальным домашним источником питания для выполнения соответствующей операции. Устройство включает в себя модуль получения, модуль установления и модуль управления. В результате реализуется интеллектуальное управление интеллектуальными домашними источниками питания, что существенно упрощает операции пользователя и использование домашних источников питания. 3 н. и 10 з.п. ф-лы, 9 ил.

Изобретение относится к способу и аппаратам для управления интеллектуальным устройством. Технический результат заключается в обеспечении управления интеллектуальным устройством. В способе принимают и хранят информацию о конфигурации, заданную пользователем, содержащую управляемое интеллектуальное устройство, исполняемую операцию, соответствующую интеллектуальному устройству, и условие исполнения, соответствующее исполняемой операции, запрашивают информацию о конфигурации согласно целевому условию исполнения, если целевое условие исполнения удовлетворено, определяют целевое интеллектуальное устройство и целевую исполняемую операцию, соответствующие целевому условию исполнения, и управляют целевым интеллектуальным устройством для выполнения целевой исполняемой операции согласно предварительно сконфигурированным командам управления, включающим ключевой триггер на аппарате, сенсорный триггер экрана дисплея аппарата, триггер, вызванный тем, что амплитуда перемещения аппарата достигает некоторого порога, триггер, вызванный тем, что количество шагов пользователя, подсчитываемое аппаратом, достигает некоторого порога, триггер предупредительного сигнала аппарата, триггер вибрации аппарата. 3 н. и 12 з.п. ф-лы, 7 ил.

Изобретение относится к области технологий «умного дома». Технический результат заключается в обеспечении автоматического без участия пользователя удаления интеллектуального сценария. Способ удаления интеллектуального сценария, выполняемый устройством для удаления интеллектуального сценария и включающий прием сообщения с уведомлением об отмене привязки, указывающего на то, что привязка заданного интеллектуального устройства была успешно отменена; обнаружение, существует ли целевой интеллектуальный сценарий, установленный с использованием заданного интеллектуального устройства, среди созданных интеллектуальных сценариев; и когда целевой интеллектуальный сценарий, установленный с использованием заданного интеллектуального устройства, существует среди созданных интеллектуальных сценариев, удаление целевого интеллектуального сценария. 3 н. и 8 з.п. ф-лы, 11 ил.

Группа изобретений относится к средствам управления оборудованием. Технический результат – возможность напоминать пользователю домашнего оборудования о необходимости включения этого оборудования. Для этого способ включает: получение от домашнего устройства управления уведомления, включающего информационный элемент с адресной информацией о домашнем устройстве управления; прием данных качества целевого объекта с домашнего устройства, при этом данные качества целевого объекта получаются путем выполнения измерения качества целевого объекта домашним устройством, и домашнее устройство включает в себя домашнее устройство, связанное с домашним устройством управления, или домашнее устройство находится в указанной области, где расположено домашнее устройство управления; и отправку оперативной информации управления на домашнее устройство управления, в соответствии с адресной информацией о домашнем устройстве управления, при определении, что данные качества целевого объекта показывают качество ниже порогового значения, при этом оперативная информация устройства управления должна подсказать пользователю домашнего устройства управления о запуске домашнего оборудования. 3 н. и 2 з.п. ф-лы, 13 ил., 3 табл.

Изобретение относится к области технологии умного дома. При осуществлении способа отправки подсказки в виде сообщения принимают открытое/закрытое состояние двери и окна, соответствующих датчику двери и окна. Получают рабочее состояние воздухоочистителя, связанного с датчиком двери и окна, когда по меньшей мере одно из двери и окна, соответствующих датчику двери и окна, находится в открытом состоянии. Определяют, является ли рабочее состояние воздухоочистителя состоянием запуска. Отправляют подсказку в виде сообщения предварительно определенным образом терминалу пользователя через учетную запись пользователя, если обнаруживаются, что рабочее состояние воздухоочистителя является состоянием запуска, при этом подсказка в виде сообщения конфигурируется, чтобы указывать закрывать по меньшей мере одно из двери и окна в комнате, содержащей воздухоочиститель, или закрывать воздухоочиститель. Предложены также устройства для отправки подсказки в виде сообщения. Достигается улучшение эффективности очистки воздухоочистителя, уменьшение потребления ресурсов. 3 н. и 12 з.п. ф-лы, 6 ил.
Наверх