<< Clique para Mostrar o Sumário >>
DataType |
Propriedade preenchida quando o Elipse Water se conecta a um Servidor OPC UA, que indica o tipo de dados neste Servidor OPC UA. Esta propriedade é inicialmente preenchida no processo de busca (browsing), se realizado, e em cada comunicação ou conexão com um Servidor OPC UA. Valores abaixo de 1000 são escalares e valores acima de 1000 são vetores (arrays). Esta propriedade é somente de leitura. Os valores possíveis para esta propriedade estão descritos na tabela a seguir.
Valores possíveis para a propriedade DataType
Valor |
Descrição |
---|---|
17 |
udtNodeId (Identificador de Nó OPC UA, formatado como um vetor de três elementos no Elipse Water) |
18 |
udtExpandedNodeId (Identificador de Nó OPC UA expandido, formatado como um vetor de três elementos no Elipse Water) |
22 |
udtStructure (Indica que é um tipo de dados complexo do OPC UA, mas não específico, formatado como um vetor onde cada elemento é um membro da estrutura) |
25 |
udtDiagnosticInfo |
1000 |
udtArrayUnknown (Vetor genérico, de tipos de dados não conhecidos) |
1001 |
udtArrayBoolean |
1002 |
udtArraySByte |
1003 |
udtArrayByte |
1004 |
udtArrayInt16 |
1005 |
udtArrayUInt16 |
1006 |
udtArrayInt32 |
1007 |
udtArrayUInt32 |
1008 |
udtArrayInt64 |
1009 |
udtArrayUInt64 |
1010 |
udtArrayFloat |
1011 |
udtArrayDouble |
1012 |
udtArrayString |
1013 |
udtArrayDateTime |
1014 |
udtArrayGuid |
1015 |
udtArrayByteString |
1016 |
udtArrayXmlElement |
1017 |
udtArrayNodeId |
1018 |
udtArrayExpandedNodeId |
1019 |
udtArrayStatusCode |
1020 |
udtArrayQualifiedName |
1021 |
udtArrayLocalizedText |
1022 |
udtArrayStructure |
1023 |
udtArrayDataValue |
1024 |
udtArrayVariant |
•Estruturas definidas por Servidores OPC UA específicos, não compatíveis com o padrão OPC UA, não são lidas pelo Elipse Water. •Os tipos de dados udtArrayQualifiedName, udtArrayLocalizedText, udtStructure, udtArrayStructure, udtArrayDataValue e udtArrayUnknown não permitem a escrita na versão atual do Elipse Water, pois o Elipse Water utiliza uma formatação simplificada destes tipos de dados. •Os tipos de dados ServiceCounterDataType (array de duas posições), BuildIndfo (array de seis posições), Argument (array de seis posições), ApplicationDescription (array de oito posições), SessionDiagnosticsDataType (array de 44 posições), SessionSecurityDiagnosticsDataType (array de 10 posições), SubscriptionsDiagnosticsDataType (array de 31 posições), ServerDiagnosticsSummaryDataType (array de 12 posições), ServerStatusDataType (array de seis posições), EuInformation (array de quatro posições), Range (array de duas posições), TimeZoneDataType (array de duas posições), DiagnosticInfo (array de sete posições), StatusResult (array de duas posições), ComplexNumberType (array de duas posições), DoubleComplexNumberType (array de duas posições), XVType (array de duas posições), RedundanteServerSataType (array de três posições), SamplingIntervalDiagnosticsDataType (array de quatro posições), EnumValueType (array de três posições), EndpointUrlListDataType (array de duas posições) e NetworkGroupDataType (array de três posições) são mostrados como udtStructure, mas o Elipse Water trata o tipo de dados específico. •Na versão atual, o Elipse Water só permite vetores de uma dimensão, ou seja, não permite matrizes como tipos de dados. |