<< 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 |