HIWG_FSPUBLISH
Esta função transfere para uma cache de dados uma variável ou vetor de variaveis da aplicação. Deve ser utilizada em conjunto com o bloco de função HIWG_FSMAN para permitir manter uma cache de dados associada a um arquivo para manter os dados caso a cache em RAM não possua espaço.
Esta função deve ser utilizada apenas após a inicialização do bloco estar concluída.
Importante
Este bloco é simplesmente um wrapper para o bloco DTC_PUSH, possuindo exatamente as mesmas funcionalidades.
Para mais informações consulte a documentação do bloco de função DTC_PUSH.
Bloco
HIWG_FSPUBLISH
+--------------+
INT ---|ID |--- INT
| |
USINT ---|ATRIB |
| |
BOOL ---|GEN_TS |
| |
DT ---|TS |
| |
ANY ---|DATA |
| |
HILS.HIWG_FSMAN ---|FSMAN ------- |---
+--------------+
Parâmetros
Nome |
Classe |
Tipo |
Descrição |
ID |
Entrada |
INT |
Identificador a ser utilizado no bloco de dados a ser salvo na cache |
ATRIB |
Entrada |
USINT |
Atributo associado ao dado salvo na cache |
GEN_TS |
Entrada |
BOOL |
Gera automaticamente o timestamp associado ao bloco de dados(ignora o valor do parâmetro TS) |
TS |
Entrada |
DT |
Timestamp a ser associado ao bloco de dados a ser salvo na cache |
DATA |
Entrada |
ANY |
Dado ou vetor de dados a ser salvo na cache de bloco de dados |
FSMAN |
Entrada/Saída |
HILS.HIWG_FSMAN |
Gerenciador associado a cache do portal de telemetria |
Nota
Para mais informações sobre os parâmetros do bloco de função consulte DTC_PUSH.