Istruzioni Con le unità d'interfaccia IM 153-2 dalla 6ES7153-2BAx1-0XB0 è possibile parametrizzare una sovrapposizione di Ti e To per il funzionamento isocrono. Con ciò si ottiene una equidistanza ≥ 0,5 ms a partire dalla versione STEP 7 V5.4 o GSD rev. 5.
Nell'allegato si trovano due tabelle Excel (per IM 153-2 6ES7153-2BAx1-0XB0 e 6ES7153-2BAx2-0XB0) per il calcolo dei tempi per il funzionamento isocrono.
Queste tabelle di calcolo sono di aiuto,
- nella parametrizzazione con STEP 7, per trovare riserve e visualizzare le sequenze temporali
- nella parametrizzazione con GSD, per trovare i parametri di isocronismo Ti, To e Tdp, a seconda della configurazione utilizzata (qui non c'è nessun supporto da parte del tool di progettazione), e per ottimizzare i parametri.
Tabella di calcolo:
  Figura 01
La tabella di calcolo sopra rappresentata si riferisce per esempio al seguente hardware:
|
Posto scheda |
Unità |
N. di ordinazione |
|
1 |
|
|
|
2 |
IM 153-2 |
6ES7 153-2BA01-0XB0 |
|
3 |
|
|
|
4 |
AO2x12Bit |
6ES7 332-5HB00-0AB0 |
|
5 |
DO16xDC24V/0.5A |
6ES7 322-1BH10-0AA0 |
|
6 |
DO16xDC24V/0.5A |
6ES7 322-1BH10-0AA0 |
|
7 |
DI16xDC24V |
6ES7 321-1BH10-0AA0 |
|
8 |
DI16xDC24V |
6ES7 321-1BH10-0AA0 |
|
9 |
AI2x12Bit |
6ES7 331-7KB00-0AB0 |
|
10 |
SM 338 POS-INPUT |
6ES7 338-4BC01-0AB0 |
|
11 |
|
|
Come si opera con la tabella di calcolo?
- La configurazione ET 200M compare nella metà di sopra della pagina "ET 200M". Introdurre per ogni slot, le proprietà possedute dalla corrispondente unità. Nelle singole righe introdurre quanto segue:
|
4 |
L'unità I/O è utilizzata per l'isocronismo con Ti e To, cioè i relativi tempi di conversione sono presi in considerazione per il calcolo |
|
5 |
Unità I/O parametrizzabile |
|
6 |
Unità che supporta l'isocronismo (per "Real Iso-Mode devices" vedere anche la pagina "ET 200M Help") |
|
|
Per queste 3 righe vale quanto segue: se nello slot è inserita una tale unità, introdurre "1", altrimenti "0".
Eccezione: se nella configurazione sono utilizzate le unità SM 321 (6ES7321-1BH10-0AA0) o SM 322 (6ES7322-1BH10-0AA0), queste devono essere introdotte nella riga 6 con "0". |
|
7 |
Unità digitale = "0"
Unità I/O analogica (p. es. SM, CP, FM) = "1" |
|
8 |
Lunghezza dei dati d'ingresso (in byte) |
|
9 |
Tempo di conversione degli ingressi (vedere il manuale delle unità) |
|
10 |
Lunghezza dei dati di uscita (in byte) |
|
11 |
Tempo di conversione delle uscite (vedere il manuale delle unità) |
|
12 |
Clock di equidistanza minimo Tdp (vedere il manuale delle unità) |
|
13 |
Minimo intervallo di tempo tra To e Ti per unità miste isocrone (vedere il manuale delle unità) |
|
14 |
Tempo di "Preprocess" per le unità I/O |
|
15 |
Tempo di "Postprocess" per le unità I/O |
|
|
Per le unità I/O utilizzate, che supportano l'isocronismo, questi due valori di tempo si trovano nella pagina "ET 200M Help". Acquisire i corrispondenti valori. |
- Se con l'ET 200M si utilizzano funzioni speciali (p. es. allarmi, sincronizzazione data e ora, registrazione di data e ora, …), introdurre ciò nel campo "Special Functions Usage".
Nelle singole righe introdurre un "1", se si verifica quanto segue:
|
18 |
È consentito un "Jitter" durante la parametrizzazione dello slave.
Impostare qui un "1", se si desidera ammettere un disturbo del clock di equidistanza Tdp sulle unità I/O, durante la loro parametrizzazione (cioè nel momento in cui si commuta la CPU in RUN). Con ciò si ottiene un clock di equidistanza più piccolo, che funziona correttamente dopo la parametrizzazione. |
|
19 |
Sono utilizzati allarmi e operazioni per set di dati. |
|
20 |
È utilizzata la sincronizzazione di data e ora. |
|
21 |
È utilizzata la registrazione di data e ora dei segnali d'ingresso. |
|
22 |
Sono utilizzate unità FM, HART o PCS7. |
|
23 |
Nell'unità d'interfaccia è utilizzato lo scambio dati diretto con unità F. |
- Introdurre i parametri di bus desiderati e i parametri I/O nel campo inferiore.
|
26 |
Tdp: clock di sistema |
|
27 |
Tdx: Equidistanza Master parte ciclica;
da Config. HW > Proprietà - Sistema Master DP > Proprietà PROFIBUS > Opzioni > Equidistanza.
Ai valori visualizzati nella Config. HW si dovrebbe aggiungere circa un 20%. |
|
28 |
Ti: tempo di preparazione e conversione del segnale nelle unità elettroniche e tempo per l'elaborazione degli ingressi sul bus posteriore dello Slave DP. |
|
29 |
To: tempo per lo scambio dati ciclico Master-Slave di tutti gli Slave DP, tempo per l'elaborazione delle uscite sul bus posteriore dello Slave DP e tempo di preparazione e conversione nelle unità elettroniche. |
Dopo la completa introduzione dei dati per la configurazione è possibile eseguire i seguenti calcoli:
- Calcolo del Tdp_min (senza sovrapposizione di Ti e To)
- Calcolo del Tdp_min (con sovrapposizione di Ti e To)
- Ricerca di valori validi per Ti e To con un tempo Tdp specificato per il ciclo DP (senza sovrapposizione di Ti e To)
- Ricerca di valori validi per Ti e To con un tempo Tdp specificato per il ciclo DP (con sovrapposizione di Ti e To)
Il calcolo si avvia cliccando sul corrispondente tasto software grigio.
Chiarimenti relativi ai bar graph nelle righe 28 e 29 sulla destra:
- Bar graph dopo Ti: la lunghezza totale del bar graph è Tdp, la parte verde mostra il campo valido per le modifiche di Ti, se To rimane invariato. La linea sotto al bar graph mostra che la dimensione di Ti è calcolata dalla fine di Tdp e la punta della freccia indica la precisa posizione di Ti all'interno di Tdp (valore nella cella a sinistra del bar graph)
- bar graph dopo To: la lunghezza totale del bar graph è Tdp, la parte verde mostra il campo valido per le modifiche di To, se Ti rimane invariato. La linea sotto al bar graph mostra che la dimensione di To è calcolata dall'inizio di Tdp e la punta della freccia indica la precisa posizione di To all'interno di Tdp (valore nella cella a sinistra del bar graph)
- Campo valido significa che tutti i parametri impostati sono coerenti tra loro e quindi funzionanti nell'IM, cioè cliccando sul tasto software "Calculate Iso Mode Timing Chart" si ottiene una Chart valida, altrimenti si avrebbe una segnalazione di errore.
- La rappresentazione in bar graph è, per motivi di Runtime Excel, una visualizzazione molto grossolana e serve per dare un orientamento, cioè anche se la freccia si trova vicino all'area verde, è eventualmente possibile eseguire un calcolo tramite il tasto software sopra citato.
La sequenza temporale per il funzionamento isocrono della configurazione selezionata viene visualizzata cliccando sul tasto software "Calculate Isochronous Mode Timing Chart".
Cliccando sugli altri tasti software sono sovrascritti determinati valori nelle aree dei parametri di bus e dei parametri I/O con nuovi valori.
Diagramma temporale
  Figura 02
Chiarimenti relativi al diagramma temporale
- Riga 1: nome della configurazione (corrisponde alla tabella "ET 200M" riga 2, colonna B-I)
- Riga 2: indicazione del metodo di isocronismo utilizzato (Ti/To senza sovrapposizione, Ti/To con sovrapposizione)
- Bar graph in generale: l'asse dei tempi è orizzontale. Tutti gli elementi grafici sono raggruppati per consentire all'utente di selezionare la Timing Chart totale, di copiarla e quindi incollarla in altre applicazioni, per fare dei confronti o per mettere l'immagine a disposizione di altre persone.
- Bar graph superiore: la lunghezza è Tdp e i colori indicano la durata dell'elaborazione delle singole funzioni nell'unità IM, secondo la legenda colori indicata nella parte inferiore. I campi verdi indicano la durata operativa di un singolo slot; confrontare i dati di configurazione nella tabella "ET 200M" (p. es. "o 4" = durata dell'elaborazione delle uscite per lo slot 4 nell'IM, "i 7" = durata dell'elaborazione degli ingressi per lo slot 7 nell'IM)
- Righe gialle: rappresentano l'elaborazione dei segnali I/O nelle unità di I/O, allineata a Ti o To. Ogni riga sta per I o O per uno slot. La freccia verticale rappresenta il collegamento per l'elaborazione nell'IM. I campi in giallo chiaro sono le riserve non utilizzate nelle unità I/O per l'attuale timing.
La pagina "Result M" mostra un possibile contenuto della struttura dei parametri, che è spedita allo Slave dal Master per l'attivazione dell'isocronismo.
  Figura 03
Download:
Allegato 1: isomcalc_2BAx1.zip ( 165 KB )
Anlage 2: isomcalc_2BAx2.zip ( 193 KB )
Avvertenza Informazioni dettagliate per la parametrizzazione dell'isocronismo con la Config. HW STEP 7 sono contenute nel manuale della funzione "Isocronismo".
Questo manuale si trova nell’articolo con ID: 15218045.
|