Monitoração de dados

A monitoração de dados é o recurso do OnStudio que permite ao usuário do ambiente a supervisão e a escrita de valores de variáveis de um equipamento conectado.

No OnStudio a monitoração é realizada pelo Console de Depuração (painel inferior), que apresenta as variáveis selecionadas pelo usuário com seu tipo, formato de apresentação e valor corrente, atualizados no intervalo definido nas preferências de depuração. As variáveis são selecionadas pelo nome, a partir dos grupos Global (Recurso), Variáveis de POU e Canais de I/O, e podem ter seus valores escritos diretamente na tabela. Consulte Depuração para a operação do console.

Nota

O painel de monitoração por endereço MODBUS do HIStudio (DataMonitor, arquivos .dmf) não está disponível no OnStudio. A supervisão de variáveis exportadas de equipamentos remotos por endereço pode ser realizada com o Portal de Telemetria ou com um cliente MODBUS.

Endereço

As variáveis exportadas são especificadas utilizando endereços de exportação nos seguintes formatos:

%Mnx - Este formato permite a leitura e escrita da memória associada ao endereço.

%

caractere que denota um endereço

M

caractere que indica que este endereço referencia uma memória interna do equipamento

n

identificador do tamanho do tipo de dado da variável associada ao endereço

x

número que identifica a variável associada

Por exemplo: %MW25 (Endereçamento de memória interna de tamanho igual a 16 bits e endereço 25).

%Inx - Este formato permite a leitura da entrada associada ao endereço.

%

caractere que denota um endereço

I

caractere que indica que este endereço referencia uma entrada do equipamento

n

identificador do tamanho do tipo de dado da variável associada ao endereço

x

número que identifica a variável associada

Por exemplo: %IX25 (Endereçamento de entrada digital de tamanho igual a 1 bit e endereço 25).

Nota

A partir da versão 2.2.12 do OnStudio é possível especificar um Endereço no formato Hexadecimal.

O valor 50 em decimal é equivalente ao valor 32 em hexadecimal. Dessa forma, para representar o endereço %MW50 em hexadecimal devemos especificar da seguinte forma: %MW16#32

../_images/end_hexadecimal.png

Formato de apresentação

Para cada variável monitorada é possível definir o formato de apresentação do valor (coluna Formato do Console de Depuração). Com base no tipo de dado da variável é sugerido um formato de apresentação, que pode posteriormente ser alterado pelo usuário.

Por exemplo, uma variável do tipo INT é apresentada com o formato DEC[+/-]; uma variável do tipo WORD pode ser apresentada em decimal, hexadecimal ou binário. Para mais informações consulte: Tipos de dados e Formatos.


Tipos de dados e Formatos

O painel possui a opção de definir o tipo de dado e o formato de apresentação das variáveis. Consulte na tabela abaixo os Formatos Default (D) de cada tipo de dado e os Formatos (✓) que também podem ser utilizados para representar esses tipos de dados:

Tipos de dados e Formatos

Tipo de dado

BO

DEC+/-

DEC+

HX

IP

BI

END

TX

R

DH

T

D

H

DU

BOOL

✓

D

SINT

D

✓

✓

✓

✓

INT

D

✓

✓

✓

✓

✓

DINT

D

✓

✓

✓

✓

✓

✓

LINT

D

✓

✓

✓

✓

✓

USINT

✓

D

✓

✓

✓

UINT

✓

D

✓

✓

✓

✓

UDINT

✓

D

✓

✓

✓

✓

✓

ULINT

✓

D

✓

✓

✓

✓

REAL

✓

✓

D

✓

LREAL

✓

✓

D

✓

TIME

D

✓

DATE

D

✓

TIME_OF_DAY

D

✓

DATE_AND_TIME

D

✓

STRING

D

✓

WSTRING

D

✓

BYTE

✓

✓

D

✓

✓

WORD

✓

✓

D

✓

✓

DWORD

✓

✓

D

✓

✓

LWORD

✓

✓

D

✓

✓

SIGLA

FORMATO

BO

BOLEANO

DEC+/-

DEC [+/-]

DEC+

DEC [ + ]

HX

HEXA

IP

IP [32 BITS] (a partir da versão 2.2.12)

BI

BINÁRIO

END

ENDEREÇO

TX

TEXTO

R

REAL

DH

DATA/HORA

T

TEMPO

D

DATA

H

HORA

DU

DUMP