Renderização de valor analógico (float 4 bytes)

Pessoal, estou lendo um valor analógico usando o Modbus IP, conforme descrito abaixo:

 

Detalhes do data point Ajuda Salvar Apagar
Nome Tanque(nível)
Export ID (XID)  
Id do escravo 1
Faixa do registro Registrador Holding
Tipo de dados modbus Float de 4 Bytes
Offset (baseado em 0) 0
Bit 0
Número de registradores 0
Codificação de caracteres ASCII
Configurável
Multiplicador 1
Aditivo 0

Essa configuração gera valores com esse formato: 3.291384182302405E-36

Eu quero colocá-lo com duas casas decimais. No manual diz para colocar no renderizador Analógico e no formato ##.## porém quando coloco assim, ele permanece o tempo todo em 0, conforme as figuras abaixo:

Detalhes do Data ponit com o renderizador analógico

Propriedades de renderização de texto Ajuda
Tipo Analógico
Formato ##.## Ajuda
Sufixo m

Watch List não mostra mais os valores

 

0m 09:46:23  Detalhes do data point Mover acima Deletar da watch list

Eu gostaria de saber se estou configurando correto, o tipo de valor para o campo analógico e o tipo de renderização.

Desde já agradeço.

 

Pessoal, eu consegui resolver o problema do valor analógico. Eu estava recebendo certo, só que estava colocando na unidade errada. Em contato com o vendedor do produto ele me informou a faixa de valores que recebo que varia 0 a 4096. Peguei esse valor e transformei na base que eu queria e deu tudo certo.

A todos o meu muito obrigado.

Jcarlos,

tenho visto vários posts seus. Não tem um email para conversarmos?

Sidney

Poderias me ajudar com um problema semelhante?
Estou desenvolvendo um sistema para monitorar vários multimedidores da WEG, o mmw02-M, só que estou com dificuldades em formatar uma variável que me retorna float e não tenho habilidade para formatar para decimal.