FDB_GET_INFO
Obtém informações e status associados ao banco de dados do controlador.
Dica
Assista ao vídeo tutorial para aprender a utilizar os blocos de função relacionados a memória flash: Banco de dados em flash.
Bloco
FDB_GET_INFO
+----------------+
| MAX_BLK|---- INT
| |
| USED_BLK|---- INT
| |
| WR_LOCK|---- BOOL
+----------------+
Parâmetro
Nome |
Classe |
Tipo |
Dim. |
V. Ini. |
Descrição |
MAX_BLK |
Saída |
INT |
0 |
Nro máximo de blocos suportado no banco de dados |
|
USED_BLK |
Saída |
INT |
0 |
Nro de blocos utilizados no banco de dados |
|
WR_LOCK |
Saída |
BOOL |
FALSE |
Status de banco de dados bloqueado para escrita |
Retorno
Tipo Dado |
Descrição |
INT |
Código de retorno na execução da função, do tipo RET_CODE, onde:
|
Exemplo
Declaração de Variáveis
Nome |
Tipo |
Descrição |
|---|---|---|
maxBlk |
INT |
Nro máximo de blocos suportado no banco de dados |
usedBlk |
INT |
Nro de blocos utilizados no banco de dados |
wrLock |
BOOL |
Status de banco de dados bloqueado para escrita |
ret |
INT |
Código de retorno da execução da função |
Código ST
(* ... *)
(* Solicita status do banco de dados em flash do controlador *)
ret := FDB_GET_INFO(maxBlk, usedBlk, wrLock);
(* ... *)