visualizza l'elenco degli articoli
S7-200 Operator Panel -- Creazione della configurazione HMI -- Progettazione di allarmi e segnalazioni
Perché non è possibile caricare nella CPU la configurazione TD per un Text Display?
Come si possono visualizzare con i Text Display S7-200 determinati set di caratteri linguistici (p. es. cirillico)?
Come si possono progettare multilingue i Text Display S7-200?
Come è possibile creare una rappresentazione bar graph sul TD 200 o TD 200C?
Come si può visualizzare su un Text Display TD100/200(C) testi e variabili in modo permanente?
STEP 7-Micro/WIN -- Creazione programma S7 -- Richiamo di blocchi e funzioni
Come si possono resettare i contatori veloci dell'S7-200?
Come si può, con l'impiego di un S7-200 e senza interruttore crepuscolare, aprire una tapparella al sorgere del sole opp. chiuderla al tramonto?
Come si possono con l’S7-200 contare valori superiori ai 16 bit?
Come è possibile con l' S7-200 limitare la pendenza in caso di variazioni a scalino?
Si può configurare il modulo di posizionamento EM253, in modo che il motore passo passo collegato possa muoversi in entrambe le direzioni?
Come si può posizionare un asse di un servoazionamento con l'aiuto dell'interfaccia ad impulsi dell'S7-200?
Come è possibile creare una rappresentazione bar graph sul TD 200 o TD 200C?
Come si possono utilizzare i timer in modo ottimale in STEP 7-Micro/WIN?
Come è possibile con S7-200 rilevare la frequenza di una sequenza di impulsi opp. numero di giri?
Come si possono mettere in scala valori analogici con l'S7-200 in relazione alla CPU224XP e modulo di espansione EM 231, 232 e 235?
Come si può realizzare in STEP 7-Micro/WIN la conversione di un numero duale in codice Gray (opp. viceversa)?
Come è possibile in STEP 7-Micro/WIN la conversione del formato numerico DOUBLE INTEGER nel codice BCD (opp. viceversa)?
Come si può realizzare il valore assoluto e la negazione di numeri in STEP 7-Micro/WIN?
Perché il regolatore PID generato dal wizard delle operazioni sporadicamente non funziona?
Che cosa si deve fare con SIMATIC S7-200, per elaborare solo una volta dopo un nuovo avviamento una parte del programma?
Quale libreria con le funzioni inverse rispetto alle funzioni trigonometriche (seno, coseno, tangente) è disponibile per STEP 7-Micro/WIN?
Messa in scala dei setpoint e dei valori istantanei nel wizard STEP 7 Micro/WIN V4 per i circuiti di regolazione PID
Wizard di posizionamento per PTO/PWM in STEP 7 Micro/WIN V4.0
Come si può realizzare una regolazione a tre punti con comportamento di regolazione PID con S7-200 tramite STEP 7-Micro/WIN?
Come è possibile creare una rappresentazione bar graph sul TD 200 o TD 200C?
Numero di ordinazione:

Istruzioni
I Text-Display 200 e 200C supportano il set di caratteri della rappresentazione bar graph.


Figura 01

Con l'ausilio del Wizard STEP 7-Micro/WIN-Text-Display e della libreria "TD200 Bar" viene generato a byte, in funzione di una variabile INT, il corrispondente codice ASCII esadecimale e poi viene rappresentata la visualizzazione bar graph sul Text Display (vedere figura 01).

1. Biblioteca "TD200 Bar"


Figura 02

La libreria contiene i blocchi:

I blocchi sono spiegati dettagliatamente con il Wizard Text Display relativo alla descrizione della configurazione.
La descrizione della configurazione si suddivide in:

2. Configurazione del TD 200 per la rappresentazione bar graph
Collegare il TD 200 con il cavo PPI fornito alla porta 0 della CPU S7-200 e alla porta 1 del computer. Avviare il MicroWin.
 

N.

Note

1

Aprire il "Wizard Text Display..." tramite il menù "Tools".

2

Saltare l'introduzione con "Next >".

3

Selezionare il modello e la versione del TD.


Figura 03

Tabella 01

2.1 Configurazione del TD 200 fino alla versione 2.1
Se si desidera configurare un TD 200, fino alla versione 2.1, per la rappresentazione bar graph, procedere come segue.
 

N.

Note

1

Nel punto di menù "Localize Display", selezionare la lingua e il set di caratteri "Rappresentazione bar graph" da supportare, e confermare con "Next >".


Figura 04

2

Eseguire le impostazioni desiderate nella finestra "Default Menus and Password" e cliccare su "Next >".

3

Selezionare come velocità di aggiornamento: "As often as possible" ("Più frequente possibile") nel punto di menù "Function keys and update rate" ("Tasti funzionali e velocità di aggiornamento") e confermare con "Next >".

4

Nel menù "Opzioni allarmi", selezionare "Visualizzazione segnalazioni con 40 caratteri" e cliccare su "Next >".

5

Nel punto di menù "Allocate Memory", selezionare il byte d'inizio per il blocco dei parametri, il merker di abilitazione e le informazioni delle segnalazioni.

Importante
Annotarsi il byte d'inizio per il blocco dei parametri!
Cliccare su "Next >".


Figura 05

6

Definire gli "Embedded Data" nella riga inferiore del TD 200 nel menù "Allarmi" nel formato "Word" per la visualizzazione numerica della variabile INT, selezionare il formato desiderato e confermare con "OK" e "Next >".


Figura 06

7

Nel punto di menù "Project Components", concludere il Wizard Text Display con "Finish" e confermare con "Yes".

8

Aprire nello STEP 7-Micro/WIN il blocco dati "TD_DATA_x" generato dal Wizard e ricercare l'indirizzo del valore Embedded Data (qui: VW62).


Figura 07

9

Richiamare il blocco di libreria "Bar_V2_1ae" (per la rappresentazione bar graph e l'emissione della variabile "IN" sul TD 200, fino alla versione 2.1) nel blocco di programma "MAIN" del progetto.
Indicare all'ingresso "PAR_BLOCK" il puntatore al byte d'inizio del blocco dei parametri (qui: &VB0).
Indicare all'ingresso "DATA_ADDR" il puntatore al byte d'inizio del valore Embedded Data (qui: &VB62).


Figura 08

Tabella 02

Blocco di libreria "Bar_V2_1_ae"
La tabella 03 mostra la dichiarazione dei parametri del blocco di libreria "Bar_V2_1ae":
 

Simbolo

Tipo di variabile

Tipo di dati

Commento

Campo valori

IN

IN

INT

Valore di conteggio

0 - HI_LIM

HI_LIM

IN

INT

Valore massimo

1 - 65.535

PAR_BLOCK

IN

DINT

Puntatore all'indirizzo d'inizio del blocco dei parametri

&VBx

DATA_ADDR

IN

DINT

Puntatore all'indirizzo d'inizio degli Embedded Data

&VBx

Tabella 03

2.2 Configurazione del TD 200 versione 3.0 o TD 200C versione 1.0
Se si desidera configurare un TD 200 versione 3.0 o un TD 200C versione 1.0 per la rappresentazione bar graph, procedere come segue:
 

N.

Note

1

Selezionare come velocità di aggiornamento: "As often as possible" ("Più frequente possibile") nel punto di menù "Default menus and update rate" ("Menù standard e velocità di aggiornamento") e confermare con "Next >".

2

Nel punto di menù "Localize Display", selezionare la lingua e il set di caratteri "rappresentazione bar graph" da supportare, e confermare con "Next >".


Figura 09

3

Selezionare la configurazione dei tasti software desiderata della tastierina e cliccare su "Next >".

4

Nella finestra "TD configuration finished" commutare nello "User Menu".

5

Saltare l'introduzione menù con "Next >".

6

Si entra nel menù "Define a User Menu". Creare una registrazione, introducendo un nome nel campo d'introduzione (qui: "bar graph"). Aggiungere una maschera e confermare con "Yes".


Figura 10

7

Nella maschera per la registrazione menù "x" portare il cursore sull'ultimo carattere nella riga superiore del TD ed inserire qui un PLC con l'indirizzo dati "VBx" (qui: "VB220") e il formato dati "Stringa".

Avvertenza
Se si desidera visualizzare sul TD la variabile INT anche in forma numerica, indicare nella riga inferiore un PLC con l'indirizzo della variabile INT (qui: "VW200") e il formato dati "Numero".
Confermare questo procedimento due volte con "OK" e una volta con "Next >".


Figura 11

8

Cliccare su "Next >" per saltare l'informazione "User Menu finished!" e selezionare l'indirizzo d'inizio per i 126 byte dell'assegnazione della memoria.
Cliccare su "Next >" e concludere con "Finish" il Wizard Text Display del Project Components e confermare con "Yes".

9

Richiamare ciclicamente il TD-Control-Block "TD_CTRL_x" nel blocco di programma "MAIN" tramite il merker speciale 0.0.


Figura 12

10

Richiamare il blocco di libreria "Bar_V3_CV1" (per la rappresentazione bar graph sul TD 200 versione 3.0 o TD 200C versione 1.0) nel blocco di programma "MAIN" del progetto.
Indicare all'ingresso "ADDR" il puntatore al byte d'inizio del PLC introdotto nella riga superiore del TD (qui: &VB220)

.

Figura 13

Tabella 04

Blocco di libreria "Bar_V3_CV1"
La tabella 05 mostra la dichiarazione dei parametri del blocco di libreria "Bar_V3_CV1":
 

Simbolo

Tipo di variabile

Tipo di dati

Commento

Campo valori

IN

IN

INT

Valore di conteggio

0 - HI_LIM

HI_LIM

IN

INT

Valore massimo

(LO_LIM+1) - 65.535

LO_LIM

IN

INT

Valore minimo

0 - (HI_LIM-1)

ADDR

IN

DINT

Puntatore all'indirizzo d'inizio dei dati del PLC introdotto per la rappresentazione bar graph

&VBx

LEN

IN

INT

Lunghezza caratteri della rappresentazione bar graph

1 - 20

ERROR

OUT

BOOL

Bit di errore (LO_LIM = HI_LIM o LEN < 1 o LEN > 20)

1 = errore

Tabella 05

Blocco di libreria "Counter"
Il blocco "Counter" simula un segnale di conteggio in avanti (parametro "Counter"), a passi di uno, con una frequenza di 2 Hz.
Il valore di conteggio viene incrementato da "0" fino al valore massimo "HI_LIM" (tipo: INT) e quindi riavviato nuovamente da "0".


Figura 14

 

Simbolo

Tipo di variabile

Tipo di dati

Commento

Campo valori

HI_LIM

IN

INT

Valore massimo

1 - 65.535

Counter

IN_OUT

INT

Valore di conteggio

0 - HI_LIM

Tabella 06

Download
Il Download "TD200_Bar.zip" contiene la libreria "td200_bar.mwl" e i progetti esemplificativi:

  • "Bar_V2_1_ae.mwp" per la rappresentazione bar graph su TD 200 fino all versione 2.1
  • "Bar_V3.mwp" per la rappresentazione bar graph su TD 200 versione 3.0
  • "Bar_CV1.mwp" per la rappresentazione bar graph su TD 200C versione 1.0.

TD200_Bar.zip ( 32 KB )

Avvertenza
Informazioni per l'introduzione di biblioteche nello STEP 7 Micro/WIN si trovano sotto l'Entry-ID: 16689345.

 Articolo con ID:29268687   Data:2008-06-18 
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