05.10.2019 Views

BRESIMAR(asaTek)-Beckhoff-Nota Aplicação TwinCAT 2-13 NOVRAM

BECKHOFF - TwinCAT 2 Nota de Aplicação Técnica - 13 Memorias NOVRAM (v1.3/2018) Da empresa BRESIMAR AUTOMAÇÃO (Aveiro / Portugal) Autoria: asaTek / Jorge Andril

BECKHOFF - TwinCAT 2
Nota de Aplicação Técnica - 13 Memorias NOVRAM (v1.3/2018)
Da empresa BRESIMAR AUTOMAÇÃO (Aveiro / Portugal)
Autoria: asaTek / Jorge Andril

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>13</strong> – Princípios básicos de utilização da <strong>NOVRAM</strong><br />

6 – Terminal de <strong>NOVRAM</strong> - EL6080<br />

O terminal EtherCAT EL6080 possui memoria não volátil <strong>NOVRAM</strong> com<br />

capacidade máxima de 128k byte. Podemos guardar neste terminal parâmetros de máquina<br />

ou receitas. Os dados são armazenados em memoria RAM quando o terminal se encontra<br />

alimentado eletricamente. Estes dados podem ser lidos e escritos ilimitadamente. No<br />

evento de uma falha de alimentação elétrica um buffer interno alimenta o bloco <strong>NOVRAM</strong><br />

até todo o conteúdo interno da RAM seja guardado na <strong>NOVRAM</strong>.<br />

O acesso à memoria do EL6080 suporta dois métodos e que são os seguintes:<br />

Acesso cíclico gerado por uma tarefa com o Control Word<br />

Acesso acíclico via SDO “Service Data Object” / CoE “Can Over Ethernet”<br />

O tempo de acesso depende, em ambos os casos, do tamanho dos dados que<br />

manuseamos e teremos de verificar sempre a consistência de dados.<br />

6.1 – Acesso cíclico<br />

Este método permite ao utilizador definir uma tabela de dados máxima de 1280 bytes<br />

que podem ser escritos ciclicamente para o terminal. É gerida uma tabela inteira não sendo<br />

possível gerir um único item dessa tabela. A tabela tem de ser simétrica, o que corresponde<br />

a ter o mesmo tamanho nas entradas e saídas do terminal e deverá ser constituído por um<br />

nº inteiro de bytes (não é permitida a utilização de bits ou composição de estruturas).<br />

<strong>BRESIMAR</strong> (<strong>asaTek</strong>) - Jorge Andril (v1.3) Pag. 14 de 16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!