Vai al contenuto
PLC Forum


Memoria Dati E Codice Cpu 414


OnTheCorner

Messaggi consigliati

Ciao a tutti,

sapete se è possibile, nella suddetta cpu, ridimensionare la memoria dati e la codice ? Sono a tappo con la codice, vorrei sapere se c'è una soluzione...

Grazie

Link al commento
Condividi su altri siti


Purtroppo NO...

Questa è una limitazione dei PLC siemens, altri gestiscono la memoria in modo diverso (Texas, AB, ecc.ecc)

Se non lo hai già fatto puoi cominciare a grattare il fondo del barile:

Eliminare NOP 0 in caso di rappresentazione in KOP (in AWL il codice è leggermente più corto)

Non usare DB strutturate (la struttura risiede all'interno del PLC) perdendo molto in leggibilità.

Un consiglio cambia CPU... è mooolto più economico.

Ciao

Link al commento
Condividi su altri siti

le cpu siemens dispongono di una memoria dati dove vengono memorizzati i dati

dei db , M, ect

Una memoria di lavoro dove viene messo il codice da eseguire , tranne i commenti che rimangono nel progetto step 7 .

Poi c'e' anche una memoria di caricamento che la mettiamo sempre esterna , e' una ram

Questa serve da buffer quando si invia il programma che stiamos crivendo al plc

Ogni va compressa e quando e' piena va sostituita con una di maggiori capacita .

C'e' anche una funzione di "salva ram in rom " e "salva Dati nell amemory card .

Ricordatevi che un plc e' un sistema embedded all'interno del quale c'e' un microprocessore , una ram

e una flash o eeprom .

Il firmware o il sistema operativo leggono dalla ram nella zona riservata al codice le istruzione che

vengono "interpretate" a livello di alu ed eseguite .

Questo permette di debuggare e scaricare sw senza mettere in stop la cpu , ma non in tutti i plc .

In molti plc quando si scarica il sw bisogna mettere in stop e riavviare , una vera porcheria e lentezza .

ciao

walter

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...