hpXManualValueIO

<< Clique para Mostrar o Sumário >>

 

hpXManualValueIO

Este objeto é usado para exibição e envio de setpoints associados a um objeto xfParameter. Esta indicação de valor manual difere visualmente da indicação de valor dinâmico do objeto hpXDynValueAnalog basicamente pela cor. No entanto, para alguns tipos de deficiências visuais, as duas cores podem ser muito parecidas, dificultando sua diferenciação. Por este motivo foi acrescentado o ponto entre o valor e a unidade. Caso a qualidade da variável seja ruim, este objeto exibe a indicação "???".

Este objeto também realiza as verificações de permissão sobre um objeto, logando o resultado, sucesso ou falha, no objeto xoLogger da Biblioteca PlantModel, que deve estar instanciado como Logger.LogSvc, com os parâmetros a seguir no array de entrada.

Elemento 0: "xfParameter"

Elemento 1: Propriedade PathName do objeto que gerou o comando

Elemento 2: Nome do usuário que solicitou o comando

Elemento 3: Resultado da operação. Os valores possíveis são 0: OK, 1: Falha ou 2: Não autorizado

Elemento 4: Nome do computador onde foi gerado o comando

Elemento 5: Horário

Elemento 6: Valor anterior

Elemento 7: Novo valor

 

Propriedades do objeto hpXManualValueIO

Propriedade

Descrição

CustomFormat

Formato customizado que sobrescreve o formato padrão do objeto xfParameter associado. Se o valor é uma String vazia, habilita o formato configurado no objeto xfParameter

EditMode

Habilita ou desabilita o modo de edição da variável

EnableClick

Habilita este objeto a responder ao clique do mouse

EnableLimits

Habilita a verificação de limites do valor. O valor padrão desta propriedade é Falso

EventValidate

Incrementa o valor de 1 (um) a 9 (nove) quando o valor deste objeto é validado pelo usuário

IOData

Associação para um objeto xfParameter

UnitPosition

Posição da unidade de engenharia. Os valores possíveis são 0: Direita ou 1: Inferior

Esta página foi útil?