Page 1 of 1

[P7C] Acesso ao banco de dados do controlador

Posted: Thu Sep 28, 2017 6:35 pm
by Paulo.Inazumi
Bom Dia,

Montei um banco de dados na Flash Room .
100 Variáveis R
100 Variáveis M
100 Variáveis D
O Mesmo Grava Valores das Variáveis R e M ,
e as Variáveis D , não esta gravando .
Pode ser Espaço ???
Quais Espaços de Memorias que temos pra esta Cpu 302 ?

Re: [P7C] Acesso ao banco de dados do controlador

Posted: Thu Sep 28, 2017 6:41 pm
by Paulo.Inazumi
Boa Tarde,

O banco de dados da CPU302 é de 36 KB. No seu caso:
* 100 R = 100 bytes
* 100 M = 200 bytes
* 100 D = 400 bytes
Esta utilizando apenas 700 bytes. Então o problema não é espaço.

No SPDSW, na opção "Programa | Setup do Programa" você deve configurar a quantidade de variáveis que deseja salvar no banco de dados, como por exemplo :
Cfg_BancoDados.PNG
Cfg_BancoDados.PNG
Cfg_BancoDados.PNG (22.75 KiB) Viewed 2047 times
Posteriormente, utilizar o bloco SCB, funções 1 e 2 para ler e escrever neste banco de dados. Para obter informações sobre este bloco SCB, no editor ladder insira um bloco SCB, com o primeiro parâmetro especificando uma constante K com valor 1 para leitura no banco de dados ou 2 para escrita no banco de dados, e sobre este bloco SCB digite CONTROL-H, que será apresentando o help sobre este respectivo bloco.

Após a execução do bloco SCB verifique o valor do parâmetro P4, que indica o código de retorno referente a execução da função 1 ou 2. Se este código for o (zero) indica que foi executado com sucesso, caso contrário indica o respectivo código de erro. Na nota de aplicação ENA.00090, disponível para download em nosso site (http://www.hitecnologia.com.br), você encontra a lista associada aos códigos de erros.

Você também pode consultar o programa de exemplo EPE.00008, também disponível para download em nosso site, que ilustra a utilização deste bloco SCB com as respectivas funções 1 e 2 de acesso ao bando de dados.

Atenciosamente,

Paulo Inazumi
Equipe de Suporte Técnico da HI Tecnologia.