GET_SYSVAR

Obtem o valor da variável de sistema associada ao endereço especificado.

           GET_SYSVAR
         +-------------+
UINT ----|ADDR         |---- INT
         +-------------+

Nota

Se o endereço especificado for inválido a função retorna o valor zero e ativa o código de falha do ambiente. Este código de falha pode ser obtido através da função GET_SYSTEM_ERR.

Parâmetros

Nome

Parâmetro

Tipo Dado

V. Ini.

Descrição

ADDR

Entrada

UINT

0

Endereço da variável de sistema a ser obtida

Retorno

Tipo

Descrição

INT

Valor da variável de sistema especificada

Exemplo

Declaração de Variáveis

Nome

Tipo

Descrição

f_ver

INT

Nro da versão do firmware corrente

Clique aqui para baixar a tabela de variáveis

Código ST

(* Exemplo de ativação da função dentro da POU *)
(* ... *)
f_ver := HILS.GET_SYSVAR(ADDR := 11);   (* retorna o nro da versão do firmware do equipamento *)
(* ... *)