EpmReadPropertyFunction

<< Clique para Mostrar o Sumário >>

 

EpmReadPropertyFunction

Retorna uma lista com informações sobre uma ou mais propriedades simples passadas no parâmetro @properties de um ou mais objetos modelados informados no parâmetro @node. Estas propriedades possuem dados estáticos.

 

NOTA

Objetos modelados são um recurso exclusivo do Elipse Data Model e do EPM Model.

 

Sintaxe

SELECT Name, <type_function>(Value) FROM EpmReadPropertyFunction(<[string]@node>, <[string]@properties>)

 

Parâmetros

<type_function>: Função de conversão para definir o tipo de dados dos valores resultantes da coluna Value. As funções disponíveis são intval (inteiro), doubleval (ponto flutuante), charval (String), to_date (data e hora) e opc_str (String de qualidade OPC UA)

<[string]@node>: Objeto ou objetos a serem consultados. Deve ser informado o endereço ou endereços completos, iniciando por 'ElipseDataModel' ou 'EPMModel', entre aspas simples e separados por vírgula

<[string]@properties>: Propriedade ou propriedades a serem consultadas. O nome ou nomes devem ser informados entre aspas simples e separados por vírgula

 

Campos do Resultado

Name: Caminho completo da propriedade consultada

Value: Valor contido na propriedade

 

Exemplo

Para retornar uma tabela com informações sobre a propriedade 'Power' no formato de ponto flutuante para o objeto AirConditioner1 existente no Elipse Data Model, use a declaração a seguir.

SELECT Name, doubleVal(Value) FROM EpmReadPropertyFunction(
  'ElipseDataModel/DataModel/Elipse/[Elipse-RS]/Floor10/Room1/AirConditioner1', 'Power')

 

Função EpmReadPropertyFunction

Função EpmReadPropertyFunction

Esta página foi útil?