visualizza l'elenco degli articoli
S7-400 CPU 41x -- Informazioni di prodotto -- Background and system information
In cosa consiste la differenza tra "routing normale" e routing del set di dati?
Quali unità SIMATIC S7-300/S7-400 supportano il telegramma dell'ora NTP per la sincronizzazione del tempo di sistema e come si attiva questo tipo di sincronizzazione dell'ora?
Quale identificativo del produttore, ossia OUI (Organizationally Unique Identifier) utilizza SIEMENS AG per gli indirizzi MAC degli apparecchi collegabili in rete?
Cosa è necessario osservare quando si aggiungono componenti o si cambiano i loro parametri mediante CiR (Configuration in Run)?
Quali IO-Controller e IO-Devices supportano le funzioni IRT, l'avviamento priorizzato, MRP, PROFIenergy, Shared-Device, I-Device e il funzionamento sincronizzato?
Quali tipi di connessione/protocolli vengono di norma supportati dalle CPU S7-300/400 e dai CP?
Quali nodi PROFINET supportano la messa in servizio automatica oppure la funzione Sostituzione di apparecchio senza supporto di scambio?
Comportamento della CPU dopo un RETE OFF senza batteria tampone
Indirizzamento della periferia con gli slave DP
Quali nodi PROFINET supportano la diagnostica PN estesa e cosa si deve progettare?
Qual è la differenza tra nuovo avviamento (avviamento a caldo), avviamento a freddo e riavviamento con una CPU S7-400?
Quali unità SIMATIC S7 supportano la funzione "Scambio dati diretto" (traffico trasversale)?
Quali proprietà, vantaggi e particolarità offre la comunicazione di base S7?
Quali proprietà, vantaggi e particolarità offre la comunicazione di dati globali?
Quali articoli trattano dei dati consistenti in relazione alla periferia decentrata?
Quali relazioni ci sono tra subnet mask e indirizzi IP con riferimento al subnetting e al supernetting (classless inter domain routing CIDR)?
Quali requisiti devono essere soddisfatti e quali unità possono essere impiegate per poter utilizzare la funzione di routing S7?
La CPU non va in RUN
Quale significato ha il "Fattore di correzione" nella scheda di registro "Diagnostica/orologio" nelle proprietà oggetto della CPU?
Che cos'è il funzionamento multicomputing e quali sono le differenze rispetto al funzionamento in telai segmentati?
Indicazioni diverse per l'impegno di memoria in offline/online
Come si può avere una panoramica sul concetto di memoria e sulle dimensioni di memoria dell'S7-400?
Indicazioni diverse per l'impegno di memoria in offline/online
Numero di ordinazione:

DOMANDA
Perché talvolta le indicazioni offline relative all'impegno di memoria si discostano notevolmente dalle indicazioni nello stato online dell'unità?

RISPOSTA
Nello STEP 7 tramite le Proprietà oggetto della cartella dei blocchi si può visualizzare il bisogno di memoria nella memoria per codice e per dati.

Figura 1 Proprietà - Cartella dei blocchi offline

Se si trasferisce il programma della CPU, le indicazioni nello stato online dell'unità talvolta si discostano fortemente da quelli che sono stati calcolati in STEP 7 nella Vista offline.
Nelle indicazioni off-line sono contenuti solo i dati dei blocchi statici (utente) e non i dati dei blocchi dati di sistema (SDB). In questa visualizzazione mancano anche le risorse di sistema occupate dai blocchi dati utente e le risorse dinamiche di sistema dei blocchi di allarme.

Figura 2 Stato unità - ONLINE

Chiarimento
La dimensione della memoria di caricamento si ottiene dalla dimensione dei blocchi (vista offline) più la somma degli SDB (questi vengono visualizzati nella cartella degli SDB).
Il codice della memoria di lavoro è diverso prima e dopo il primo avviamento.
Prima del primo avviamento l'impegno di codice della memoria di lavoro dipende dalla somma di.
impegno di codice blocchi
+ impegno di codice blocchi di comunicazione
+ impegno di codice IPI
+ impegno di codice IPU
+ impegno di codice buffer di diagnostica
Dopo il primo avviamento, a questa somma si aggiunge l'impegno dei dati di comunicazione.
L'impegno di memoria di lavoro dovuto ai dati è indipendente dal primo avviamento. Questo viene definito dalla dinamica del programma applicativo ed è la somma di:
Impegno dati blocchi (vista offline)
+ impegno dei dati di sistema
+ blocchi utente generati tramite SFC
+ maiuscola iniziale impegno dei dati locali (progettazione)

Le indicazioni di catalogo per la memoria dati e la memoria di codice disponibili valgono per le impostazioni standard della CPU nella HW Config. Se ad esempio l'immagine di processo viene ampliata nelle proprietà della CPU, allora questo va a carico della memoria di lavoro libera per il codice. Lo stesso vale anche per il massimo numero di job di comunicazione ed il numero delle segnalazione nel buffer di diagnostica.

Figura 3 Dettagli per il codice nella memoria di lavoro

Nella tabella seguente è indicata l'ulteriore esigenza di memoria nella memoria del codice per l'ampliamento delle risorse sopra citate.

Risorsa

Impegno addizionale nella memoria di lavoro per il codice

Per byte di immagine di processo di ingresso / uscita (IPI / IPU)

12 byte

Per ogni ulteriore risorsa di comunicazione

72 byte

Per ogni ulteriore segnalazione nel buffer di diagnostica

20 byte

Tabella 1 Ulteriore bisogno di memoria nella memoria del codice

Lo stesso vale per il bisogno di memoria per i dati nella memoria di lavoro. Qui vengono depositati ulteriori dati di sistema, dati locali e blocchi dati generati tramite SFC.

Ricerca
IPI, IPU



 Articolo con ID:13962087   Data:2004-05-10 
Questo articoloè stato utilenon è stato utile                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Vai all'articolo
Stampa
Creazione PDF 
Invia l'articolo
QuickLinks
Strumento di compatibilità 
Aiuto
Aiuto on-line
Guided Tour