Value

<< Clique para Mostrar o Sumário >>

 

Value

Variant Esta propriedade é atualizada quando é executada uma nova leitura válida de um valor do equipamento ou do dispositivo utilizando a configuração, porém o tipo de dados desta variável, tais como número inteiro, ponto flutuante ou texto, depende do Driver de Comunicação OPC ao qual está associado e da configuração. Esta propriedade somente é atualizada desta forma se a propriedade AllowRead está configurada para Verdadeiro e quando não houver erros de comunicação, e neste caso somente as propriedades Quality e TimeStamp são atualizadas, mas de acordo com o tempo de varredura definido no Grupo OPC ao qual o Tag de Comunicação OPC pertence. Outra forma de utilizar esta propriedade é escrever valores no equipamento ou dispositivo. Basta que se atribua um novo valor para esta propriedade ou algum dos bits Bit00 até Bit31, desde que a propriedade AllowWrite esteja configurado para Verdadeiro. Esta propriedade também é a propriedade padrão do objeto Tag de Comunicação OPC. Sendo assim, uma referência por valor a um objeto Tag de Comunicação OPC não necessita obrigatoriamente explicitar esta propriedade para acessar o valor. O valor padrão desta propriedade é vazio. O script a seguir contém um exemplo de uso desta propriedade.

Sub Botao1_Click()
  ' Acessa um tag e mostra o valor atual
  ' tag1 é um objeto tipo OPCTag
  Set obj = Application._
    GetObject("Driverde_ Comunicacao1.tag1")
  MsgBox "Valor atual de tag1: " & obj.Value
  ' Sem mostrar a propriedade Value, que é padrão
  MsgBox "Valor atual de tag1: " & obj
End Sub

Esta página foi útil?