[P7C] Acesso ao banco de dados do controlador

Tutoriais e dúvidas relacionadas aos controladores ZAP, P7C, NEON, RION e módulos de I/O em geral.
Post Reply
User avatar
Paulo.Inazumi
Administrador
Posts: 7
Joined: Thu Jan 31, 2013 11:23 am
Location: Rua Dr. Armando sales de oliveira, 445 - Taquaral - Campinas - São Paulo - Brasil
Contact:

[P7C] Acesso ao banco de dados do controlador

Post 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 ?
User avatar
Paulo.Inazumi
Administrador
Posts: 7
Joined: Thu Jan 31, 2013 11:23 am
Location: Rua Dr. Armando sales de oliveira, 445 - Taquaral - Campinas - São Paulo - Brasil
Contact:

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

Post 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 2048 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.
Post Reply