Home

Visualizza - Industry Support Siemens

image

Contents

1. AWL KOP FUP INGR 1 INGR 2 pi U INGR 1 PS a L U__ INGR 2 siria AI Figura A 17 Connessioni AND in AWL KOP FUP AWL KOP FUP U INGR 1 INGR 1 INGR 2 _ INGR 1 amp U INGR27 pf INGR 2 ta 0 INGR 3 D INGR 3 U INGR 4 dle E INGR si 4 rn E INGR 4 INGR 5 i U INGR 1 INGR 1 INGR 2 aiee U INGR 2 INGR 2 ca NGI o INGR 3 U INGR 4 i INGA gie VENG INGR 4 INGR 5 MEZ Figura A 18 Esempio di regola di combinazione AND STEP 5 ST V7 0 C79000 G8572 C920 02 A 23 Appendice Combinazione OR Interrogazione dello stato del segnale e combinazione secondo la funzione OR KOP Solo un contatto in un ramo parallelo FUP Ingresso in una casella OR AWL Istruzione O AWL KOP FUP INGR 1 INGR 2 WU INGR 1 IL ANCO U INGR 2 O a l DT _ INGR 3 INGR 3 U INGR 4 INGR 4 amp U INGR 5 INGR 5 INGR 4 INGR 5 I i LI Figura A 19 Esempio di regola di combinazione OR STEP 5 ST V7 0 A 24 C79000 G8572 C920 02 Appendice Combinazione AND prima di un OR 1 ramo parallelo Success ramo i parallelo i GH KOP ch FUP gt 1 gt 1 U O AWL U U U KOP Pi contatti in un ramo parallelo FUP
2. Schema logico Blocco PB 1 Simbolo Garage Commento Comando porta garage tramite tasti N bibl Lungh 25 Segmento 1 0000 APERTURA PORTA da interno o esterno Esterno premere tasto APRE e commutatore a chiave Interno premere tasto APRE La porta si apre fino al finecorsa superiore a all attivazione del tasto ALT EMERGENZA APRE est amp CHIAVE gt 1 APRE int PORTA ap amp FIN sup ALTEMER AP PORTA Operando Operando simbolico Commento operando E 1 2 APRE est Tasto APRE dall esterno E 1 5 APRE int Tasto APRE dall interno E 1 0 FIN sup finecorsa superiore E 0 0 ALT EMER Tasto ALT o emergenza E 1 4 CHIAVE Commutatore a chiave esterno A 1 0 AP PORTA Apertura porta tramite motore DATA 8 09 92 TEST COLLAU KOMDOK ST SIEMENS TEST CON EMULATORE PCP M PERN FM ELAB XYZ VERSIONE V 4 0 7 9 92 MILANO V2 1 8 92 PER N PRS BLNR SOTTO MS DOS V5 0 TEST SYSTEM AUT E1 161 B 1 PG 770 File programma Blocco Segm con DR211N PIEDINATURA KODOEMF2 INI SIMATIC S5 A GARAGEST S5D PB 1 1 Figura 18 8 Stampa confortevole di uno schema funzionale PB 1 Garage A GARAGEST S5D N bibl Lungh 25 Segmento 1 0000 APERTURA PORTA da interno o esterno Esterno premere su tasto APRE e chiave Interno premere su tasto APRE La porta si apre fino al finecorsa superiore o all attivazione del tasto ALT APREest a CHIAVE gt 1 APREit PORap amp FINsup 0 SS ALT EMER 0
3. a C cambio altri 19 1 cambio pagina commento segmento 5 12 lista di attribuzione 11 7 campo di editazione dell editor DB cancellazione file DOS 4 25 riga elemento cancellazione riga capacit di memoria caratteri di comando TAB per l elaborazione di altri file 21 12 dell Editor AWL Batch Compilerj 21 18 10 Indice 11 Indice caratteri jolly caratteri speciali 11 7 21 7 caricamento del gt acchetto Editor AWL Batch Compiler HIMEM SYS 25 5 progetto casella lunga FUP 8 10 KOP 7 10 cavi di collegamento 2 28 2 29 COM 1 2 30 COM 2 2 30 interfaccia V 24 K ster Box numero di ordinazione 2 30 panoramica 2 30 chiusura con SHIFT F4 4 30 collegamento del PG con AG collegamento del PG EPROM al PC 2 30 2 42 collegamento del prommer esterno al PC 2 30 comandi 18 22 comandi DOS CTRL F10 comando del cursore comando Include 21 6 Command mode 5 10 key strokes 5 10 commenti aggiuntivi lista di attribuzione 11 6 commento istruzioni 6 3 commento blocco memorizzare 9 9 commento impianto commento operando 11 2 11 6 numero dei caratteri commento segmento 5 12 cambio pagina 5 12 cancellazione caratteri 5 14 conclusione 5 14 inserimento caratteri 5 13 memorizzazione numero dei caratteri 5 12 commutazione del controllore da STOP a RUN compressione di blocchi 4
4. Figura 24 1 Impianto di lavaggio auto STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Premesse per l esecuzione dell esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Dalla struttura dell impianto di lavaggio e dalle richieste del procedimento di lavaggio deriva il seguente ciclo di processo e L impianto deve assumere la sua posizione di partenza e Lauto viene portata nella posizione di lavaggio e La porta dell impianto viene chiusa e si avvia il ciclo di lavaggio e Segue il procedimento con spruzzatura di schiuma lavaggio risciaquo appli cazione di cera e asciugatura della vettura e Alla fine viene aperta autmaticamente la porta e lauto pu essere portata fuori Alcune grandezze come Tempo di asciugatura o Tempo di diffusione cera possono essere modificate dal personale di servizio Il sistema tiene anche conto del numero dei cicli di lavaggio eseguiti Dallo schema dettagliato dell impianto relativo al procedimento di lavaggio sopra schizzato possibile ricavare le interfacce con il processo cio gli ingrssi uscite E A per la realizzazione del comando fig 24 2 Con le sigle dei segnali E A sulla base di una descrizione verbale dello svolgimento del processo viene quindi sviluppato il programma di comando del procedimento di lavaggio Ingressi Uscite Commut princ A32 0 Avanzam strutt Emergenza Controll A32 1 Ritorno strut
5. Lera STEP 5 ST V7 0 C79000 G8572 C920 02 Parte 1 Preparazione della seduta di programmazione Presentazione e prato T metazoo stes PRI monaca opao ____ BI nine e mosti oa TA STEP 5 ST V7 0 C79000 G8572 C920 02 Presentazione del prodotto 1 1 1 Contenuto di fornitura di STEP 5 ST V7 0 Sommario Fornitura con il PG L esatta composizione della fornitura del software di sistema si pu leggere nelle infor mazioni sul prodotto fornite Le informazioni sul prodotto vengono fornite assieme al PG oppure assieme ai prodotti di STEP 5 Il software di sistema Windows 95 STEP 5 Versione 7 ecc ad esempio nel PG 740 depositato sul disco fisso in forma compressa e in cinque lingue un fatto vantag gioso per l utente che pu impiegare il proprio software STEP 5 sul PG solo dopo poche operazioni di base 1 2 Varianti rispetto alla versione 6 x Sommario Espansioni funzionali STEP 5 ST V7 0 C79000 G8572 C920 02 Con l introduzione dello STEP 5 ST V7 0 viene offerto lo stesso pacchetto software sia per PG che per PC Per entrambi i sistemi di destinazione il pacchetto STEP 5 ST prevede una protezione contro la riproduzione In STEP 5 V7 0 sono state effettuate modifiche ed espansioni funzionali illustrate in seguito che sono e richiamo diuna Shell DOS all interno dello STEP 5 ST richiamo di comandi DOS senza uscire dallo STEP 5 e funzionalit su server L autorizzazione deve ess
6. E 10 0 amp F3 Ingr E100 amp t E 10 1 lt 1 E 10 1 zA ELY a 2222922 E 20 0 Figura 8 5 Inserimento di operandi 8 7 Editazione di schemi logici Inserimento di un elemento funzionale Editazione di connettori 8 8 Procedere come segue 1 Posizionare il cursore allungato sull ingresso dell elemento prima del quale si vuole inserire una funzione 2 Premere SHIFT F7 Extra F6 Ins oriz e scegliere la funzione desiderata qui F1 amp E 10 0 amp E 10 0 amp E 10 1 AYY E 10 1 amp SERIO 22222222 DE lt E 20 0 Cur all F7 Ins oriz F1 amp Figura 8 6 Inserimento di un blocco funzionale Lo STEP 5 aggiunge l elemento funzionale scelto in modo tale che l ingresso super iore risulti collegato L operando all ingresso inferiore non definito connettori ed i connettori negati sono merker di appoggio in combinazioni binarie Un connettore viene introdotto in FUP come un elemento funzionale Se esso si trova dopo l ultimo blocco di un segmento viene gestito e rappresentato come un uscita Inserimento All uscita dell elemento AND il risultato intermedio deve essere acquisito dal merker M 20 1 1 Siglare il connettore p es con M 20 1 A e premere il tasto di introduzione Accumulo d
7. ANNOTA FATTORE DI RIPETIZIONE RIGA TESTO BLOCC TXT CANCELLA CERCA SOSTITUISCI Tasti speciali Oltre a queste funzioni con i tasti speciali si hanno altri strumenti per elaborare il proprio file Hardkey Per lo spostamento del cursore sono disponibili i tasti di comando del cursore STEP 5 ST V7 0 C79000 G8572 C920 02 21 17 Editor AWL Batch Compiler 21 9 Sommario I caratteri di comando dell editor AWL Batch Compiler L editor AWL richiede per determinate introduzioni una serie di caratteri dicomando con cui possibile la compilazione della lista istruzioni in un file programma STEP 5 Per esempio titoli e commenti dei segmenti operandi attuali e identificazioniblocco devono essere contrassegnati come tali La tabella riassuntiva elenca questi caratteri di comando Essa mostra la sequenza definita per una compilazione in file programma ed intermedio senza problemi Inoltre essa informa sulle convenzioni di scrittura per esempio il carattere _ rappresenta uno spazio la posizione dei caratteri di comando all interno della lista istruzioni e altre spiegazioni Tabella 21 2 Caratteri di comando nella colonna relativa alle istruzioni Colonna Identificazione per Convenzioni di Posizione Chiarimenti ISTRUZIONI scrittura con all interno della Caratteri di esempi lista istruzioni comando TAB File sorgente senza veri TAB 1 6 21 46 Sempre la prima Consente la
8. Operando dopo un istruzione BMW oppure B DW S Operando utilizzato in un FB standard Operando come parametro di richiamo di FB Operando utilizzato in un FB standard ed in un FB utente 18 2 8 Emissione ordine globale Funzione Documentazione Ordine globale 18 10 Con questa funzione si attiva un ordine globale grazie al quale possibile emettere senza interruzioni su video su stampante o in un file e panoramica programmi e tabella occupazione e lista incrociata Per l emissione standard non si necessita di una lista incrociata file XR INI Selezionare il comando di men Documentazione Ordine globale Appare il box di comando Emetti ordine globale STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 3 Emissione confortevole Sommario La funzione Emissione confortevole conosciuta finora anche come KOMDOK per mette di documentare in modo completo e quasi automaticamente tramite istruzioni di comando programmi STEP 5 e GRAPH 5 Al contrario dell emissione standard qui si pu per esempio catalogare o analizzare i dati di programma che inoltre ven gono anche preparati per la rappresentazione grafica Un ulteriore particolarit rispetto all Emissione standard la possibilit di emettere iprogrammiconlineediseparazione vedere al riguardo le figure 18 96 18 10 L emis sione possibile in formato A4 oppure A3 programmi da emettere si devono trovare su dischett
9. anuna a nnna 24 2 2 Generazione del programma anuna a nnana 24 2 3 Documentazione del programma annn r rannu 24 3 Trasferimento di file blocchi e segmenti n nananana nanan 24 4 Controllo e modifiche del programma 24 5 Caricamento e test del programma seuna e rnanera 24 5 1 Caricamento del programma anuna ne nnana nann 24 5 2 Test del programma itaniti Err A ARRENA REE 24 5 3 Stato delblocco ki an aa aE i a EE EEA 24 5 4 Modello di programma per l esempio applicativo Gestione d ti STEP 5 i e del aE 25 1 Memoria RAM necessaria per lo STEP 5 ST V 7 0 25 2 Organizzazione della memoria nane 25 2 1 Gestori di memoria MS DOS 25 2 2 Ottimizzazione dell accesso al disco fisso per MS DOS e WINDOWS S X iii a ii a 25 6 25 3 Struttura della directory STEP 5 aeaaaee 25 7 25 4 File STEP D alogene i re 25 9 25 4 1 Funzioni di alcuni file STEP 5 aanne 25 10 25 5 Limiti parametri e blocchi disponibili LL 25 11 APPEnNdice sarsi inanin nRa aaa A 1 Assegnazione tastiera A 1 1 Assegnazione tastiera KOP FUP anaana A 1 2 Assegnazione tastiera in AWL_ anaana A 2 Istruzioni operative in breve LL A 3 Macrodefinizione dei tasti aa aaa A 4 Regole di programmazione A 4 1 Introduzione grafica in KOP e FUP A 4 2 Introduzione in AWL Glossario Indice analitico
10. In funzione della posizione in cui la barra verde del cursore si trova sono ammessi differenti tasti funzionali Corrispondentemente i tasti funzionali disabilitati vengono rappresentati in grigio Tabella 3 3 Tasti speciali per i campi d introduzione Tasti Effetto Num 5 Commutazione tra modo inserimento e sovrascrittura SHIFT Del Il campo d introduzione viene cancellato Vale solo per i campi d introduzione Tabella 3 4 Operativit tramite mouse e tastiera Tasti Effetto Tasti cursore Commuta tra i campi di scelta Tasti TAB Commuta tra gli elementi operativi di una finestra di dialogo TAB posiziona in avanti a destra sotto Shift TAB indietro a sinistra sopra ESC L introduzione viene interrotta Mouse Posizionamento tramite semplice o doppio click del mouse Hotkey Scelta diretta di un elemento operativo con ALT Lettera o ALT Cifra Tasto Attiva una funzione con il tasto Return o di Conferma se le d introduzione registrazioni della finestra di dialogo sono corrette Attiva zione di una maschera di ricerca nei campi d introduzione con e Attivazione del drive directory nell apposito campo STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore Memoria dei box di I box di comando dello STEP 5 utilizzano la cosiddetta memoria che memorizza sul comando disco rigido gli ultimi dati indicati in modo che durante l impiego di STEP 5 e anc
11. figura 11 3 non pu essere cancellato dall editor Se si vuole cancellare questo carattere bisogna cancellare tutta la riga gt F3 Cancella F1 Riga Avvertenza commenti aggiuntivi ed i caratteri di comando della stampante si trovano solo nella lista di attribuzione Se si crea una lista di attribuzione dal file simbolico con la funzione gt Gestione Compila INI gt SEQ i commenti aggiuntivi e i caratteri di comando della stampante PA vanno persi Se la lista di attribuzione occupa pi pagine si pu eseguire tramite l introduzione di un carattere di comando una suddivisione in pagine pertanto e introdurre nel campo Operando iniziando dalla prima colonna dei caratteri la stringa di caratteri PA In questa riga non ammessa nessun altra introduzione Il carattere dicomando ese gue un cambio pagina durante la stampa Il carattere di comando non viene acquisito nel file simbolico ZO INI Procedere come segue 1 Premere F6 Conferma Il file sorgente sequenziale viene memoriazzato e compilato nel file simbolico Se la compilazione senza errori lo STEP 5 segnala n righe elaborato nessun errore trovato n numero di righe 2 Eseguire un click su OK o premere il tasto di introduzione Lo STEP 5 abbandona l editor e ritorna nel men Per il simbolico si possono utilizzare gli spazi e la maggior parte dei caratteri speciali ad eccezione della caratteri non consentiti
12. INSTALL riconosce autonomamente il sistema operativo in cui stato avviato La sintassi completa per il richiamo dell installazione la seguente INSTALL h lt path gt s lt path gt m c Tabella 2 2 Parametri del comando di INSTALL Parametro Descrizione h lt path gt Questo parametro consente di impostare il nome della directory home di STEP 5 ST sovrascrivendo l impostazione standard STEP5 La directory home viene completata internamente con il nome costante S5_HOME s lt path gt Questo parametro consente di impostare il nome della directory di sistema di STEP 5 ST sovrascrivendo l impostazione standard STEP5 La directory di sistema viene completata internamente con il nome costante S5_SYSI m Questo parametro va utilizzato se il dispositivo di programmazione collegato ad uno schermo monocromatico INSTALL ottimizzer la visualizzazione dei men in bianco e nero Se esiste gi una directory home STEP 5 ST con un nome uguale a quello impostato da INSTALL e se in tale directory si trova il fie FT DAT INSTALL avvier automaticamente il programma in bianco e nero Ci non avviene se stato selezionato il parametro di richiamo c c Colore l impostazione di default del programma di installazione Consultare le indicazioni relative al parametro m Questo parametro consente di visualizzare l elenco dei parametri di avvio disponibili
13. 7 4 4 Sommario Esempio 7 4 5 Sommario 7 14 Operazioni Operazioni di shift e rotazione Le operazioni di shift e di rotazione appartengono alle operazioni complementari solo FB FX Un operazione di shift rotazione viene rappresentata in un segmento vuoto con una casella in cui a sinistra si trova l operando nell ACCU 1 prima della operazione di shift ed a destra il risultato Premendo il tasto funzionale SHIFT F3 Sposta ed attivando la funzione desiderata nel secondo livello dei tasti lo STEP 5 crea la casella non definita in cui introdotta la funzione scelta Il cursore dei caratteri lampeggia sotto il parametro n Qui introdurre il numero di posi zioni di bit di cui deve essere shiftato il contenuto dell operando Alla funzione corrispondono le istruzioni AWL e caricamento dell operando e shift rotazione dell operando di n posizioni di bit e trasferimento del risultato dell operando ACCU 1 Spostare l operando EW 12 di 7 posizioni a destra e trasferirlo nella DW 12 1 Premere oppure F6 Fine segm e quindi attivare SHIFT F3 Sposta 2 Scegliere l operazione desiderata qui F1 SRW Lo STEP 5 emette la casella a sinistra 3 Posizionare il cursore sul parametro n nella casella qui 0 e digitare la cifra 7 4 Introdurre la sigla dell operando di ingresso uscita Avvertenza Una modifica successiva del parametro n possibile tramite selezione della ca s
14. Help Con questa funzione viene visualizzata una lista delle singole parti di programma del software STEP 5 attivato E possibile impostare il drive e la directory in cui cercare le parti di programma Versione pacchetti S5 L emissione avviene su video stampante o in un file L emissione su stampante ed in un file avviene secondo il layout definito in Emissione standard Directory C STEP5 S5_ST Pagina Versione del supporto dati Denominazione PC BASIS FeR N seriale C S5DXBPX6 VER S792xxxxx 090395 7994 0102 654321 Versione dei interpretatori di comando N seriale Denominazione Cc Cc c C C c c Cc 1S5KXS01X S5KDS01X 1S5KXS03X S5KDS03X 1S5KXS02X 1S5KDS02X 1S5KXS04X 1S5KDS04X DAT CMD DAT CMD DAT CMD DAT 010995 010995 010995 010995 050995 050995 050995 050995 SSSSSISSIISO DIA DTDIAIIAI DIA DIIAIO Versione dei pacchetti C S5PXS03X C S5PDS03X Figura 20 1 20 2 CMD DAT V 6 6 010995 V 6 6 010995 7994 0102 654321 7994 0102 654321 7994 0102 654321 7994 0102 654321 7994 0102 654321 7994 0102 654321 7994 0102 654321 7994 0102 654321 N serialePG 7994 0102 654321 7994 0102 654321 Esempio per la visualizzazione della versione dei pacchetti S5 S5 KOMI S5 KOMI S5 MENU MANAGER S5 MENU MANAGER S5 KOMI UP S S5 KOMI UP S DIALOGMANAGER DIALOGMANAGER Denominazione QL VERGL UMV QL VERGL UMV STEP 5 ST V7 0 C79000 G8572 C920 02
15. Installazione di STEP 5 Installazione per sonalizzata dal server STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione personalizzata locale C3 STa25 Installare i dati di sistema di STEP 5 ST nella directory di sistema del dispositivo di programmazione o scegliere una directory diversa Verifica della convenzione MS DOS 8 3 dell accessibilit in scrittura e della memoria libera nel drive della directory di sistema impostata Figura 2 11 Installazione personalizzata locale Se stato selezionato nstallazione personalizzata dal server confermare o specificare in questa maschera la directory sorgente solitamente una sorgente di dati che si trova in un server dalla quale prelevare i dati di dispositivo di STEP 5 ST per l installazione nel PG locale Selezionare dal server se si vogliono installare i dati di dispositivo dello STEP 5 ST in una directory home sul dispositivo di programmazione In questo caso i dati di si stema devono gi essere presenti Di solito i dati di sistema STEP 5 ST sono disponibili su un server alquale il dispositivo di programmazione collegato mediante una rete vedere il paragrafo Installazione server Installazione personalizzata dal server C3 SaS Indicare dove si trova la directory di sistema centrale da cui il dispositivo di programmazione legger i dati di sistema di STEP 5 ST Verifica della convenzione MS DOS 8 3 dell accessibilit in scrittura e della m
16. Nessun nome del blocco indicato i l Nel blocco funzionale manca il carattere di comando N e il nome del blocco Nessun numero BIB indicato a Dopo 81 manca l indicazione del numero di biblioteca Nessun operando formale indicato Al parametro attuale indicato dopo il richiamo dell Fb manca nel campo IND dell FB la dichiarazione del parametro formale assegnata STEP 5 ST V7 0 21 42 C79000 G8572 C920 02 Editor AWL Batch Compiler STEP 5 ST V7 0 C79000 G8572 C920 02 Nessun parametro indicato l Manca l indicazione del parametro per programmazione puramente assoluta Nessun simbolo indicato l Ra Manca il simbolo dell operando per programmazione puramente simbolica Nome del blocco gi esistente ui Il carattere di comando N indicato pi volte Non stato indicato nessun parametro formale UVE Dopo il richiamo dell FB manca nel campo ISTRUZIONE l indicazione del parametro attuale necessario N Bibl gi esistente Il carattere di comando 81 indicato pi volte N Bibl non valido l l Numero di biblioteca troppo lungo oppure contenente un carattere non consentito max 5 cifre Numero di funzione errato Errore di sistema Numero di parametri errato Il numero di parametri formali dichiarati nell FB diverso dal numero dei parametri attuali indicati dopo il richiamo dell FB Verifica Operando non consentito Operando non con
17. 2 5 Installazione di STEP 5 2 3 4 Conclusione dell installazione 2 3 5 Protocollo Sommario Come emettere informazioni dettagliate Guida online 2 6 L installazione pu essere conclusa in uno dei seguenti modi e dal men eseguendo i comandi Annulla Fine oppure e direttamente con la combinazione di tasti Ctrl C Si noti che interrompendo il programma con Ctrl C l installazione potrebbe risultare incompleta Se si vuole utilizzare STEP 5 ST dopo aver eseguito tale comando si consiglia di installarlo nuovamente Le fasi dell installazione vengono registrate in un protocollo Il relativo file Install log viene creato nella directory a cui punta la variabile d ambiente TMP Se nel dispositivo di programmazione non stata configurata la variabile TMP il file LOG viene scritto in CA Nel file LOG vengono registrati tutti i messaggi del sistema operativo e del programma di decompressione Se si verificano degli errori durante l installazione si deve aprire il file INSTALL LOG con un editor di testi e controllarne il contenuto Il file LOG viene sovrascritto ad ogni installazione Dopo aver installato il software nella directory C S5_INFO File si trovano file del tipo TXT ad es STEPSI TXT oppure del tipo WRI ad es SSPRODI WRI Con l apposito Editor ad es con EDIT o WordPad possibile leggere e stampare Questi file contengono informazioni dettagliate relative ai singoli componenti soft
18. SHIFT F8 Help Visualizzazione dell assegnazione dei tasti funzionali Tasti con richiamano ulteriori livelli di tasti STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione 11 2 Generazione lista di attribuzione Procedimento Commento operando Commenti aggiuntivi Introdurre la stringa di caratteri dell operando assoluto p es E 1 1 1 Posizionare il cursore con il mouse o con TAB nella colonna del simbolo 2 Introdurre la stringa di caratteri del simbolo senza lineetta p es Segnale 1 Nella lista di attribuzione non si deve introdurre la lineetta prima dell operando simbo lico La larghezza della colonna corrisponde alla lunghezza del simbolo preimpostato vedere capitolc 4 1 1 scheda 3 Mancando l introduzione del simbolo il campo sim bolo vuoto durante la compilazione viene chiesto Acquisizione operando assoluto come simbolo S La stringa di caratteri dell operando assoluto compilata come operando simbolico nel file simbolico Nella lista di attribuzione il campo rimane vuoto Solo dopo la compilazione Gestione INI gt SEQ l operando simbolico viene introdotto nel file sorgente sequenziale No L operando assoluto non viene registrato come operando simbolico il campo rimane vuoto Se si vuole aggiungere untestodi chiarimento all operando simbolico adisposizione una colonna di commento con una larghezza massima di 40 caratteri Il com
19. STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Esempio 3 7 4 3 Operazioni Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 Richiamo assoluto di un FB in un segmento vuoto 1 Premere SHIFT F2 Blocchi e F1 SPA FB L editor emette la parte superiore del blocco col cursore nel campo della sigla 2 Introdurre il nome del blocco richiamato qui FB 10 Il blocco funzionale viene visualizzato con i suoi operandi nella forma rappresentata sulla sinistra 3 Posizionare il cursore sul campo d introduzione del primo operando attuale Introdurre la sigla in assoluto o in simbolico Premendo il tasto d introduzione si salta nei campi successivi Il segmento ha pertanto l aspetto rappresentato nella parte destra della figura FB 10 FB 10 TEST TEST 29222229 A ING1 USC E 1 0 ING1 USC A1 0 222222299 ING2 E 1 2 ING2 222222299 ING2 T32 ING2 22222229 NUM Z8 NUM di caricamento e trasferimento La funzione viene rappresentata con una casella in cui a sinistra si trova l operando ed a destra il risultato La funzione SHIFT F3 Sposta e F7 L T corrisponde alle istruzioni AWL e caricamento dell operando DW DD EW e trasferimento dell operando DW DD EW Dopolacreazionedella casella vedere sopra si devono introdurre soltanto i due ope randi preimpostati tramite 7 13 Editazione di schemi a contatti
20. Simbolo non consentito eta L istruzione non consente nessuna indicazione di operando Simbolo troppo lungo l Errore di sistema Formato del file sorgente AWL errato max 24 caratteri Solo dopo il richiamo FB l di parametri attuali sono consentiti solo immediatamente dopo il richiamo FB Solo per blocchi funzionali l Repertorio esteso istruzioni non consentito Solo un titolo per ogni segmento O n Il carattere di comando UB all inizio segmento indicato pi volte Sigla operando non definita igla operando non definita nello STEP 5 S Sigla operando non consentita La sigla operando non si adatta all operatore Tipo AG non consentito ndicazione di un tipo di AG non consentito Tipo di blocco non definito simbolo non trovato at Manca la sigla blocco simbolica per programmazione puramente simbolica Tipo di parametro errato su irta ya Nell FB nel campo ISTRUZIONE il tipo di parametro formale indicato diverso dal tipo di parametro assegnato dopo il richiamo dell FB Verifica Troppi parametri attuali Max 40 Troppi parametri formali Max 40 STEP 5 ST V7 0 21 44 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 22 Sommario Il software diparametrizzazione COM DB1 consente una parametrizzazione conforte vole ed esente da errori delle CPU di bassa e media potenzialit Il tempo necessario per una corretta parametrizzazione della
21. Documentazione Selezionare il comando di men Documentazione Istruzioni di comando miss Goal Esegui Appare il box di comando Esegui istruzioni di comando Introdurre nel Istruz comando Campo Nome file il nome del file le cui istruzioni di comando devono essere Esegui eseguite Una selezione del file pu essere effettuata con l aiuto del tasto F3 Non appena il box di comando Start File Istruz Comando viene confermato con OK le istruzioni di comando in esso contenute vengono eseguite Avvertenza Quando si presentano degli errori possibile la diramazione ad una lista di errori 18 5 5 Emissione istruzioni di comando Funzione Con questa funzione possibile stampare il contenuto di un file di istruzioni di co mando Documentazione Selezionare il comando di men Documentazione Istruzioni di comando Palco Conf Emetti Appare il box di comando Emetti file istruzioni di comando Introdurre nel Istruz comando campo Nome file il nome del file cche deve essere stampato Una selezione Emetti del file pu essere effettuata con l aiuto del tasto F3 Non appena il box di co mando Documentazione file istruzioni di comando viene confermato con Emetti le istruzioni di comando in esso contenute vengono stampate STEP 5 ST V7 0 C79000 G8572 C920 02 18 31 Documentazione 18 5 6 Editazione struttura Funzione Esempio Documentazione Emas SECON Istruz comando Edita strut C
22. RR i 2 Rel iS i S a q p ni i n n n DI Mm m RO i lt lt lt Ss i i i 8 8 Td m m is i ri S 1 ci a a i i i m i Za pe i i i i i i i a i i i i i i 5 1 1 1 a i i i ps T i i i 2 e bei lt VE n lt AD g Li i i D i T ai n 1 1 E 1 a n lt SI a lt lt g F 3 8 D rg i LS j Q 9 3 j Sl z D 3 9 E 5 2 5 n 9 e E o ia Dea gt z g 2 o S RIA Di 52 pa o 2 o pars gt A f lt D A Q T N 3 a S lt N 3 3 Q 3 Ra A S ci o AI Q lt 2 N ol si i D N 9 a 2 w ci H a po IS si E E o a SI pr R D a KE E n 5 S A Ka E E z E m CZ Z lt lt lt k s ta lt z Q m Za g i E lt E ey 8 g E fi Fal F 2 SA gt 3 HB A S S g o 2 5 5 7 Q r 2 a gt s Si Soa E O N A S E a 5 2 2 S c S E oo Z A 5 E 3 G a 5 3 El 5 580 2l gls Soi galm DU B 3 S E glial g GI E 2 5 S Sg ga sup AR 3 3 E 9 S 8 5 5 3 5 5 S El A g gt S a n A 3 Ss U A oH lt vn avi O O gt on 5 lt lt n i n STEP 5 ST V7 0 C79000 G8572 C920 02 Prima di procedere con la prossima fase di stesura del programma STEP 5 bisogna definire la struttura stessa del programma Solo un programma strutturato pu girare in modo soddisfacente in un controllore programmabile Anche questo semplice programmadi esempio perunordinato funzionamento neces sita almeno di un blocco organizza
23. STEP 5 ST V7 0 C79000 G8572 C920 02 21 1 Editor AWL Batch Compiler 21 1 Modalit operative dell editor AWL Batch Compiler Sommario Editazione Conferma Compilazione Verifica Decompilazione Ciclo di verifica 21 2 La creazione di un programma STEP 5 nell editor AWL Batch Compiler differisce da quello creato nel pacchetto KOP FUP AWL nei seguenti punti e nel pacchetto KOP FUP AWL la lista istruzioni viene subito editata nel file di programma e compilato immediatamente in codice macchina e nel pacchetto editor AWL Batch Compiler l editazione e la compilazione sono procedimenti che avvengono in tempi diversi Per l editazione come primo passo si scrive con l editor AWL un file di testo sequenziale che il file sorgente AWL Esso pu contenere una lista istruzioni che stata creata esclusivamente con i simbolici Memorizzando con la funzione Conferma o con il tasto conferma il pacchetto crea automaticamente oltre al file sorgente AWL un file intermedio Questo contiene un codice che indipendente dal linguaggio nazionale per non ancora il codice macchina Con questa prima compilazione vengono controllati la sintassi edilformato della lista istruzioni Il secondo passo la compilazione viene avviata tramite un tasto funzionale Allo stesso tempo il Batch Compiler trasforma il file intermedio in un file programma STEP 5 Se la lista istruzioni stata programmata in simbolico il Batc
24. STEP 5 ST V7 0 C79000 G8572 C920 02 21 31 Editor AWL Batch Compiler 21 12 Introduzione di blocchi dati esempio Sommario Il seguente blocco dati la base di lavoro di questo capitolo Se si desiderano informazioni relative ai blocchi dati bisogna consultare l introduzione e il relativo capitolo nella descrizione STEP 5 del manuale del PG volume 2 Sorg AWL B FBTESTA0 SEQ IND ISTRUZIONE SIMBOLO COMMENTO ISTRUZIONE OPERANDO DB 12 FFFF 1111111 11000000 NUMERO DI PEZZI 0013 32768 32767 2740000 22 1234000 05 022 033 022 033 022 033 022 033 ADAC 4538 32767 32767 32767 32767 32767 022 033 022 033 Premesse per Il pacchetto Editor AWL Batch Compiler deve essere caricato E stato appena l introduzione eseguito l esempio per i blocchi funzionali ci si trova nella funzione di editazione ed emesso il file FBTEST Entrare nuovamente in questo esempio riempire lamaschera di PREDISPOSIZIONE con il nome di file FBTEST per il file sorgente AWL e il file intermedio e TEST per il file programma e il file simbolico Confermare e richiamare la funzione di editazione Avvertenza Se si introduce un indirizzo che non coerente con l effettivo indirizzo nel DB nella compilazione gli spazi vuoti creatisi vengono riempiti con KH 0000 nell esempio dall indirizzo 9 al 99 In questo modo si pu creare spazio per i dati dal processo A differenza del pacchetto KOP FUP AWL il fattore di
25. EVICE C DOS HIMEM SYS EVICE C DOS EMM386 EXE NOEMS OS HIGH UMB ILES 32 BUFFERS 20 COUNTRY 049 C DOS COUNTRY SYS SHELL C COMMAND COM P E 2048 AUTOEXEC BAT PROMPT P G PATHHT C DOS C C STEP5 S5_HOM SET S5_HOME C STEP5 S5_HOME SET S5_SYSTEM C STEP5 S5_SYS LH KEYB GR C DOS KEYBOARD SYS D D D F ea Se si lavora solo con MS DOS ovvero senza applicazioni grafiche la memoria di pro gramma pu essere incrementata modificando la stringa di CONFIG SYS DEVICE C DOS EMM386 EXE NOEMS in DEVICE C DOS EMM386 EXE NOEMS I A000 B7 f per liberare 96KB Pericolo Questa modifica non pu essere eseguita se si utilizzano WINDOWS o WIN 95 2 23 Installazione di STEP 5 WIN 3 x Durante l installazione WfW 3 11 inserisce altre stringhe che non possono essere modificate manualmente MS DOS 5 0 CONFIG SYS DEVICE C DOS HIMEM SYS DEVICE C DOS EMM386 EX DOS HIGH UMB FILES 32 BUFFERS 20 COUNTRY 049 C DOS COUNTRY SYS SHELL C COMMAND COM P E 2048 DEVICE C WINDOWS IFSHELP SYS AUTOEXEC BAT SET S5_HOME C STEP5 S5_HOME SET S5_SYSTEM C STEP5 S5_SYS LH KEYB GR C DOS KEYBOARD SYS m NOEMS WIN95 CONFIG SYS DEVICE C WINDOWS HIMEM SYS DEVICE C WINDOWS EMM386 EXE NOEMS DOS HI
26. Identificazione del file intermedio errata Il file stato generato con un tool con diversa versione Generare nuovamente il file intermedio con la funzione SEQ gt ZWI dalla lista di attribuzione A0 SEQ Indirizzo DB non valido i N l Indirizzo DB troppo lungo oppure contenente caratteri non consentiti max 5 caratteri Il simbolo non si adatta al parametro assoluto n l l L operando assoluto e l operando simbolico sono assegnati in modo diverso nel file sorgente AWL e nel file simbolico Istruzione non consentita l Non un istruzione STEP 5 consentita Istruzione non consentita nel blocco l l Le istruzioni del repertorio esteso sono consentite solo in FB Istruzione non consentita per tipo AG L istruzione non consentita per il tipo di AG indicato Istruzione non definita Non un istruzione MC5 consentita il file programma ST S5D errato Istruzioni Include annidate non sono consentite MO l Un file intermedio incorporato con NCLUDE contiene un ulteriore istruzione NCLUDE La riga non stata elaborata II tipo di blocco indefinito Manca inizio blocco i BERN l Carattere con sigla blocco in assoluto e o simbolico non esistente Nessuna sigla operando indicata Manca la sigla operando Nessun dato indicato l Dopo l indicazione di un tipo di costante nel campo ISTRUZIONE manca l indicazione del valore della costante nel campo SIMBOLO OPERANDO
27. Imposta F4 Scelta dell editor Editor Selezionare il comando di men Editor gt Maschera DB Il box di dialogo Edita Maschera DB maschera DB appare sul video 1 Selezionare se il blocco deve essere editato nel file programma o in AG 2 Indicare il blocco p es DB 1 3 Nella scelta F3 Scegli selezionare la maschera DB 1 Suddivisione della perife ria e confermare con Edita i valori introdotti Il PG emette la maschera di suddivisione periferia STEP 5 Window Mode S50XSOLZ ig Canc riga lgficanc elemBy F E F E Help igins riga Ins elem ai 5 6 tf Conferm Annulla Figura 10 1 Maschera di suddivisione della periferia STEP 5 ST V7 0 10 2 C79000 G8572 C920 02 Editazione maschere DB I valori contatori ammessi risultano dal tipo di controllore programmabile Questo si pu ottenere dalla lettura del manuale del controllore programmabile Introduzione dei Il cursore posizionato nel primo campo della maschera DB Per l introduzione proce dati dere come segue 1 Posizionare il cursore nel campo in cui si deve introdurre un nuovo valore o sovrascrivere 2 Introdurre il numero decimale con la tastiera Dopo tre cifre il cursore salta automaticamente nel successivo campo Il tasto di introduzione comanda il salto alle successive righe Inserimento riga Posizionare ilcursore sulla riga prima della quale una riga elemento deve essere inse elemento rita o e premere F1 Ins riga opp
28. S5_SYS S5_COM Questa separazione necessaria per consentire ai pacchetti COM di funzionare ugualmente file parametri stampante DR INI forniti e i file via AP INI si trovano per avere una visione globale in una propria directory al di sotto della directory di sistema File inizialmente 2 tentativo DR INI Directory Directory di sistema per home DR_INI pacchetti V7 0 AP INI Directory Directory di sistema per home AP_INI pacchetti V7 0 STEP5 S5K Directory Directory di sistema per home pacchetti V7 0 S5KXS06X S5K Directory Directory di sistema per home S5_COM pacchetti COM 2 INI Directory Directory di sistema per home pacchetti V7 0 STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 25 4 File STEP 5 Sommario File STEP 5 ST V7 0 C79000 G8572 C920 02 Questo paragrafo fornisce una panoramica sulle directory e sui file che costituiscono gli strumenti indispensabili dello STEP 5 Informazioni dettagliate su directory e file disponibili nel PG vengono riportate nelle informazioni sul prodotto Ci STEP5 S5_HOME STEP5 S5 SYS EXAMPLE STEP5 Impostazioni standard per l installazione STEP5 S5_SYS Di ectory di sistema STEP 5 con il pacchetto base STEP 5 File S5 BAT con cui avviare il pacchetto base e i P Tool In questa directory ci sono i programmi esemplificativi con blo
29. SVIA X NNNNNN SPAGINA nnnn Il file stampante identificato sotto questo nome Pertanto viene dapprima ricercato nella directory S5_HOME file stampante modificati o generati dall utente e successivamente nella directory S5_SYS DR_INNI file stampante forniti che sono copiati in questa directory dal programma di installazione Nome Via l indicazione non ha alcun effetto Numero pagina si inizia il conteggio pagine dal numero nnnn S SDLST X NNNNNN S SDLST NO SCARATT ASCII Emissione su file tutte le emissioni vengono memorizzate sul drive X con il nome NNNNNNLS INI Emissione nuovamente su stampante Layout costruito con il set di caratteri ASCII tratti realizzati con lineette SCARATT SEMI GRAFICA SCONTENUTO SPAUSA COMMENTO Layout costruito con il set di caratteri IBM Indice da questa istruzione di comando viene generato un indice del con tenuto Questa predisposizione non pu essere resettata nel Submit cor rente Interruzione dell elaborazione dell istruzione di comando il commento viene visualizzato nell ultima riga dello schermo premendo un tasto ter mina l interruzione I comandi PROG SYMB SFUSS DLST e STEUERANW devono identificare completamente la directory Pertanto ci sono tre possibilit 1 Viene indicato un comando KAT per l impostazione della directory e soltanto il drive e il nome file nel comando SUBMIT p es SKAT
30. Schema logico FUP Scrittura Scrolling Segmento Selezione bus SINEC H1 SINEC L1 SINEC L2 Stato Struttura del programma Tabella di occupazione Tasti funzionali STEP 5 ST V7 0 C79000 G8572 C920 02 Rappresentazione delle combinazioni logiche di un compito di comando tramite sim boli funzionali secondo DIN 49719 parte 6 Trasferimento di blocco STEP 5 in un modulo EPROM EEPROM Scorrimento del contenuto di una finestra nel box di comando scelta tramite il tratto scorrevole laterale eseguibile con il mouse nella posizione della finestra desiderata nk contrassegno del tratto scorrevole Unsegmento una parte delblocco nellaquale contenuta una sequenza di combina zioni almeno una che realizza una parte del compito ottenendo un risultato interme dio rilevante per la successiva elaborazione del programma o per l andamento del processo Un segmento pu essere composto genericamente da un numero qualsiasi di istruzioni In KOP FUP il numero delle combinazioni limitato a 6 o 7 a causa del reticolo dello schermo del campo di editazione Un segmento viene sempre chiuso da UE k oi Con il pacchetto Selezione bus Editor Vie bus possibile editare ed attivare colle gamenti tra il PG ed un altro partecipante a piacere Tramite una tale via bus sono eseguibili tutte le funzioni STEP 5 valide per un collegamento punto a punto Sistema di comunicazione rete per l utilizzo
31. anena anena 22 Software di parametrizzazione COM DBI1 22 1 Funzioni del COM DB rin K KEn TNK EN EY 22 1 1 Quali funzioni offre il COM DB1 anaana 22 1 2 Particolarit del COM DB1 annaa 22 1 3 Quali controllori si possono parametrizzare con il COM DB1 22 2 Utilizzo del COM DB1 annaa 22 2 1 Gerarchia operativa del COM DB1 annann 22 3 Struttura a video delle maschere del COM DB1 22 3 1 Possibilit e regole nell introduzione nelle maschere del COM DB1 22 3 2 La Guida online e le segnalazioni di errore del COM DB1 22 4 Esempio di una parametrizzazione di DB1 con il COM DB1 22 4 1 Operazioni di preparazione neunana e 22 4 2 Caricamento del DB1 di default dal controllore introduzione del commento al DB1 scelta del blocco parametri 22 22 23 AccoppiamentoPG 00000 rie 23 1 23 1 Hardware o iiini iinei ii e iieii 23 2 23 2 ACCOPPIAMENTO soris irsidiis iiias EE AERE i 23 2 STEP 5 ST V7 0 C79000 G8572 C920 02 xi Contenuto 24 25 xii STEP 5 in un impiego pratico Esempio applicativo 24 1 Introduzione all esempio definizione dei compiti 24 2 Generazione con STEP 5 del programma per l impianto di lavaggio 24 2 1 Creazione del progetto
32. nananana 2 3 4 Conclusione dell installazione 2 3 5 Protocollo pile ia i Rea 2 4 Procedimento di installazione 2 4 1 Scelta della lingua di dialogo 2 4 2 Tipi di installazione nunana 2 4 3 Installazione standard 2 4 4 Installazione personalizzata 2 4 5 Installazione Server LL 2 4 6 Copia del pool di dati 2 5 STEP 5 ST V 7 0 su CD ROM irikirik enir RESTE Ri 2 5 1 Installazione da CD ROM 2 6 Particolarit siii i a NEKA 2 6 1 Installazione di STEP 5 in MS DOS 2 6 2 STEP 5 in Windows 3 x e Windows 95 2 6 3 STEP 5 sotto Windows 95 2 6 4 Esempio di Configurazione ansaa anaana 2 7 AUTOFIZZAZIONE i esirieni tinai koae aa an aa an a ea 2 7 1 Autorizzazione di STEP 5 ST per PC_ annn nnn 2 7 2 Autorizzazione per i pacchetti UPGRADE rnnr 2 8 Installazione dell hardware per STEP 5 nunnana 2 8 1 Collegamento di una stampante 2 8 2 Collegamento del PG con AG 2 8 3 Collegamento del dispositivo di programmazione EPROM 2 8 4 Panoramica sui cavi di collegamento all AG al PG Partner Cal PFOMMEr sorsi to inne ane EE E a E a a E ANA 2 30 C79000 G8572 C920 02 Contenuto 2 8 5 Installazione dei driver per STEP 5 anena 2 32 2 8 6 Editor di tastiera per STEP 5 anuna a anane 2 33 2 9 Utilizzo dei pacchetti COM 5a iaia lara 2 10 COMPAlbili pil aria iran
33. nel caso sia stato eseguito un cambio blocco ritornare nel blocco originario col tasto F5 Bloc orig In una lista incrociata si possono visualizzare i seguenti operandi Ingressi uscite Merker merker estesi Temporizzatori contatori Richiami blocco Periferie Dati e simboli Lo STEP 5 si trova in modo Emissione Il file XR INI esiste ed aggiornato Ad esso si accede impostando nel box di comando Edita blocchi STEP 5 Aggiorna XREF in questo modo XR INI viene aggiornato durante la memorizzazione del blocco o con la funzione di gestione gt Genera XREF STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 5 1 Generazione lista incrociata Funzione Gen XREF Sommario Limitazioni della Con questa funzione si genera la lista incrociata riferimenti relativa al file di pro gramma impostato con il nome XR INI Dopo l attivazione della funzione la procedura di esecuzione si esegue automatica mente La lista incrociata generata si necessita nell editor blocco durante la documentazione in formato KOMDOK ed in GRAPH 5 per l elaborazione delle funzioni F2 Riferim Per la generazione XREF all interno dell editor lo spazio di memoria a disposizione funzione minore di quello nel caso di una generazione XREF che viene direttamente avviata dal men Per questo motivo il trasferimento di dati ai file temporanei nel caso di file di programma estesi deve avvenire in un momento ant
34. operando indicato DD DW DB DL dati mancante DR non in memoria AG oppure il numero di parole dati troppo piccolo KT fermo Il temporizzatore selezionato non stato attivato avviato KH DB Il blocco dati non esiste nel file programma selezionato mancante non consentito Operando in AG non consentito 15 11 Test 15 4 Forzamento variabili Test Forza variabili Procedimento Operativit Editazione lista operandi 15 12 Questa funzione online consente la modifica delle variabili e l accesso diretto al processo Bisogna pertanto considerare prima del forzamento modifica delle variabili le possibili reazioni del processo e Si possono modificare le variabili E A M S T Z D II PG pu agire sulle va riabili E A e M solo a byte o a word nell immagine di processo e Perle variabili T e Z nel formato KM e KH bisogna fare attenzione al comando del fronte di salita e La funzione eseguibile con il controllore programmabile in STOP e in RUN e La visualizzazione dello stato di segnale interrotta nel caso di introduzione di un operando o di un formato errato e LoSTEPSsegnala Forzamento non possibile e Poich lo STEP 5 esegue le modifiche a byte le variabili non sono modificabili a blocchi Per lavorare con la funzione Forza variabili si consiglia il seguento procedimento 1 Richiamare Test Forza variabili Lo STEP 5 propone una ta
35. 330 Ohm U e 19 m 9 lt Y el re id rai Involucro 1 10 te Schermo 3 m Involucro 20 m STEP 5 ST V7 0 C79000 G8572 C920 02 2 31 Installazione di STEP 5 2 8 5 Installazione dei driver per STEP 5 Selezione I driver MS DOS per SINEC L2 e H1 driver di rete SIMATIC NET per STEP 5 ST deselezione dei possono essere selezionati e deselezionati con il programma S5DRV EXE E van driver vengono attivati o disattivati da una stringa del file AUTOEXEC BAT II file Preimpostazioni 2 32 originale viene salvato prima della modifica nel file AUTOEXEC S5 La modifica diventa attiva quando si riavvia il PC Il richiamo del programma avviene in funzione del sistema operativo Tabella 2 3 Richiamo di SSDRV Sistema operativo Richiamo MS DOS specificare il comando S5DRV Windows3 x fare doppio clic sull icona del driver STEP 5 nel gruppo dei programmi di STEP 5 Windows95 fare clic su men di avvio STEP5V70 S5 installazione dei driver Driver DOS H1 per CP 141 Driver DOS H1l per CP _ 1413 Driver DOS L2 per CP 5410B Figura 2 15 Tipi di installazione Il programma S5DRV EXE guidato da men e pu essere utilizzato con un mouse una trackball o i tasti cursore e i tasti funzione Il men consente di selezionare i driver MS DOS necessari per le funzioni di rete
36. AG 2 Introdurre il blocco p es DX 0 3 Nella scelta F3 Scegli selezionare la maschera DX 0 per AG 155 U CPU 946 947 e confermare con Edita i valori introdotti 4 Confermare i valori introdotti Il PG emette la maschera DX 0 con la pagina 1 Help Annulla Figura 10 5 Maschera DX 0 per AG 155 U pagina 1 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione maschere DB Tasti funzionali F3 Selezionare nella posizione del cursore i possibili parametri oppure Scegli F3 Introduzione del parametro nella posizione del cursore tramite Immetti tastiera F6 Passaggio alla pagina successiva o precedente Avanti F7 Acquisizione e memorizzazione delle introduzioni Conferma F8 Ritorno al men precedente Annulla Nella maschera i valori diversi dalla impostazione di base sono registrati in rosso odinreverse valorideicontatoriammessirisultano daltipo di controllore programma bile DXO per S5 155U Con F6 Avanti si ottiene la pagina 2 della maschera DX 0 pagina 2 STEP 5 Window Mode S50XSOLZ Figura 10 6 Maschera DX 0 per AG 155 U pagina 2 Introduzione dei Procedere come segue dati sci ch 1 Posizionare il cursore nel campo in cui si vuole modificare un valore p es Funzionamento S5 155U o S5 150U 2 Selezionare i parametri con F3 Scegli o se nella riga dei tasti funzionali visualizzato F3 Immetti introdurre i parametri con la tastiera 3 Richiamo della seconda
37. Documentazione Emas S ECONO HEE rissa o Toh Per i blocchi interessati nella lista si ottengono informazioni circa e tipo di blocco e numero di blocco e nome simbolico se impostato Simbolico S e commenti di operandi e lunghezza del blocco e numero biblioteca BIB e file di documentazione con indicazione delle lunghezze e piedinatura Selezionare il comando di men Documentazione Emissione confortevole Lista blocchi Secondo le impostazioni viene emessa una lista di blocchi su stampante su carta o sul file predisposto Durante la generazione della lista di blocchi appare la segnalazione Stampa lista di blocchi Quando questa segnalazione scompare e non appare alcuna segnalazione di errore la lista blocchi emessa e la funzione completata 18 3 4 Emissione lista attribuzione KOMDOK Funzione Documentazione Maks CCIAA asia Cl uma Duze 18 14 Una lista di attribuzione pu essere emessa e in forma sequenziale come editato e ordinata secondo operandi assoluti e ordinata secondo operandi simbolici Selezionare il comando di men Documentazione Emissione confortevole Lista di attribuzione Appare il box di comando Emetti lista di attribuzione KOM DOK La lista di attribuzione pu essere emessa nei seguenti modi Introduzione Chiarimento Emissione stan Emissione non ordinata Predisposizione Simbolico non dard della lista di rilevante attrib
38. Dopo la conferma di questo ordine con Edita viene richiamato l Editor AWL Sul video compare un campo operativo per l introduzione delle istruzioni Tramite iltasto SHIFT F8 Help si ottengono chiarimenti relativi ai singoli tasti funzio nali L introduzione dell istruzione senza formato cio lo STEP 5 introduce automatica mente i blank dopo la conferma della riga Ogni riga si conclude con il tasto di introdu zione Introdurre laprimaistruzione o posizionare ilcursore sulla riga desiderata edintrodurre l istruzione p es UN I 1 1 o UN INGRESSO e premere il tasto di introduzione Posizionare il cursore sull istruzione e sovrascrivere Si possono cancellare i singoli caratteri con DEL Premere Conferma Lo STEP 5 commuta in modo Emissione Premere nuovamente Conferma STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista istruzioni AWL 6 2 Semplice funzione di editazione 6 2 1 Visualizzazione indirizzi Sommario Procedimento Con questa funzione si possono visualizzare gli indirizzi relativi delle istruzioni a byte o a word durante l editazione in AWL Durante la visualizzazione degli indirizzi non si pu editare nessuna istruzione ed introdurre nessun numero di biblioteca Procedere come segue 1 Premere SHIFT F1 Indirizzi In questo modo si attiva la visualizzazione con indirizzi Lo STEP 5 emette gli indirizzi relativi a word 2 Impostare gli indirizzi AWL su WORD o BYTE vedere Pr
39. E 32 7 e due pulsanti E 33 0 E 33 1 A seconda del tipo di rappresentazione dello stato dei segnali desiderato sul PG si seleziona per il test la funzione Stato blocco o Stato variabile 24 5 3 Stato del blocco Test Sreto NO CCOMNE SHIFT F6 STEP 5 ST V7 0 C79000 G8572 C920 02 1 Predisporre sul simulatore tutti gli interruttori su Off e sul AG il commutatore di funzionamento su STOP 2 Selezionare nel men Test Stato blocco 3 Introdurre nel box di comando FB5 contrassegnare le relative opzioni con S e premere Emetti Appare il segmento 1 in rappresentazione AWL Sotto la riga di testata accanto all istruzione sono visualizzati il risultato logico combinatorio RLC e lo stato dell ACCU 1 e dell ACCU 2 4 Mettere ora AG in RUN Viene di volta in volta visualizzato il RLC e a destra in basso compare la se gnalazione Elaboraz stato in corso 5 Mettere in funzionamento l impianto di lavaggio portando su On E 32 0 e E 32 1 6 Spostare al segmento 3 il punto di alt per l elaborazione di stato premendo due volte pagine scorrimento avanti 7 Premendo 3 volte il tasto cursore in basso portare il cursore sulla riga dopo il comando di salto 24 25 STEP 5 in un impiego pratico Esempio applicativo Le visualizzazioni spariscono e si pu constatare che questa istruzione dopo la dira mazione non viene elaborata segnalazione in basso a destra Nel segmento 4 si verifica un fatt
40. F Cancella F F F F Help 4 Annota 5 Inserisci 6 Aggiungi 7 8 Indietro F 1 Nuovo 2 Buffer 3 Dasegm 8 Premere ancora F5 Inserisci se si vuole copiare prima dell attuale seg mento o premere F6 Aggiunta se si vuole copiare dopo il segmento attuale 9 Premere F2 Buffer Viene copiato il segmento memorizzato temporaneamente 10 Premere F8 Indietro Ritorno nell editor del blocco in modo Emissione STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 4 3 Cancellazione di un segmento Sommario Si possono cancellare i segmenti singolarmente In questo caso anche il titolo ed il commento segmento vengono cancellati Dopo la cancellazione si deve aggiornare la lista incrociata XREF Premessa aperto il segmento da cancellare Lo STEP 5 si trova in modo Emissione Esecuzione Per cancellare procedere come segue 1 Premere F5 Funz segm 2 Premere SHIFT F4 Cancella e confermare con Si se si vuole veramente cancellare Il segmento cancellato con titolo e commento viene scritto in un buffer inter medio Esso pu essere nuovamente inserito prima o dopo di un qualsiasi segmento ed anche in un altro blocco 3 Premere F8 Ritorno Ritorno nell editor del blocco in modo Emissione Avvertenza Si pu cancellare un segmento anche con SHIFT e Cancellazione segmento nella parte numerica della tastiera 5 4 4 Trasferimento spostamento di un segmento Sommario Si pu trasferire un s
41. Lunghezza commento 24 Visualizzazione simbolica Operandi simbolici il nome del file simbolico Z0 INI Se si imposta questo file insieme al campo da selezionare con crocetta x Visualizzazione simbolica si pu ope rare con gli operandi simbolici negli editor e nelle emissioni di documentazione Questo significa che agli operandi assoluti sono associati simbolici e commenti simbolici L associazione viene creata con l editor simbolico Non appena questo file impostato avviene automaticamente l impostazione del file sequenziale La lista di attribuzione il file sorgente Z0 SEQ che si imposta non appena stato denominato il file simbolico editato con l editor simbolico Non appena si conclude l editazione si genera il file simbolico In caso di mancanza della lista di attribuzione questa pu essere rigenerata a ritroso dal file simbolico La lunghezza del simbolico durante la creazione della lista impostabile libera mente e pu essere da 8 a 24 caratteri La lunghezza pu essere aumentata successivamente possibile invece un accorciamento successivo solo fino alla lunghezza del simbolo pi lungo pre sente nel file Si deve in questo caso cancellare il file simbolico Z INI asso ciato La lunghezza del commento durante la prima generazione pu essere al mas simo di 40 caratteri La lunghezza pu essere aumentata successivamente possibile invece un accorciamen
42. U_ TA A introduzione senza formato l operando formale deve essere preceduto Immediatamente dal segno di uguale S imbolico Carattere di comando Simbolo con operando MAB E1 2 DWI senza spazio Carattere di comando Carattere di comando Valore con tipo di dati KT 005 2 Etichetta di salto Etichetta EIN M003 Indirizzi relativi 17 indirizzi parole dati Fine blocco BE STEP 5 ST V7 0 C79000 G8572 C920 02 21 21 Editor AWL Batch Compiler Simboli 21 22 Tra le colonne dello schermo ci si muove con i tasti Shift Freccia e Return Il tasto Return posiziona il cursore sempre sul primo carattere della colonna ISTRUZIONE Se si programma in simbolico tenere presente che contrariamente al pacchetto KOP FUP AWL non si deve mettere nessuna lineetta davanti al simbolo L inizio delblocco pu essere introdotto quando esiste l associazione del tipo di blocco e del numero al simbolo Se cos non bisogna programmare l inizio del blocco in assoluto per esempio PB3 perch il Batch Compiler per creare il file intermedio ha bisogno del tipo di blocco e del suo numero I simboli che si utilizzano nell editor AWL devono coincidere assolutamente con quelli del file simbolico Questo vale anche per gli spazi _EMERG EMERG_NO Ulteriori differenze rispetto al pacchetto KOP FUP AWL sono e caratteri di comando e inserimento automatico degli spazi nelle operazioni e costanti e valo
43. di memoria estesa o memoria superiore In genere MS DOS viene eseguito in memoria di lavoro convenzionale RAM sottra endo cos parte di memoria ai programmi utente Tuttavia MS DOS pu essere ese guito anche in memoria estesa In tal caso utilizza i 64 Kbyte dell area di memoria alta HMA High Memory Area Dalmomentoche pochiprogrammiutilizzanolaHMA il suo utilizzo per eseguire MS DOS si rivela opportuno L esecuzione di MS DOS in memoria estesa ha i seguenti vantaggi e Libera circa 40 Kbyte di memoria di lavoro convenzionale RAM e Utilizza l area di memoria alta cio una parte della memoria estesa utilizzata da pochi programmi Il comando DOS HIGH UMB determina l area nella memoria di lavoro in cui si deve trovare MS DOS e stabilisce se debbono essere impiegati i blocchi di memoria supe riore Upper Memory Blocks STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 Come utilizzare l area di memoria superiore Come rendere disponibile una maggiore memoria di lavoro Ordine dei driver STEP 5 ST V7 0 C79000 G8572 C920 02 Un altro modo per aggiungere al sistema una quantit maggiore di memoria di lavoro oltre ai 640 Kbyte consiste nell installare il gestore di memoria EMM386 EXE Il gestore di memoria in grado di inserire nell area dei 640 Kbyte riservata all esecu zione dell hardware una quantit di memoria fino ad 1 Mbyte sottraendo una parte della memoria estesa Quest
44. editazione e non di elaborarli nei cosiddetti blocchi di documentazione e di commento Operativit generale con l Editor KOP Semplice funzione di editazione Esempio di editazione di combinazioni 7 1 Editazione di schemi a contatti 7 1 Operativit generale con l Editor KOP Premessa Richiamo dell Editor Editor Brocco STERS Suddivisione del Video Introduzioni 7 2 Verificare per l editazione l impostazione progetto con il comando di men File Progetto gt Imposta F4 Controllare l esattezza delle registrazioni per quanto con cerne File programma File simbolico Funzionamento Rappresentazione e Com menti Per l editazione di blocchi esistenti possibile selezionare il tipo di rappresentazione con SHIFT F5 KOP indipendentemente dalla rappresentazione gi utilizzata Selezionare il comando di men Editor Blocco STEP 5 Il box di dialogo Edita bloc chi STEP 5 appare sullo schermo Dopo aver denominato il blocco si consiglia l opzione Aggiorna XREF e se si utiliz zano operandi simbolici selezionare anche Aggiorna File Sorg Seq Confermando questo comando con Edita viene richiamato l editor dello schema a contatti Sul video appare un campo operativo figura 7 1 edi tasti funzionali con i simboli per l introduzione dei contatti e l elaborazione dei segmenti KOP Il video suddiviso in 48 campi 8 colonne 6 sezioni orizzontali una sezione alta 3 righe
45. editor blocchi il segmento 2 deve ora avere il seguente contenuto FB5 C IMPLAVST S5D LUN 23 Segmento 2 0007 Definiz stato di esercizio Emissione 0 PRINC ON Commutat princ Impianto ON Ho AVVIAM Riconosc avviam da OB 20 21 22 UN FRONTE S Merker per fronte di salita IMPULSO Merker impulsivo solo 1 ciclo AVVIAM Reset riconosc avviamento IMPULSO n d w FRONTE S Impostaz merker fronte di salita UN PRINC ON Mancanza comando Impianto ON UN AVVIAM Mancanza riconosc avviamento R FRONTE S Reset merker fronte di salita RR La correzione nei campi istruzione e commento avviene nello stesso modo descritto nell editazione del blocco dati C per una differenza le funzioni di cancellazione e inserimento rigasi riferiscono all intera riga Perla cancellazione di una riga ilcursore deve stare sul due punti dell istruzione stessa Si entra nell editor del commento segmento f premendo SHIFT F6 Comm segm e SHIFT F7 Commento oppure due volte COM Sotto il carattere con il numero di segmento possibile ora scrivere il testo del commento modello stampa del programma alla fine dell appendice A Scrivere i testi per il SEGM 1 e il SEGM 2 concludere ciascuna riga con il tasto di introduzione Ritorno all editor del blocco con F8 Indietro 24 13 STEP 5 in un impiego pratico Esempio applicativo Istruzioni del Dopo aver premuto Fine segmento il c
46. introduzione quello descritto nel capitolo 4 4 2 Avvertenza Tutti i file in un area USER vengono visualizzati solo quando nel campo File sono registrati punti interrogativi 4 5 Comandi DOS CTRL F10 Richiesta d intro duzione MS DOS S5SHELL BAT Conclusione dell introduzione Selezionare il comando di men File Comandi DOS o premere CTRL F10 Viene visualizzatala disponibilit alle introduzioni MS DOS Ora possibile digitare comandi MS DOS Viene caricato il processore di comando attuale per lo pi COMMAND COM Se viene creato un file SSSHELL BAT nella directory home esso eseguir al richiamo della funzione comandi DOS In questo modo possono essere avviati ad es file ma nager come i DOSSHELL di MS DOS 5 0 I comandi DOS devono essere utilizzati per eseguire funzioni ausiliari con le risorse del sistema operativo Attenzione non caricare programmi residenti come DOSKEY KEYB ecc e non attivare funzioni per drive come SUBST o ASSIGN Ci vale anche peril collegamento in rete Digitare il comando EXIT per concludere l introduzione e si vuole ritornare all interfac cia operativa dello STEP 5 4 6 Chiusura con SHIFT F4 Funzione 4 30 Con il comando di men File gt Chiudi o SHIFT F4 si conclude lo STEP 5 Segue in funzione dell impostazione del progetto vedere capitolo 4 1 1 Scheda Opzioni una domanda di sicurezza e Confermare con Chiudi se si vuole veramente abba
47. uscita con altre funzioni com plesse Alla funzione corrispondono le istruzioni AWL e caricamento dell operando 1 e caricamento dell operando 2 e esecuzione dell operazione di comparazione scelta e risultato logico combinatorio Un operazione di comparazione viene rappresentata in un segmento vuoto con una casella in cui a sinistra si trovano gli operandi nell ACCU 1 e 2 eda destra il risultato logico Dopo aver premuto SHIFT F5 Confrontoe la funzione desiderata nel secondo livello ditasti lo STEP 5crealacasella nondefinita incui introdottalafunzione desiderata STEP 5 ST V7 0 8 16 C79000 G8572 C920 02 Editazione di schemi logici Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Nella casella si trova a sinistra l operazione di comparazione scelta l gt lt gt gt lt lt ed a destra il formato degli operandi F numero in virgola fissa 16 bit D doppia word 32 bit G numero in virgola mobile 32 bit Avvertenza Il tipo pu essere modificato solo una volta direttamente in seguito al richiamo della casella Modifica del tipo 1 Posizionare il cursore allungato sul tipo 2 Posizionare con Shift cursore a destra il cursore piccolo sulla sigla del tipo 3 Modificare il tipo Editazione di un operazione di comparazione tra due numeri in virgola fissa 1 o F6 Fine segm e quindi attivare SHIFT F5 Confronto 2 Scegliere l operazione desiderata qui F2 gt lt Comparaz
48. 3 Interfaccia operatore erre iii 3 1 3 1 Scelta delle funzioni nel men principale 3 2 3 2 Elementi operativi 3 4 3 3 Scelta funzioni LL 3 6 3 4 Richiamo delle funzioni di Help 3 7 3 5 Interfaccia operatore finestre di dialogo annann 3 8 3 6 Box di comando UTRERA RRES AAVA RAKEITA DIENAS 3 9 3 7 Schedario e schede dello schedario u nan nnana annann n nnna 3 7 1 Uso dello schedario 3 8 Scelta di file e directory 3 9 Scelta DIOCCHI si piera 4 Creazione e modifica di progetti 0 4 1 Impostazioni del progetto 4 1 1 Impostazione progetto ridn ri nikaa IEKE REEE REE 4 1 2 Caricamento del progetto nun naene 4 1 3 Salvataggio del progetto naana 4 1 4 Salvataggio del progetto come 4 2 Gestione dei blocchi LL 4 2 1 Indice DIGGCRI 2 ii ee a 4 2 2 Copia di blocchi LL 4 2 3 Confronto di blocchi annann 4 2 4 Cancellazione di blocchi 4 2 5 Compressione dei blocchi 4 3 File DOS dere a Ea E 4 3 1 Emissione di directory 4 3 2 Copia di file DOS 4 3 3 Cancellazione di file DOS 4 4 File POP M Litii dere eine e Ea ERA 4 4 1 Emissione di directory 4 4 2 File PCP M Copia PCP M gt DOS 4 4 3 File PCP M Copia DOS gt PCP M e 4 4 4 Cancellazione di file PCP M aena 4 5 Comandi DOS CTRL
49. EW 124 IWORD124 Word d ingresso 124 A 1 0 USC 1 0 Uscita 1 0 AB 122 ABYTE122 Byte d uscita 122 AD 100 AD 100 Doppia word d uscita 100 M 1 0 MERK 10 Merker 10 S4095 7 S MERK Nuovo merker 4095 7 Un commento aggiuntivo inizia con un punto e virgola Lunghezza del commento somma delle colonne Operando simbolo commento colonne di separazione SW 64 S F 64 Nuovo merker parola di merker 64 Z6 Contat 6 Contatore 6 F Testo1 F Testo2 F Testo3 F Testo4 F Modo F Pag Av FPag Ind F Help Annota 2 Copia 3 Cancella4 Cerca 5 Sostit 6 Salva 7Conferma 8 Annulla Figura 11 3 Esempio per una lista di attribuzione nella lista di attribuzione STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione 11 3 Ausili per l editazione Sommario F1 Annota STEP 5 ST V7 0 C79000 G8572 C920 02 Lo STEP 5 agevola la creazione della lista di attribuzione tramite le funzioni di edita zione che si richiamano e si utilizzano tramite tasti funzionali F Testo1 F Testo2 F Testo3 F Testo4 F Modo 1 Annota 2 Copia 3 Cancella 4 Cerca 5 Sostituisci F F F F F F Pag Av 1 Riga 2 Testo 3 lniz blc 4 Fineblc 5 File 6 Tast fz Si memorizzano le righe selezionate qualsiasi stringa di caratteri digitata e blocchi di righe in una memoria buffer Annota da dove questi possono essere successiva mente trasferiti Copia blocchi di testo sono trasferibili anche in un altro file sorgent
50. Esempio relativo a STEP 5 ST V7 0 C79000 G8572 C920 02 Il commento viene introdotto nell apposita riga di commento nella parte alta dello schermo della maschera COM DB1 Il commento pu essere lungo max 80 caratteri spazi inclusi 2 Introduzione del commento al blocco parametri Parametrizzazione orologio CLP Premere nella maschera Parametrizzazione orologio CLP il tasto di com mento COM Il cursore salta allora nella riga di commento Introdurre il commento tramite la tastiera p es Impostare il tempo di sveglia del complesso di manutenzione 1 Concludere l introduzione con oppure INSERT Con ESC si abbandona la riga di commento senza variazioni del contenuto originario 22 11 Software di parametrizzazione COM DB1 Particolarit e re gole delle introdu zioni nelle ma schere del COM DB1 22 12 Avvertenza Un commento ad un blocco parametri viene trasferito in DB1 insieme al blocco parametri con F6 Enter Nel riquadro seguente sono state raccolte alcune particolarit e regole nella parame trizzazione di DB1 con il COM DB1 Avvertenza Se nella maschera delle preimpostazioni non si indica la versione della CPU al lora il COM DB1 accede al set di parametri blocchi parametri campi dei valori della versione pi elevata ad esso nota Il COM DB1 presenta la versione attuale nel corrispondente campo di introduzione della maschera delle preimpostazioni Per la CPU
51. F8 Livello tasti Effetto dei tasti funzionali 1 2 Tasti cursore gt Appendice A4 Assegnazione tastiera F1 Scrivi Trasferimento in un modulo EPROM EEPROM Le introduzioni avvengono come descritto alla pagina 17 3 Il trasferimento si conclude con la segnalazione Funzione principale Indirizzo finale nnnnnnnn Indirizzo Gli indirizzi visualizzati sono gli indirizzi fisici della EPROM EEPROM Interruzione del procedimento di trasferimento con ESC Il blocco in trasferimento viene trasferito completamente e poi il procedimento si con clude F2 Leggi Trasferimento da un modulo EPROM EEPROM nel file programma preimpostato Progetto Il trasferimento si conclude con la segnalazione Verifica EPROM Limite libero nnnnnnnn F3 Cancella Il procedimento di cancellazione solo per EPROM Memory Card si conclude con la segnalazione Funzione principale Indirizzo finale nnnnnnnn Cancellazione di EPROM con l unit di cancellazione F5 Info E Emissione informazioni relative al modulo EPROM inserito nell interfaccia Cambio nel successivo livello di tasti funzionali STEP 5 ST V7 0 C79000 G8572 C920 02 17 5 Gestione Livello tasti Effetto dei tasti funzionali 1 2 F1 Indice Emissione su video o su stampante dell indice dei blocchi del modulo EPROM EE PROM La lista dei blocchi emessa sul video se viene trovato un blocco o la te stata di un blocco A seconda dell impostazione l emissione viene conclusa c
52. Help Impostazioni Operativit Directory STEP 5 ST V7 0 C79000 G8572 C920 02 Deve essere impostato quanto segue e file piedinatura solo se selezionato Piedinatura S e file stampante in caso di emissione su stampantef file la preimpostazione vale per PT 88 Per informazioni circa le relative impostazioni vedere capitolo 4 1 1 visualizzato il box di comando Versione dei pacchetti S5 Spostarsi al suo interno e selezionare quanto desiderato nterfaccia operatore box di comando L emissione della versione avviene dalla directory qui visualizzata L impostazione standard alrichiamo della funzione sempre la directory di sistema Nelcampo Direc tory non possibile editare il campo stesso per selezionabile tramite cursore o mouse Se selezionato il campo Directory si pu impostare la directory desiderata con F3 Scegli o doppio click del mouse 20 3 Help 20 4 Informazioni sull uso Help Il comando di men Help Informazioni sull uso offre una descrizione delle possi Infomezicni bilit a disposizione per trovare determinate informazioni nell Help Ew nsa gt STEP 5 ST V7 0 20 4 C79000 G8572 C920 02 Parte 4 Altri programmi di Simatic S5 Editor AWL Batch Compiler Software di parametrizzazione COM DBI Accoppiamento PG BRE STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 2 1 Sommario Il pacchetto software editor AWL Batch
53. Le combinazioni vengono editate nelle prime 7 colonne l ottava colonna riservata alle uscite La sigla dell operando ed il relativo contatto sono di volta in volta associati in uno dei 48 campi Ilcontenuto del video sipu farscorrere verso l altoo verso ilbasso secondo un multiplo massimo di 2 5 Tramite il tasto SHIFT F8 Help si ottengono chiarimenti relativi ai singoli tasti funzionali Introdurre nei campi di editazione suddiviso in righe e colonne montanti elettrici dira mazioni contatti uscite ed elementi funzionali mediante soft key o mouse collegamenti ed i simboli con tutti i contrassegni vengono creati automaticamente p es i segnali di ingresso uscita peri contatori o funzioni di calcolo I campi di introdu zione peri nomi e le parametrizzazioni sono preassegnati e raggiungibili automatica mente col cursore Le configurazioni non ammesse non sono accettate dallo STEP 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Rappresentazione La figura 7 1 illustra come esempio un segmento nella rappresentazione a contatti KOP 1 Pa s PB3 PROG 3 C ESEMP ST S5D BIB 12345 LUN 19 2 LL Segmento 1 Titolo segmento Editazione ET ING 1 Input 1 1 GT M 3 0 ING 1 E 2 2 4 Il JI S E 3 1 5 lE E 3 2 6 Il 0 M 33 gi E 4 2 F 20 lI I 22 E 5 5 A 1 0 JI RQ 23
54. Merker 1 Merker 1 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Editazione degli operandi simbolici Editazione dei montanti elettrici in serie e parallelo Inserimento di contatti STEP 5 ST V7 0 C79000 G8572 C920 02 Sono possibili due metodi per la denominazione di un operando 1 Introduzione immediata dopo l editazione di un simbolo posizionamento auto matico del cursore di introduzione 2 Introduzione delle sigle degli operandi nei campi di nomi del segmento termi nato in questo si aiutati dal cursore allungato In modo Emissione lo STEP 5 emette premendo F1 Vis simb una lista degli ope randi scritti in modo assoluto e simbolico per il segmento aperto In questa lista si pu editare Fare attenzione che i nomi simbolici di operando si diffe renziano nei primi otto caratteri cio che possibile assegnare questi univocamente anche quando si utilizzano dei nomi pi lunghi Sul video e durante la stampa sotto KOP e FUP i nomi simbolici degli operandi sono troncati dopo i primi otto caratteri Dopo le modifiche si consiglia di aggiornare il file sorgente sequenziale se questa funzione non stata selezionata nel box di comando L introduzione di un primo contatto nella posizione assegnata del cursore allungato nel segmento vuoto crea un montante elettrico ininterrotto incluso il simbolo d uscita Nel montante elettrico si possono inserire fino a 7 contatti posizion
55. Per emettere i blocchi dati da AG deve esistere nel file programma la corrispondente intestazione del blocco altrimenti lo STEP 5 emette la segnalazione Intestazione blocco non esistente In questo caso si deve scegliere uno dei formati proposti KM KH KY 9 2 4 Introduzione del n di biblioteca Sommario Il numero di biblioteca un numero di 5 cifre da 0 a 99999 e serve ad identificare il blocco STEP 5 Premessa aperto il blocco in cui deve essere inserito il numero di biblioteca Il corpo del DB Procedimento 9 10 deve contenere come minimo una parola dati Procedere come segue 1 Premere SHIFT F2 N bibl Il cursore si trova ora nel campo BIB 2 Introdurre il numero di biblioteca desiderato o modificare quello indicato 3 Abbandono del campo BIB F7 Conferma o Conferma Se non si vuole introdurre nessun numero abbandonare il campo con F8 Annulla o con ESC STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati 9 2 5 Modifica del formato dei dati Sommario Esempio I formati dei dati si possono modificare posizionando il cursore sul corrispondente campo del formato e sovrascrivendo Il formato nella DW 1 deve essere modificato in una rappresentazione a bit 1 KH FFFF 1 Posizionare il cursore sul campo del formato 2 Introdurre i caratteri KM Risultato 1 KM 11111111 11111111 9 2 6 Introduzione di parole dati Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 Se ne
56. Pertanto portarsi nel men principale Documentazione e selezionare l emissione standard di blocchi STEP 5 Tra le possibilit di scelta nel box di comando sono offerte emissioni STEP 5 per blocchi selezionabili ed anche per segmenti Procedere come segue 1 Introdurre nel box di comando il blocco FB 5 del nostro file programma 2 Come opzioni contrassegnare con la crocetta la rappresentazione indirizzi AWL e tipo protocollo Standard 3 Premere OK per avviare ora il procedimento di stampa Il protocollo di stampa contiene per ciascun segmento e il titolo ed il commento di segmento e le istruzioni con i relativi commenti e le sigle degli operandi della lista di attribuzione La stampa del programma IMPLAVST S5D deve coincidere con lo stralcio del pro gramma nel capitolo 24 5 4 fase 5 fino alle sigle del simbolico Allo stesso modo si genera la stampa del blocco dati DB 5e della lista di attribuzione IMPLAVZO INI selezionando le relative voci dei sottomen Una stampa degli altri blocchi esistenti eseguita tramite F3 Sceglie box di scelta possibile anche emettere la documentazione su un file e n questo caso nel box di comando contrassegnare con la crocetta il campo Emetti su file ed indicare il nome del file IMPLAVLS INI 24 15 STEP 5 in un impiego pratico Esempio applicativo 24 3 Trasferimento di file blocchi e segmenti File File DOS Copia File File DOS Indic
57. Stampare il DB1 Maschera Stampa di DB1 10 Trasferire il DB1 nel AG Maschera Trasferimento di DB1 11 Memorizzare il DB1 in un file di Maschera Trasferimento di DB1 programma STEP 5 12 Portare AG da STOP a RUN Maschera Funzioni AG Un S5 95U con interfaccia SINEC L2 incorporata deve essere parametrizzato L S5 95Udeve comunicare conunaltro controllore tramite iltipo di collegamento Colle gamento standard Il collegamento standard viene parametrizzato con il COM DB1 come descritto di se guito STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Presupposti per l esempio I parametri edi loro argomenti provengono dall esempio di parametrizzazione di DB1 per il collegamento standard contenuto nel manuale Interfaccia SINEC L2 del control lore S5 950 Fare attenzione ai seguenti presupposti e disponibile un S5 95U con interfaccia SINEC L2 n di ord 6ES5 095 8MB12 versione 01 e un PG 7xx innestato sull interfaccia PG dell S5 95U e la spina per il collegamento al bus non innestata sull interfaccia SINEC L2 e lS5 95Usi trova in RUN e conil pacchetto STEP 5 stato generato un file di programma AG95L2ST S5D e conil pacchetto STEP 5 non stata creato un file di stampa o di piedinatura 22 4 1 Operazioni di preparazione Scelta della lingua STEP 5 ST V7 0 C79000 G8572 C920 02 Dopo l avvio il COM DB1 si presenta con la maschera Scelta lingua Con i tasti
58. Windows Installazione standard C Win 95 Figura 2 7 Integrazione in Windows 2 11 Installazione di STEP 5 Esecuzione dell installazione 2 12 La directory di Windows scelta viene esaminata non solo per controllarne la sintassi come indicato nel capitolo Editazione delnome delle directory ma anche per verificare che soddisfi i seguenti criteri e deve essere disponibile e deve contenere il file Win com Se questi criteri non vengono rispettati compare il relativo messaggio d errore In questo caso si dovr selezionare la directory di Windows valida oppure passare alla maschera precedente e selezionare la voce di men DOS per annullare l integrazione in Windows Nella maschera di Avvio installazione standard si ottiene una visione riassuntiva del tipo di installazione selezionato Sono visualizzate le directory in cui verr eseguita l installazione dopo aver premuto il tasto funzionale F6 Avanti Esecuzione Installazione standard Installazione nelle seguenti directory di destinazione System Home SINEC Info Windows CASTEP5 S5_SYS CASTEP5 S5_HOME CASIENC BIN CA S5_INFO CAWIN 95 I file di configurazione AUTOEXEC BAT e CONFIG SYS e PROGMAN INI STEP5 GRP e S5 PIF vengono integrati con i dati necessari per STEP 5 ST Viene eseguita una copia di backup dei file di configurazione e dei file home per ulteriori informazioni premere lt 1 gt Figura 2 8 Avvio installazione Dur
59. anche se questa non fa parte del file di testo dunque possibile inserire a posteriori una piedinatura Documentazione Selezionare il comando di men Documentazione gt Emissione confortevole mise oa File di testo Appare il box di comando Emetti file di testo KOMDOK File di testo STEP 5 ST V7 0 C79000 G8572 C920 02 18 19 Documentazione 18 4 Istruzioni di comando Sommario delle funzioni Struttura delle istruzioni di comando 18 20 Tutte le funzionidiun emissione confortevole possono essere realizzate anche tramite istruzioni dicomando Tali istruzioni vengono disposte come un programma memoriz zate in un file file Submit e quindi eseguite tramite un richiamo di questo file Confor memente all editazione di tali istruzioni viene effettuata un emissione confortevole Una sequenza di istruzioni di comando costituita da istruzioni di comando per e predisposizioni e comandi e commenti se necessario I singoli file di istruzioni di comando possono essere richiamati da un comando conte nuto in una sequenza di istruzioni di comando figura 18 12 Subito dopo vengono eseguite le istruzioni dicomando contenute nel file richiamato Quando la sequenza di istruzioni del file eseguita viene proseguita la sequenza di istruzioni dicomando richiamante Con questi comandi possibile generare sequenze di istruzioni strutture a piacere Per rendere comprensibile una sequenza di is
60. area di memoria alta area di memoria superiore assegnazione tastiera AWL assegnazione tasti cancellazione 2 40 funzioni complesse in FUP 7 9 funzioni ao in KOP 7 limitazione salvataggio selezione lingua stampa 2 41 assegnazione tastiera per S5 2 36 assegnazioni dei tasti funzionali in Emissione 5 6 attivazione vie bus 12 2 ausili per l editazione lista di attribuzione 11 9 autorizzazione B barra del titolo 3 2 barra delle softkey blocchi A 9 cancellazione 4 20 cancellazione di un segmento 5 21 compressione confronto 4 19 copia copia di un se gmento 5 18 editazione gestione indice memorizzazione blocchi di programma introduzione 21 23 STEP 5 ST V7 0 C79000 G8572 C920 02 blocchi speciali verifica 21 11 blocchi STEP 5 completamento 21 11 modifica 21 11 blocco dati corpo del blocco 9 3 costituzione intestazione intestazione del blocco 9 2 introduzione 21 32 introduzione di parole dati 9 11 numero di biblioteca testata del blocco 9 blocco di commento 5 15 memorizzazione blocco di documentazione 5 9 cancellazione testo comando 5 10 inserimento testo blocco funzionale corpo del blocco 6 5 costituzione editazione intestazione blocco introduzione 21 29 operazioni complementari operazioni fondamentali operazioni simboliche box di comando memoria
61. capitolo 4 1 1 La selezione dei file delle macro tasti per la registrazione o l esecuzione della macro viene effettuata in finestre di dialogo nella lingua selezionata per STEP 5 L esecuzione della macro tasti pu avvenire in passi Nella finestra di dialogo si pos sono inoltre assegnare alla macro un breve titolo e un commento ed eventualmente modificarli in seguito Per consentire una selezione rapida il nome del file e il titolo della macro tasti vengono visualizzati in una finestra di dialogo Il file della macro pu essere memorizzato in una directory qualsiasi Quando si elabora una macro la si registra o esegue nell angolo in alto a destra viene visualizzato il tipo di funzionamento in inglese Possono comparire le seguenti indicazioni REQU Request richiesta di elaborazione della macro RECI Record Init inizializzazione della registrazione REC Record registrazione RECA Record Abort interruzione della registrazione RECE Record End fine della registrazione PLAI Play Init inizializzazione dell esecuzione PLAY Play esecuzione PLAA Play Abort interruzione dell esecuzione PLAE Play End fine dell esecuzione La macro con il nome START TX INI costituisce un eccezione Questa macro detta di startup viene avviata automaticamente dopo che stato richiamato STEP 5 ST a condizione che nella directory home si trovi il file della macro tasti START TX INI Se necessario la macro startup pu essere creata dall utente A causa del
62. e di tutte le segnalazioni di errore che il COM DB1 emette durante la parametrizzazione di DB1 La Guida online del COM DB1 si orienta su quella dello STEP 5 In dipendenza dalla maschera del COM DBI scelta e dalla posizione attuale del cur sore si possono richiedere sul video testi di help II COM DB1 offre tre tipi di aiuto 1 Riga di segnalazione avvertenze e segnalazioni di errore nella riga di segnalazione delle maschere del COM DB1 2 Maschere di help testi di aiuto con chiarimenti relativi alla maschera attuale del COM DBI e all assegnazione dei tasti funzionali 3 Finestre di informazione testi di aiuto con informazioni relative ai campi di introduzione Nella riga di segnalazione delle maschere del COM DBI1 Figura 22 4 il COM DB1 fornisce informazioni relative a e gli errori nell impiego del COM DB1 p es Introduzione non valida e glierrori di parametrizzazione e l andamento attuale del funzionamento del COM DB1 p es II DB1 viene caricato Attendere e la presenza di un DB1 come file di programma e o nell AG nel passaggio dalla maschera delle preimpostazioni alla maschera Tabella panoramica Se in una maschera del COM DBI si preme il tasto HELP sul video viene presentata una maschera di help con un breve chiarimento relativo alla maschera selezionata ed all assegnazione attuale dei tasti funzionali Il vecchio contenuto del video viene cancellato e viene presentato il corrispon
63. editor di tastiera 2 34 formato del file sorgente sequenziale dell editor formato dati forzamento uscite 15 14 modifica 9 11 forzamento uscite 15 14 formato dati forzamento variabili 15 12 funzionamento multiprocessore 10 2 funzione 21 27 richiamo SOSTITUISCI 21 27 funzioni 21 4 della barra delle softkey EDITA funzioni ausiliarie del COM DBI 22 4 funzioni complesse assegnazione tasti in FUP 8 9 assegnazione tasti in KOP FUP 8 10 KOP Indice 14 funzioni del COM DB1 22 2 funzioni di documentazione 18 2 hardcopy 18 2 istruzioni di comando per emissione conforte vole 18 2 funzioni di memorizzazione 21 28 CONFERMA 21 28 per l elaborazione di file intermedi 21 38 per l elaborazione di file sorgenti 21 38 funzioni STEP 5 FUP 8 1 accumulo di connettori 8 8 connettore funzioni complesse 8 10 inserimento di operandi 8 7 inserimento di un elemento funzionale 8 8 operazioni combinatorie operazioni combinatorie digitali 8 18 operazioni di caricamento e trasferimento 8 14 operazioni di comparazione 8 16 operazioni di memorizzazione 8 1 operazioni di shift e di rotazione 8 14 operazioni di temporizzazione 8 20 suddivisione del video 8 2 z G generazione XREF 17 2 gestione dei blocchi 4 13 gestione memoria 25 2 ordine dei driver 25 5 gestore di memoria EMM386 25 4 25 6 HIMEM SYS 25 4 H hardke Help 3 3
64. gt Salva come Viene visualizzato il box di comando Salva impostazioni progetto In esso selezionare un file PX INI o crearne uno nuovo STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti 4 2 Gestione dei blocchi File Blocchi gt Con le funzioni di questo sottomen vengono gestiti nella directory di lavoro i blocchi ed i file di documentazione dei file programma Pi precisamente si pu e Emettere l indice del contenuto e Trasferire i blocchi ed i file di documentazione e Confrontare i blocchi e Cancellare i blocchi ed i file di documentazione e Controllare e comprimere i blocchi nel file programma 4 2 1 Indice blocchi Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 Possono essere emessi i seguenti indici blocchi Dal file programma impostato e ditutti i blocchi e dituttii file di documentazione e ditutti i blocchi registrati nella lista blocchi e ditutti i blocchi di un tipo Dal controllore programmabile la lista degli indirizzi dei blocchi e dei blocchi registrati nella lista blocchi e ditutti i blocchi e di tutti i blocchi di un tipo in funzione del tipo di AG Avvertenza Durante l emissione sul video si ottiene un altro box di comando in cui scegliendo un blocco visualizzato si passa direttamente nell editor vedere Emissione sul video 4 13 Creazione e modifica di progetti File Bilocchage indice K Introduzione Sel
65. indicazione dei file nella relativa maschera Nel nostro esempio la Predisposizione viene lasciata inalterata Ogni procedimento pu essere interrotto con il tasto d interruzione SEQ gt ZWI ZWI gt SEQ CANC SEQ sa COPIA VERIFICA GEN SIMB INDIETRO C J Per effettuare delle copie di sicurezza si utilizza la funzione COPIA Essa consente la copia del file intermedio ed anche del file sorgente AWL su un altro drive Il procedimento di copia commentato dal dispositivo di programmazione p es con Errore hardware nel caso non sia chiuso il floppy disk drive Per elaborare i file di esempio senza pericolo fare delle copie su dischetto e Registrare nella Predisposizione il file sorgente AWL e Richiamare la funzione SPECIALE F5 e Richiamare COPIA F5 e Indicare il drive A e Premere il tasto conferma file intermedio ora salvato su dischetto Alla domanda Copia anche file sorgente SEQ e Premere il tasto conferma s e Il file intermedio e il file sorgente AWL sono ora copiati su dischetto Il dispositivo di programmazione ritorna alla scelta funzioni Richiamare SEQ gt ZWI F1 se si desidera tradurre un file sorgente AWL costruito con un altro editor di testi Con questa funzione il file di testo viene convertito in un file intermedio come premessa per una successiva compilazione nel file programma e Registrare il file di testo nella PREDISPOSIZIONE e Attivare la funzione
66. iniziale viene segnalato con la visualizzazione ENTRATA AUTO A 32 4 1 La visualizzazione USCITA AUTO A 32 5 viene cancellata STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo STEP 5 ST V7 0 C79000 G8572 C920 02 6 Ingresso auto ed inizio lavaggio L auto da lavare viene portata nella posizione di lavaggio E 32 3 1 e sul panello di servizio all esterno viene premuto il pulsante di avviamento del lavaggio E 33 0 Imp Dopo la verifica di Auto in posizione E 32 3 1 e Pulsante avviamento premuto il controllore chiude la porta A 32 3 1 e cancella la visualizzazione ENTRATA AUTO A 32 4 0 La parte di processo che riguarda direttamente la procedura di lavaggio compresa la riapertura della porta dopo il lavaggio completamente automatica 1 Spruzzatura della schiuma Dopo la verifica del segnale Porta chiusa E 32 7 1 la struttura si muove in avanti A 32 0 1 con gli spazzoloni in rotazione A 32 6 1 e con gli ugelli della schiuma aperti A 32 7 1 L auto viene insaponata e lo sporco rimosso Lavaggio risciacquo Dopo la verifica del raggiungimento della posizione finale Struttura avanti E 32 4 1 il controllore ferma il relativo motore A 32 0 0 chiude gli ugelli della schiuma A 32 7 0 apre la valvola per l acqua A 33 0 1 e provvede al ritorno della struttura A 32 1 1 sempre con gli spazzoloni in rotazione A 32 6 1
67. numero di word dei singoli blocchi 2 Elenco di tutti i tipi di blocco del file programma inclusa la lunghezza dei bloc chi di un tipo 3 Panoramica dei programmi nella quale viene dato il concatenamento dei ri chiami profond max di annid pari a 8 richiami di blocco dei singoli blocchi a partire dal tipo di blocco OB Viene inoltre emesso per ciascun blocco la lun ghezza e il simbolo per ciascun tipo di blocchi la lunghezza totale di tutti i blocchi di questo tipo e la lunghezza di tutti i blocchi Documentazione Selezionare il comando di men Documentazione Struttura programma Ap Struttura pro pare il box di comando Emetti struttura programma gramma STEP 5 ST V7 0 18 6 C79000 G8572 C920 02 Documentazione Esempio Identificazioni blocco STEP 5 ST V7 0 C79000 G8572 C920 02 Emissione standard di una struttura di programma con blocchi Struttura programma conDB Pagina 1 PB nE Lunghezza 9 PB 2 Lunghezza 21 PB 3 Lunghezza 9 PB 12 Lunghezza 25 FB 10 Lunghezza 50 OB Me a Lunghezza 13 DB 10 Lunghezza 28 Lunghezza PB 64 Lunghezza SB 0 Lunghezza FB 50 Lunghezza FX 0 Lunghezza OB 13 Lunghezza DB 28 Lunghezza DX 0 Lunghezza 155 Struttura programma con DB Pagina 2 0B ts SPA 10 FRB 3 FB 10 Figura 18 5 Struttura programma con DB Nel protocollo di stampa i blocchi sono corredati di identificazioni Queste definiscono il tipo di ric
68. ottenere che i file attualmente impostati siano com patibili con le impostazioni di progetto della Versione 6 x STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti Scheda EPROM Tipo PROMMER Nessuno Interno LPTn esterno File SYSiD Tipo di funzionamento WORD WORD BLOCK BYTE STEP 5 ST V7 0 C79000 G8572 C920 02 Tipo PROMMER Interno File SYSID NONAMESD INI gt C STEP5 S5 Daten Funzionamento WORD Scelta con un doppio clic del cursore o con il tasto F3 Non viene utilizzato nessun PROMMER Viene utilizzato il PROMMER interno Viene utilizzato un PROMMER esterno collegato all interfaccia parallela Contiene le identificazioni del sistema La scelta viene eseguita tramite il box di scelta file con un doppio clic del cursore o con il tasto F3 Se la funzione SYSID OFF i blocchi SYSID trovati sul modulo nel file SYSID vengono memorizzati automaticamente Se la funzione SYSID ON il blocco contenuto nel file SYSID viene scritto sul modulo a partire dall indirizzo 0 il tipo di memorizzazione dei dati programmi e blocchi dati sul modulo Si sceglie con un doppio clic del cursore o con il tasto F3 Scrittura e lettura a parole per esempio AG135 e AG150 tutti i tipi Scrittura e lettura a byte per esempio AG155 tutti i tipi obbligatorio con la CPU 946 947 modulo di memoria 355 Per AG 155H il primo carattere utile di un blocco si trova su
69. parametrizzazione del DB1 2 STEP 5 ST V7 0 C79000 G8572 C920 02 Introduzioni non ammesse da parte dell utente sono bloccate dal COM DBI1 durante la parametrizzazione testi di introduzione sono controllati da parte del COM DB1 dopo la conclusione dell introduzione con Gli errori di sintassi o il superamento dei campi dei valori sono evidenziati con una segnalazione di errore p es Campo dei valori non valido Le parametrizzazioni errate sono contraddistinte con un posto prima del campo di introduzione Alla conferma dei dati di parametrizzazione nel DB1 con F6 Enter viene poi controllata l interdipendenza tra i parametri nell ambito del blocco Le interdipendenze non soddisfatte vengono evidenziate tramite l avver tenza Le parametrizzazioni non possono essere memorizzate poich vi sono ancora errori presenti Dopo la conferma con ESC le parametrizzazioni riconosciute errate sono evidenziate con un posto prima del campo di introduzione Avvertenza Se nella maschera di parametrizzazione si posiziona il cursore su un parametro errato allora nella riga di segnalazione compare la segnalazione corrispon dente Solo dopo una introduzione corretta di tutti i parametri possibile memorizzare il blocco parametri con F6 Enter 22 17 Software di parametrizzazione COM DB1 22 4 Esempio di una parametrizzazione di DB1 con il COM DBI1 Sommario compiti da svol g
70. uso oppure iltasto Help Shift F8 offre una descrizione delle possibilit che si hanno a disposizione per trovare precise informazioni nell Help Info fornisce informazioni sulla versione attuale dell applicazione L Help Online pu essere richiamato in diversi modi de In una finestra di dialogo cliccando sul pulsante Help Shift F8 oppure premendo il tasto Shift F8 Si ottiene cos un Help gene rale per questa finestra di dialogo Questi testi di pi pagine si possono scorrere e sfogliare Posizionare il puntatore del mouse in una finestra o in una finestra di dialogo sul tema di cui si desidera l Help e cliccare sul pulsante Info F7 oppure premere il tasto F7 3 Scegliere un comando di men dal men Help nella barra di men ione Documentazione Cambio Help ILSice Isso grnazi one bestie Coslbiriz Info su versione STEP 5 F12 Versione pacchetti S5 Giara Hg Guida alle finestre Guida alle schede Indicazioni generali Compatibilit Informazioni hardware Figura 3 3 Comando di men Help 3 7 Interfaccia operatore 3 5 Interfaccia operatore finestre di dialogo Introduzioni nelle Nelle finestre di dialogo possono essere digitate informazioni necessarie per eseguire finestre di dialogo un determinato compito Sono disponibili 4 tipi di finestra di dialogo Campi d introduzione e d informazione Box di comando vedere capitolo 3 6 Schedar
71. vuoto di questo blocco in modo Editazione Dopo l abbandono del blocco la ricerca viene eseguita negli altri blocchi indicati Se dopo il primo blocco indicato un blocco non esistente questo viene saltato nella ricerca Per cercare altre posizioni con il criterio di ricerca e con F3 Cerca nel segmento successivo e con Conferma nel blocco successivo e confermare con il tasto d introduzione Avvertenza Se un editor viene selezionato con ricerca e se viene modificato il blocco occorre memorizzare il blocco modificato prima di proseguire con la ricerca STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Opzioni STEP 5 ST V7 0 C79000 G8572 C920 02 1 Azionare in modo Editazione il tasto F7 Conferma e confermare con Si il messaggio Acquisire segmento modificato L editor passa nel modo Emissione 2 Azionare nuovamente il tasto F7 Conferma e confermare con S il messaggio Acquisire segmento modificato Confermando ancora con S il messaggio Proseg viene continuata la ricerca confermando con No si ritorna al men principale x Sovrascrittura con conferma s Le modifiche vengono accettate solo dopo laconfermadellamemorizzazione blocchi interessati vengono richiesti singolarmente Blocco di programma blocco di commanto blocco di documentazione file di docu mentazione Sovrascrittura con conferma no I blocchi modificati vengono sovrascritti senza confer
72. 02 Dopo aver premuto unavolta F1 Contatto in chiusura introdotto lasigladell operando E 10 0 premuto il tasto di introduzione e per l uscita A 10 0 e premuto il tasto di introduzione E 10 0 A10 0 Contatto in serie 1 Posizionare il cursore sulla colonna 2 ed attivare F2 Contatto in apertura introdurre E 10 2 e premere il tasto di introduzione Contatto in parallelo 2 Posizionare il cursore sotto il contatto E 10 0 e premere F1 Contatto in chiu sura Il ramo in parallelo viene concluso tramite la sequenza dei tasti cur sore a destra ed F3 Congiunzione introdurre la sigla E 10 2 e premere il tasto di introduzione E 10 0 E 10 1 I I I I TI I VA t t t t aa RE cr Inserimento di un contatto in chiusura in un ulteriore ramo in parallelo 3 Posizionare il cursore allungato sotto il contatto E 10 0 ed attivare F1 Con tatto in chiusura e F3 Congiunzione Il contatto E 10 3 viene generato posizionando il cursore sull elemento vuoto ed atti vando F2 Contatto in apertura E 10 0 E10 1 A 10 0 2777222 E 10 3 La seguente ponticellatura si ottiene 4 Nel montante elettrico superiore cursore sulla colonna 2 e premere F2 Con tatto in apertura poi cursore sulla colonna 3 e premere F1 Contatto in chiu sura 5 Editazione del ramo in parallelo posizionare il cursore sotto il contatto E 10 0 con F2 Contatto in apertura ed F3 Congiunzion
73. 18 34 stato Blocco 15 3 stato di segnale emissione 15 7 operando 15 7 rappresentazione stato variabili 15 7 struttura editazione 18 32 18 20 esempio logico 18 20 istruzioni di comando stampa 18 34 struttura programma emissione confortevole 18 15 emissione standard 18 6 suddivisione del video FUP KOP suddivisione periferia 10 2 T tabella occupazione 18 17 emissione confortevole 18 17 emissione standard 18 9 tasti funzionali 2 36 13 4 lista di attribuzione 11 4 programmazione tasti speciali 21 17 tastiera A 2 comando del cursore 2 36 comando del cursore MFI 2 36 tasti funzionali 2 36 tasti funzionali MFII 2 36 Indice 18 tastiera MFII 2 36 tastiera PG 2 40 test richieste 15 2 testata del blocco blocco dati 9 3 lunghezza numero di biblioteca 9 3 tipi di blocchi 4 18 tipi di installazione tipi di operando tabella online tipo prommer titolo del blocco 9 9 titolo segmento 5 15 lunghezza traduzione a ritroso di un file programma 21 6 con la funzione Compiler 21 34 in un file programma 21 34 creazione di un file programma 21 6 verifica durante la traduzione 21 7 trasferimento di DB1 nel controllore 22 28 trasferimento di file 24 16 TTY interfaccia attiva interfaccia passiva U UMB Upper Memory Blocks 25 4 uso dello schedario 3 12 PG 21
74. 24 x Riga di segnalaz 25 Se Aritmet F Blocchi F Sposta F Convers F Confronto F Comm seg F Extra F Help 1 J 2 J H 3 J 4 gt 5 Oper bin 6 Finesegm 7 Conferma 8 Annulla Figura 7 1 Segmento nella rappresentazione a contatti esempio Righe del Video Le singole righe del video hanno il seguente significato Tabella 7 1 Contenuto delle righe del video Riga Contenuto Chiarimento 1 PB3 Tipo e numero di blocco PROG3 Sigla simbolica del blocco C ESEMP ST S5D Drive e file programma BIB 12345 Numero di biblioteca LUN 19 Lunghezza del blocco in word 2 Segmento 1 Numero del segmento Titolo segmento Testo con massimo 32 caratteri Editazione Modo di elaborazione dello STEP 5 3 Operandi simbolici 4Attribuzione Operando assoluto gt Operando simbolico gt Com mento operando se il cursore si trova su una sigla di un operando 4 Campo d introduzione per le combinazioni i richiami e gli operandi 23 Riga di Segnalazioni o richieste STEP 5 rosso o verde segnalazione 24 25 Tasti funzionali L assegnazione dei tasti viene definita in relazione alle funzioni STEP 5 ST V7 0 C79000 G8572 C920 02 7 3 Editazione di schemi a contatti 7 2 Semplice funzione di editazione Operazioni combinatorie Sigle degli operandi 7 4 Dopo aver scelto KOP lo STEP 5 apre il blocco definito nel box di comando dal primo segmento Questo con la nuova editazione
75. 5 ST V7 0 C79000 G8572 C920 02 Vie bus Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 12 Il collegamento online tra dispositivi di programmazione e AG non realizzato soltanto direttamente mediante un cavo di collegamento collegamento punto a punto ma anche tramite i sistemi di bus SINEC H1 SINEC L1 o SINEC L2 ed anche con bus AG per S5 1550U Questa connessione si genera si memorizza e si attiva con la funzione Vie bus Editor Test AG Gestione Bloccons TEPRON E Bilogecordar iimik F2 Maschera DB Ci EEn Lista di attribuzione F7 Parametri stampante Ctrl F4 Editor piedinatura Giurato Capitolo Argomento trattato Pagina 12 1 Funzione vie bus 12 2 12 2 Editazione vie bus 12 3 12 3 Esempio 12 7 12 1 Vie bus 12 1 Funzione vie bus Informazioni Assegnazione Via gt File 12 2 Le vie sono connessioni stabili tra un PG ed un determinato partner Tramite queste vie si possono eseguire tutte le funzioni di programmazione secondo un protocollo come con un collegamento diretto punto a punto Una via costituita da e nodo di start che il punto iniziale della connessione p es PG AS511 PG CP H1 PG CP L2 e bus 10 pi e nodi p es CP e nodo finale p es CPU Gli indirizzi dei partner si editano e si memorizzano in offline e Sotto un nome via Progetto Imposta viene memorizzata una via ed
76. 5 crea la casella in cui introdotta l operazione scelta Alla funzione corrispondono le istruzioni AWL e caricamento dell operando e conversione dell operando e trasferimento del risultato nell operando ACCU 1 Tipi di operando DW DD EW Dopolacreazionedella casella vedere sopra sidevono introdurre solo i due operandi preimpostati con 7 4 7 Operazioni di comparazione Sommario 7 16 Le operazioni di comparazione combinano due operandi digitali negli ACCU 1 e ACCU 2 in un risultato binario nel ACCU 1 Alla funzione corrispondono le istruzioni AWL e caricamento dell operando 1 e caricamento dell operando 2 e esecuzione dell operazione di comparazione scelta e risultato logico combinatorio Una operazione di comparazione viene rappresentata in un segmento vuoto con una casella in cui a sinistra si trovano gli operandi nell ACCU 1 e 2 ed a destra il risultato logico Dopo aver premuto SHIFT F5 Confrontoe la funzione desiderata nel secondo livello ditasti lo STEP 5crealacasella nondefinita incui introdotta lafunzione desiderata Nella casella si trova a sinistra l operazione di comparazione scelta 1 gt lt gt gt lt lt ed a destra il formato degli operandi F numero in virgola fissa 16 bit D doppia word 32 bit G numero in virgola mobile 32 bit Avvertenza Il tipo pu essere modificato solo una volta direttamente in seguito al richiamo della ca
77. 7 la condizione di start per l asciugatura 13 Spostare il punto di alt nel segmento 12 Si pu constatare lo scorrimento del tempo di asciugatura TAA 45 s L ulteriore andamento nei passi 8 e 9 si simula nei modi gi descritti Correzioni Nel segmento 14 il contatore passi ritorna ad 1 che contraddistingue lo stato di par tenza dell impianto di lavaggio Il programma esemplificativo pertanto funzionante per quanto era stato specificato In caso di errori bisogna apportare delle modifiche sulla base delle informazioni ricevute tramite il RLC il contenuto degli accumulatori e lo stato dei segnali 1 Commutare pertanto con F6 in Editazione Spostando il cursore posizionarsi sull istruzione che si vuole modificare cancellare o inserire 2 Dopo aver premuto Conferma rispondere alla domanda Conferma del segmento modificato ed alle successive segnalazioni con S STEP 5 ST V7 0 24 26 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo File blocch Trasferisci 5 Test Stato Variabile Simalina p 7 STEP 5 ST V7 0 C79000 G8572 C920 02 In questo modo viene modificato il programma in AG Se si desidera avere il blocco modificato nel PG p es per archivazione 1 2 3 4 Selezionare File Blocchi Trasferisci Trasferisci da x AG Introdurre nel campo in file programma x e nella lista blocchi F3 Introdurre nel box di comando FB 5 Predisp
78. 944 con due interfacce seriali si deve inoltre introdurre nella maschera delle impostazioni il numero di ordinazione e la versione del modulo di sistema operativo Nel caricamento di un DB1 creato con lo STEP 5 possono andare perduti i com menti se il commento pi lungo di 80 caratteri il commento al DB1 non si trova immediatamente prima del carattere finale END oppure il commento ad un blocco parametri non si trova immediatamente dopo il codice di blocco Blocchi parametri che nel DB1 di default sono racchiusi tra i caratteri di commento vanno in ogni caso perduti Se prima della conferma del blocco parametri si cancella un parametro al quale attribuito un valore di default allora il valore di default resta valido nell AG Dopo una nuova selezione della maschera di parametrizzazione il valore di default viene presentato nel campo di introduzione del parametro STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 22 3 2 La Guida online e le segnalazioni di errore del COM DB1 Sommario Guida online Riga di segnalazione Maschera di help 2 Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Nella programmazione del DB1 il COM DB1 offre un ampia guida e varie segnalazioni di errore In questo capitolo viene fornita una panoramica e su tutte le informazioni di help che sono offerte dal COM DB1 durante la parametrizzazione
79. AG memoria RAM EPROM Parametri sistema RUN Versione SW AG Info relative a configurazione interna AG STOP CPU e versioni SW CPU Controllo elaboraz CONTR EL ON Controllo elaboraz CONTR EL gt OFF STOP Punto di controllo utente Punto di controllo utente Test di singoli passi di programma PB FB FX OB SB ricerca Fine controllo elaborazione eseguito direttamente 1 Gli elenchi degli operandi sono memorizzabili in blocchi immagine 2 Il forzamento variabili possibile anche Offline per l editazione di blocchi immagine STEP 5 ST V7 0 C79000 G8572 C920 02 Test 15 2 Stato blocco Test Stato blocco Introduzione STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione si possono testare e correggere i blocchi caricati in AG me moria utente Lo STEP 5 emette lo stato attuale delle seguenti variabili ingressi E temporizzatori T e contatori Z uscite A tipo parametro A delle sigle di un FB FX merker M S dati D i dati sono in funzione del DB richiamato al momento dell emissione Per l elaborazione di stato sussistono le seguenti limitazioni L emissione dello stato dei parametri attuali di blocchi funzionali possibile solo per S5 135U S5 155U e S5 115U Nelle dichiarazioni dei parametri parametri formali e le istruzioni LIR in FB o FX non visualizzato lo stato dei segnali Le istruzioni BDW BMW sono elaborate assieme all istruzione succ
80. AWL Batch Compiler sono possibili tutte le istruzioni STEP 5 Un limite rappresentato solo dal linguaggio ammesso dal controllore programmabile e dalla CPU Per questo motivo durante la programmazione consultare la lista delle operazioni relativa alla propria apparecchiatura La seguente tabella che si riferisce alle colonne dello schermo riassume le convenzioni di scrittura per la programmazione assoluta e simbolica Tabella 21 4 Operazioni STEP 5 INDIRIZZO ISTRUZIONE SIMBOLO COMMENTO OPERANDO ISTRUZIONE Operazione con operando assoluto assoluto U_E1 2 introduzione senza formato Operazione e operando Pulsante apri esterno Con operando simbolico Operazione U Simbolo APRI E senza lineetta Operazione con dati Operando formale 21 20 Nome TEMPO AP E M IN Max 4 caratteri Operazione e formato dati L_KT introduzione senza formato A tra parentesi Valore del dato 005 2 STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Tabella 21 4 Operazioni STEP 5 continuazione INDIRIZZO ISTRUZIONE SIMBOLO COMMENTO OPERANDO ISTRUZIONE Indirizzo 11 Formato dati Valore 1 parola dati per KH riga KE 6248 13512 Visualizzazione KG Solo semplici virgolette KT fino a 11 parole dati per riga KZ 1169368 38 max 1 doppia parola KM per riga 123 1 735 125 018 00011100 11101111 Operazione con Operazione e operando operando formale formale
81. Aggiornalista attribu zione e Aggiorna XREF vengono desunte dal box di comando evidenziato STEP 5 ST V7 0 4 16 C79000 G8572 C920 02 Creazione e modifica di progetti 4 2 2 Copia di blocchi Sommario File Bllocchae Trasferisci Saga STEP 5 ST V7 0 C79000 G8572 C920 02 Con la funzione Trasferisci si copiano i blocchi dal dispositivo di programmazione nell AG e viceversa Si pu trasferire e un gruppo di blocchi di un tipo e tutti i blocchi di un tipo e un gruppo di blocchi mediante la lista blocchi e tutti i blocchi di un file programma e uno o tutti i blocchi di documentazione e tutto il file programma e daun file programma impostato ad un drive selezionabile con un file pro gramma selezionabile File File dove entrambi i file sono selezionabili e da un drive selezionabile con un file programma selezionabile al controllore programmabile File AG e dal controllore programmabile ad un drive selezionabile con un file programma selezionabile AG File Avvertenza Le preintestazioni dei blocchi dati e dei blocchi funzionali contengono informa zioni sul formato e sulle etichette dei salti che sono rilevabili solo dal PG Per questo esse non vengono trasferite nell AG Trasferendo un blocco a cui associata una preintestazione FB FV FX FVX DB DV DX DVX la preintestazione del blocco pu essere cancellata dall AG al drive dopo una richiesta Poich il PG prima della cancell
82. Annulla Ritorno alla scelta men SHIFT F8 Help Informazioni su certe procedure Se durante l introduzione della lista operandi sono state eseguite delle modifiche che non sono memorizzate in un blocco immagine allora compare una domanda di sicu rezza da confermare con SI opp No e Annulla ESC e F8 Indietro e F1 Preleva Il testo della domanda di sicurezza dipende dal fatto se elezionato un blocco imma gine o no Nessun blocco immagine selezionato Annullare modifiche Blocco immagine selezionato Annullare blocco immagine modificato 15 7 Test Editazione della li sta degli operandi Azione Reazione in caso di S Reazione in caso di No Annulla Modifiche vengono Continuazione dell editazione della F8 annullate lista operandi le modifiche possono Indietro STEP 5 emette il men di essere memorizzate in un blocco funzioni immagine Nota la memorizzazione delle modifiche deve essere eseguita come sequenza operativa F5 Salva_come opp F7 Salva F1 Modifiche vengono Continuazione dell editazione della Preleva annullate lista operandi le modifiche possono Dopo la compilazione essere memorizzate in un blocco della riga di comando immagine viene indicato il blocco Nota la memorizzazione delle immagine BBnn modifiche deve essere eseguita come sequenza operativa F5 Salva_come opp F7 Salva Richiamo di un nuovo blocco immagine con F1 Preleva Nella lista oper
83. C DATEN TEST SPROG C NONAME Nel SUBMIT come file programma viene utilizzato C DATEN TEST NONAMEST S5D 2 Non viene utilizzato nessun comando KAT e vengono indicati solo il drive e il nome file p es PROG C NONAME Come directory viene utilizzata la directory usata nell impostazione progetto per i vari tipi di file in questo caso per il file programma 3 Nel comando SUBMIT viene descritta la directory completa p es PROG C DATEN TEST NONAME STEP 5 ST V7 0 C79000 G8572 C920 02 18 21 Documentazione 18 4 2 Comandi Tabella 18 2 Istruzioni comandi blocchi Istruzione di comando Chiarimento BLOCCO B Tutti i blocchi BAUST Tutti i file di documentazione BLOCCO 0B Tutti i blocchi organizzativi BLOCCO PB Tutti i blocchi di programma BLOCCO FB Tutti i blocchi funzionali BLOCCO FX Tutti i blocchi funzionali estesi BLOCCO SB Tutti i blocchi sequenziali BLOCCO DB Tutti i blocchi dati BLOCCO DX Tutti i blocchi dati estesi BLOCCO Una lista di blocchi p es PB1 PB2 PBn BLOCCO PBx 1 3 5 Unalista di singoli segmenti di un blocco Se si vogliono emettere i blocchi con riferimenti ci deve essere indicato tramite opzione Tabella 18 3 Istruzioni di comando per blocchi con opzioni Istruzione di comando Chiarimento BLOCCO R B Tutti i blocchi con riferimenti BLOCCO PBx PBx in layout opzionale rilevante solo in FUP in formato A3
84. C79000 G8572 C920 02 Posizionare il cursore allungato sotto il bordo inferiore dell elemento funzionale e pre mere F3 Viene aggiunto sotto nel blocco un operando non definito A A E 10 0 lt E100 sl E20 0 E 20 0 FAT 22722222 See Cursore allungato F3 Figura 8 3 Aggiunta di operandi Posizionare il cursore allungato sull operando d ingresso che si vuole sostituire con un elemento funzionale e premere F1 oppure F2 Lo STEP 5 aggiunge l elemento funzionale scelto con due ingressi eventualmente con l inserimento orizzontale implicito prima dell ingresso La sigla dell operando viene trasferita all ingresso superiore del nuovo elemento B Inserimento orizzontale e verticale significa che in questo caso lo spostamento del segmento verso destra e verso il basso avviene implicitamente E100 amp 2222722 E 20 0 Figura 8 4 Aggiunta di un blocco funzionale Procedere come segue 1 Posizionare il cursore allungato sull ingresso dell elemento funzionale in cui si vuole inserire l operando d ingresso 2 Premere SHIFT F7 Extra F7 Ins vert e quindi premere F3 Ingresso Nel blocco viene inserito un operando non definito Dopo la denominazione di un ope rando si pu invertire l ingresso tramite F4 Cur all F7 Ins vert
85. CPU minimo Finora era possibile parametrizzare le CPU tramite ilDB1 soloinformaditesto L edita zione del DBI1 in forma di testo avveniva con l editor dei DB del pacchetto STEP 5 Sommario de capitolo Funzioni del COM DBI 222 Utilizzo del COM DB1 i Struttura a video delle maschere del COM DB1 22 4 Esempio di una parametrizzazione di DB1 con il A 22 18 COM DB1 STEP 5 ST V7 0 C79000 G8572 C920 02 22 1 Software di parametrizzazione COM DB1 22 1 Funzioni del COM DB1 Sommario Vantaggi della parametrizzazione del DBI1 con il COM DB1 Componenti del pacchetto software COM DB1 22 2 In questo capitolo si pu apprendere quali funzioni offre il COM DB1 e di quali limitazioni si deve tener conto quali CPU si possono parametrizzare con il COM DB1 Si hanno i seguenti vantaggi Il COM DB1 pu interpretare e modificare ogni DB1 con dati di parametrizza zione commentarli Non pi necessario tener conto delle regole illustrate nei manuali sui control lori per la parametrizzazione del DB1 poich queste regole sono gestite dal COM DB1 All utente vengono presentati su video i parametri specifici della CPU Gli argomenti ed i campi dei valori degli argomenti possono essere sele zionati in speciali finestre Il COM DBI in grado di riconoscere errori di introduzione in DB1 e di segna larli in forma di testo Errori nel DB1 vengono riconosciuti al pi tardi al mo mento del trasferimento
86. Casella AND prima di una casella OR AWL Istruzioni O ramo parallelo U U AWL KOP PECERA INGR 1 INGR 2 U lt INGR 1 U INGR 2 eA 0 INGR SEEING INGR 3 U INGR 4 U INGR 5 i INGR 4 INGR 5 HH Figura A 20 Esempio relativo alla regola AND prima di OR STEP 5 ST V7 0 C79000 G8572 C920 02 A 25 Appendice Parentesi Questa regola riguarda la chiusura in parentesi di combinazioni binarie complesse e di funzioni complesse precedute o seguite da combinazioni binarie U COMBINAZIONE PREC COMBINAZIONE SUCC Complesso Combinazioni binarie complesse A queste combinazioni appartengono le combinazioni OR prima di AND Combinazione OR prima di un AND AWL S cxooo AWL U Combinazione OR U KOP KOP Ulteriori collegamenti in serie di contatti in parallelo STEP 5 ST V7 0 A 26 C79000 G8572 C920 02 Appendice Funzioni com plesse memoria temporizzazione comparatore con tatore STEP 5 ST V7 0 C79000 G8572 C920 02 FUP gt 1 FUP Casella OR prima di una casella AND Queste combinazioni rappresentano un sottoinsieme delle combinazioni binarie com plesse Due contatti in parallelo costituiscono la combinazione pi semplice Per le funzioni complesse valgono le seguenti regole e Nessuna combinazione successiva nessuna parentesi e Combinazione AND successiva A e Combina
87. Compare la seguente maschera Caricamento di DB1 i Caricamento di DB 1 SIMATIC S5 COM DB1 Drive File programma ST S5D F E F F E F F F 1 Caricam 2 Caricam 3 Scegli 4 S 6 7 Info 8 Ritorno da FD da AG S Figura 22 11 Maschera del COM DB1 Tabella panoramica scelta del Caricamento da AG 2 Premere il tasto F2 Caricamento da AG Alla fine del caricamento nella tabella panoramica vengono visualizzate le parametrizzazioni del DB1 presente in AG Poich non stata eseguita finora alcuna parametrizzazione in DB1 viene visualizzato il DB1 di default Figura 22 11 Introduzione del commento al DB1 1 Sesi vuole introdurre un commento occorre premere il tasto COM Il cursore si trova ora nella riga di commento della maschera Tabella panoramica 2 Introdurre ora il commento costituito da max 80 caratteri per il nostro esempio Parametrizzazione dell interfaccia seriale solo collegamento standard Figura 22 12 3 Premere 4 oppure INSERT Il cursore compare nella prima riga delle Parametrizzazioni ammesse STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Introduzione del commento al blocco parametri STEP 5 ST V7 0 C79000 G8572 C920 02 Scelta del blocco parametri 1 Perla scelta del blocco parametri posizionare il cursore sul blocco parametri SINEC L2 E Tabella panoramica SIMATIC S5 COM DB1 Parametrizzazione dell interfaccia serial
88. Con questa operazione la macchina viene pulita e risciacquata Diffusione della cera Dopo la verifica del raggiungimento della posizione Struttura indietro E 32 5 1 si ha disattivazione del motore A 32 1 0 chiusura della valvola dell acqua A 33 0 0 e arresto degli spazzoloni A 32 6 0 Adesso la struttura deve tor nare in avanti A 32 0 1 con gli ugelli della cera aperta A 33 1 1 Diffusione dello strato di cera Nella posizione in avanti E 32 4 1 chiudere gli ugelli A 33 1 0 e riportare la struttura indietro A 32 1 1 Nella posizione indietro E 32 5 1 arrestare il motore A 32 1 0 Alla cera spruzzata occorre ora un tempo TDC affinch si realizzi una stesura uniforme sulla superficie del veicolo fino a formare un sottilissimo strato film Il controllore deve verificare il trascorrere del tempo TDC Solo quando tale tempo trascorso pu essere affrontato il passo successivo Asciugatura Il processo di asciugatura viene avviato con l attivazione del tempo di asciugatura TAA e la contemporanea apertura della valvola dell aria A 33 2 1 Trascorso il tempo TAA la valvola viene richiusa A 33 2 0 e la porta viene aperta A 32 2 1 Uscita auto Dopo l apertura della porta E 32 6 1 si ha arresto del motore della porta A 32 2 0 e visualizzazione della segnalazione USCITA AUTO A 32 5 1 Impianto vuoto Se Nessuna auto in posizione E 32
89. DB contiene come minimo una parola dati DW Esempio Test del numero in virgola 0 1234567 12 in formato esadecimale Nella parola dati 1 si trova il numero in virgola mobile KG 1234567 12 1 Posizionare il cursore sul della mantissa 2 Premere F5 Test KG Accanto al numero in virgola mobile ora visualizzato il suo valore in esadecimale KG 1234567 1225 72FA5F Esponente Mantissa 3 Conclusione della visualizzazione premere ESC o Conferma Si possono modificare l esponente e la mantissa in formato esadecimale 4 Conferma delle modifiche premere Conferma 5 Abbandono e perdita delle modifiche premere ESC 9 16 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati 9 2 11 Inserimento Cancellazione righe Inserimento riga Si ha la possibilit tramite tasti di inserire o cancellare nel DB righe di DW e di com mento Tasto Campo Campo Campo Risultato Campo formato editaz comm Inserim Riga inserita la parola dati verticale e la riga di commento ven gono spostate di una riga verso il basso a partire dal cursore F3 Inser Formato dati inserito il for DF mato dei dati viene spostato di una riga verso il basso a partire dal cursore il com mento no F1 Inser Riga di commento inserita DK le DW rimangono al loro po sto i commenti vengono spostati di una riga in basso a partire dal cursore riga Tasto i Campo Campo
90. F F F E F Help 2 eg Scegli MI 5 e Avanti MACOnfermafi Annulla Figura 10 4 Maschera DX 0 per AG 135 U pagina 2 Introduzione dei Procedere come segue dal 1 Posizionare il cursore nel campo in cui si vuole modificare un valore 2 Selezionare i parametri con F3 Scegli o se nella riga dei tasti funzionali visualizzato F3 Immetti introdurre i parametri con la tastiera 3 Richiamo della seconda pagina della maschera DB premere il tasto F6 Avanti ed introdurre i parametri come nella prima pagina 4 Conferma DX 0 premere Conferma o abbandonare l introduzione premendo il tasto di introduzione STEP 5 ST V7 0 C79000 G8572 C920 02 10 5 Editazione maschere DB 10 3 Editazione maschera DXO S5 155U DX 0 per S5 155U Impostazioni Editor Maschera DB Scelta dall editor STEP 5 Window Mode S50XSOLZ Il DX 0 contiene i dati di sistema S5 155U ed associato in modo fisso all AG come maschera DB La parametrizzazione delle maschera si trova descritta nelle istruzioni di programmazione AG Impostazioni per l editazione File programma nome del file programma attuale Funzionamento Online se collegato un AG o si desidera editare diretta mente in AG Selezionare il comando di men Editor Maschera DB Il box di dialogo Edita maschera DB appare sul video Procedere come segue 1 Scegliere se il blocco deve essere editato nel file programma o nell
91. F1 F5 si pu scegliere la lingua che deve essere impiegata con il COM DB1 e Premere F5 Italiano Con il tasto F8 Ritorno oppure con il tasto ESC si abbandona il COM DB1 SIMATIC S5 COM DBI1 COM DBI1 Versione x y F F F F F F F F 1 deutsch 2 english 3 francais 4 espanol 5 italiano 6 7 8 Ritorno Figura 22 7 Maschera del COM DB1 Scelta lingua selezionare una lingua 22 19 Software di parametrizzazione COM DB1 Definizione delle impostazioni Definizione del numero di ordina zione Definizione della versione dell AG 22 20 Le preimpostazioni per la parametrizzazione con il COM DB1 vengono fissate nella maschera Preimpostazione nel modo descritto di seguito Definizione del funzionamento del COM DBI1 con la CPU Dopo la scelta della maschera di preimpostazione il cursore si trova sul campo di ingresso Online Offline 1 Aprire la finestra di selezione relativa al campo di ingresso Online Offline premendo il tasto F3 Scelta 2 Trasferire online nel campo di ingresso con 4 oppure INSERT Nel campo di ingresso compare Online 3 Posizionare il cursore sul campo di ingresso successivo premendo oppure INSERT Per la definizione del numero di ordinazione procedere esattamente come per la Defi nizione del funzionamento del COM DBI con la CPU Con il cursore ci si pu posizio nare sulla riga 095 8MB52 oppure 095 8MBO2 della finestra Introdurre la versione dell AG 01 trami
92. File SISID Se il modulo EPROM EEPROM non completamente vuoto compare la segnalazione Scrittura SISID vietata Il trasferimento viene concluso con la segnalazione Funzione principale Indirizzo finale nnnnnnnn F6 Em SYSID Trasferimento dei dati SISID contenuti nel modulo EPROM EEPROM nel file SISID preim postato e visualizzazione su video Il file SISID preimpostato pu pertanto essere sovra scritto Il trasferimento viene concluso con la segnalazione Funzione principale Indirizzo finale nnnnnnnn F8 Help Visualizzazione dell assegnazione dei tasti funzionali F8 Annulla Ritorno alla scelta funzioni 17 6 STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione 17 3 Interconnessione automatica Funzione Regole Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Con la funzione nterconnessione possibile ridenominare degli operandi e automaticamente utilizzando due file simbolici oppure e manualmente costruendo una lista di modifica vedere capitolo Si copia il file simbolico appartenente al programma utente e qui si modificano gli indi rizzi degli operandi modificati Questo nuovo file simbolico utilizzato dal PG come lista di riferimenti per rilevare automaticamente in tutto il vecchio programma utente o nei singoli blocchi gli ope randi modificati e per memorizzare gli operandi ridenominati nel secondo file pro gramma come nuovo programma utente Il vecchio programma utente rimane
93. IX Tabella panoramica SINEC L2 SIMATIC S5 COM DB1 Parametrizzazione del collegamento standard dal partecipante 2 al partecipante 1 Parametrizzazioni ammesse Parametrizzazione Parametri di base non parametrizzato Collegamento standard non parametrizzato Collegamento AG AG non parametrizzato Master della periferia ciclica non parametrizzato Slave della periferia ciclica non parametrizzato Servizi FMA non parametrizzato Servizi di livello 2 non parametrizzato E F F F E F F F 1 2 3 4 5 Blocco 6 Blocco 7 8 Ritorno Cancella Scelta Figura 22 13 Maschera del COM DB1 Tabella panoramica SINEC L2 scelta della funzione SINEC L2 Nella maschera Tabella panoramica SINEC L2 si possono scegliere le funzioni che si vogliono parametrizzare Avvertenza Come primo passo si devono sempre definire i parametri di base poich essi valgono per tutte le funzioni SINEC L2 Solo dopo si possono definire i parametri per le funzioni speciali SINEC L2 Scelta dei parametri di base 1 dopola scelta della maschera Tabella panoramica il cursore si trova nella riga Parametri di base 2 Premere F6 Enter 4 oppure INSERT La maschera Parametri di base compare sul video Figura 22 14 Definizione del numero di partecipante Dopo la scelta della maschera Parametri di base il cursore si trova nel campo di in gresso Numero di partecipante 1 Introdurre 2 tramite la tastiera 2 Confermare l introduzione premendo 4 oppure INSERT Il
94. La piedinatura esistente non viene rappresentata C ESE4095ST S5D LUN 27 Pagina 1 Segmento 1 Titolo SEGM PB 1 SEGM 1 Commento segmento PB 1 SEGM 1 07 04 92 VE 1 2 E Iel A 1 1 BE Figura 18 2 Immagine di stampa di un blocco STEP 5 18 3 Documentazione Impostazioni Operativit Emissione 18 4 Deve essere impostato quanto segue file programma il modo di rappresentazione AWL KOP o FUP file piedinatura solo se selezionato Piedinatura S file simbolico solo se selezionato SIMBOLICO S Lista incrociata gt Generazione XREF Modo di funzionamento Online per emissione da AG File stampante predisposizione NONAMELS INI valida per PT88 Con o senza commento Informazioni circa le relative predisposizioni si trovano al capitolo 4 1 1 Selezionare un comando di men qui p es Documentazione Blocchi STEPS Viene visualizzato il box di comando in questo caso Emetti blocchi STEP 5 In questo box possibile muoversi ed eseguire selezioni gt capitolo 3 6 L emissione avviene a scelta su file su video o su stampante Nel caso di una visualizzazione di pi pagine su video una parte dell immagine risulta coperta dalla richiestainsovraimpressione Avanti S No Questo box di segnala zione pu essere rimosso premendo il tasto di spazio Tutte le stampe possono essere corredate di una piedinat
95. Mode S5PXSOBZ Figura 4 6 Copia di file DOS 4 3 3 Cancellazione di file DOS Sommario La funziona cancella i file uno o tutti da una directory impostata File Selezionare il comando di men File File DOS Cancella File DOS gt Viene visualizzato il box di comando Cancella file DOS in cui ci si pu spostare e Canella ene x selezionare capitolo 3 6 STEP 5 ST V7 0 C79000 G8572 C920 02 4 25 Creazione e modifica di progetti 4 4 File PCP M File Sono disponibili le seguenti possibilit File PCP M gt e Emettere la directory dei file PCP M delle aree USER selezionabili e Convertire file PCP Min file DOS sotto il quale si possono eseguire ed anche rielaborare e Convertire file STEP 5 che sono stati creati con lo STEP 5 in file PCP M file convertiti possono essere eseguiti e anche rielaborati sotto il sistema ope rativo PCP M A questo proposito sono disponibili delle funzioni che elaborano supporti dati PCP M cio FD Floppy Disk formattati sotto PCP M e Cancellare file PCP M Avvertenze La scelta dei file avviene tramite un box di scelta che associato ad ogni comando operative dimen Lastrutturae l operativit inquestoboxdisceltasono simili per tutte le funzioni e sono descritte nel capitolo 3 8 STEP 5 Window Mode SS5PXSOBZ Figura 4 7 Box di scelta file per i file PCP M STEP 5 ST V7 0 4 26 C79000 G8572 C920 02 C
96. Nel sottomen relativo sono utilizzabili Domanda di sicurezza STEP 5 ST V7 0 C79000 G8572 C920 02 Con l ausilio di questa funzione si pu emettere sotto forma di lista lo stato attuale dei segnali di operandi selezionati come si trovano durante l elaborazione nel punto di controllo di sistema gt Appendice Glossario Gli operandi da controllare variabili di processo si introducono in una lista emessa vuota dallo STEP 5 dopo il richiamo della funzione di test Stato variabile Con F6 Attivo o con il tasto Conferma viene visualizzato lo stato attuale di segnale degli operandi elencati Durante l elaborazione gli operandi elencati sono richiamati ed il loro stato viene emesso prima che siano modificati dal programma utente Operandi Formati F F F F F 1 Preleva 2 3 Cancella 4 Blocco 5Sv come Figura 15 2 Tabella vuota per l editazione della lista operandi Tasto Funzione F1 Preleva Richiamo di un blocco immagine F3 Cancella Cancellazione della riga attuale F4 Blocco Emissione di variabili a blocchi tramite i tasti 0 si pu prelevare il blocco di variabili prec o succ F5 Sv come Salvataggio dela lista operandi come blocco immagine F6 Attivo Attivazione elaboraz stato Conferma Solo eseguibile se stato registrato almeno un operando F7 Salva Salvataggio della lista operandi nel blocco immagine attuale solo eseguibile se stato registrato almeno un operando F8
97. OB Blocco organizzativo DB Blocco dati PB Blocco di programma DD Doppia parola dati PY Byte di periferia DL Parola dati byte sin PW Word di periferia DR Parola dati byte destro QB Byte di per ampliata DW Parola dati QW Word di per ampliata DX Blocco dati suppl S Merker supplem E Ingresso SB Blocco sequenziale EB Byte d ingresso SD Doppia word di merker supplem ED Doppia w d ingr SW Word di merker supplem EW Word d ingresso SY Byte di merker supplem FB Blocco funzionale T Temporizzatore FX Blocco fun supplem Z Contatore Avvertenza Anche ai blocchi immagine BB possono essere attribuite delle sigle simboliche Editazione della lista di attribuzione Configurazione del Le righe e le zone del campo di editazione hanno il seguente significato Miro 0 3 File seq C ESEMP1Z0 SEQ Riga 1 Inserimento Operando Simbolo Commento 4 Feson FTesto2 F Testo 3 FTesto 4 FModo F Pag Av F Pag Ind FHelp j Annota 2Copia 3 Cancella 4 Cerca 5 Sostit 6 Salva 7 Conferma 8 Annulla Figura 11 2 Configurazione del video con righe e zone del campo di editazione Righe del video Tabella 11 2 Righe del video Riga Chiarimento 1 Drive e nome del file sorgente sequenziale lista di attribuzione Il nome assegnato tramite il nome del file simbolico nella maschera Imposta Sono visualizzati fino a 32 caratteri del nome co
98. OB21 0B22 3 Dopo l avvio di Trasferisci il sistema emette la segnalazione Trasferi mento con commenti e la segnalazione conclusiva Blocchi trasferiti Confermare con S Dopo aver modificato in OB 1 il salto assoluto in SPA FB 5 ed anche in FB5 il richiamo del blocco dati A DB 10 in A DB 5 il programma IMPLAV contiene ora tutti i blocchi necessari per la gestione dell impianto 24 19 STEP 5 in un impiego pratico Esempio applicativo 24 4 Controllo e modifiche del programma Riferimenti Gestione Genera XREF 24 20 Oltre alle funzioni di editazione lo STEP 5 offre una serie di supporti per la verifica e la documentazione del programma utente come per esempio la ridenominazione degli operandi Saranno utilizzate alcune di queste funzioni per il nostro programma dell impianto di lavaggio Lo STEP 5 memorizza nel file LI XR INI i riferimenti relativi alle istruzioni cio dove sonoutilizzati gli stessi operandi anchein altri blocchi Questo file generato avviando Genera XREF nel men Gestione In File Progetto Imposta scheda Blocchi viene introdotto il file di lista incrociata CXR INI Nell Editor blocchi ora possibile visualizzare per ciascun operando i riferi menti incrociati 1 Richiamare nell editor blocchi il FB 5 e posizionare il cursore nel segmento 2 sull istruzione O AVVIAM Dopo aver premuto F2 Riferim ed ancora F2 Vis XREF il cursore lampeg gia sott
99. SHIFT F2 F3 SHIFT F3 SHIFT F4 SHIFT F5 1 Operazioni aritmetiche Somma sottrazione moltiplicazione divisione 8 Operazioni combinatorie digitali Combinazione AND a word Combinazione OR a word Combinazione OR esclusivo a word 2 Richiami di blocchi e cio FB assoluto FB condizionato FX assoluto FX condizionato OB PB SB assoluto condizionato DB DX 3 Operazioni di trasferimento e di caricamento Trasferimento e caricamento dell operando 4 Operazioni di SHIFT e rotazione SHIFT verso sinistra word doppia word SHIFT verso destra della word SHIFT verso destra word doppia word con segno Rotazione verso sinistra destra Convers per FB FX DEF KEW DUF KZW DED KZD DUD FDG GFD SHIFT F4 e F1 SHIFT F1 F2 SHIFT F2 F3 SHIFT F3 F4 F5 F6 6 Operazioni di conversione BCD gt DUAL gener del compl ad 1 a 16 bit DUAL4 gt BCD gener del compl a 2 a 16 bit BCD gt DUAL gener del compl a 2 a 32 bit DUAL4 gt BCD a 32 bit Virg fissa gt Virg mob Virg mob gt Virg fissa a 32 bit Comparaz l gt lt gt lt gt lt Oper Bin ZR ZV Oper Bin SI SV SE SA SS SHIFT F5 e F5 e F5 e F1 F2 F3 F5 F4 F6 F1 F2 SHIFT F1 F2 SHIFT F3 F5 SHIFT F4 7 Operazioni di comparazione tra due operandi Comparazione su uguale diverso Comparazione su maggiore o uguale Comparazione su maggiore
100. SINEC L2 H1 driver di rete SIMATIC NET SIMATIC NET Alla fornitura i driver del software STEP 5 ST non sono attivati Lo stato attuale dei driver viene indicato nel seguente modo X selezionato non selezionato STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 Avvertenza opportuno selezionare solo i driver necessari in modo da avere a disposizione uno spazio di memoria pi esteso possibile per l esecuzione di STEP 5 ST I driver MS DOS per funzioni di rete SIMATIC NET PROFIBUS SINEC L2 H1 possono essere selezionati solo se nel PC stato precedentemente installato l apposito software 2 8 6 Editor di tastiera per STEP 5 File STEP 5 ST V7 0 C79000 G8572 C920 02 L editor di tastiera necessario solo quando si vuole usare un PC come PG Con l editor di tastiera key editor la disposizione della tastiera pu essere adattata alle esigenze di STEP 5 E possibile aggiungere ulteriori combinazioni ad una combi nazione tasti esistente o modificare quelle esistenti Se si vuole utilizzare uno schermo a colori esterno sul dispositivo di programmazione dotato di schermo in bianco e nero interno possibile commutare il driver in questo editor Se il PC dotato di un altra tastiera al posto di quella internazionale standard oppure sidesideraimpostare ulterioricombinazioniditastiperSTEP 5 unamodifica dell asse gnazione dei tasti potrebbe essere opportuna Se il PC invece dotato di
101. SPECIALE F5 e Richiamare SEQ gt ZMI F1 il dispositivo di programmazione richiede Tradurre il file sorgente AWL nel file intermedio e Premere il tasto conferma si e Ora disponibile un file intermedio per ulteriori elaborazioni Il dispositivo di programmazione ritorna nella scelta funzioni STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler ZWI gt SEQ CANC SEQ e CANC ZWI VERIFICA STEP 5 ST V7 0 C79000 G8572 C920 02 Richiamare ZWI gt SEQ F2 se stato decompilato un file programma con COMPILER MC5 gt ZWI e lo si vuole modificare nell editor A questo scopo bisogna convertire il file intermedio in un file sequenziale commenti aggiuntivi del rispettivo file sorgente AWL vanno persi e Definire nella PREDISPOSIZIONE i file appositi e Attivare la funzione SPECIALE F5 e Richiamare ZWI gt SEQ F2 il dispositivo di programmazione richiede Tradurre il file intermedio nel file sorgente AWL e Premere il tasto conferma s In questo modo si genera nuovamente un file sorgente AWL Il dispositivo di programmazione ritorna alla scelta funzioni Le funzioni CANC SEQ e CANC ZWI cancellano il file intermedio e il file sorgente AWL preimpostati e Definire nella PREDISPOSIZIONE gli appositi file e Richiamare la funzione SPECIALE F5 e Richiamare CANC SEQ F3 il dispositivo di programmazione richiede Cancella il file sorgente AWL e Premere il tasto conferma s e
102. ST V7 0 A 28 C79000 G8572 C920 02 Glossario Accoppiamento Blocchi funzionali standard Blocco Blocco dati DB DX Blocco di documentazione Blocco di programma Blocco funzionale Blocco immagine BB Blocco organizzativo OB Blocco non rife rito ai programmi Box di comando STEP 5 ST V7 0 C79000 G8572 C920 02 Collegamento diretto di due PG tramite cavo con connettori Blocchi funzionali gi programmati richiamabili per compiti definiti Ad ogni blocco fun zionale standard associato un numero di serie Essi contengono funzioni complete che vengono utilizzate sovente nei programmi applicativi Unblocco una parte del programma applicativo limitata per motivi funzionali struttu rali e di utilizzo Nello STEP 5 si distingue tra blocchi contenenti istruzioni OB PB SB FB FX e blocchi contenenti dati DB DX oppure blocchi contenenti immagini di configurazioni di dati BB che possono essere utilizzati nel programma ma in cui sono memorizzate per esempio liste di variabili per funzioni di test Contiene i dati per esempio configurazioni di bit valori costanti con i quali opera il programma applicativo Dopo il suo richiamo un blocco dati rimane attivo finch ne viene richiamato un altro Contiene i commenti segmento associati ai vari blocchi OBDO nnn PB SB FB oppure per i blocchi dati un commento blocco DBDO nnn Blocco Contiene programmi o parti di program
103. Selezionare l operando tramite cursore allungato 3 Premere F2 Edit simb Il cursore dei caratteri si trova nella colonna del simbolo FILE SIMBOLICO C ALPHA1Z0 INI OPERANDO SIMBOLO COMMENTO ING 3 1 INGRESSO 3 1 ING 4 3 n MERK 25 MERKER 25 E E E M Figura 5 5 File simbolico 4 Introdurre i nomi simbolici con lettere maiuscole e minuscole 5 Posizionare il cursore con SHIFT e Cursore a destra oppure premendo il tasto di introduzione nella colonna del commento 6 Introdurre il commento con lettere minuscole e maiuscole 7 Concludere la riga editata premere F2 Inserisci 8 Concludere l editazione premere F8 Indietro e Conferma Avvertenza I nomi simbolici dovrebbero iniziare senza una lineetta davanti al nome Non possibile l uso delle metafonie 5 27 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista istruzioni AWL Sommario L istruzione STEP 5 la pi piccola unit di un programma Essa rappresenta per il processore un comando operativo Nella rappresentazione in Lista istruzioni AWL perogni riga viene introdotta un istruzione scritta in modo assoluto o simbolico possi bili blocchi OB PB SB FB FX Un istruzione costituita da una parte operazione e da una parte operando Esempio Operazione Operando Istruzione assoluta UN E 1 1 Istruzione simbolica UN Ingresso Editor Test AG Gestione Doc PIECO TERRORE Fl B
104. V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Esempio relativo a 2 Introduzione del giorno della settimana tramite la finestra di scelta Posizionare il cursore sul campo Giorno della settimana Aprire la finestra relativa al campo di introduzione Per questo premere F3 Scegli Posizionare il cursore sulla riga di testo interessata nella finestra di scelta Trasferire il giorno della settimana scelto nel campo di introduzione Per questo premere oppure INSERT Nel campo di introduzione compare allora il testo selezionato Con ESC viene interrotto il trasferimento Parametrizzazione orologi o CLP SIMATIC S5 COM DB1 Fattore correz Salvataggio ora Data ora GiorSett Sveglia GiornSett Impostare contatore Posizione della parola di stato Posizione dei dati dell orologio Abilitare contatore DO LU Aggiornamento orologio in Stop ME GI VE SA XX Modo orologio Data gg mm aa Modo orologio Data gg mm hhhhhh mm ss F E F 3 Scelta 4 6 Enter 7 Info 8 Ritorno Figura 22 3 Maschera del COM DB1 Parametrizzazione orologio CLP scelta del giorno della settimana Introduzione dei Nel COM DBI possibile introdurre commenti un commento a tutto il DB1 nella maschera Tabella panoramica ed 2 un commento ad ogni blocco parametri nella rispettiva maschera di parametrizzazione
105. alla richiesta di sovra scrittura La funzione viene eseguita STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti 4 4 3 Sommario File File PCP M gt Copia DOS gt PCP M Box di scelta file File sorgente Drive Indice sorgente File sorgente File destinazione Drive User x Sovrascrivi con conferma lt Copia gt STEP 5 ST V7 0 C79000 G8572 C920 02 File PCP M Copia DOS gt PCP M Con questa funzione si possono convertire file MS DOS in file PCP M Selezionare il comando di men File gt Copia DOS gt PCP M Viene visualizzato il box scelta file Copia File DOS in PCP M in cui ci si pu spostare eselezionare Interfaccia operativa grafica box dicomando Infunzionedell intro duzione viene visualizzato in una finestra un indice noto al PCP M Chiarimenti sul box di scelta file Nome del file che deve essere trasferito Se si vuole trovare un determinato file o un gruppo di file qui si pu registrare un nome o una maschera di ricerca introducendo delle Wildcard o Maschera di ricerca per esempio A AB 1 Usando una maschera di ricerca vengono aggiornati i nomi di file elencati nel campo File sorgenti Vengono visualizzati solo i file che rispondono al criterio di ricerca Qui viene scelto il drive indice da cui si deve trasferire Questo viene visualizzato nel campo Drive User La scelta viene effett
106. base dello schema logico per le combina zioni AND OR degli operandi binari tabella 8 2 Nella colonna sinistra di questa ta bella indicata l operazione per l elaborazione del degli operando i che vengono chia mati in modo Editazione con la sequenza dei tasti indicata Tabella 8 2 Operazioni combinatorie in FUP Schema logico alma Tasti funzionali Chiarimento Combinazione AND Combinazione OR Ingresso Ingresso negato ci bin Richiamo funzioni complesse F5 e F4 Connettore F5 e F5 Connettore negato Avvertenza In FUP sono consentite per le uscite solo assegnazioni Le funzioni Imposta S e Resetta R create in AWL vengono visualizzate in FUP con S e R Dopo l introduzione di un simbolo FUP il cursore dei caratteri salta nel campo del nome max 8caratteri perilprimo operando Se nellamaschera mpostasono stati impostati pi di 8 caratteri per la denominazione di un operando simbolico lo STEP 5 emette soloiprimi8caratteri Fare attenzione che anche i pi lunghinomi simbolici dioperando si differenziano bene nei primi otto caratteri per poter essere assegnati univocamente Esempio Si ha la seguente assegnazione Operando Simbolo Commento M 100 1 Merker 100 M 1 1 Merker 1 1 M 1 7 Merker 1 7 I nomi simbolici di operando selezionati vengono visualizzati e stampati in FUP tutti come Merker 1 Per la denominazione dell operando sono possibili due metodi 1 Introduzione immediata do
107. blocco dati da generare in questo caso DB5 Premere quindi OK Nella riga di testata del campo d introduzione vuoto compare ora la sigla del blocco DBS e il file di programma C WASCHA S5D L editor predispone gli indi rizzi delle parole dati partendo da 0 Introdurre dapprima il formato per la corrispondente parola dati KH Se il formato valido il cursore salta al campo successivo Introduzioni non consentite vengono annullate e segnalate con Operazione non consentita Ora si deve introdurre il valore numerico nel formato precedentemente indicato rispettando il relativo campo di valori ammessi Valori non consentiti non vengono accettati Il cursore non salta al campo succes sivo anche se si preme il tasto di introduzione La successiva introduzione di parole dati riga seguente si ripresenta con lo stesso formato Volendo un altro formato tornare indietro con cursore a sinistra e introdurre il formato desiderato a x DB5 IMPLAVST S5D LUN 0 KH 0000 di KZ 000 Introdurre le altre parole dati come indicato nella figura 24 13 24 9 STEP 5 in un impiego pratico Esempio applicativo Correzione nel campo dati Introduzione commenti relativi a parole dati Introduzione titolo blocco Scrittura del commento blocco Correzione del commento blocco Conclusione del commento Introduzione N Bib 24 10 Funzione Impostazione Cancellazione Posizionare il cursore sul carattere e pre
108. comando Imp di lavaggio Segn di processo ingressi Figura 24 10 Struttura di controllo con ingressi uscite di servizio Come premessa per la generazione della lista degli operandi e perla descrizione delle sequenze dell impianto si assume ora che siano noti tutti idatiche vengono trasmessi dal al programma di comando Riassunto delle grandezze di ingresso uscita Per la descrizione e programmazione utile assegnare ad ogni ingresso uscita un nome simbolico Gli ingressi e le uscite di impianto e di servizio vengono raggruppati in una tabella Tabella 24 1 Elenco dei segnali d impianto Operando Elemento Tipo funzionamento assoluto simbolico processo Sensore Comm a chiave in chius E 32 0 Impianto ON Sensore Pulsante in apertura E 32 1 Emergenza Sensore Pulsante in chiusura E 33 0 Start ciclo Sensore Contatto di pres in chius E 32 3 Auto in posizione Sensore Finecorsa in chiusura E 32 4 Struttura avanti Sensore Finecorsa in chiusura E 32 5 Struttura indietro Sensore Finecorsa in chiusura E 32 6 Porta aperta Sensore Finecorsa in chiusura E 32 7 Porta chiusa Attuatore Rel di accoppiamento A 32 0 Avanz struttura Attuatore Rel di accoppiamento A 32 1 Ritorno struttura Attuatore Rel di accoppiamento A 32 2 Apertura porta Attuatore Rel di accoppiamento A 32 3 Chiusura porta Attuatore Rel di accoppiamento A 32 6 Rotaz spazz Attuatore Rel di accoppiamento A 32 7 Spru
109. comando e loro memorizzazione in un file Vengono verificate le istruzioni di comando in un file selezionabile per quanto concerne la loro funzionalit Gli errori esistenti vengono segnalati e memoriz zati in un file errore Con questa funzione possibile emettere il file di protocollo che stato memo rizzato durante il test Elaborazione delle istruzioni di comando contenute in un file A 13 Appendice Emetti E possibile emettere su stampante il contenuto di un file istruzioni di comando Edita Questa funzione fornisce informazioni circa le combinazioni tra i vari file di istru struttura zioni di comando E possibile editare i singoli file di istruzioni di comando Emetti struttura Viene emessa su stampante o su file LS INI in formato DIN A3 o DIN 44 la struttura di file istruzioni di comando accoppiati tra loro Passaggio ad altri pacchetti S5 Tali pacchetti devono essere installati su un drive ed in una directory a piacere E possibile passare ad uno dei pacchetti S5 l visualizzati abbandonando l interfaccia operatore STEP 5 Da ogni pacchetto per possibile tornare all interfaccia operatore STEP 5 COM DB1 Cambio nel software di parametrizzazione COM DBI che consente una para metrizzazione confortevole e corretta delle CPU della fascia medio bassa AWL Batch Cambio nel pacchetto software Editor AWL Batch Compiler Altri Nel box di comando Altri possibile scegliere il pacchetto S5 al qua
110. compilazione di file creati tabulatori riga del file con un altro editor per esempio 1st Wordplus Vale solo per il Compiler non per l editor AWL TY Tipo AG Con spazio Sempre la prima Eventuali commenti si trovano solo nel istruzione di un file sorgente AWL essi non vengono TY_AG155U file compilati e vanno persi con la TY_CPU928 decompilazione Senza spazio Inizio di un Campo valori n 0 255 a seconda Bn Inizio blocco di B11 blocco dopo un del tipo AG Se si desidera introdurre 0Bn programma 0B1 BE altre istruzioni dopo la fine di un Bn Xn Inizio blocco organizzativo B25 X12 fine blocco vedi blocco queste devono essere DBn DXn Inizio blocco funzionale 0B5 DX33 sotto operazioni precedute da un nuovo inizio blocco 5Bn nessun Inizio blocco dati 5B3 altrimenti queste istruzioni andranno blocco GRAPH 5 Inizio blocco sequenziale perse durante la compilazione nel dispositivo di programmazione DBO DB1 e DB2 non sono consentiti 1 Numero di biblioteca Con spazio Dopo l inizio del Peri propri numeri di biblioteca Non 8 _12345 blocco o dopo il necessario e non possibile introdurre Non maggiore di nome del blocco i numeri di biblioteca dei blocchi 65535 vedi sotto N funzionali standard Eventuali commenti si trovano nel file sorgente AWL essi non vengono compilati e vanno persi durante la decompilazione N Nome di un blocco Con spazio Prima o dopo il funzionale N_GARAGE numero di Ma
111. connessioni AWL INGR 1 INGR 2 MERKER MERKER del CC INGR 3 INGR 4 MERKER M ocic pe M M M M ERKER INGR 5 ERKER ERKER ERKER ERKER Y c v 44 c i USCITA i Connessione J 3 Connessione MERKER 2 MERKER 3 0 3 Connessione _ MERKER 1_ MERKER 4 3 Connessione 4 4 KOP INGR 1 INGR 2 MERKER 1 INGR 3 INGR 4 i USCITA MERKER 2 MERKER 4 USCITA O Figura A 15 Esempio con connessioni A 22 CEN HO EN MERKER 3 Pa CN C LL T GO Neo a STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice A 4 2 Introduzione in AWL Combinazione AND Se si vuole convertire il programma in KOP o FUP ci si deve attenere ad alcune regole di programmazione Se tali regole non vengono rispettate e si effetua una correzione in KOP o FUP durante la memorizzazione potrebbero sorgere degli errori che non vengono segnalati dal PG Nella combinazione AND gli operandi sono collegati in serie lo stato dei segnali delle operazioni U e UN viene interrogato e combinato secondo la funzione AND KOP i I KOP Contatto in serie FUP I FUP Ingresso in una casella AND AWL Die AWL Istruzione A Figura A 16 Connessione AND
112. cursore si trova sul campo di ingresso successivo Con ESC si pu interrompere il trasferimento cio il campo di ingresso diventa nuovamente vuoto STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Definizione dello stato stazione 1 Aprire la finestra di selezione relativa al campo di ingresso Stato stazione premendo F3 Scelta 2 Il cursore si trova nella riga ATTIVO della finestra 3 Confermare ATTIVO nel campo di ingresso premendo 4 oppure INSERT 4 Posizionare il cursore sul campo di ingresso successivo premendo oppure INSERT 5 Introdurre tutti gli altri argomenti dei parametri di base come precedentemente descritto o direttamente tramite la tastiera tramite F7 Info vengono visualizzati i campi dei valori degli argomenti Otramite le finestre di scelta Gli argomenti dei parametri si trovano nella maschera della figura 22 14 Dopo aver introdotto tutti gli argomenti appare una maschera come la seguente Parametri di base SINEC L2 SIMATIC S5 COM DB1 Proprio numero di partecipante z Proprio stato stazione ATTIVO Baudrate 500 N partecipante pi alto delle stazioni attive 10 Target Rotation Time 5120 Setup Time 0 Slot Time 400 Minimo Station Delay Time 12 Max Station Delay Time 360 E F F F E E E F 1 2 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno C A Figura 22 14 Maschera del COM DB1 Parametri di base SINEC L2 editazione dei pa
113. d intestazione editazione 21 15 riga di fondo 21 16 riga di informazione 3 3 riga elemento cancellazione inserimento risultato logico combinatorio 7 16 8 16 S SALVA F7 21 25 salvare come progetto 4 12 salvataggio del progetto 4 12 scelta blocchi lista blocchi scelta blocco operativit scelta della lingua di dialogo 2 8 scelta directory 3 14 scelta file scelta funzioni scheda aggiuntiva Blocchi 4 7 Documentazione EPROM 4 11 Opzioni 4 10 Simbolico schedario uso 3 12 schema a contatti 7 1 connettore ne gato 7 8 connettori funzioni complesse 7 10 inserimento di contatti operazioni di conteggio 8 18 suddivisione del video schermo commutazione colore bianco e nero 2 41 scrittura EPROM 17 2 scrittura maiuscola minuscola 21 27 segmento 215 buffer 5 20 cancellazione 5 21 copia 5 18 spostamento trasferimento segnalazioni di errore 21 41 Indice 17 Indice selezione lingua assegnazione tasti 2 38 set di caratteri 4 9 sigla della lunghezza 2 28 2 29 2 30 sigla operando SINEC L2 sintassi delle istruzioni di comando indice del contenuto 18 23 istruzione di comando con annidamento 18 23 SMARTDRV SYS 25 6 software fornitura sul PG 1 1 sostituzione sequenza di caratteri 21 27 sovrascrittura nome file 21 14 stampa 21 7 21 37 layout 21 7 21 37 struttura
114. d introduzione selezionato In questo campo d introduzione pu essere introdotto un nome di blocco Possono essere utilizzati tutti i tipi di blocco visualizzati nella lista dei tipi di blocco Questa lista di tipi di blocco ammessi viene definita a seconda della finestra di dialogo in cui la scelta blocco stata richiamata In questa finestra parziale viene visualizzata la lista completa dei blocchi esistenti nel file programma e nell AG i cui tipi coincidono con il tipo di blocco impostato Se si passa nel campo della lista appare un cursore di colore verde o blu Il cursore blu significa che ancora non stato scelto alcun elemento della lista e nel campo d introdu zione Blocco superiore non stato indicato alcun nome di blocco In caso contrario il cursore appare verde In questa lista dei tipi di blocco vengono elencati i correnti tipi ammessi Dopo aver scelto un tipo di blocco con il mouse doppio clic o con il tasto d introduzione il conte nuto della lista di blocchi viene aggiornato STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore Avvertenza Nella lista di file o in drive directory ci si pu spostare anche introducendo carat teri alfanumerici sull elemento successivo che inizia con questi caratteri Figura 3 8 Finestra di dialogo Scelta blocco STEP 5 ST V7 0 C79000 G8572 C920 02 3 17 STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di
115. della macro tasti Men All interno dell interfaccia utente limitarsi ai seguenti comandi ALT lt lettera gt per passare nel menu corrispondente lt lettera gt per selezionare un opzione nel menu scelto Tasti di scelta rapida tasti funzione combinati con UNSHIFT SHIFT CTRL e ALT per entrare direttamente nelle opzioni di menu pi importanti Per i comandi dell interfaccia utente non usare i tasti di comando dello schermo cur sore tabstop ecc Finestre di dialogo Per i comandi all interno delle finestre di dialogo non usare i tasti di comando dello schermo cursore tabstop ecc Durante la registrazione nonutilizzare caselle di sele zione contrassegnatedaunacroce Primadellaregistrazione della macro necessa rio selezionare tutte le caselle delle finestre di dialogo STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice STEP 5 ST V7 0 C79000 G8572 C920 02 Controllo delle macro tasti Dopo aver creato una macro tasti possibile controllarne il funzionamento eseguen dola nel modo in passi Avvertenza La registrazione o l esecuzione vengono interrotte quando si selezionano altri pacchetti con le voci di men Passa ad altri AWL Batch COM DB1 e Comandi DOS e vengono pro seguite alla chiusura dei pacchetti Editor di tasti In STEP 5 ST possibile modificare le funzioni assegnate ai tasti utilizzando l editor di tasti Se sono stati generati i file S5K occ
116. delle funzioni offre la possibilit di passare direttamente a certi box di scelta o editor senza bisogno di eseguire estese sequenze operative Pervisualizzare la disposizione degli ulterioritastifunzionali premere iltasto ditabula zione TAB oppure cliccare il simbolo che si trova a tutta destra Perattivare le funzioni sullabarra delle funzioni sihanno le seguenti possibilit vedere anche il capitolo 3 2 e Cliccare con il mouse sul campo che contiene la designazione breve della funzione e Le funzioni che si trovano nella fila inferiore si possono attivare premendo il tasto funzionale indicato a sinistra da F1 a F12 e Le funzioni con sfondo grigio nella fila superiore vengono attivate tenendo pre muto il tasto SHIFT mentre si preme allo stesso tempo il tasto funzionale indicato a sinistra da SHIFT F1 a SHIFT F12 e Inalcunicasi possibile anche la combinazione dei tasti funzionali con i tasti Ctrl SHIFT Ctrl Informazioni pi dettagliate sulle funzioni che sono legate ai tasti funzionali si otten gono tramite il men Help Lista assegnazione tasti Ctrl F12 mistatfasscgnaz onei taS Ra ee laro su varsicne STAS 3 Sloas PL2 Versione pacchetti S5 Ctrl F11 Guida ai menu Guida alle finestre Indicazioni generali Compatibilit Informazioni hardware Figura 3 1 Comando di men HELP La riga di informazione fornisce informazioni sul titolo di men o il pun
117. delle parole dati non vengono duplicati essi rimangono nella posizione originaria Prima dell esecuzione l editor DB controlla se le parole dati da duplicare pi le parole dati gi esistenti superano il numero massimo di 2043 parole dati senza la testata del DB Se cos lo STEP 5 emette la segnala zione Memoria o buffer interno pieno Pertanto la funzione non viene eseguita Campo del formato In questo campo si introduce il formato di parole dati desiderato Se un for mato gi introdotto questo si pu sovrascrivere Se un formato non rappresentabile appare l identificazione F nel campo di errore del formato Per la conversione di un formato che necessita di pi parole dati KG la successiva parola dati viene anch essa convertita Se si possono rappre sentare insieme pi parole dati C KC viene modificata solo una parola dati Campo di editazione Introdurre qui i dati nel formato attuale Se durante la modifica del formato si incontrano dati non interpretabili nel campo di errore viene segnalato F Campo di errore formato Per formati di dati che necessitano di pi DW KC C KG possibile che un commento assegnato sia alla prima che ad altre DW non venga emesso sul video Una K in questo campo contrassegna un commento soppresso 12 Campo del Per i formati dei dati che necessitano di pi parole dati KC C KG un commento commento che associato a pa
118. deve soddi sfare i seguenti criteri e il drive deve essere presente e pronto ad es supporto di trasferimento dati inserito e utente deve avere il diritto di accesso in scrittura alla directory nessun CD ROM e il drive deve disporre di uno spazio di memoria sufficiente Se tali criteri non vengono soddisfatti compaiono delle finestre con il relativo messaggio dierrore Inquestocaso occorre selezionare un altro drive oppure eliminare le manchevolezze e riavviare nuovamente l installazione 2 9 Installazione di STEP 5 Integrazione Windows 2 10 Avvertenza sconsigliabile scegliere un drive superiore a P STEP 5 ST pu essere eseguito in qualsiasi drive ma non tutti i pacchetti COM men Cambio di STEP 5 ST supportano drive superiori a P Se si seleziona un drive superiore a P che soddisfa i criteri descritti pi sopra compare il relativo messaggio Se si esegue l installazione nella finestra DOS del sistema operativo Windows 3 x o Windows 95 nelle due maschere successive INSTALL chiede se si vuole integrare STEP 5 ST in Windows Se si sta lavorando in MS DOS senza aver avviato Windows le maschere non vengono visualizzate Installazione standard Integra STEP 5 ST nell interfaccia Windows Non integrare in Windows Selezionare Windows se nel dispositivo di programmazione presente il sistema operativo Windows 3 x o Windows 95 STEP 5 ST viene integrato nell interfaccia di Windows e ne
119. di STAmpa 3 Premere il tasto conferma ogni istruzione errata viene visualizzata e chiarita con l indicazione del blocco e il numero di riga sono anche elencati i blocchi compilati in modo corretto FILE B FBTESTAF SEQ COMPILAZIONE SORG AWL B FBTESTA0 SEQ gt FILE INTERMEDIO B FBTESTA1 SEQ R M AV ERRORE ALLA RIGA 28 OPERANDO NON CONSENTITO R M IN ERRORE ALLA RIGA 45 OPERANDO NON CONSENTITO FB1 COMPILATO 2 ERRORI TROVATI PB1 COMPILATO BLOCCO CORRETTO COMPILAZIONE CONCLUSA 2 ERRORI NESSUN AVVERTIMENTO Emissione della La lista errori emessa sullo schermo se non stato riempito il campo STAmpa nella lista errori riga di comando Per liste errori pi lunghe l emissione sullo schermo viene arrestata ogni 20 righe ed quindi possibile o interrompere l emissione con iltasto d interruzione o visualizzare le successive parti con il tasto di conferma STEP 5 ST V7 0 21 36 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 16 Stampa Sommario Premessa Operazioni STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione si stampa solo il file sorgente AWL preimpostato E necessario soltanto definire nella riga di comando il layout dell emissione di stampa per i dettagli relativi si rimanda alla descrizione STEP 5 manuale volume 2 capitolo relativo a introduzione emissione di blocchi AWL file compilati possono essere emessi su stampante solo mediante la riga
120. di comando della funzione COMPILER La stampante stata collegata ed pronta al funzionamento se si ha una stampante di altro fornitore occorre parametrizzarla opportunamente nell apposito programma di servizio E preimpostata la stampante PT88 Nella Predisposizione dell editor AWL Batch Compiler si trova il nome del file da stampare p es FBTEST E emessa sullo schermo la scelta funzioni e Richiamare STAMPA F4 e Riempire il campo STAmpa risulta preimpostata l emissione standard con scrittura normale e Premere il tasto conferma Il file sorgente AWL FBTESTAO SEQ viene stampato Il dispositivo di programmazione ritorna nella scelta funzioni E possibile come nel pacchetto KOP FUP AWL mandare su un file l emissione di stampa Questo file va definito nel programma di servizio STAMPANTE introducendo il nome del file stampante nella PREDISPOSIZIONE Perl attuale comando di stampa definire nella riga di comando il layout che solitamente si utilizza Questo layout viene trasferito nel file di stampa 21 37 Editor AWL Batch Compiler 21 17 Funzione SPECIALE per l elaborazione di file sorgenti e file intermedi Sommario COPIA SEG gt ZWI 21 38 La funzione speciale serve per l elaborazione e la conversione di file sequenziali e intermedi e consente la verifica dei file programma compilati Tutti i procedimenti si riferiscono ai file definiti nella Predisposizione Fare pertanto attenzione alla corretta
121. di impianto Grandezza massima del file S5D 4 Mb KOP FUP max 400 elementi di immagine per blocco max 50 righe 8 colonne STEP 5 ST V7 0 C79000 G8572 C920 02 25 11 STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice A Sommario dl capitolo Assegnazione tastiera Assegnazione tastiera KOP FUP A 1 2 Assegnazione tastiera in AWL A 2 Istruzioni operative in breve i STEP 5 ST V7 0 C79000 G8572 C920 02 A 1 Appendice A 1 Assegnazione tastiera Sommario La tastiera di un Personal Computer assegnabile in modo variabile cio i tasti corri spondono di volta in volta alle funzioni associate al software attivato Questo vale an che per il software STEP 5 non appena viene caricato il pacchetto STEP 5 i tasti assumono particolari significati Si pu disinguere tra due tipi di tasti e tasti assegnati dinamicamente tasti funzionali e e tasti assegnati in modo fisso Tasti assegnati in tasti da F1 a F8 sono i cosiddetti tasti funzionali A seconda del livello software in modo dinamico cui si trova a questi tasti vengono assegnate le funzioni possibili e neccessarie in tasti funzionali quel punto tasti funzionali vengono evidenziati nei men nella parte inferiore del video A volte questi tasti hanno una doppia assegnazione tasti funzionali da F1 a F8 e da SHIFT F1 a SHIFT F8 Tasti assegnati in A tali tasti sono associate sempre le stesse funzioni per esempio le funzioni help o modo fisso i
122. directory S5_S5HOME Directory di progetto CAANLAGE1 MOTORHA Impostato nel file progetto File progetto PX INI MOTORI1PX INI NS MOTORI1ST S5D Con impostazioni dei file progetto i MOTORIXR INI Directory di lavoro C ANLAGE1 MOTORHA File programma C MOTOR1ST S5D MOTOR 1Z0 INI File QVL C MOTORIXR INI File simbolico C MOTOR1Z0 INI MOTOR1Z0 SEQ File sequenziale Cc MOTOR1Z0 SEO File piedinatura C SCHRMOF2 INI File SYSID C EPROM2SD INI File via PFADI1AP INI File istruz di com C STEU1l1SU INI File stampante DR210HDR INI File documentazione C MOTOR1LS INI Directory di sistema S5_HOME o S5_SYS di DR210HDR INI PFADIIAP INI S5 BAT Figura 4 1 Organizzazione del file progetto e del relativo file programma La struttura del progetto qui rappresentata una di quelle possibili vedere capitol otto Opzione Schedario STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti Funzioni File Progetto gt STEP 5 ST V7 0 C79000 G8572 C920 02 Le seguenti funzioni sono disponibili nel men File e File Progetto Imposta F4 Impostare tutti i parametri necessari per un pro getto selezionabile Essi sono Ifileche appartengono ad un progetto Questi file sono fondamentalmente im postati o richiamati nei box di com
123. dispositivo devono essere effettuati solo in base alla descrizione del manuale Interventi nel dispositivo vanno effettuati esclusivamente da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documentazione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle Osservare quanto segue disposizioni 1 Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in connessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento ineccepibile e sicuro del prodotto assolutamente necessario un trasporto immagazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manutenzione appropriata Marchio di prodotto SIMATIC SIMATIC NET e SIMATIC HMI sono marchi di prodotto della SIEMENS AG Tutte le altre sigle qui riportate possono corrispondere a marchi il cui uso da parte di terzi pu violare i diritti di propriet Copyright Siemens AG 1997 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazionescritta Letrasgressionisono passibilidi risarcimento dei danni Tutti i diritti
124. editor AWL o con _A UEBUNG la decompilazione Fare attenzione che non ci sia nel file alcun nome di blocco uguale a quello che deve essere integrato Questo perch durante la creazione il file programma sovrascrive l ultimo blocco con lo stesso nome del precedente II file Include durante la compilazione viene collegato al file simbolico preimpostato Questo deve pertanto mettere a disposizione le attribuzioni anche al file Include Nome di blocco simbolico STEP 5 ST V7 0 C79000 G8572 C920 02 21 19 Editor AWL Batch Compiler Tabella 21 3 Caratteri di comando nella colonna IND Colonna Identificazioni per Convenzioni di Posizione Chiarimenti IND scrittura all interno della Caratteri di con esempi lista istruzioni comando Commento segmento Il carattere di comando si trova solo all inizio di un segmento se esiste un titolo segmento esso deve assolutamente precederlo Commento aggiuntivo Il carattere di comando In qualunque Questi commenti aggiuntivi si si trova nella colonna punto all interno trovano solo nel file sorgente IND per il testo del blocco AWL Durante la compilazione disponibile tutta la non vengono considerati Se si larghezza dello decompila nello stesso file schermo sorgente AWL questi commenti indipendentemente vanno persi dalle colonne 21 9 1 Le istruzioni STEP 5 nell editor AWL Batch Compiler e le loro convenzioni di scrittura Nell editor
125. file programma dove si trovano tutti i blocchi editati durante questa esercitazione 21 33 Editor AWL Batch Compiler 21 14 Compilazione con la funzione COMPILER Sommario Sequenza operazioni compilazione nel file programma 21 34 Il file sorgente AWL memorizzato dopo la conferma si trova ora nella forma di file intermedio ZWI Per tradurlo in un file programma STEP 5 bisogna richiamare la funzione COMPILER La lista istruzioni compilata nel file programma che viene indicato nella Predisposizione Con ZWI gt MCS il file intermedio viene convertito nel codice macchina MC5 con SEQ gt MCS5 ci avviene per il file sorgente AWL attraverso la generazione automatica del file intermedio In modo analogo si pu eseguire la decompilazione da un file programma in MC5 con MC5 gt ZWI viene generato un file intermedio questo pu essere ulteriormente elaborato con la funzione SPECIALE per un file sorgente AWL oppure con MC5 gt SEG si ottiene direttamente il file sorgente AWL con il corrispondente file inter medio La funzione SEQ gt MC5 esegue dapprima la compilazione SEQ gt ZWI Nel caso si verifichino degli errori non viene avviata la compilazione ZWI gt MC5 ma si conclude la funzione In questo caso nella lista errori si trovano le segnalazioni degli errori verificatisi nella generazione del file intermedio In modo analogo la funzione MC5 gt SEQ avvia inizialmente la compilazione MC5 gt ZWI e soltanto nel caso di generazion
126. file si trova GESP il dispositivo di programmazione segnala File B TEST Z0 INI File non esistente enelcampo LUNGHEZZA SIMBOLICO viene impostato 0 al posto del valore preimpostato 8 Se il file sorgente durante la compilazione deve essere collegato con un altro file simbolico che ha gi un nome e o deve essere compilato in un file programma che hagi unnome isingolinomi possono essere sovrascritti Concludere la sovrascrittura con il tasto Return Questi file sono attivi anche in altri pacchetti STEP 5 e caricandoli vengono registrati nelle loro Predisposizioni file per la Piedinatura Stampante e Via vengono automaticamente adattati nominalmente al file programma e Posizionare il cursore nella rispettiva riga e Premere il tasto freccia a destra e Il campo di introduzione riempito Il PG controlla se i file indicati esistono Se devono essere utilizzati altri file bisogna registrare il loro nome Se la stampante ed il file della via non esistono i loro nomi vengono cancellati spostando il cursore verso l alto o verso il basso Le righe NOME VIA e PIEDINATURA vengono gestiti come nel pacchetto KOP FUP AWL per il nome via introdurre il nome per la piedinatura scegliere la larghezza Nel campo LINGUAGGIO deve essere utilizzato assolutamente il tasto di Help posizionare il cursore su NO iltasto di Help visualizza il controllore programmabile AG ed il processore centrale CPU per i quali il Batch Compiler specifico
127. il numero di posi zioni di bit di cui deve essere shiftato il contenuto dell operando Alla funzione corrispondono le istruzioni AWL e caricamento dell operando e shift rotazione dell operando di n posizioni di bit e trasferimento del risultato dell operando ACCU 1 Shiftare l operando d ingresso EW 12 di 7 posizioni a destra e trasferirlo nella DW 12 1 Premere oppure F6 Fine segm e quindi attivare SHIFT F3 Sposta 2 Scegliere l operazione desiderata qui F1 SRW Lo STEP 5 emette la casella a sinistra 79992929 SRWO0 EW 12 SRW7 DW 12 Figura 8 16 Operazione di shift dell operando d ingresso 3 Posizionare il cursore sul parametro n nella casella qui 0 ed introdurre la cifra 7 4 Introdurre la sigla dell operando di ingresso uscita Avvertenza Una successiva modifica del parametro n non possibile STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici 8 3 5 Operazioni di memorizzazione Sommario Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Con la funzione di memorizzazione il RLC viene memorizzato in modo statico all e sterno del processore Il comportamento della funzione di memorizzazione viene fis sato col richiamo scegliendo dopo aver premuto F5 Oper bin nel secondo livello di tasti F6 Set prioritario ed F7 Reset prioritario Lo STEP 5 introduce di volta in volta in lato nell
128. illustrate le introduzioni specifiche STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione sa pooo tutti gli elementi Tutti gli elementi vengono emessi secondo la sequenza E A M S T Z B P D una pagina per ogni tipo Merker merker S Questi operandi vengono singolarmente selezionati e blocchi dati ingressi solo per quello selezionato viene emessa la lista in temporizzatori periferie crociata uscite contatori richiami di blocchi operandi singoli Operando singolo L indicazione di un singolo operando assoluto o simbolico F3 Scegli non qui possibile SHIFT F8 fornisce chiarimenti sul campo d introduzione Standard Con SHIFT F8 o il tasto Help viene visualizzato un esempio di formato standard Opzionale Rilevante solo in formato DIN A3 Operativit come sopra Standard in forma Compatta significa se un operando viene utilizzato n compatta volte nello stesso segmento e con la stessa opera zione il segmento non viene riportato n volte ma una sola Dopo aver lasciato il box di comando con Emetti appare il messaggio Stampa lista incrociata Quando questa segnalazione scompare la funzione viene completata e se non apparsa alcuna segnalazione di errore viene emessa la lista incrociata 18 3 7 Emissione tabella di occupazione KOMDOK Funzione Con questa funzione possibile emettere una tabella di occupazione Essa fornisce una panoramica di quali bit sono utilizzati nei v
129. impianto quando viene atti vato il commutatore principale E 32 0 1 e AG avviato OB 20 21 22 1 eseguiti Disattivazione dell impianto Stop della procedura di lavaggio Per l interru zione del processo in un certo momento per esempio per emergenza ne cessaria una procedura sicura in funzione dell attivazione del pulsante di emergenza E 32 1 Imp o della disattivazione del commutatore a chiave E 32 0 0 il controllore resetta lo stato interno dell AG e disattiva tutte le uscite Raggiungimento della condizione iniziale In fase di avviamento del controllore viene fatto s che l impianto di lavaggio rag giunga lo stato iniziale nel caso che questo stato non sia gi presente Lo stato iniziale raggiunto quando la porta aperta E 32 6 1 la struttura con gli spaz zoloni per il lavaggio tutta indietro E 32 5 1 e non vi alcun veicolo nella posi zione di lavaggio E 32 3 0 Il controllore deve quindi verificare se tali condizioni sono verificate In caso contrario bisogna provvedere alle conseguenti opera zioni Ritorno struttura A 32 1 1 e o Apertura porta A 32 2 1 e nel caso ci sia ancora una vettura nell impianto emettere anche la segnalazione USCITA AUTO A 32 5 1 Definizione della situazione iniziale per il lavaggio Bisogna verificare lo stato iniziale cio deve essere Porta aperta E 32 6 1 struttura indietro E 32 5 1 e nessuna auto presente E 32 3 0 Questo stato
130. in forma assoluta p es M0001 STEP 5 ST V7 0 5 18 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Copia Procedere come segue 1 Aprire il segmento precedente o successivo a quello che si deve inserire co piato Premere F5 Funz segm F Cancella F F F F Help 4 Annota 5 Inserisci 6 Aggiungi 7 8 Indietro s sh F F Nuovo 2 Buffer 3 Dasegm STEP 5 ST V7 0 C79000 G8572 C920 02 Premere ancora F5 Inserisci se si vuole copiare prima dell attuale seg mento o premere F6 Aggiungi se si vuole copiare dopo il segmento attuale Premere F3 Da segm Lo STEP 5 emette la riga di segnalazione N segm Introdurre il numero del segmento da copiare p es 2 e premere il tasto di introduzione Il segmento viene copiato 5 19 Funzioni comuni in AWL KOP FUP Copia del segmento in un altro blocco 5 20 A questo scopo procedere come segue 1 Emettere il segmento da copiare tramite pagina avanti indietro 2 Premere F5 Funz segm Memorizzazione intermedia di un segmento 3 Premere F4 Annota Il segmento viene memorizzato temporaneamente 4 Premere F8 Indietro Ritorno nell editor del blocco in modo Emissione 5 Salvare le modifiche con SHIFT F7 oppure F7 Conferma Nel caso non si siano apportate modifiche abbandonare il blocco con ESC Annulla Copia segmento 6 Cambiare nel blocco di destinazione con F2 Riferim oppure tramite Men 7 Premere F5 Funz segm
131. inalterato se i file sorgente e destinazione sono differenti Il numero di operandi modificabili a piacere Gli operandi E A M T o Z possono essere nominatiin assoluto o in simbolico I merker S non sono tenuti in considerazione possibile modificare solo gli indirizzi ma non il simbolo di un operando I blocchi in cui nessun operando stato modificato vengono memorizzati dallo STEP 5 inalterati anche nel nuovo file programma I blocchi dati non possono essere interconnessi in simbolico Per trasferire il pro gramma utente con struttura invariata occorre trasferire separatamente i blocchi dati nel nuovo file I simboli Merker0 e Ingr0 nel file simbolico SIMVECZO SEQ sono associati agli ope randi M 0 0 e E 0 0 nel file programma INTVECST S5D In un nuovo file simbolico SIMNUOZO SEQ i simboli Merker0 e Ingr0 sono associati agli operandi M 1 2 e E 2 0 Con l interconnessione automatica nel nuovo file programma INTNUOST S5D vengono assegnati a tutti i simboli uguali in SIMVECZO INI e SIMNUOZO INI i nuovi operandi Avvertenza Alla sostituzione di E1 0 E20 0 EB o EWM non diventa EB EW20 17 7 Gestione Gestione Interconnessione automatica vu Errori Interruzione anticipata Selezionare il comando di men Gestione gt Interconnessione automatica Dopoaverselezionato questa funzione lo STEP 5 visualizza ilrelativobox dicomando Interconnessione automatica Sotto F
132. ingressi e delle uscite digi Suddivisione periferia tali periferie con relativi indirizzi dei byte da 0 a 127 i merker di accoppiamento d ingresso e uscita per S5 135U e la lunghezza del blocco tempo DX 0 Impostazioni di terminate funzioni del programma di si per S5 135U stema per S5 135U p es per l elaborazione dell avvia mento dell AG nel funzionamento multiprocessore DX 0 Impostazioni di determinate funzioni del programma di per S5 155U sistema per S5 155U p es nuovo avviamento riavvia S5 155 H mento interrupt di processo etc Capitolo Argomento trattato Pagina 10 1 Editazione maschera DB 10 2 Editazione maschera DX 0 S5 1350U 10 4 10 3 Editazione maschera DX0 S5 155U 10 6 10 1 Editazione maschere DB 10 1 Editazione maschera DB Suddivisione Nel funzionamento multiprocessore ad ogni unit centrale bisogna associare gli in periferia DB1 gressi ed uscite digitali i merker di accoppiamento e la lunghezza del blocco temporiz per il S5 135U zatori IIPG emette pertanto sulvideo unatabellaincuisipossono introdurre leassocia zioni come numeri decimali valori numerici sono memorizzati nel DB senza spazi tra di loro Impostazioni Impostazioni per l editazione File programma Nome del file programma attuale Funzionamento Online se collegato un AG o se si desidera editare diret tamente in AG Informazioni relative alle Impostazioni si trovano sotto File Progetto
133. iniziali di partenza Il merker di fronte di salita M 10 0 rappresenta lo stato di esercizio relativo all evento Commutatore principale ON o Nuovo avviamento Solo dopo il reset di M 10 0 tramite Commutatore principale OFF possibile un riavviamento dell impianto 0007 10 E 32 0 PRI Commutat princ Impianto ON 0008 10 AVVIAM Ricon avviam da OB 20 21 22 0009 UN FRONTE S Merker per fronte di salita 000A IMPULSO Merker impulsivo solo 1 ciclo 000B AVVIAM Reset riconosc avviamento 000C IMPULSO 000E 000F 0010 0011 FRONTE S Impostaz merker fronte di salita 2 0 PRINC ON Mancanza comando Impianto ON 7 AVVIAM Mancanza riconosc avviamento lt 0 FRONTE S Reset merker fronte di salita o o wo Segmento 3 0012 Spegnimento impianto Spegnendo l impianto con commutatore su OFF o premendo l emergenza vengono messe a zero le uscite e resettato il contatore passi ed il programma viene concluso 00 00 00 00 00 00 00 00 00 N U Bird 32 0 PRINC ON Commutat princ Impianto ON zU E 32 1 EMERGENZA Puls Emergenza non premuto diramazione programma R PASSI Reset contatore passi h Hal Reset uscite in AB 32 STE Reset uscite in AB 33 Fine blocco dB 00 JA UD W STEP 5 ST V7 0 C79000 G8572 C920 02 24 37 STEP 5 in un impiego pratico Esempio applicativo FB 5 C IMPLAVST S5D BIB 2 LUN 166 Segmento 4 001B Posizion
134. l uso della documentazione Per questo motivo Vi saremmo grati se vorreste compilare e spedire alla Siemens il seguente questionario Servendosi di una scala di valori da 1 per buono a 5 per scadente Vi preghiamo di dare una valutazione sulla qualit del manuale rispondendo alle seguenti domande Corrisponde alle Vostre esigenze il contenuto del manuale E facile trovare le informazioni necessarie Le informazioni sono spiegate in modo sufficientemente chiaro Corrisponde alle Vostre esigenze il livello delle informazioni tecniche SARE SO Come valutate la qualit delle illustrazioni e delle tabelle Se avete riscontrato dei problemi di ordine pratico Vi preghiamo di delucidarli nelle seguenti righe STEP 5 ST V7 0 2 6ES5998 0MA54 02
135. la sorgente per i riferimenti nei segmenti KOP FUP AWL nella tabella di occupazione nella struttura del programma nelle liste di controllo e per la stampa della lista dei riferimenti stessa Dopo una correzione nel programma STEP 5 si deve generare nuovamente la lista dei riferimenti Selezionare il comando di men Gestione gt Genera XREF Dopo aver selezionato la funzione nel men principale ilprocedimento dielaborazione parte automaticamente La lista dei riferimenti generata necessaria nell editor blocchi per la documentazione in formato KOMDOK e nel GRAPH 5 per l elaborazione della funzione F2 Riferim I file XREF liste incrociate si possono generare anche all interno dell editor blocchi e prima dell emissione KOMDOK 17 2 Elaborazione EPROM Funzione 17 2 Con questa funzione si trasferiscono blocchi STEP 5 da un file programma su moduli EPROM EEPROM Questa operazione viene anche comunemente detta di scrittura Questi moduli EPROM devono essere inseriti in un interfaccia apposita del PG L utente viene supportato nella scelta dei parametri corretti per i diversi tipi di moduli Sono a disposizione le seguenti funzioni e caricamento blocchi nei moduli EPROM EEPROM scrittura e lettura blocchi da moduli EPROM EEPROM e trasferimento nel file pro gramma preimpostato lettura e cancellazione moduli EEPROM cancellazione e visualizzazione informazioni su EPROM EEPROM Info E e trasferimento parametri SI
136. lunghezza del blocco blocco dati lunghezza del commento commento operando 11 2 lunghezza dell operando 11 2 operando simbolico 11 2 lunghezza simbolico macrodefinizione dei tasti A 15 maschere DB 10 1 memoria Indice 16 memoria cache 25 6 memoria convenzionale 25 4 memoria di lavoro organizzazione memoria di lavoro convenzionale RAM 25 2 memoria estesa 25 4 memorizzazione del DB1 in un file di programma STEP 5 Memory Cards SIMATIC EPROM 17 4 men 3 2 merker di accoppiamento 10 2 messaggi 4 10 modalit operative dell Editor AWL Batch Compi ler 21 2 modifica del drive di destinazione 2 9 di un file sorgente AWL 21 33 modifiche del programma 24 20 modo file 4 7 modo modifica N nodi vie bus 12 4 nodo di start vie bus 12 4 nome via vie bus 12 2 NUM PROGR EPROM 17 4 numeri in virgola mobile 9 12 blocco dati 9 16 test 9 16 numero di biblioteca blocco dati 9 3 numero di programmazione 17 4 O oggetto A 8 operandi attuali 6 5 operandi formali 6 5 operandi simbolici editazione 8 5 operando assoluto formale ricerca simbolico operativit parametri stam pante 13 2 piedinatura scelta blocco operazione di rotazione FUP 8 14 operazione di shift FUP 8 14 operazione di temporizzazione FUP 8 20 operazioni alla fine dell installazione 2 13 ST
137. minore minore o uguale 9 Operazioni di conteggio contatori Il valore di conteggio incrementato decrementato di 1 10 Operazioni di tempo temporizzatori Start di un tempo con impulso i prolungato Start di un tempo come ritardo all eccitazione diseccita zione Start di un tempo con ritardo all eccitazione memorizzata SHIFT F6 SHIFT F7 5 Operazioni di memorizzazione binarie Reset prioritario della memoria Set prioritario della memoria STEP 5 ST V7 0 C79000 G8572 C920 02 F4 Connettore 8 9 Editazione di schemi logici Regole di rappresentazione 8 10 Perla rappresentazione delle operazioni non elementariin FUP riassunte nellatabella 8 3 1 Tutte le operazioni da 1 a 10 nella tabella 8 3 vengono rappresentate con caselle in cui a sinistra si trova l operando prima dell elaborazione ed a destra il risultato Nelle caselle stesse STEP 5 introduce l operazione selezionata col tasto funzionale Pi funzioni complesse possono essere combinate in un segmento Per que sto si deve prestare attenzione all omogeneit del tipo di dati Una combinazione di elementi funzionali complessi con elementi funzionali binari possibile solo con l elemento funzionale complesso Confronto Dira mazioni in paralello non sono ammesse Alcuni elementi funzionali sono allungabili ci vuol dire che il numero degli ingressi pu essere aumentato fino a quando l operazion
138. nel segmento 5 alla fine del programma 2 Premere quindi F5 Funz segm e F6 Aggiungi Dopo aver premuto F2 Buffer il segmento 6 aggiunto al nostro programma IMPLAV 3 Concludere l operazione con F8 Indietro e F7 Conferma Rispondere alle segnalazioni STEP 5 con S Si usciti dall editor Ripetere il procedimento di trasferimento per il segmento 7 Si pu constatare che nei segmenti aggiunti non tutti gli operandi sono rappresentati in simbolico Ci dovuto alla lista di attribuzione incompleta nel programma editato fino ad ora Per ottenere anche qui una rappresentazione corretta 1 Selezionare Imposta progetto 2 Introdurre come file simbolico PROBSPZO INI 3 Salvare con F6 Poich l editor dei blocchi pu accedere alla lista di attribuzione completa del pro gramma fornito anche nei segmenti 6 e 7 gli operandi sono rappresentati corretta mente in simbolico e Controllare ci con un nuovo richiamo del FB5 nell editor blocchi Questo procedimento consente l inserimento o l aggiunta di segmenti da altri blocchi del file di programma Per il trasferimento e il completamento di grosse parti di pro gramma ci tuttavia troppo complicato Per sostituire nel programma IMPLAV il FB5 completamente con il FB 10 si vuole cancellare il FB5 compresi i commenti e quindi ridenominare il FB10 in FB 5 1 Per cancellare FB5 selezionare File Blocchi Cancella 2 Introdurre nel box di scelta nel
139. nella scelta Unalista delle possibili introduzioni data dallo STEP 5 premendo SHIFT F8 Help Dopo la conferma di questo ordine con Edita viene richiamato l Editor dei blocchi dati La figura 9 3 mostra il campodi editazione dell Editor DB con i tasti funzionali del men principale e un blocco dati emesso Tramite iltasto SHIFT F8 Help si ottengono chiarimenti relativi ai singoli tasti funzio nali Nelle righe e colonne in cui suddiviso il campo di editazione si possono introdurre con i tasti funzionali o con il mouse i dati desiderati Premere F7 Conferma oppure il tasto di conferma Premere ESC Se si interrompe la sequenza prevista mediante un altra operazione il PG segnala Chiudere dapprima il fattore di ripetizione L operazione a questo punto non pu essere eseguita poich l editor si trova in modo Ripetizione questa situazione deve prima essere conclusa STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Campo di La figura 9 3 mostra il campo di editazione dell editor DB con soft key del men princi Editazione pale e l emissione di un blocco dati 1 2 5 3 4 BIB N DB2 C DATI ST S5D GigptHNe 37 22 6 7 8 9 10 Titolo blocchi dati N vw Y y 11 12 Commento parola dati 1 KH FFFF y vy Numero esadecimale limite superiore 2 KF 32768 Numero a virg fissa limit inf 3 KF 32767 Numero a virg fissa limite sup 4 KG 1469368 38 K
140. operandi assoluti o simbolici ZO INI gt Z0 SEQ o senza ordinamento degli operandi e correzione veloce della lista di attribuzione direttamente nel file simbolico tra dotto ZO INI e traduzione di un vecchio file simbolico in una lista di attribuzione conversione da livello V1 x V2 x e cancellazione di una lista di attribuzione con il relativo file errori e cancellazione di un file simbolico e emissione della lista degli errori di traduzione file errori In AG sono elaborati soltanto operandi con indirizzamento assoluto Successiva mente necessaria una lista di attribuzione e quindi un file simbolico Z0 INI per l attribuzione di un indirizzo simbolico ad un indirizzo assoluto p es tasto 1 E 1 1 L editazione della lista di attribuzione descritta nel paragrafo 11 3 Il file sorgente Z0 SEQ generato con l editazione viene convertito tramite un procedimento di tra duzione in tre file simbolici assegnati Z0 INI Z1 INI Z2 INI I file simbolici vengono generati automaticamente dallo STEP 5 dopo il richiamo della funzione Converti SEQ INI oppure editando la lista attribuzione Per una corretta traduzione del programma utente al caricamento sono necessari solo i file simbolici 17 11 Gestione 17 5 1 Conversione SEQ INI Funzione Gestione Liste di attribuzione Converti SEQ gt INI Con questa funzione si traduce la lista di attribuzione nel file simbolico asseg
141. pacchetto base STEP 5 Questa stringa non viene creata automaticamente dal programma di installazione perch potrebbe impedire l avvio corretto del sistema STEP 5 ST V7 0 viene avviato richiamando il file S5 BAT dalla directory home nell installazione standard DR STEP5 S5_HOME AUTOEXEC BAT Il file AUTOEXEC BAT deve contenere iseguenticomandi e parametri per STEP 5 ST V7 0 PATH C C DOS C STEP5 S5_HOME SET S5_HOME C STEP5 S5_HOME SET S5_SYSTEM C STEP5 S5_SYS Le stringhe vengono inserite o integrate dal programma di installazione Se si specifica la directory STEP 5 nell istruzione PATH del file AUTOEXEC BAT possibile eseguire l avvio da una directory qualsiasi PerfareinmodocheidriverdireteSIMATICNETvenganorichiamatiautomaticamente si deve modificare il file AUTOEXEC BAT con l apposito programma S5DRV BAT 2 2 Requisiti hardware per l installazione Sommario STEP 5 ST V7 0 per PC pu essere installato in dispositivi PC AT 03 compatibili L ampliamento della memoria deve prevedere uno spazio di memoria XMS di almeno di 3 Mbyte 4 Mbyte RAM Se si usano i tool P si deve eventualmente disattivare il disk cache controller STEP 5 ST V7 0 2 2 C79000 G8572 C920 02 Installazione di STEP 5 2 3 Programma di installazione INSTALL Sommario L installazione viene eseguita con il programma Install exe che nel seguito verr chiamato INSTALL INSTALL un programma MS DO
142. progetti 4 Sommario Informazioni sul capitolo Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 Iprogettirappresentano l insiemedituttiidati e iprogrammidiuna soluzione di automa zione Essi servono a memorizzare in modo ordinato i dati e i programmi relativi du rante le fasi di creazione della soluzione di automazione compiti principali che si affrontano creando un progetto sono quelli di approntare questi dati e di generare i programmi La prima parte di questo capitolo descrive le componenti pi importanti che costitui scono un progetto Sulla base di questo capitolo si prende confidenza con gli oggetti pi importanti di un progetto STEP 5 e coni concetti usati Nella seconda parte invece viene descritto come vengono manipolati gli oggetti di un progetto come per esempio copia trasferimento confronti e cancellazione Rig Editor Test AG Gestione Progetto gt Blocchi gt File DOS gt File PCP M gt 1 CASTEP5 S5_DATEN TEST1EPX INI Qui vengono elencati al 2 C STEP5 S5 _DATEN TEST2EPX INI massimo 5 file di progetto 3 C STEP5 S5_DATEN TEST8EPX INI gi memorizzati Comandi DOS Ctrl F10 Chiudi Shift F4 Capitolo Argomento trattato Pagina 4 1 Impostazioni del progetto 4 21 4 2 Gestione dei blocchi 4 3 File DOS 4 22 4 4 File PCP M 4 26 4 5 Comandi DOS CTRL F10 4 30 4 6 Chiusura con SHIFT F4 4 30 4 1 Creazione e modif
143. progetto in una finestra di dialogo sotto forma di schedario Selezio Imposta F4 nare il comando di men File Progetto gt Imposta F4 In questo modo viene aperto STEPS S5SKXS01Z lo schedario vedere figura 4 2 La finestra di dialogo organizzata in schedario nella figura 4 2 rappresentata la scheda AG parametri impostati per esempio nomi file vengono automaticamente registrati successivamente nel box di comando o di scelta interessati Figura 4 2 Impostazione progetto scheda 1 AG Avvertenze operative 4 4 I campi d introduzione si raggiungono con i tasti Cursore o con il tasto TAB per spo starsi in avanti e SHIFT TAB per spostarsi all indietro Altre informazioni si trovano nel capitolo 3 7 0 nell Help Online con il tasto SHIFT F8 o selezionando lt Help Shift F8 gt STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti Scheda AG Tipo di funzionamento Offline Online Dinamico Modifica Senza Stop Ciclica Tipo AG Interfaccia STEP 5 ST V7 0 C79000 G8572 C920 02 Funzionamento Online Modifica Ciclica Tipo AG AG 100 U Identif CPU CPU 90 Interfaccia ASS11 Parametri COM1 STANDARD Nome via File via NONAMEAP INI gt in directory sistema Opzione via No Non impostato alcun collegamento con AG Esiste un collegamento con AG Il test e la modifica dei programmi utente b
144. richiamare un solo blocco In un segmento vuoto introdurre un richiamo direttamente tramite softkey Esempio 1 Richiamo condizionato di un blocco di programma 1 In un segmento vuoto premere SHIFT F2 Blocchi e SHIFT F4 SPB 2 Introdurre gli operandi d ingresso qui E 10 1 ed E 10 2 Introdurre il blocco di destinazione a destra e concludere con il tasto di introduzione 22222222 amp SANE cere SODO SPB 2222222 E101 amp E102 SPB PB 24 Figura 8 13 Richiamo condizionato di un blocco di programma Esempio 2 Richiamo assoluto di un blocco di programma 1 In un segmento vuoto premere SHIFT F2 Blocchi e SHIFT F4 SPA 2 Introdurre il blocco di destinazione a destra qui PB 24 e concludere con il tasto di introduzione SPA 2222222 SPA PB24 Figura 8 14 Richiamo assoluto di un blocco di programma Esempio 3 Richiamo assoluto di un FB in un segmento vuoto 1 Premere SHIFT F2 Blocchi e F1 SPA FB L editor emette il bordo superiore del blocco col cursore nel campo della sigla 2 Introdurre il nome del blocco richiamato qui FB 10 Il blocco funzionale viene visualizzato nella forma rappresentata a sinistra con i suoi operandi formali 3 Introdurre la designazione del blocco in modo assoluto o simbolico Premendo il tasto di introduzione si salta nei campi successivi FB 10 FB 10 TES
145. scelta funzioni Questa funzione emette su stampante solo il file sorgente AWL preim postato Nella riga di comando della funzione Compiler durante la compilazione viene proposta una emissione su stampante In questo modo pu essere documentato il risultato di ogni fase della compilazione e del ciclo di verifica Per il layout di stampa l editor AWL Batch Compiler offre i soliti formati di stampa del pacchetto STEP 5 Si pu scegliere tra emissione di stampa standard scrittura normale scrittura ristretta scrittura superstretta Per le stampe in formato A3 la piedinatura deve essere di 132 caratteri file F2 INI in formato A4 di 80 caratteri file F1 INI Nelle stampe in scrittura ristretta appare anche il commento agli operandi Nelle stampe in scrittura superstretta appare anche il commento ai simboli 21 7 Editor AWL Batch Compiler 21 3 Il file intermedio A1 SEQ Il file intermedio costituisce il file centrale nel pacchetto Editor AWL Batch Compiler Indipendente dal linguaggio e non ancora in codice macchina MC5 esso la base per tutte le fasi della compilazione Da esso possono essere creati in ogni momento e File programma STEP 5 e File sorgenti AWL e Versioni di un programma specifiche dell impianto e Versioni di un programma dipendenti dalla lingua Per questo motivo necessario salvare sempre il file intermedio ed consigliabile abbandonare il file sorgente AWL sempre con Conferma in questo modo il
146. sulla riga dell istruzione successiva Il processore dell AG fermo cio non viene eseguita nessuna operazione del programma utente che non sia esplicitamente comandata STEP 5 ST V7 0 C79000 G8572 C920 02 Test 5 Premere il tasto cursore in basso selezionato il successivo punto di alt L AG esegue l istruzione successiva e il processore interrompe nuovamente l elaborazione Se durante il controllo elaborazione si scoprano errori e siano necessarie modifiche 6 premere due volte ESC Annulla per abbandonare il controllo elaborazione e richiamare quindi un editor Poich il controllo elaborazione ancora attivo il processore dell AG fermo Si ritorna nel modo Controllo elaborazione 7 richiamando nuovamente la funzione Controllo elaborazione ON Ora possibile testare le correzioni del programma editate Avvertenza Non sono attivi tutti i tasti funzionali Il men principale visualizza se il Controllo elaborazione attivato 15 7 Controllo elaborazione OFF Test Coniero lslto elaborazione OFF STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione il controllo elaborazione viene di nuovo disattivato Richia mare pertanto Test gt Controllo elaborazione OFF L AG va in STOP e deve es sere nuovamente avviato tramite Forza AG Start AG oppure con l azionamento del commutatore STOP RUN sulla CPU 15 17 STEP 5 ST V7 0 C79000 G8572 C920 02 AG Sommario Som
147. tecnica e solo in connessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento ineccepibile e sicuro del prodotto assolutamente necessario un trasporto immagazzinamento una installazione ed un montaggio conforme alle regole nonch un uso accurato ed una manutenzione appropriata Marchio di prodotto SIMATIC SIMATIC NET e SIMATIC HMI sono marchi di prodotto della SIEMENS AG Tutte le altre sigle qui riportate possono corrispondere a marchi il cui uso da parte di terzi pu violare i diritti di propriet Copyright Siemens AG 1997 All rights reserved La duplicazione e la cessione della presente documentazione sono vietate come pure l uso improprio del suo contenuto se non dietro autorizzazionescritta Letrasgressionisono passibilidi risarcimento dei danni Tutti i diritti sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Bereich Automatisierungs und Antriebstechnik Geschaeftsgebiet Industrie Automatisierungssysteme Postfach 4848 D 90327 Nuernberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documenta zione corrisponda all hardware e al software descritti Non potendo tuttaviaescludere eventuali differenze nongarantiamo una concor danza totale Il contenuto della presente documentazione viene co munque verificato regolarmente e le correzioni o modifiche even tualmente nec
148. temporale il valore di tempo viene modificato p es KT n i n valore di tempo 0 999 i base tempi 0 0 01s 1 0 1s 2 1s 3 10s Ingresso di reset della funzione di tempo quando l operando assume il valore il tempo e Q 0 i Valore di tempo attuale codifica duale Valore di tempo attuale codifica BCD Q L uscita indica con uno stato di segnale binario se il tempo scorre Q 1 o non scorre cio trascorso Q 0 Numero del temporizzatore T 0 T 255 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di una funzione di tempo con ritardo alla diseccitazione o F6 Fine segm e quindi premere F5 Oper bin e SHIFT F5 SA Lo STEP 5 emette la casella 222222222 277722222 JO T 222222222 TW DU 222222222 DE 22222222 277722222 AR Q 222222222 E 20 0 T20 0 T KT 100 1 TW DUF DW20 DEF DW22 E 20 3 M 22 1 R Q Introdurre il numero del temporizzatore qui T 20 e premere il tasto di introduzione Introdurre l operando per attivare la cella del temporizzatore qui premere F1 Contatto in chiusura ed introdurre la sigla E 20 0 e premere il tasto di introduzione Introdurre la durata di tempo KT 100 1 10s e premere il tasto di introduzione Introdurre l ingresso di reset F1 Contatto in chiusura ed E 20 3 e premere il tasto di int
149. tra PG ed AG Nei box Imposta tale collegamento pu essere predisposto tramite Funzionamento Con questa funzione possibile testare e modificare blocchi caricati in AG Nel box di comando STATO blocco va specificato il blocco da testare Con questa funzione possibile visualizzare gli stati di segnale attuali degli operandi selezionati cos come si vengono a trovare durante l elaborazione del programma nei vari punti di controllo di sistema In una tabella vuota viene edi tata la lista degli operandi Questa funzione permette di modificare le variabili e di interagire con il pro cesso In una tabella vuota viene editata la lista degli operandi Questa funzione permette di modificare le uscite con lo stato di segnale deside rato In una tabella vuota viene editata la lista degli operandi Questa funzione fa in modo che l elaborazione di un blocco avvenga a passi Nel box di comando Controllo elaborazione ON bisogna definire il blocco che si vuole controllare e con Ricerca l operando che si vuole osservare Disattiva il controllo elaborazione STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice Start AG Stop AG Comprimi memoria AG Info AG REG INT REG BL Visualizza contenuto memoria AG Configura memoria AG Parametri di sistema AG Genera XREF Elabora EPROM Interconnessione automatica Interconnessione manuale STEP 5 ST V7 0 C79000 G8572 C920 02 Questa funzione effettua un nuovo avviam
150. una possibile suddivisione della memoria Memoria EMM386 EXE estesa Extended Memory High Memory Area di HIMEM SYS HMA 64 kByte Area memoria alta ROM BIOS 1 MByte Espansioni hardware programmi tramite EMM386 EXE Area di memoria EMM386 EXE superiore VGA BIOS Area video Video RAM UMBs Video RAM Area video 640 kByte Memoria di lavoro convenzionale RAM DOS DATA AREA BIOS DATA AREA Int Vector Memoria di lavoro Tutti i dispositivi di programmazione dispongono di norma di 640 Kbyte di memoria convenzionale di lavoro convenzionale La memoria di lavoro convenzionale pu essere utilizzata dai programmi senza alcuna specifica istruzione MS DOS occupa una parte dellamemoria di lavoro convenzionale I driver di periferica ed i comandi elencati nei file CONFIG SYS ed AUTOEXEC BAT necessitano di ulte riore memoria di lavoro Quella che rimane disponibile per l esecuzione dei pro grammi utenti Area di memoria Il dispositivo di programmazione dispone oltre alla memoria convenzionale di 640 superiore Kbyte anche di uno spazio di 384 Kbyte chiamato area di memoria superiore L area dimemoriasuperiore di solito riservata all esecuzione dell hardware supplementare possibile per renderne utilizzabili alcune parti mediante un gestore di memoria STEP 5 ST V7 0 C79000 G8572 C920 02 25 3 Gestione dati STEP 5 Area di memoria alta Memoria estesa High Memory Area
151. una tastiera standard tastiera MFII basteranno le predisposizioniimpostate e non occorre modifi care le assegnazioni Nell editor preimpostata la tastiera tedesca per possibile impostare un altra lin gua I file si trovano nella directory di sistema DR STEP 5 S5_SYS File Denominazione Contenuto S50DS10X EXE Editor di tastiera Editor interfaccia operatore gestione e docu mentazione S50DS10X RES File di risorse ldentificazioni dei coperchi dei tasti messi a scelta deve essere caricato il corrispondente driver keyboard S5KXS06X S5K File tastiera File con cambio di tastiera devono essere STEP5 S5K copiati nella directory home e l possono essere rielaborati STEP5 S5K File tastiera per STEP5 ST V7 0 e S5KxS06K S5K File tastiera per STEP5 ST V6 6 STEP5 S5K File tastiera Occupazione della tastiera nella directory STEP 5 se questo file non esistente STEP 5 utilizza l impostazione default 2 33 Installazione di STEP 5 Flusso dati all occorrenza editare i S50DS10X EXE S50DS10X RES sl ETES File tastiera copiare File di esempio STEP5 S5K STEP5 S5K S5KxS06x S5K Utente SW STEP 5 Premesse Se si desidera modificare l occupazione dei tasti per STEP 5 si devono conoscere e le denominazioni della tastiera S5 e le funzioni della tastiera S5 e e l organizzazione dei file del software S5 tasti specifici per S5 sono spiegati nel manuale STE
152. veloci F1 F10 e SHIFT F1 SHIFT F9 Con questi tasti possibile selezionare le funzioni STEP 5 direttamente dal men principale e informazioni sulla versione di STEP 5 con cui si sta operando e una lista di tutte le parti di programma dello STEP 5 attivato N Si Documentazione Cambio Help Iinifoms Uve sito n SES TER TLZ Versione pacchetti S5 ho eerte Infrosngziioniss Wi iisone Sommario del Capitolo Argomento trattato Pagina capitolo 20 1 Lista assegnazione tasti 20 2 20 2 Informazioni relative alla versione STEP 5 20 2 20 3 Versione pacchetti S5 20 2 20 4 Informazioni sull uso 20 4 STEP 5 ST V7 0 C79000 G8572 C920 02 20 1 Help 20 1 Lista assegnazione tasti Help La lista visualizzata fornisce informazioni circa i tasti funzionali che possono es sere attivati direttamente all interno dell interfaccia operatore Tali tasti permettono Lista assegn tasti la selezione diretta di certe funzioni senza dover utilizzare i singoli men Non appena selezionata la funzione viene visualizzata una lista nella quale viene illustrata la funzione dei singoli tasti Tale lista pu essere sfogliata 20 2 Informazioni relative alla versione STEP 5 Help Viene visualizzato un box nel quale sono contenute informazioni relative alla ver sione del software STEP 5 attivato Info su versione SIEPRRSVISTE 20 3 Versione pacchetti S5
153. vengono premuti contemporaneamente il tasto di ALTcon una lettera o una cifra Nello STEP 5esiste la possibilit dicreare una registrazione di operazioni peresempio nell editor dei blocchi In questo modo l utente pu automatizzare diversi passi Il programma macro tasti si richiama cos CTRL ALT D Viene visualizzata la finestra di dialogo Scelta macro in cui si devono eseguire le se guenti impostazioni e Introduzione Scelta del file macro TX INI e Introduzione di un titolo e Esecuzione di una macro tasti registrata e Registrazione di una macro tasti secondo le proprie operazioni e Esecuzione dei singoli passi di una macro tasti registrata Se stata impostata l opzione Passo singolo esecuzione deve essere premuta ad ogni passo durante l esecuzione della registrazione la combina zione dei tasti CTRL ALT T Terminare la registrazione con CTRL ALT D L interruzione controllata dell esecuzione della macro tasti avviene con ESC STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore Tasti della barra delle funzioni STEP 5 ST V7 0 C79000 G8572 C920 02 Avvertenza Le macro tasti non funzionano con il comando File gt Comandi DOS oppure Cambio Altri Se si utilizzano gli hotkey osservare la loro assegnazione dipendente dalla lingua scelta Il punto di partenza e di arrivo di una registrazione deve essere assolutamente rispettato tenerlo presente Le macro tasti
154. vengono rifiutati con una segnalazione di errore Avvertenza Si consiglia se possibile di non utilizzare caratteri di spazio iniziali o finali per i simboli in quanto essi sono difficilmente riconoscibili quando vengono visualizzati sullo schermo o stampati all interno di liste di attribuzione e programmi STEPS Con la funzione Correggi file simbolico occorre attribuire un simbolo a ciascun operando affinch non vengano creati simboli composti da molti caratteri di spazio Editazione della lista di attribuzione Errori in editazione Se durante la compilazione si verifica un errore lo STEP 5 segnala trovato un errore nella riga n Il parametro assoluto non conforme a SGOP SGOP sigla operando L editor rimane attivo la riga errata viene rappresentata nella parte pi alta del video Dopo l eliminazione dell errore nel file sorgente sequenziale tramite la memorizza zione si attiva una nuova riga compilazione Se si verificano pi errori lo STEP 5 segnala n righe elaborate n errori trovati visualizzare lista er rori S la lista errori viene visualizzata No l editor viene abbandonato Lo STEP 5 ha registrato gli errori nel file ZF SEQ Questa lista errori pu essere emessa richiamando la funzione di gestione gt Liste di attribuzione Emetti lista errori File seq C ESEMP1IZO SEQ Riga 12 Inserimento 139KB Operando Simbolo Commento E 1 0 Segnale Commento di esempio
155. 0 G8572 C920 02 Installazione di STEP 5 Cambiare la directory di lavoro Attivazione dell assegnazione tasti Copia dell assegnazione Stampare l assegnazione Passaggio al livello DOS Commutazione da schermo a colori a schermo monocro matico STEP 5 ST V7 0 C79000 G8572 C920 02 Attivare il comando di men File Cambiare directory di lavoro Navigare nella struttura indicata Cliccando due volte sulla directory ne ven gono visualizzate le subdirectory 3 Cliccare sulla directory desiderata e sulla casella Cambio 4 Acquisire l impostazione cliccando sulla casella Impostazione Conil comando di men File gt Salvare come si pu copiare il proprio file di assegna zione in un nuovo file Volendo attivare la nuova assegnazione di tasti per STEP 5 si deve copiarla nella directory home STEP5 ST sotto il nome STEP5 S5K per STEP 5 ST V7 oppure S5KxS06x S5K per STEP 5 ST V6 6 1 da N Aprire l assegnazione tasti attivando ilcomando di men File Aprire ed aprendo il relativo file del tipo S5K Attivare il comando di men File Salvare come Commutare nella directory home dello STEP 5 ST Sostituire l asterisco con il nome del file tastiera STEP5 oppure S5KXS06K Cliccare sulla casella Avanti oppure premere i tasti ALT W Aprirel assegnazione tasti attivando ilcomando di men File gt Aprire ed aprendo il corrispondente file del tipo S5K Attivare il comando di me
156. 02 Editor AWL Batch Compiler Sequenza operazioni decompilazione del file programma STEP 5 ST V7 0 C79000 G8572 C920 02 formati per le stampe sono quelli soliti del pacchetto STEP 5 scrittura normale scrittura ristretta e scrittura superstretta La dimensione del foglio DIN A3 o A4 dipende dalla stampante collegata Nel nostro esempio questo campo resta vuoto Compilazione dei blocchi B OPT 2 DRU e Premere il tasto conferma Il dispositivo di programmazione esegue ora la compilazione e la verifica Esso segnala quali blocchi sono in elaborazione e quanti errori si sono verificati oppure se la compilazione senza errori Il dispositivo di programmazione si riporta poi nella scelta funzioni Se la compilazione senza errori ripetere il procedimento di compilazione Lasciare vuoto il campo opzione in modo che venga generato il file programma e introdurre un nel campo STAmpa per avere una stampa Compilazione dei blocchi B OPT 2 DRU e Premere il tasto conferma I blocchi del file sorgente AWL FBTESTAO SEQ vengono compilati e memorizzati come codice macchina nel file programma TEST ST S5D E ora possibile elaborare ulteriormente i blocchi FB1 e PB2 nel pacchetto KOP FUP AWL p es in test AG Le operazioni sono analoghe alla compilazione Si utilizza solo la funzione MC5 gt ZWI F4 oppure MC5 gt SEQ F5 Importante per la decompilazione che i file corrispondenti si trovino nella Predispos
157. 11 CEHI C indirizzo PFIN i Ethernet 080006010001 KOR MUX con indir 0 preimpostata l interfaccia AS511 Deve essere selezionata la funzione Editor Vie bus F8 Operativit visualizzato il box di scelta Scegli via bus 1 Introdurre il file via 2 Introdurre un nuovo nome via STEP 5 ST V7 0 C79000 G8572 C920 02 Premere F1 Edita Sono visualizzati i nodi di start ed i tasti funzionali assumono nuove funzioni F2 PG AS511 F3 PG CP H1 F4 PG CP L2 Premere F2 PG AS511 Viene aggiunto il bus KOR MUX Attivare F2 KOR MUX Viene aggiunto il bus KOR MUX Attivare F3 CP H1 Viene aggiunto il nodo CP H1 con il bus SINEC H1 Attivare F3 CP H1 Viene aggiunto il nodo CP H1 Successivamente si possono introdurre l indirizzo MUX l indirizzo Ethernet e se il caso la password necessari per questi nodi A questo scopo spostare il cur sore su questi campi tramite gli appositi tasti Attivare F1 PUNTO FIN Viene aggiunto il punto finale l arrivo del collegamento bus Come conlusione del procedimento di editazione visualizzata la seguente figura 12 7 Vie bus KOR MUX SINEC HI PG AS511 CP H1 CP H1 PUNTO FIN Nome Via ESEMP1 Indirizzo 0 Indirizzo Ethernet 080006010001 Password La via bus editata completament
158. 13 utilizzo della lista di softkey EDITA 21 25 V variabili modifica 15 12 variabili di processo emissione 15 10 15 13 operando 15 7 verifica 21 11 blocchi speciali file programma STEP 5 ST V7 0 C79000 G8572 C920 02 Indice versione in lingua straniera di un programma STEP Z 5 21 10 o OR iii versione pacchetti 5 20 2 zona di editazione lista di attribuzione 11 4 vie bus 12 1 attivazione cancellazione disattivazione editazione impostazioni indice 12 3 nodo di start 12 4 scelta stampa tutte vie 12 3 via attuale 12 3 STEP 5 ST V7 0 C79000 G8572 C920 02 Indice 19 ge Siemens AG AUT E 146 Ostliche Rheinbriickenstr 50 D 76181 Karlsruhe Repubblica federale di Germania Mittente Nome Funzione Ditta Via C A P Citt Paese Telefono Indicare il corrispondente settore industriale Industria automobilistica Industria chimica Industria elettrotecnica Industria alimentare Tecnica di controllo e strumentazione Industria meccanica O i geo 3 Petrolchimica STEP 5 ST V7 0 6ES5998 0MA54 02 UU a uo du Industria farmaceutica Industria delle materie plastiche Industria cartaria Industria tessile Impresa di trasporti Altre Critiche suggerimenti Vi preghiamo di volerci comunicare critiche e suggerimenti atti a migliorare la qualit e quindi a facilitare
159. 21 compressione memoria AG 16 2 configurazione del video lista di attribuzione 11 4 configurazione della memoria 16 7 configurazione memoria confronto dei blocchi Indice 12 connettore cancellare editazione FUP 8 8 inserimento KOP negato FUP 8 8 negato KOP contatto inserimento 7 5 contenuto della fornitura 1 1 controllo del programma controllo elaborazione OFF controllo elaborazione ON convenzioni di scrittura delle istruzioni STEP 5 conversione FUP 8 16 KOP copia di blocchi di file DOS 4 24 copia pool di dati 2 17 corpo del blocco 6 5 blocco dati 9 3 blocco funzionale correzione file simbolico 17 13 creazione di blocchi STEP 5 creazione di blocchi con il pacchetto KOP FUP AWL 21 11 con l editor AWL 21 11 D denominazione dei tasti 2 39 2 40 directory emissione 4 23 directory di progetto 4 10 directory di Windows introduzione 2 11 disattivazione vie bus 12 2 disco fisso 1 1 disposizione dei connettori interfaccia TTY attiva domanda di sicurezza 15 7 drive di destinazione modifica 2 9 drive indice 4 23 DX 0 per AG 135 U pagina 2 10 5 per AG 155 U pagina 2 STEP 5 ST V7 0 C79000 G8572 C920 02 Indice E editazione blocchi funzionali campo Dis commento blocco dei parametri funzioni istruzioni di comando lista di attribuzione 11 1 lista
160. 3 0 il controllore spegne la segnalazione USCITA AUTO A 32 5 0 e resetta il contatore interno di passi a 0 24 33 STEP 5 in un impiego pratico Esempio applicativo Il ciclo di lavaggio cos concluso Quando l auto uscita l impianto si porta nello stato iniziale vedere il punto 5 ed emette la segnalazione ENTRATA AUTO Il veicolo successivo pu entrare ed il processo di lavaggio pu ricominciare Nota L ottimizzazione verticale e orizzontale del percorso delle spazzole per l adatta mento al profilo dellacarozzerianon viene preso inconsiderazione nelpresente esem pio Questo compito viene svolto da un altro sottoprogramma Una rappresentazione grafica dello svolgimento del processo viene riportata in figura 24 11 Lecifretra parentesi evidenziano la relazione con il passo descritto o contempo raneamente rappresentano ilnumerodiregolaodisegmentodellatabella decisionale Per l identificazione e la limitazione dei singoli passi di processo viene utilizzato un contatore interno Dopo l esecuzione di una parte di operazioni il controllore incre menta di 1 questo contatore in modo che il contenuto delcontatore rappresenti sempre ilpassodaeseguire Attribuzione edeleborazione degli statidelcontatore sono rappre sentati nella parte sinistra della figura 24 11 START Preparazione seq programma Definizione stato funzionam lt lt IMPIANTO ON gt sE Reset uscite e contatore pass
161. 4 Sovrascrivere il formato dati KC con C Introdurre i caratteri FINE caratteri FINE sono caratteri ASCII e non significano fine blocco Risultato 4 KG 1701412 39 6 KC Rigatestocon24car 18 C FINE z5 9 13 Editazione di blocchi dati 9 2 7 Introduzione dei commenti alle parole dati Sommario Premessa Procedimento commenti delle parole dati sono testi che si possono introdurre in ogni riga di un formato dati Un commento della parola dati lungo al massimo 32 caratteri ed sempre assegnato alla prima parola dati per formati KC C e KG Si possono utilizzare lettere maiuscole e minuscole senza accenti commenti delle parole dati vengono memorizzati nel blocco commenti per il relativo blocco Il nome del blocco commenti viene attribuito automaticamente dallo STEP 5 DKn a DBn Il numero del blocco commenti corrisponde al numero del blocco p es al DB 123 corrisponde il DK 123 Nelle impostazioni selezionato x con commenti gt Progetto capitolo 4 1 1 Sul video viene visualizzato il men principale dell editor DB II DB contiene come minimo una parola dati DW Procedere come segue 1 Posizionare il cursore con SHIFT e cursore a destra nel campo del commento desiderato 2 Introdurre un testo con un massimo di 32 caratteri o correggere il testo gi esistente Dopol introduzione di 32 caratteriilcursore salta automaticamente all inizio delcampo commento 3 Premere il ta
162. 409 eseguibile 005 STAMPA C BSP409 eseguibile 1 errore trovato nel file C ESEMP1SU INI Figura 18 14 Segnalazione di errore STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 5 3 Emissione del file protocollo Funzione Con questa funzione possibile emettere il file di protocollo che stato generato du rante il test Documentazione Selezionare il comando di men Documentazione Istruzioni di comando Tgtsna Gone File protocollo Appare il box di comando Emetti file protocollo In questo box File protocollo possibile muoversi ed eseguire selezioni Qui predisposto il nome del file errori generato Campo di Chiarimento introduzione File protocollo Nome del file errori predisposto il nome del file errori generato Con F3 comunque definibile un altro nome Emissione diretta su video Su stampante Emissione diretta su stampante relativamente ai para metri definiti sotto Definizione parametri stampante Su file Emissione su un file a scelta 18 5 4 Esecuzione delle istruzioni di comando Funzione Con questa funzione viene attivata l esecuzione delle istruzioni di comando contenute nel file scelto Le impostazioni correnti sono valide fino a quando sono sostituite da Istruzioni di impostazione PROG FUP ecc eventualmente presenti Tali stru zioni di impostazione valgono per soltanto per la durata dell esecuzione di queste istruzioni di comando
163. 5 00 1B 28 31 30 55 Passo di stampa 10 car poll 1B 26 6B 31 30 48 Passo di stampa 12 car poll 1B 26 6B 30 39 48 Passo di stampa 17 car poll 1B 26 6B 30 36 48 Tabulatore orizzontale Indice colonna sinistra 00 F F F F F E F F Help 1 2 3 Scegli 4 ss vacome 6 Salva 7 Info 8 Annulla F F F F F F Fi Fi Help 1 2 3 Edita 4 5 S vacome Salva 7 Info 8 Indietro STEP 5 ST V7 0 C79000 G8572 C920 02 Parametri stampante Parametri del box di dialogo Campo d introduzione Di seguito vengono illustrati i parametri della stampante Chiarimento File stampante Formato pagina Righe P agina Skip_over Si No Qui vengono memorizzate le impostazioni per la stampante Il nome pu essere impostato sotto File gt Progetto gt Imposta gt Documentazione oppure si pu se lezionare con F5 Salva come nel box di scelta file il File stampante e il Nome stampante A4 A3 Numero di righe per pagina Per il cambio di pagina viene emesso il carattere di comando FF form feed Cor rispondentemente all impostazione RIGHE PAGINE quando non vi sono pi righe con contenuto il resto della pagina viene emesso con righe vuote Non rilevante per PT88 PT89 PT10 Solo stampanti di vecchio tipo ne fanno uso Dopo ogni carattere trasferito alla stampante si attende una risposta prima di in viare un nuovo carattere Questo vale solo per un determinato TEMPO DI AT TESA No Tempo
164. 55U LL 11 Editazione della lista di attribuzione iii 11 1 Operativit generale con l Editor 11 2 Generazione lista di attribuzione 11 3 Ausili per l editazione annene 11 4 Modifica della lista di attribuzione LL 12 VISIDUS pci i I RE ii a 12 1 F n io e Vie DUS siii a na 12 2 Editazione vie DUS nananana aaa 12 3 ESEMPIO nici lla pia fia alia ia 13 Parametristampante 000 13 1 Impostazione parametri stampante 14 Editor di piedinatura 0000 rei 14 1 Editazione piedinatura i STEP 5 ST V7 0 VIII C79000 G8572 C920 02 Contenuto 19 Test ieri ae IO O ci 15 1 FUNZIONI ONING iper RETTORE RR na 15 2 Stato DIOCCO sr a a i ee 15 3 Stato variabile aeea anean 15 4 Forzamento variabili L aaraa na naana 15 5 Forzamento USC te AREA kika E KAA kaa Ea ka 15 6 Controllo elaborazione ON 15 7 Controllo elaborazione OFF 16 AQ intuire ao eine ala 16 1 Stant AG irta ri 16 2 SOP AG iii ER a 16 3 Compressione memoria AG 16 4 Info AG REGINT iii a a 16 5 Info AGEREG BLE a ilo presa 16 6 Emissione del contenuto della memoria aaa 16 7 Configurazione della memoria AG 16 8 Parametri di sistema dell AG 0 1 Gestione tia elia 17 1 Generazione XREF_ nanan n aaneen 17 2 Elaborazione EPROM anaana 17 3 i
165. 7 AP PORTA E 1 2 APREest Tasto APRE dall esterno E 1 5 APREIint Tasto APRE dall interno E 1 0 FIN sup Finecorsa superiore E 0 0 ALT EMER Tasto ALT o emergenza E 1 4 CHIAVE Commutatore a chiave esterno A 1 0 AP PORTA Apertura porta tramite motore DATA 8 09 92 TEST COLLAU KOMDOK ST SIEMENS TEST CON EMULATORE PCP M PERN FM ELAB XYZ VERSIONE V4 0 7 9 92 MILANO A va 303 PERIN PR BLNR pelo e ei SOTTO MS DOS V5 0 feat i ale de dei TEST SYSTEM AUT E1 161 B PG 770 File programma Blocco Segm 1 con DR211N PIEDINATURA KODOEMF2 INI SIMATIC S5 A GARAGEST S5D PB 1 1 Figura 18 9 Stampa semplice di uno schema funzionale 18 12 STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 3 1 Emissione blocchi KOMDOK Funzione Questa funzione permette di emettere in formato DIN A3 o DIN A4 blocchi nei tipi di rappresentazione KOP FUP o AWL con o senza liste incrociate riferimenti con o senza dati di set diagnosi L emissione pu anche avvenire in un file LS INI Documentazione Selezionare il comando di men Documentazione Emissione confortevole mise Gonone Blocchi Appare il box di comando Emetti blocchi KOMDOK In questo box Blocchi possibile muoversi ed eseguire selezioni Di seguito vengono spiegate le introdu zioni specifiche Introduzione Chiarimento Con riferimenti Riferimenti diretti se nel segmento stampato gli operandi dirett
166. A 2 Specificare A gt S5UPG7_0 e confermare con INVIO Per i PLC procedere come segue 1 Inserire i dischetto di autorizzazione di V7 0 nel drive A 2 Specificare A gt S5UPG7_0 e confermare con INVIO L autorizzazione pu essere disinstallata come descritto pi sopra con il programma AUTHORS EXE d Pericolo Prima di configurare o riformattare un drive del disco rigido si deve disinstallare l autorizzazione e farne una copia di backup che possa essere utilizzata in una nuova installazione Per questa operazione si deve utilizzare il dischetto di autorizzazione originale che va quindi conservato accuratamente STEP 5 ST V7 0 2 26 C79000 G8572 C920 02 Installazione di STEP 5 2 8 Installazione dell hardware per STEP 5 2 8 1 Collegamento di una stampante Interfacce stampante Quale stampante pu supportare il software Per il funzionamento parallelo di una stampante utilizzare l interfaccia LPT1 PORT 1 Centronics Printer per il funzionamento seriale invece l interfaccia per COM 1 COM 4 Stam Stam PROMMER Mouse AG pante parallelo pante parallela seriale evtl alla LPT 1 evtl alla COM 1 4 evtl alla COM 1 4 LPT1 COM 1 4 V 24 COM 1 2 TTY attiva PG PC Il software pu gestire le stampanti stampanti standard della SIEMENS e stampanti di altri produttori parametri di stampante per stampanti di a
167. A questo scopo procedere come segue 1 Premere F2 Riferim 2 Premere F4 Bloc dest Lo STEP 5 segnala Salto al blocco segmento 1 3 Introdurre il blocco o eventualmente sovrascrivere il numero del blocco 4 Premere Conferma Visualizzazione del blocco selezionato STEP 5 ST V7 0 C79000 G8572 C920 02 5 25 Funzioni comuni in AWL KOP FUP 5 6 Ricerca di operandi segmenti ed indirizzi Sommario Con la funzione Cerca si possono trovare velocemente nel blocco aperto determinati elementi p es operandi La ricerca viene effettuata dalla posizione del cursore in avanti oppure dal primo segmento in avanti Se lo STEP 5hatrovato l elemento questo viene visualizzato nel corrispondente segmento Cosa si pu cercare e Operandi assoluti E M S A T Z e Richiami di blocchi OBn PBn SBn FBn FXn D Bn DXn e Byte word di periferie PYn PWn e Dati DRn DLn DWn DDn Dn m e Operandi simbolici p es INGRESSO e Attribuzioni di operandi assoluti o simbolici p es A1 0 INGRESSO e Segmento e Indirizzi Premessa Lo STEP 5 si trova in Emissione Esecuzione Ricerca nel blocco 1 Premere F3 Cerca 2 Introdurre nella maschera il criterio di ricerca in assoluto o in simbolico p es E 1 1 3 Avviare la ricerca dal 1 segmento premere F2 Da segm1 o dalla successiva riga d istruzione premere F3 Avanti Altre ricerche Premere F3 Cerca vedere sopra Ricerca di segmenti 1 Introdurre il seg
168. ALVA e CONFERMA 21 28 La funzione SALVA gi conosciuta Con essa si esegue una memorizzazione ed possibile interrompere e poi riprendere il lavoro senza dovere indicare nuovamente il file La funzione CONFERMA F6 o il tasto di conferma memorizza il file genera automaticamente il corrispondente file intermedio e conclude le operazioni di editazione Durante la compilazione viene verificata la lista istruzioni generata Nel caso si sia verificato pi di un errore viene generata una lista errori Se c stato un solo errore viene visualizzata sullo schermo la posizione relativa ed quindi possibile eseguire la correzione grazie alla segnalazione di errore visualizzata nell ultima riga dello schermo Per quanto concerne la lista errori consultare il capitolo 21 6 e 21 15 Con CONFERMA F6 si memorizza il file questo viene compilato e si conclude l editazione Viene emessa la maschera SCELTA FUNZIONI STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 11 Introduzione di blocchi funzionali Esempio Il file B IFBTESTAO0 SEQ stampato nel seguito serve come esempio operativo E ancorailcomandodella portadiungarage ma questa voltaprogrammato come blocco funzionale in modo da illustrare la differente editazione di questo tipo di blocco In questo caso si deve programmare il richiamo del blocco in simbolico Bisogna pertanto costruire la seguente lista di attribuzione nel file simbolico TEST 70 SE
169. Att Non si attende una risposta Si attende una risposta Viene impostato il tempo di attesa della risposta in millisecondi CR Interfaccia per cambio riga Si pu scegliere tramite quale interfaccia LPT1 LPT2 o LPT3 l informazione viene trasferita alla stampante L interfaccia scelta viene contrassegnata DE FAULT assegnato a LPT1 file stampante sono preimpostati a LPT1 X Quando il PG viene fornito LPT1 S5LPT1 assegnato all interfaccia parallela Non sono assegnate ulteriori interfacce a LPT2 e LPT3 per il collegamento alla stampante Funz Caratt Comando Sequenza inizi possibile editare una sequenza di caratteri di comando specifici per la stam pante Una sequenza di caratteri pu essere composta al massimo da 127 byte Sono permessi solo caratteri esadecimali Prima di ogni ordine di stampa viene trasmessa alla stampante una sequenza iniziale Sequenza fina Passo scrittura 10 car pollice 12 car pollice Dopo ogni ordine di stampa viene trasmessa alla stampante una sequenza finale Qui viene impostata la densit di scrittura della stampante NORMALE 17 car pollice Tabulatore orizzontale Indice colonna sinistra RISTRETTA SUPERSTRETTA Esso permette alla testina della stampante di posizionarsi sulla colonna iniziale Il codice per l introduzione dinamica di questa posizione calcolata 00 Viene cal colata la posizione successiva con una carattere st
170. B 10 6 Ricerca di un operando in tutti i blocchi M 10 7 AVVIAM FB Di 2 FB 10 2 M 10 7 AVVIAM OB 20 TE OB 21 Ls OB 22 ins Figura 24 7 Lista incrociata dei riferimenti del programma Impianto di lavaggio Durante l editazione possibile emettere riferimenti anche in Ricerca 24 21 STEP 5 in un impiego pratico Esempio applicativo Editor Blocco SIE Sosa Interconnessione Gestione Interconnessione manuale Confronto di blocchi 24 22 1 Nell editor blocchi richiamare il FB5 e premere F3 Cerca 2 Introdurre come criterio di ricerca CRIT RICERCA un operando qui E 32 4 o STRUT AV Poi F2 Dal 1 Seg Viene visualizzata la prima comparsa di questo operando nel SEGM 8 riga istru zione 4 3 Premendo di nuovo F3 Cerca e ancora F3 Avanti Viene visualizzata SEGM 10 con il cursore sull istruzione 4 ecc Si vuole ora attribuire ad un operando un nuovo indirizzo all interno del programma Con l ausilio della funzione nterconnessione possibile ridenominare gli operandi cio associarli ad altri indirizzi della periferia Per mostrare le modalit di questa fun zione viene ridenominato un operando di uscita in FB10 1 Verificare i nomi dei file file di programma C IMPLAVST S5D dopo file di programma C IMPLAVST S5D 2 Introdurre nel box di comando FB10 Dopo Interconnetti appare una tabella in cui introdurre a destra gli operandi vali
171. BI1 Sul monitor del PG compare la maschera di avvio del COM DB1 la maschera Scelta lingua 22 2 1 Gerarchia operativa del COM DB1 Sommario In questo capitolo si apprende come si procede nella parametrizzazione con il COM DBI1 concetti generali come sono strutturate le maschere del COM DB1 sul video del PG come si eseguono le introduzioni nelle maschere del COM DB1 e quali regole occorre rispettare e quali aiuti e segnalazioni di errore sono resi disponibili dal COM DBI L impiego del COM DB1 avviene tramite maschere che sono ordinate in diversi livelli operativi Per tutti i livelli operativi vale e premendo i tasti da F1 a F7 si avvia una funzione del COM DB1 e si arriva in una maschera sottordinata e ogni maschera del COM DB1 pu essere abbandonata con il tasto F8 Ritorno con il quale si torna alla maschera sovraordinata STEP 5 ST V7 0 22 6 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Nellaseguente organizzazione gerarchica delle maschere viene chiarito ilconcetto operativo nellaparametrizza zione con il COM DB1 Maschera di avvio Scelta lingua COM DB1 i Per tutte le maschere attivo con lt F8 gt il al LS S ritorno alla maschera sovraordinata __Preimpostazione 1 livello operativo F6 ai 2 livello operativo Tabella panoramica A o I 3 livello operativo F2 _TF4 F6 7 Blocco p
172. BLOCCO RO PBx PBx con riferimenti in layout opzionale rilevante solo in FUP in formato A3 BLOCCO NNNNNN Blocco di documentazione con nome NNNNNN max 8 caratteri Tabella 18 4 Istruzioni di comando per lista di blocchi Istruzione di comando Chiarimento BLIST Emissione della lista di blocchi del file programma preimpostato STEP 5 ST V7 0 18 22 C79000 G8572 C920 02 Documentazione Tabella 18 5 Istruzione di comando con annidamento Istruzione di comando Chiarimento ISTRUZ_COM x nnnnnn llI file di istruzioni di comando nnnnnnSUW INI viene richiamato ed elaborato Da una sequenza di istruzioni dicomando possibile richiamare altre sequenze di istruzioni dicomando La mas sima profondit di annidamento pari a 6 La ricorsivit non permessa e non viene accettata in fase di test o di attivazione di un file di istruzioni di comando Editazione struttura Tabella 18 6 Indice del contenuto Istruzione di comando Chiarimento CONTENUTO L indice viene emesso con la piedinatura corrente Il numero di pagina ini zia automaticamente da e viene ripristinato alla fine dell indice CONTENUTO n La numerazione di pagina dell indice inizia da n n 1 2 Viene emesso l indice di tutte le emissioni effettuate qualora precedentemente sia stata attivata l impostazione CONTENUTO vedere tabella 18 1 Tabella 18 7 Lista di co
173. Campo Risultato Campo formato editaz comm Tasto di Parola dati e commento cancel cancellati le righe succes sive vengono spostate di una riga verso l alto F4 Canc Formato dati cancellato i DF formati dei dati successivi vengono spostati di una riga verso l alto icommenti no F2 Canc Riga di commento cancel DK lata i commenti successivi vengono spostati di una riga verso l alto Sfondo grigio funzione possibile in questa posizione del cursore Avvertenza Con F3 Inser DF o F4 Canc DF il contenuto di blocchi dati pu essere cam biato a causa di errori di arrotondamento se il formato KG usato STEP 5 ST V7 0 C79000 G8572 C920 02 9 17 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione maschere DB Sommario Singole maschere DB Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 10 Le maschere DB sono blocchi dati speciali per i controllori S5 135U S5 155H e S5 155U parametri da introdurre dipendono dalla CPU del controllore programma bile AG Queste maschere DB sono legate al ripettivo AG e non contengono com menti x Eaa Test AG Gestione BPIOCECORS HR Biloegcordac imi 5 oos il F2 Vie bus Lista di attribuzione F7 F8 Parametri stampante Ctrl E4 Editor piedinatura GuraltHR5 Con le singole definizion DB 1 i sono elencate le seguenti maschere DB utilizzabili Essa contiene una lista degli
174. Compiler offre un editor autonomo per programmi in rappresentazione AWL ed un Compiler anch esso autonomo per la compilazione di queste liste istruzioni in programmi STEP 5 eseguibili Con il Batch Compiler vengono anche eseguite decompilazioni partendo da programmi STEP 5 cio le modifiche del programmatestato possono essere riportate nel programma sorgente e la lista istruzioni risulta quindi aggiornata Sommario del Capitolo Argomento trattato Pagina capitolo 211 Modalit operative dell editor AWL Batch Compier 121 2 21 2 Creazione di blocchi STEP 5 21 3 21 3 Il file intermedio A1 SEQ 21 4 Modifica e completamento di blocchi STEP 5 21 5 Verifica 21 11 21 6 Lista errori 21 11 21 7 Introduzione di istruzioni STEP 5 con altri editor 21 12 21 8 Uso del dispositivo di programmazione 21 9 caratteri di comando dell editor AWL Batch Compiler 21 18 21 10 Introduzione di blocchi di programma 21 23 21 11 Introduzione di blocchi funzionali 21 29 21 12 Introduzione di blocchi dati esempio 21 32 21 13 Modifica di un file sorgente AWL 21 14 Compilazione con la funzione COMPILER 21 15 Lista errori 21 36 21 16 Stampa 21 37 21 17 Funzione SPECIALE per l elaborazione di file sorgenti e 21 38 file intermedi 21 18 Segnalazioni di errore L editor offre inoltre la possibilit di eseguire una verifica specifica per l AG per il programma STEP 5 compilato e una lista degli errori
175. E cancellazione 17 6 indice Info E Int SISID 17 6 lettura 17 5 NUM PROGR numero di programmazione 17 4 parametri 17 6 parametrizzazione funzione scrittura 17 33 17 5 errori in editazione lista di attribuzione 11 8 esempio lista di attribuzione 11 8 esempio di configurazione MS DOS 5 0 ottimiz zazione 2 23 esempio di parametrizzazione di DB1 con il COM DBI espansione della memoria 25 2 extended memory 25 2 F fattore di ripetizione 21 27 al editor di blocco dati 9 15 file 4 2 file di sistema 4 3 file di testo emissione confortevole 18 19 file DOS cancellazione copia directory Indice 13 Indice file intermedio 21 8 file intermedio A1 SEQ file istruzioni di comando 4 9 file PCP M 4 26 cancellazione copia A 9 DOS gt PCP M 4 29 PCP M gt DOS directory A 9 emissione di directory 4 27 file piedinatura 4 9 file programma verifica 21 11 file protocollo 18 31 emissione 18 31 file PX INI 4 12 file sequenziale cancellazione 17 15 file simbolico 4 34 8 file sorgente cancellazione 17 15 file sorgente Z0 SEQ file sorgente AWL 21 8 file sorgente sequenziale conversione 17 12 salva 11 5 file stampante file STEP 5 funzioni 25 10 funzioni speciali 25 10 file SYSID file via 4 6 vie bus finestre di dialogo introduzione flusso dati
176. EP 5 Blocchi dati Maschere DB Lista di attribuzione Struttura programma Lista incrociata Tabella occupazione Ordine globale Emissione confortevole gt Istruzioni di comando gt capitolo Panoramica sulle funzioni di documentazione 182 Emissione standard 11833 Emissione confortevole E 18 11 Istruzioni di comando a 18 20 Editazione istruzioni di comando 18 25 STEP 5 ST V7 0 C79000 G8572 C920 02 18 1 Documentazione 18 1 Panoramica sulle funzioni di documentazione Emissione standard Emissione confortevole Istruzioni di co mando per emis sione confortevole Hardcopy 18 2 Con questa funzione si emettono parti di programma nel modo in cui sono stati editati E selezionabile la piedinatura Nel far ci si decide anche se l emissione avviene da un file programma o dall AG vedere capitolo 18 2 Le parti del programma vengono emesse con elementi grafici accessori linee caselle ecc ed una piedinatura L emissione pu avvenire soltanto da un file programma e non direttamente da AG vedere capitolo 18 3 Tutte le funzioni per un emissione confortevole si possono eseguire anche tramite istruzioni di comando che si editano e si memorizzano in file Con queste istruzioni si possono eseguire emissioni ripetute in successione senza dover ogni volta interve nire Tramite le istruzioni di comando si combinanoi singoli file e si ottiene una struttura sequenzial
177. EP 5 ST V7 0 C79000 G8572 C920 02 Indice operazioni combinatorie FUP KOP operazioni combinatorie digitali FUP 8 18 operazioni complementari operazioni combinatorie digitali 8 18 operazioni di shift e di rotazione 8 14 operazioni di caricamento FUP 8 14 operazioni di comparazione FUP 8 16 operazioni di conteggio KOP 8 18 operazioni di conversione 8 16 operazioni di memorizzazione FUP 8 15 operazioni di trasferimento FUP 8 14 opzione via 4 6 organizzazione della memoria esempio PC ottimizzazione dell accesso al disco fisso 25 6 P pacchetti S5 cambio 19 1 pacchetto Editor AWL Batch Compiler carica mento 21 13 parametri della stampante box di dialogo 13 3 parole dati duplicare introduzione PG link 23 2 piedinatura editazione PREDISPOSIZIONE maschera 21 13 predisposizione della tastiera S5 2 35 2 36 predisposizioni PG link 23 4 progetto caricamento 4 12 creazione e modifica 4 1 impostazione 4 4 programmi standard 21 10 prommer prommer parallelo R rappresentazione cambio 5 7 REG BL emissione 16 5 REG INT emissione 16 3 registro d interruzione requisiti hardware accoppiamento PG 23 2 ricerca 5 26 lista di attribuzione 11 11 STEP 5 ST V7 0 C79000 G8572 C920 02 richiamo dell help online delle funzioni richiamo delle funzioni di help 3 7 richiedere guida 2 6 riga
178. Editor FUP Semplice funzione di editazione 8 1 Editazione di schemi logici 8 1 Operativit generale con l Editor FUP Premessa Richiamo dell editor Editor Brocconis TERS Suddivisione del video Introduzione 8 2 Verificare per l editazione l impostazione progetto con il comando di men File Pro getto gt Imposta F4 Controllare l esattezza delle registrazioni per quanto concerne File programma File simbolico Funzionamento Rappresentazione FUP e Com menti Per l editazione di blocchi esistenti possibile selezionare il tipo di rappresentazione con SHIFT F5 FUP indipendentemente dalla rappresentazione gi utilizzata Selezionare il comando di men Editor Blocco STEP 5 Il box di dialogo Edita blocchi STEP 5 appare sullo schermo Dopo aver denominato il blocco si consiglia l opzione Aggiornamento XREF e nel caso si utilizzino operandi simbolici Confermando questo comando con Edita viene richiamato l editor dello schema lo gico Confermando questo comando con OK viene richiamato l editor dello schema logico Sul video compare un campo operativo figura 8 1 e la barra dei tasti funzionali con i simboli per l introduzione delle funzioni e l elaborazione dei segmenti FUP Il video suddiviso in 48 campi 8 colonne 6 sezioni orizzontali una sezione alta 3 righe I simboli dello schema logico vengono editati nelle colonne da 2 a 7 Il contenuto del video s
179. Esempio in AWL In AWL lo STEP 5 emette la seguente rappresentazione della maschera esempio PBI IND DB 0000 LUN 35 Segmento 1 Stato AWL RLC St ACCUI TACCU2 Stato IND U E 320 0 0 00000000 D054 U E 321 0 1 00000000 D056 A 320 0 0 00000001 D058 M 11 0 0 00000001 DO5A u voi PB1 Segmento 1 SPA PB UN T L KT SV T L sE F KT SPB FB Nome TEST INGR1 M USC1 MW INGR2 MW IND DB LUN 20 Stato AWL RLC St ACCUI ACCU2 Commento riga 1 start temporizz 9 010 0 9 0 10 10 0 12 12 L immagine non aggiornata ad ogni ciclo di elaborazione Tutte le funzioni richiama bili tramite tasti funzionali Editor Blocco STEP 5 sono eseguibili durante l elabora zione di stato con eccezione della funzione di visualizzazione indirizzi Abbreviazioni RLC STATO DBy ACCU 1 ACCU 2 Abbreviazioni STATO IND Risultato logico combinatorio Operandi a bit Blocco dati attuale Contenuto ACCU 1 Contenuto ACCU 2 Visualizzazione risultato Contatore indirizzi Step Codici relativi all emissione di stato L A Hu v lt s STEP 5 ST V7 0 C79000 G8572 C920 02 Tempo che scorre Bit negato su interrog cio per interrog UT timer AND il risultato 0 Ingresso di conteggio avanti Ingresso di conteggio indietro Ingresso di set o di start Ingresso di abilitazione 15 5 Test Elaborazione stato costituita dalle seguenti azioni blocco Azione Operati
180. F10 aanne 4 6 Chiusura con SHIFT F4 nananana 5 Funzioni comuni in AWL KOP FUP i 5 1 Scelta dell Editor LL 5 2 Assegnazione dei tasti funzionali in Emissione 5 6 5 2 1 Introduzione del n di biblioteca SHIFT F2 5 7 5 2 2 Cambio della rappresentazione SHIFT F5 gt KOP 5 7 STEP 5 ST V7 0 VI C79000 G8572 C920 02 Contenuto 5 3 Editazione commenti Li 5 3 1 Commento impianto sssaaa eeaeee 5 3 2 Commento segmento 5 3 3 Titolo SEgMEnNtO LL 5 3 4 Visualizzazione commento operando 5 4 Aggiunta inserimento trasferimento cancellazione di un segmento 5 4 1 Aggiunta o inserimento di un nuovo segmento 5 4 2 Copia di un segmento eiir tini kiti KESE EEEE ES 5 4 3 Cancellazione di un segmento 5 4 4 Trasferimento spostamento di un segmento 5 5 Generazione e visualizzazione lista incrociata cambio blocco 5 5 1 Generazione lista incrociata Funzione Gen XREF 5 5 2 Visualizzazione lista incrociata Funzione Vis XREF 5 5 3 Cambio DIOCGhI iiii e i n 5 6 Ricerca di operandi segmenti ed indirizzi 5 7 Editazione di operandi simbolici nel blocco 6 Editazione della lista istruzioni AWL i 6 1 Operativi
181. F8 Annulla Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 F3 Sostituzione Avanti Ricerca verso la fine del file Sostituzione senza conferma STEP 5 ST V7 0 18 28 C79000 G8572 C920 02 Documentazione Tabella 18 15 Sostituzione stringa caratteri continuazione Livello dei tasti Effetto del tasto funzionale 2 3 4 Sostituzione Indietro Ricerca verso l inizio del file Sostituzione senza conferma Ripeti Ripetizione dell ultima ricerca Preimpostato F3 Annulla Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 Tabella 18 16 Esecuzione di salti Livello dei tasti Effetto del tasto funzionale 2 3 4 F7 Salta Salto all inizio fine del file oppure ad un numero di riga definibile F6 Inizio Salto all inizio del file F7 Riga Salto alla riga scelta F8 Annulla Conclude l assegnazione extra dei tasti funzionali F8 Fine Salto alla fine del file SHIFT Help F8 Tabella 18 17 Editazione tasti funzionali Livello dei tasti Effetto del tasto funzionale 1 2 3 F8 Tasti funzionali Tramite i tasti SHIFT F1 F7 Ai tasti funzionali possono essere associati testi di 30 caratteri al massimo Premendo il relativo tasto in Editazione SHIFT F1 F8 tale stringa viene inserita nella riga nella quale si trova il cursore Per esempio SHIFT F1 PROG C FILE SHIFT F2 SZMB C SYMDAT Prelievo riga Viene prelevata una riga pre
182. GH UMB FILES 32 BUFFERS 20 COUNTRY 049 C WINDOWS COUNTRY SYS SHELL C COMMAND COM P E 2048 AUTOEXEC BAT PROMPT P G PATH C C WINDOWS C STEP5 S5_HOME SET S5_HOME C STEP5 S5_HOME S L ET S5_SYSTEM C STEP5 S5_SYS KEYB GR C DOS KEYBOARD SYS T STEP 5 ST V7 0 2 24 C79000 G8572 C920 02 Installazione di STEP 5 2 7 Autorizzazione Sommario Per poter utilizzare il pacchetto base STEP 5 ST o STEP 5 ST per micro PLC si deve installare l autorizzazione che d all utente il diritto di utilizzare STEP 5 ST Senza autorizzazione il programma protetto e non eseguibile 2 7 1 Autorizzazione di STEP 5 ST per PC Installazione disinstallazione dell autorizzazione Procedimento STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 ST comprende un dischetto di autorizzazione con il quale si pu installare o disinstallare l autorizzazione nel calcolatore Per installare o disinstallare l autorizzazione si deve disporre del dischetto di autorizzazione con il programma AUTHORS EXE Grazie ai testi della guida il programma in gran parte autoesplicativo testi sono disponibili in 5 lingue tedesco inglese francese italiano spagnolo Tutte le funzioni del programma contenute nel file AUTHORS EXE compresi la scelta dei men la chiusura e l annullamento possono essere eseguite sia con il mouse che con i tasti indicati per ogni voce
183. ISCI facilitano la correzione del proprio programma e Ci si pu muovere velocemente ed in modo indirizzato nel proprio file Si pu modificare con una sola funzione ed in tutta la lista istruzioni del programma ogni singola sequenza di caratteri come per esempio simbolici o operandi Inoltre vengono offerti a scelta il modo inserimento ed il modo sovrascrittura e ConSALVAsihala possibilit di salvare il proprio file senza abbandonare l editor Ogni tanto sarebbe utile interrompere la seduta di editazione per salvare il proprio file sorgente AWL Con la funzione CONFERMA si salva il file si traduce contemporaneamente nel file intermedio e si abbandona l editor Caratteri di Per permettere la compilazione del file sorgente AWL in un file programma STEP 5 comando devono essere utilizzati durante lafase di editazione determinati caratteri dicomando e convenzioni di scrittura TY evidenzia il Tipo di AG Dopo questi caratteri di comando pu essere indicato l AG in cui il programma deve essere eseguito Questo dato deve coincidere con la registrazione che si trova nel campo linguaggio della Predisposizione Il Batch Compiler controlla durante la compilazione in file programma se le operazioni editate sono comprese nel repertorio delle istruzioni dell AG indicato Il Tipo di AG pu stare in un file sorgente AWL all inizio del file ed alla fine di un blocco Di seguito sono elencate le sigle ammesse per il linguaggio AG Proces
184. Il dispositivo di programmazione ritorna alla scelta funzioni e Richiamare la funzione SPECIALE F5 e Richiamare CANC ZWI F4 il dispositivo di programmazione richiede Cancella il file intermedio e Premere il tasto conferma s o interrompere no Il dispositivo di programmazione ritorna alla scelta funzioni La VERIFICA un ulteriore test dei blocchi nel file programma preimpostato Qui viene anche verificato sei blocchi funzionali standard sono alimentati con i parametri corretti Nel caso si verifichino errori questi sono accessibili nella lista errori Nella riga di comando di questa funzione possibile introdurre blocchi singoli gruppi di blocchi tipi di blocchi o tutti i blocchi di un file programma utilizzare il tasto di Help per ottenere queste informazioni e Definire nella PREDISPOSIZIONE il file programma ed eventualmente il tipo di AG da verificare e Richiamare la funzione SPECIALE F5 e Richiamare VERIFICA F6 e Riempire la riga di comando p es introdurre e Premere il tasto conferma e Riempire la lista blocchi con PBI e Premere il tasto Return e Introdurre in modo analogo FB1 DB12 e Premere il tasto conferma Il dispositivo di programmazione commenta la verifica Se vengono individuati errori si pu emettere la lista errori 21 39 Editor AWL Batch Compiler GEN SIMB 21 40 La funzione GEN SIMB genera da un file sorgente AWL un file sorgente simbolico che contiene tutti i par
185. Il segmento assume ora la forma rappresentata sulla parte destra del video 7 11 Editazione di schemi a contatti 7 4 2 Sommario Esempio 1 Esempio 2 7 12 Richiami di blocchi Con l aiuto dei richiami di blocchi nello STEP 5 che rendono possibile da un qualsiasi blocco il richiamo di ulteriori blocchi nel programma utente semplice realizzare un programma strutturato Un richiamo di blocco viene rappresentato in KOP o come uscita assegnazione o come richiamo di blocco funzionale FB FX rappresentato come casella In un segmento vuoto introdurre un richiamo direttamente tramite i tasti funzionali Nei segmenti esistenti i richiami si possono inserire o aggiungere con senza inseri mento implicito Avvertenza Un segmento in KOP contiene solo un richiamo assoluto del blocco o una combi nazione col richiamo condizionato del blocco Per questo attivando il tasto F4 Uscita viene assunta un assegnazione di default SPA oppure assegnazione Richiamo condizionato di un blocco di programma 1 Posizionare il cursore sotto il simbolo di uscita e premere SHIFT F2 Blocchi e SHIFT F4 SPB 2 Introdurre il blocco destinazione qui PB 24 nel campo d introduzione tramite il simbolo di richiamo e concludere con il fasto di introduzione E 10 0 E101 A10 0 A E 10 2 PB 24 2 Richiamo condizionato di un blocco di programma 1 Premere SHIFT F2 Blocchi e F4 SPA
186. Informa zioni su questo tema si ottengono con F7 Selezionando con una crocetta questo campo viene selezionato tutto il file pro gramma compresi i blocchi di documentazione Le modifiche vengono acquisite soltanto dopo aver confermato la richiesta Il PG trasferisce i blocchi selezionati Se si verificano degli errori vengono pro poste nel box di scelta delle alternative selezionabili secondo le proprie esi genze Nel trasferimento in AG si dovrebbe fare attenzione che sono trasferibili solo i tipi di blocco selezionabili nel box di comando Se si sceglie un blocco errato queste trasferimento viene rifiutato 4 18 STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti 4 2 3 Funzione File Blloechate Conr onta nee Introduzione Confronto di blocchi Questa funzione permette di confrontare un blocco un gruppo di singoli blocchi o tutti i blocchi di un file programma con quelli di un altro file programma Il confronto avviene tra il file programma preimpostato nel PG ed un qualsiasi altro file programma o i blocchi del programma utente nell AG E anche possibile confron tare il programma dell AG con un file programma selezionabile Avvertenza I blocchi dati che devono essere confrontati tra di loro non possono essere pi grandi di 2 KW Selezionare il comando di men File gt Blocchi gt Confronta F6 o CTRL F6 Viene visualizzato il box di comando Confronta blocch
187. MDOK_ anann nnn naa 18 3 5 Emissione struttura del programma KOMDOK_ 18 3 6 Emissione lista incrociata KOMDOK 0 18 3 7 Emissione tabella di occupazione KOMDOK 18 3 8 Emissione tabella di occupazione merker S KOMDOK 18 3 9 Emissione lista di controllo KOMDOK annann 18 3 10 Emissione file di testo KOMDOK nananana 18 4 Istruzioni di comando 18 4 1 Preimpostazioni aKa AE AAAA RARE EARRAS 18942 C mandi iare nnen EREE a E EE an e ea E a e aA 18 5 Editazione istruzioni di comando aaau aaaea 18 5 1 Tasti funzionaliz u elica lia 18 5 2 Test dell istruzione di comando KOMDOK 18 5 3 Emissione del file protocollo 18 5 4 Esecuzione delle istruzioni di comando 18 5 5 Emissione istruzioni di comando naaa a nananana 18 5 6 Edit azione struttura 18 5 7 Emissione struttura naaa aaea aaa Cambio aio licia di dra Help picatiganiicala iaia ee e ei a 20 1 Lista assegnazione tasti 20 2 Informazioni relative alla versione STEP 5 20 3 Versione pacchetti S5_ aruana nunnana aeaa 20 4 Informazioni SUll USO LL Editor AWL Batch Compiler 21 1 Modalit operative dell Editor AWL Batch Compiler 21 2 Creazione di blocchi STEP 5_ nunnana nannan 21 2 1 Funzioni di editaziONe i 21 22 GOMPIIAZIONE sci
188. MUT PRINC E 32 0 KM EMERGENZA E 32 1 KM 0 E32 2 E 32 2 KM 1 AUTO IN POSIZ E 32 3 KM 0 STRUTT AVANTI E 32 4 KM 0 STRUTT IND E 32 5 KM 0 PORTA APERTA E 32 6 KM 0 PORTA CHIUSA E 32 7 KM 1 START E 33 0 KM 1 AVANZ STRUTT A 32 0 KM 0 RITORNO STR A 32 1 KM 0 CHIUSURA PORTA A 32 2 KH 00 1184 Elaboraz stato in corso A Figura 15 3 Lista operandi con ingressi uscite binari ed un merker STEP 5 ST V7 0 15 10 C79000 G8572 C920 02 Test Operazioni du rante l elabora zione di stato Possibili segnalazioni e operazioni errate STEP 5 ST V7 0 C79000 G8572 C920 02 Azioni Operativit Segnalazioni Chiarimenti Interruzione elaborazione stato Premere Annulla Il cursore salta sulla prima riga della lista operandi Prosecuzione elaborazione stato Premere F6 Attivo Lo STEP 5 emette nuovamente lo stato delle singole variabili Conclusione interruz elaborazione stato Segnalazioni Premere 2 volte Annulla Cause Se sono presenti delle modifiche non ancora memorizzate in un blocco immagine compare una domanda di sicurezza Annul lare le modifiche oppure Annullare blocco modifi cato Se non sono state eseguite modi fiche oppure la domanda di sicu rezza viene confermata con S lo STEP 5 emette il men funzioni Nessun DB richiamato Ad un operando manca l indicazione del blocco dati relativo KH elemento Il blocco dati relativo all
189. N 60 F F E E E F F F 1 2 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno Sa Figura 22 15 Maschera del COM DB1 Collegamento standard editazione dei para metri per il collegamento standard 3 Premere F6 Enter parametri vengono trasferiti in DB1 e sul video compare la maschera Tabella panoramica SINEC L2 Figura 22 15 Nella riga Colle gamento standard sul video compare parametrizzato Con ESC oppure F8 Ritorno si pu interrompere il trasferimento Sul video compare la maschera Tabella panoramica SINEC L2 nel suo aspetto originale Il DB1 di esempio completamente parametrizzato STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Emissione del DB1 su stampante STEP 5 ST V7 0 C79000 G8572 C920 02 Si vuole stampare il DB1 appena creato 1 Tornare nella maschera Tabella panoramica premendo 2 volte F8 Indietro La maschera Tabella panoramica cambiata il blocco parametri SINEC L2 presen tato come parametrizzato RE x Tabella panoramica SIMATIC S5 COM DB1 Parametrizzazione dell interfaccia seriale SINEC L2 solo collegamento standard Parametrizzazioni ammesse Parametrizzazione Interrupt onboard OBI parametrizzato default Contatori onboard OBC parametrizzato default Ingressi analogici onboard OBA parametrizzato default SINEC L1 SL1 non parametrizzato Elaborazione a tempo TFB parametrizzato default Parametrizzazione o
190. NEC L1 Si pu introdurre un commento a tutto il DB1 ed ai singoli parametri Un commento pu essere lungo max 80 caratteri spazi compresi Si pu trasferire un DB1 nell AG se precedentemente si scelto il Funzionamento online Se nell AG esiste gi un DB1 viene posta la domanda se esso debba essere sovrascritto o no Si pu trasferire un DB1 in un file di programma STEP 5 Indicare il file di programma STEP 5 nella maschera Preimpostazione oppure nella maschera Trasferimento di DBI Si pu trasferirelaparametrizzazione di DB1 suunastampante Possono essere stam pate tutte le maschere di parametrizzazione e quella Panoramica Se per la stampa si vuole utilizzare un file di stampa e o un file di piedinatura si presuppone che i file di stampa e di piedinatura esistano gi cio siano stati generati con il pacchetto STEP 5 Indicare il file di stampa e di piedinatura nella maschera Preimpostazione 22 3 Software di parametrizzazione COM DB1 Emissione di un DBI1 in un file Cancellazione di un blocco parametri Funzioni AG Funzioni ausiliarie Si pu emettere un DB1 in un file Ci necessario quando si vuole stampare un DB1 tramite una stampante che al momento non collegata al PG Indicare il file di stampa nella maschera Preimpostazione Se si vuole utilizzare un file di stampa e o un file di piedinatura valgono le stesse condizioni che per la stampa diretta del DB1 su una stampante Sul file vengono s
191. Numero a virg mobile limite inf 6 KG 1701412 39 Numero a virg mobile limite sup 8 KT 001 0 Valore e base tempi 0 15 9 KT 999 3 Valore e base tempi 9990 s 10 KZ 000 Valore di conteggio limite inf 11 KZ 999 Valore di conteggio limite sup 12 KY 000 001 Byte o indirizzo di un DB 13 KY 255 255 Byte o indirizzo diun DB 14 KM 00000000 00000000 Codice a bit valore limite inf 15 KM 11111111 11111111 Codice a bit valore limite sup 16 KS Riga di testo con 24 caratteri Caratteri ASCII delimitati da 28 S FINE Caratteri ASCII delimitati da 30 F F Nbibl F F Riga Av F Riga Ind F Titolo F CommentoF Help 1 Inser DK 2Canc DK 3 Inser DF 4Canc DF 5 Test KG 6 7 Conferma 8 Annulla Figura 9 3 Campo di Editazione dell editor DB esempio Campi video d introduzione I singoli campi del video hanno il seguente significato Tabella 9 1 Contenuto delle righe del video N Campo di Chiarimento introduzione 1 Campo DB Visualizza il numero del DB qui DB2 indicato compilando il box di co mando 2 File Programma Campo con l indicazione del drive e del nome del file programma qui C con file programma DATIxxST S5D 3 Campo BIB In questo campo si pu indicare un numero di biblioteca del DB con un massimo di 5 cifre da 0 a 99999 4 Campo LUN Emissione della lunghezza del blocco in word compresa la testata Dopo la barra si trova
192. P Il file impegnato in scrittura Un altro sistema S5 accede a questo file Non appena questo accesso terminato l impostazione non pi valida RO possibile solo la lettura il nome del file XR INI che contiene la lista incrociata Viene solo visualiz zata e non modificabile Come essa viene creata descritto nel capitolo 17 1 Gestione Genera XREF Per l editazione dei blocchi di programma si pu scegliere tra AWL KOP FUP In AWL gli indirizzi relativi delle istruzioni vengono visualizzati con a parole a byte Vengono emessi anche i commenti Non vengono emessi i commenti alle righe i commenti ai segmenti ed i titoli dei segmenti Accedendo ai blocchi in AG viene calcolata la somma di controllo checksum durante la scrittura e controllata in lettura Premendo il tasto lt Edita F2 gt si possono richiamare immediatamente gli editor associati Le opzioni Sovrascrivi con conferma Ag giorna lista attribuzione e Aggiorna XREF vengono desunte dal box di comando evidenziato STEP 5 ST V7 0 C79000 G8572 C920 02 4 7 Creazione e modifica di progetti Scheda Simbolico File simbolicol Lista di attribuzione Lunghezza simbolico Lunghezza commento x Visualizzazione simbolica x Operandi simbolici File simbolico NONAMEZO INI RW gt C STEP5 S5 Daten Lista attribuzione NONAMEZO SEO RW gt C STEP5 S5 Daten Lunghezza simbolico 8
193. P 5 nell appendice STEP 5 ST V7 0 2 34 C79000 G8572 C920 02 Installazione di STEP 5 Predisposizione della tastiera S5 Scroll Lock i amara DEL Caps Lock Il sert TEER Num Lock ing ge p Scroll Pause Num Screen Lock Break Lock Pa U Insert Home Print F12 Backsp F10 F11 F9 Occupazione S5 nella tastiera MFII IBM AT Tastiera MFII internazionale IBM AT Avvertenze Si prega di osservare le seguenti restrizioni e nella tastiera del PG 750 770 i tasti lt COM gt Commento e lt gt Fine segmento sono senza funzione Selezionare queste funzioni mediante i tasti SHIFT F6 lt Comm segm gt commutazione tra titolo e commento segmento oppure F6 lt Fine segme
194. PB 13 abbinato PBDO 013 e Ad ogni tipo di blocco associato un corrispondente file di documentazione che identificato tramite il carattere posto all inizio dello stesso OBn OBDO nnn PBn PBDO nnn SBn SBDO nnn FBn gt FBDO nnn FXn gt FXDO nnn Avvertenza Un cambio pagina viene generato col comando della stampante EJECT Que sta stringa di caratteri va scritta in ogni caso in lettere maiuscole STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Premessa Operativit con l editor Inserimento caratteri STEP 5 ST V7 0 C79000 G8572 C920 02 Nell impostazione progetto stato selezionato x con commenti capitolo 4 1 1 op pure stato impostato nell Editor con SHIFT F4 F Senza comm F gt KOP F Comm seg F Salva F Help 4 Diagnosi 5 Funz segm 6 Edita 7 Conferma 8 Annulla L F Titolo F Commento F Help 6 7 8 Indietro TE F F F F F 1 Inserisci 2 Cancella 5 Ins riga Per introdurre o modificare un commento segmento procedere nel seguente modo 1 Selezionare il comando di men Editor gt Blocco STEP 5 2 Introdurre il nome del blocco e confermare 3 Premere SHIFT F6 Comm Segm e SHIFT F7 commento Lo STEP 5 apre un campo di editazione vuoto per il commento segmento o con il testo gi introdotto In questo modo il commento viene associato al se gmento lo STEP 5 crea una sequenza di caratteri 7 caratteri 1 col nu mero de
195. Q mediante l editor simbolico nel programma STEP 5 FILE SEQ TEST ZO0 INI E1 0 E1 1 E1 2 E1 3 E1 4 E1 5 E1 6 E1 7 A1 0 A1 1 TI FBI FC SUP FC INF APRI E CHIUDI E CHIAVE APRI I CHIUDI I STOP MOT AV MOT IND RITARDO GARAGE FINECORSA SUPERIORE FINECORSA INFERIORE PULSANTE APRI ESTERNO PULSANTE CHIUDI ESTERNO INTERRUTTORE A CHIAVE ESTERNO PULSANTE APRI INTERNO PULSANTE CHIUDI INTERNO PULSANTE DI STOP DI SICUREZZA MOTORE AVANTI MOTORE INDIETRO TEMPO DI RITARDO 5 SEC FB PER IL COMANDO PORTA GARAGE File AWL B FBTESTA0 SEQ IND FC S FC I AP I AP E CH I CH E CHIA STOP M AV M IN ISTRUZIONE SIMBOLO OPERANDO GARAGE N GARAGE semmnnnommno COMMENTO ISTRUZIONE FB1 PER UNA PORTA FINECORSA SUPERIORE FINECORSA INFERIORE PULSANTE APRI INTERNO PULSANTE APRI ESTERNO PULSANTE CHIUDI INTERNO PULSANTE CHIUDI ESTERNO INTERRUTTORE A CHIAVE PULSANTE DI STOP DI SICUREZZA MOTORE AVANTI MOTORE INDIETRO STEP 5 ST V7 0 C79000 G8572 C920 02 21 29 Editor AWL Batch Compiler UN U U U O UN S kkk O O RB kkk U U U O UN S kkk O O RB BE UB UB RESET DELL USCITA MOTORE AVANTI FC S STOP UB QUI LA PORTA SI CHIUDE SUBITO UB RESET DELL USCITA MOTORE INDIETRO APERTURA DALL ESTERNO O DALL INTERNO STOP AP E CHIA AP l FC S M AV CHIUSURA DALL ESTERNO O DALL INTERNO M A
196. REDISPOSI ZIONE STEP 5 ST V7 0 C79000 G8572 C920 02 Procedere come segue 1 Selezionare nel men STEP 5 la funzione Cambio 2 Richiamare AWL Batch Appare quindi la maschera PREDISPOSIZIONE 4 PREDISPOSIZIONE SIMATIC S5 PDS09 LUNGHEZZA SIMBOLO 8 8 24 FILE SIMBOLICO LINGUAGGIO NO FILE SORGENTE AWL A0 SEQ FILE INTERMEDIO FILE PROGRAMMA PIEDINATURA NO FILE PIEDINATURA FILE STAMPANTE NOME VIA i FILE VIA SCEGLI x J Figura 21 1 Maschera per la PREDISPOSIZIONE Il cursore lampeggia nella riga del FILE SORGENTE AWL A0 SEQ In questo file viene memorizzata la lista istruzioni Esso contrassegnato come un file sequenziale cio come un file ASCII ed il sorgente per la fase di compilazione Introdurre in questa posizione il nome del proprio file Nel nostro esempio il file si chiamer Test 1 Introdurre la sequenza di caratteri Test 2 Premere il tasto Return 21 13 Editor AWL Batch Compiler Sovrascrittura del nome file Linguaggio 21 14 Ora come drive viene registrato il disco fisso del dispositivo di programmazione ed ilnome viene completato con Cos facendo anche il FILE INTERMEDIO A1 SEQ viene automaticamente chiamato con lo stesso nome In questo modo essi vengono contrassegnati come appartenenti allo stesso genere Se non esiste alcun FILE SIMBOLICO e lista di attribuzione con il nome indicato si viene avvisati di ci in tre punti dopo il nome del
197. REG BL indirizzi esadecimali di memoria e periferia emissione contenuto memoria informazioni sulla memoria utente dell AG configurazione memoria informazioni sulla struttura interna dell AG e sulla versione software della CPU parametri sistema REG INT Dopo il richiamo del REG INT appare sul video dapprima una tabella dei bit di controllo Registro interru con le relative attuali assegnazioni Il significato delle abbreviazioni chiarito in una zione di AG finestra nella parte inferiore del video Per visualizzare di questi chiarimenti posizio nare il cursore sulla sigla di abbreviazione I chiarimenti relativi ai bitdi controllo si trovano anche nei manuali degli AG Per lemis sione della maschera dei bit di controllo l AG non deve necessariamente essere nello stato di STOP STEP 5 Window Mode S50XSOKZ Avanti i Annulla Figura 16 1 Tabella dei bit di controllo p es CPU 928 B STEP 5 ST V7 0 C79000 G8572 C920 02 16 3 AG Se visualizzata la tabella dei bit di controllo richiamare il REG INT portando l AG in STOP e 1 premere Conferma Nella parte inferiore del video una finestra richiamabile 2 premendo SHIFT F8 HELP chiarisce le relative funzioni emesse STEP 5 Window Mode S50XSOKZ Help Annulla Figura 16 2 Rappresentazione del registro d interruzione Con F2 si pu saltare direttamente al punto d interruzione segnalato per modificare eventualmente il progra
198. S guidato da men ed quindi eseguibile anche nella finestra DOS in Windows 3 x e Windows 95 2 3 1 Prima di avviare l installazione Premesse Il dispositivo di programmazione deve disporre del drive C nel quale INSTALL creer STEP 5 ST V7 0 C79000 G8572 C920 02 le directory C S5_INFO e C SINEC INSTALL cercher inoltre in questo drive i file di configurazione C CONFIG SYSe C AUTOEXEC BAT Se il file C VAUTOEXEC BAT non presente INSTALL lo crea Per poter eseguire INSTALL il dispositivo di programmazione deve disporre di almeno 400 Kbyte di memoria di lavoro MS DOS libera Il programmadi installazione ha bisogno della variabile d ambiente TMP In Windows 95tale variabile viene impostata automaticamente in Windows 3 x ein MS DOS deve essere impostata nel file di configurazione C AUTOEXEC BAT e deve puntare ad una directory per dati temporanei ad es SET TMP C TMP Per la corretta rappresentazione dei caratteri semigrafici consigliabile configurare un driver ANSI nel dispositivo di programmazione Verificare quindi che il driver DE VICE ANSI SYS sia caricato nel file di configurazione CONFIG SYS Quando si avvia il programma nella finestra DOS di Windows consigliabile attivare lavisualizzazione aschermo intero inmodo da non nasconderne alcune parti Questa particolarit viene presa in considerazione anche nel file INSTALL PIF fornito Prima di avv
199. SID INTR SID EM SID Avvertenza Sul modulo non possibile scrivere blocchi di commento o di documentazione o di immagine STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione Gestione Elabora EPROM Parametrizzazione funzione STEP 5 ST V7 0 C79000 G8572 C920 02 Selezionare il comando di men Gestione Elabora EPROM Ctrl F2 Dopo aver selezionato questa funzione appare il box Programmazione EPROM 7 D Programmazione EPROM File programma C STEP5 S5_DATEN NONAMEST SS5I Funzionamento WORD j j j H j SBOCCO F Help 1 Scrivi 2 Leggi 3Cancella 4 5 6 InfoE 7 8 Annulla Figura 17 1 Programmazione EPROM In qusto box viene visualizzato il file programma indicato nell impostazione progetto scheda Blocchi il quale in questo caso non modificabile Il tipo di funzionamento selezionabile nell impostazione progetto scheda EPROM selezionabile anche qui tramite SHIFT F5 Mediante la barra dei tasti funzionali si attivano le singole funzioni L operativit e laparametrizzazione della funzione Scrittura sono rappresentative an che per le rimanenti funzioni qui lettura e cancellazione e Premere SHIFT F6 Modo di Funzionamento e Premere F1 Scrivi e Premere F12 Help relativo all indicazione dei blocchi Nella parte inferiore del video viene richiesto all utente di effettuare il trasferimento con la seguente riga d introduzione Di seguito sono chiarite le possibili introd
200. SIEMENS Avvertenze importanti Contenuto Parte 1 Preparazione della seduta di programmazione Parte 2 L editazione con STEP 5 Parte 3 SIMATIC Il lavoro con STEP 5 Parte 4 Altri programmi di SIMATIC S5 STEP 5 ST V 7 0 Parte 5 Esempio applicativo Parte 6 Gestione dati Manuale utente Appendice Glossario Indice analitico N di ordinazione del manuale 6ES 5998 0MA54 Avvertenze tecniche di sicurezza AX A Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente Pericolo di morte significa che la non osservanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone e ingenti danni materiali Pericolo significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti danni materiali Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni alle persone o lievi danni materiali Avvertenza una informazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione su cui si deve prestare una particolare attenzione Personale qualificato La messa in servizio ed il funzionamento del
201. STI Copia di testi I Spostamento di testi Impostazione di marchi ii 7 Cancellazione di marchi 8 ELABORAZIONE DI TESTI L editor permette la scrittura di F F F F F 1 Inserisci 2 Cancella 3 Comando 4 5 Ins riga Figura 5 3 Comando stampante Spostamento di un testo Unbloccoditesto marcato viene spostato chiudendo automaticamente gli spazi rima sti vuoti neltesto Iltesto marcato perla copiatura viene spostato nell attuale posizione del cursore introducendo il comando MT1 T2 ed infine premendo il tasto di introdu zione e Conferma Commento segmento commenti segmento sono dei testi con cui si possono commentare programmi in segmenti o in blocchi Il numero dei caratteri di tutti icommenti segmento in un file programma non deve superare 16 k caratteri per blocco il numero dei possibili blocchi di documentazione in un file programma non deve superare i 255 blocchi per file Icommenti segmento si editano direttamente nei blocchi nonnelblocco di documenta zione Se si vuole editare direttamente nei blocchi di documentazione procedere come descritto nel capitolo 5 3 1 Tenere presente e Il blocco ed i file di documentazione vengono memorizzati nel file programma e file di documentazione non possono essere trasferiti nel AG o nel modulo EPROM EEPROM e Il numero del blocco ed il numero del file di documentazione sono in relazione tra loro p es al
202. Selezionare il comando di men Gestione Liste di attribuzione gt Converti INI gt SEQ Dopo aver selezionato la funzione lo STEP 5 emette il box di comando Traduci file simbolico INI gt SEQ in cui definire il nome del file simbolico da tradurre e l ordina mento della lista di attribuzione Dopo aver dato l OK il file viene tradotto La traduzione si conclude con la segnalazione n righe elaborate nessun errore trovato da confermare con OK STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione Avvertenza In una lista attribuzioni esistente nell ordinamento in parametri assoluti e in simboli file SEQ vanno persi tutti i commenti aggiuntivi gli spazi e l avanzamento di pagina PA Nell ordinamento come nel file simbolico si conservano solo i commenti aggiuntivi Avvertenza Nell ordinamento vanno perse tutte le istruzioni di comando PA gli spazi e le righe di commento 17 5 3 Correzione INI Funzione Gestione Liste attribuzione Correggi INI Introduzione riga di attribuzione STEP 5 ST V7 0 C79000 G8572 C920 02 Questa funzione consente la correzione di singole attribuzioni nelle liste di attribuzione lunghe risparmio di lunghi tempi di traduzione per tutte le attribuzioni Selezionare il comando di men Gestione Liste di attribuzione gt Correggi Dopo aver selezionato la funzione lo STEP 5 emette il box di comando Correggi file simb
203. Sposta F Confronto F Comm Segm F Extra F Help aki amp 2 gt 1 3 HA 4 0 5 Oper bin 6 Finesegm 7 Conferma 8 Annulla Figura 8 1 Segmento rappresentato in schema logico Esempio Righe del Video Le singole righe del video hanno il seguente significato Tabella 8 1 Contenuto delle righe del video Riga Contenuto Chiarimento 1 PB Tipo e numero del blocco PROG3 Sigla simbolica del blocco C ESEMP ST S5D Drive e file programma BIB 12345 Numero di biblioteca LUN 19 Lunghezza del blocco in word 2 Segmento 1 Numero del segmento Titolo segmento Testo con max 32 caratteri Editazione Modo di elaborazione dello STEP 5 3 Operandi simbolici Attribuzione Operando assoluto Operando simbolico gt commento operando se il cursore si trova su una sigla di un oprando 4 Campo di Campo d introduzione per le combinazioni i richiami e gli operandi 22 editazione 23 Riga di Segnalazioni o richieste STEP 5 rosso o reverse segnalazione 24 Tasti funzionali L assegnazione dei tasti viene definita in relazione alle funzioni 25 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici 8 2 Semplice funzione di editazione Operazioni combinatorie Sigle di operandi 8 4 Dopo aver scelto FUP lo STEP 5 apre il blocco definito nel box di comando dal primo segmento Questo inizialmente vuoto per una nuova editazione Coni tasti funzionali introdurre ora i simboli di
204. T TEST 22772229 INGI USC E 1 0 ING1 USC A1 0 222722 ING2 E 1 2 ING2 227772922 ING2 T32 ING2 227772292 NUM Z8 NUM Figura 8 15 Richiamo assoluto di un FB Il segmento assume la forma rappresentata a destra STEP 5 ST V7 0 C79000 G8572 C920 02 8 13 Editazione di schemi logici 8 3 3 Operazioni Sommario 8 3 4 Sommario Esempio 8 14 Operazioni di caricamento e trasferimento La funzione viene rappresentata con una casella in cui a sinistra si trova operando ed a destra il risultato La funzione SHIFT F3 Sposta e F7 L T corrisponde alle istruzioni AWL e caricamento dell operando DW DD EW e trasferimento dell operando DW DD EW Dopolacreazionedella casella vedere sopra si devono introdurre soltanto i due ope randi preimpostati tramite di shift e rotazione Le operazioni di shifte di rotazione appartengono alle operazioni complementari solo FB FX Un operazione di shift rotazione viene rappresentata in un segmento vuoto con unacasella in cui a sinistra sitroval operando nell ACCU 1 primadellaoperazione di shift ed a destra il risultato Dopo aver premuto il tasto SHIFT F3 Sposta ed attivato la funzione desiderata nel secondo livello di tasti lo STEP 5 crea la casella non definita in cui registrata la funzione scelta Il cursore dei caratteri lampeggia sotto il parametro n Introdurre qui
205. TERMINANO IL MOVIMENTO INDIETRO DEL MOTORE CON UN RITARDO DI 5 SECONDI II MOTORE GIRA FINTANTO CHE VIENE RAGGIUNTO IL FINECORSA INFERIORE STEP 5 ST V7 0 C79000 G8572 C920 02 21 23 Editor AWL Batch Compiler OPPURE VIENE PREMUTO IL PULSANTE DI STOP DI SICUREZZA U U U O CHIUDI E CHIAVE CHIUDI I FC INF KT 005 2 RITARDO FC INF STOP RITARDO RITARDO RITARDO RITARDO MOT IND MUCT 0 Z MW 100 MW 102 o7 v00 wi CH m Premesse Deve essere caricato il pacchetto Editor AWL Batch Compiler riempita la maschera di Predisposizione e richiamata la funzione di editazione e Definizione del MODO F8 Questa funzione consente la scelta tra due modi di editazione inserimento o sovrascrittura La scelta effettuata indicata dal PG nella riga d intestazione dello schermo e Premere MODO F8 fintanto che la scelta desiderata viene attivata Inizio di un blocco Procedere nel modo seguente la sequenza di caratteri da introdurre indicata in corsivo le funzioni da utilizzare in grassetto e Introdurre PBI come inizio del blocco e Premere due volte il tasto Return la riga vuota serve per una separazione visiva durante l introduzione e UBperiltitolo del primo segmento e Premere due volte Shift freccia destra per raggiungere la colonna COMMENTO ISTRUZIONE e Apertura dall esterno o dall interno e Premere il tasto Return e Premereunavolta Shift freccia sinistra per raggiungere l
206. TP INI delle versione di STEP 5 pi vecchie non possono essere pi utilizzate o convertite La macro START TX INI avvia automaticamente avviando lo STEP5 ST l ese cuzione di una registrazione I sottomen richiamati sono parzialmente annidati Un sottomen pu essere chiuso con il tasto d interruzione ESC senza attivare alcuna funzione Con il tasto d introdu zione Return viene attivata una funzione o viene aperto un sottomen Per selezionare nel modo pi semplice possibile le funzioni che vengono richiamate spesso per la maggior parte dei sottomen sono stati definiti dei tasti funzionali F1 fino F12 che sono attivabili da qualsiasi punto del men Per esempio F1 richiama il box di comando per l editor dei blocchi Shift F3 l indice dei blocchi nell AG L assegnazione dei tasti funzionali viene mostrata nel livello del men principale nella parte inferiore del video Poich questa assegnazione avviene anche tramite la combi nazione di tasti funzionali con il tasto di Shift e Ctrl Alt con il tasto TAB pu essere visualizzato il successivo livello di assegnazione Nel men sotto Help Lista assegnazione tasti viene data una panoramica deitasti funzionali utilizzati L assegnazione della barra delle funzioni sempre visibile se il men attivo Alcuni pacchetti opzionali potrebbero utilizzare una propria assegnazione della barra delle funzioni Coniltasto TABsi pu commutare trai livelli diassegn
207. UN 45 EMISSIONE ESEMPIO 1 il nome di FB 200 Richiamo blocco A DB Salto condizionato a MARK Caricare la DW 10 Etichetta salto start tempo Fine segmento Help 7 Conferma 8 Annulla 1 Esempio di blocco funzionale FB 200 Campo Nome Lista Parametri Sigla Significato delle definizioni dei campi Descrizione Il nome del blocco pu essere lungo 8 caratteri e deve iniziare con una lettera dei La lista parametri contiene la sigla la specie ed il tipo degli operandi formali In un blocco funzionale si possono intro durre al massimo 40 operandi formali Sigla di operandi formali lunga al massimo 4 caratteri di cui il primo carattere deve essere una lettera STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista istruzioni AWL Editazione nuovi blocchi funzionali STEP 5 ST V7 0 C79000 G8572 C920 02 Tabella 6 1 Significato delle definizioni dei campi continuazione E A D B T Z Campo Descrizione E Parametro d ingresso A Parametro d uscita D Dato costante B Richiamo blocco A DBn DXn SPA OBn PBn SBn FBn FXn Temporizzatore Contatore NH BI BY W D BI Operando con indirizzo a bit BY Operando con indirizzo a byte W Operando con indirizzo a word D Operando con indirizzo a doppia word Lo STEP 5 si trova nel modo Editazione AWL Il segmento 1 aperto Per l utilizzo degli operandi simbolici deve esistere un file simbolico e nelle impostazioni dev
208. V CHIUSURA DALL ESTERNO O DALL INTERNO CH E CHIA CH I FC I M IN CHIUSURA DALL ESTERNO O DALL INTERNO FC I STOP M IN Premesse per l introduzione 21 30 Il pacchetto Editor AWL Batch Compiler deve essere caricato Entrare nuovamente nell esempio riempire la maschera di PREDISPOSIZIONE con il nome di file FBTEST per il file sorgente AWL e il file intermedio e TEST per il file programma e il file simbolico Confermare e richiamare la funzione di editazione Se nonsi usciti dal pacchetto EditorAWL Batch Compiler viene emessa la maschera di SCELTA FUNZIONI del pacchetto Entrare nella PREDISPOSIZIONE e modificare il nome del file sorgente AWL in FBTEST STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Parametrizzazione Per parametrizzare il blocco funzionale cio fornire gli operandi attuali occorre scrivere un blocco di programma Sorg AWL B FBTESTA0 SEQ IND ISTRUZIONE SIMBOLO COMMENTO ISTRUZIONE OPERANDO PB2 PARAMETRIZZAZIONE DI SPA GARAGE FBI E 1 0 JE 1 1 APRI I i APRI E CHIUDI I CHIUDI E i CHIAVE STOP MOT AV MOT IND BE Gli operandi attuali possono essere introdotti in simbolico o in assoluto In questo caso fare attenzione che e ogni operando attuale deve essere preceduto da una virgola come carattere di comando e e i parametri nella loro sequenza siano concordi con la lista delle sigle degli operandi formali nel blocco funzionale
209. W Combinazione AND a word di due operandi 1 o F6 Fine segm e quindi attivare SHIFT F1 Aritmet 2 Scegliere la funzione desiderata qui F5 AND Lo STEP 5 emette la casella con gli ingressi uscite non definiti ed il formato preimpo stato UW 277722222 _ UW EW124 _ Uw 222227 222272 MW 10 DW 16 Figura 8 19 Combinazione AND 3 Introdurre il primo operando qui EW 124 e premere il tasto di introduzione 4 Introdurre il secondo operando qui MW 10 e premere il tasto di introduzione 5 Denominare l operando in cui bisogna trasferire il risultato qui DW 16 e premere il tasto di introduzione Il segmento ha ora la forma rappresentata sulla destra 8 3 9 Operazioni di conteggio Sommario 8 18 Un operazione di conteggio viene rappresentata come una casella L operando del contatore si trova sopra la casella A seconda della scelta nel secondo livello di tasti F1 contatore Indietro F2 contatore Avant il primo degli ingressi del contatore per il conteggio indietro ZR o per il conteggio in avanti ZV ed il secondo ingresso di volta in volta complementare Questo condizionato dall esigenza che il primo ingresso di un contatore deve essere nella rappresentazione sempre connesso STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici Dopo aver premuto F5 Oper bin e la funzione desiderata nel secondo livello di tasti lo STEP 5 crea una case
210. WL in inglese ed in francese A questo scopo andare nel programma ausiliario AUSIL F TRASF F e copiare il file sorgente AWL e il file intermedio tedeschi con un nuovo nome Questo nuovo nome va registrato nella Predisposizione della versione software inglese francese Con la funzione speciale ZWI gt SEQ vedi sopra trasferire il file intermedio indipendente dalla lingua nel file sorgente sequenziale Questo viene emesso nell EDITAZIONE con le istruzioni STEP 5 in inglese francese Un altra possibilit consiste nel fatto di cancellare il file sorgente sequenziale nel pacchetto in inglese francese funzione speciale CANC SEQ Un nuovo file viene automaticamente generato se si richiama la funzione EDITA I simboli ed i commenti non vengono emessi nella lingua straniera STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 4 Modifica e completamento di blocchi STEP 5 Creazione di blocchi con l editor AWL Creazione di blocchi con il pacchetto KOP FUP AWL 21 5 Verifica Verifica di un file programma Verifica di blocchi speciali 21 6 Lista errori STEP 5 ST V7 0 C79000 G8572 C920 02 Nella Predisposizione indicare il nome del file sorgente AWL ed eventualmente anche il drive per il file intermedio Richiamando l editor AWL appare sullo schermo la lista istruzioni desiderata ed il men di editazione La lista istruzioni pu essere ora modificatao completata servendosi delle funzioni di editazione S
211. a Interruzione La funzione viene interrotta F2 La stringa di caratteri viene cercata e sostituita n volte n fattore Senz di ripetizione nella lista di attribuzione a partire dalla posizione del conf cursore tramite una nuova stringa di caratteri introdotta senza la richiesta di conferma F4 La stringa di caratteri cercata viene sostituita in tutti i punti nella Tutti lista di attribuzione tramite la nuova stringa di caratteri introdotta STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione Tasti funzionali programmabili Programmazione STEP 5 ST V7 0 C79000 G8572 C920 02 Potendo associare a qualsiasi stringa di caratteri di volta in volta max 40 caratteri quattro tasti funzionali si ha la possibilit di inserire stringhe di caratteri ripetitive in qualsiasi punto della lista di attribuzione L assegnazione dei tasti viene memorizzata nel file ZT SEQ Nella maschera Imposta Progetto stato scelto Simbolico S 1 Premere F1 Annota Lo STEP 5 emette il successivo livello di tasti Premere F6 Tast fz Viene visualizzato l editor dei tasti funzionali Il cursore lampeggia nella primariga 3 Digitare la stringa di caratteri ed abbandonare con il tasto di introduzione 4 Muovere il cursore da riga a riga con il tasto di introduzione o con i tasti cur sore in alto basso Il mouse non pu essere utilizzato tranne che per attivare la Conferma tram
212. a cancellazione delle funzioni Sommario L introduzione di un primo operatore nella posizione assegnata del cursore allungato nel segmento vuoto crea un blocco funzionale con due operandi d ingresso ed uno d uscita Una catena funzionale seriale pu comprendere al massimo 5 operatori AND OR Modifica del Il numero degli operandi di ingresso pu essere aumentato vedere l esempio segmento 1 tramite l aggiunta posizionando il cursore allungato sull ingresso pi basso della casella 2 tramite inserimento e posizionamento in un blocco funzionale limite 2 1 2 x altezza del video La conversione di un ingresso in un blocco funzionale possibile 3 posizionando il cursore sulla sigla dell operando e premendo F1 amp o F2 gt 1 Un ingresso si inverte 4 posizionando il cursore sulla sigla dell operando e premendo F4 Ingresso o F5 Ingresso negato L attuale ingresso il complementare del precendente Una funzione editata si modi fica posizionando il cursore sulla sigla dell operando nella casella e sovrascrivendola con l operazione desiderata STEP 5 ST V7 0 C79000 G8572 C920 02 8 5 Editazione di schemi logici Cancellazione Per la cancellazione tasto DEL di operandi e funzioni nel segmento valgono le se guenti regole 1 Un ingresso che si trova sotto il cursore allungato viene cancellato L ele mento funzionale stesso viene accoriciato dell ingresso cancellato cio di una riga vedere f
213. a 2 2 Procedimento di installazione STEP 5 ST V7 0 C79000 G8572 C920 02 2 7 Installazione di STEP 5 2 4 1 Scelta della lingua di dialogo Il software di installazione e lo STEP5 ST sono in cinque lingue Prima dell installa zione vera e propria dello STEP5 ST il programma d installazione richiede la scelta della lingua di dialogo desiderata Nella fornitura standard sono disponibili 5 lingue Bitte w hlen Sie Ihre Dialogsprache English Select your dialog language Veuillez choisir votre langue Dilija el sciame ceseacio 901 Tewo Scegliete la vostra limegue Figura 2 3 Scelta della lingua Per la selezione si possono utilizzare il mouse i tasti cursore su gi o il tasto di tabulazione INSTALL visualizza la lingua di sistema del dispositivo di programmazione configurata inCOUNTRY Se COUNTRY non stata impostata viene scelto per default l inglese 1 Scegliere la lingua desiderata 2 Premere F6 Avanti per continuare con l installazione Dopo la scelta della lingua di dialogo il men di guida appare nella lingua scelta Il Software STEP5 ST sempre strutturato in cinque lingue 2 4 2 Tipi di installazione 2 8 Sono disponibili quattro tipi di installazione In questo modo l utente pu personaliz zarsi il proprio ambiente di lavoro Con il tasto d inserimento Ins oppure con il tasto funzionale F6 Avantisi entra nella maschera di base del programma di installazione Qui possibile decide
214. a casella l operando con effetto prioritario La funzione di memorizzazione viene rappresentata come una casella con due in gressi ed una uscita S l ingresso di set R l ingresso di reset e Q l uscita In un segmento pu essere inserita di volta in volta solo una funzione di memorizzazione Alla funzione di memorizzazione corrispondono le seguenti istruzioni AWL e U N 1 operando d ingresso e S R Merker e U 2 operando d ingresso e R S Merker e U N Merker e Uscita Tipi di operando M m n A m n D m n La funzione di memorizzazione reagisce in modo seguente alle variazioni dei segnali d ingresso a seconda della scelta della funzione Stato all ingresso Stato all uscita Q R Il vecchio stato rimane memorizzato 0 1 0 per elemento S R 1 per elemento R S Dopo aver premuto F5 Oper bin e nelsecondo livello ditasti la funzione desiderata lo STEP 5 crea nella posizione del cursore allungato in un segmento in FUP una casella non definita Editazione di una funzione di memorizzazione con set prioritario 1 o F6 Fine segm e quindi premere F5 Oper bin ed F7 S 222222 S JR Q 222222 M 1 0 E21 48S E 2 2 JR Q A 14 0 Figura 8 17 Editazione di un operazione di memorizzazione 8 15 Editazione di schemi logici 2 Introdurre la sigla dell operando della cella di memoria qu
215. a colonna INDirizzo e Introdurre come carattere di comando per il commento segmento Ora possibile inserire ilprimotesto dell esempio Perquesta operazione disponibile l intera larghezza dello schermo Concludere ciascuna riga con Return Una nuova riga di testo si inizia come descritto con Shift freccia sinistra e poi il cursore salta automaticamente soltanto sulla colonna ISTRUZIONE Scrivendo nel modo inserimento occorre fare attenzione alla fine riga Potendo infatti inserire solo all interno di una riga il testo pu oltrepassare la fine riga andando cos perduto STEP 5 ST V7 0 21 24 C79000 G8572 C920 02 Editor AWL Batch Compiler SALVA F7 Per l elaborazione del testo sono disponibili i tasti di comando cursore e speciali precedentemente descritti Il carattere di comando non pu essere tolto con un normale cancella carattere ma soltanto mediante le funzioni CANCELLA e RIGA Con questa funzione si memorizza il file sorgente AWL senza abbandonare l editor E inoltre possibile eseguire memorizzazioni intermedie e interrompere momentaneamente l editazione Questo a differenza del pacchetto KOP FUP AWL dove allamemorizzazione veniva abbandonata l introduzione e per un ulteriore elaborazione si doveva andare in emissione 21 10 1 Utilizzo della lista di softkey EDITA Sommario Ax La funzione ANNOTA STEP 5 ST V7 0 C79000 G8572 C920 02 Per illustrare l utilizzo della funzion
216. a con i caratteri CR 0DH e LF 0AH set di dati possono avere caratteri maiuscoli e minuscoli Durante la lettura l editor converte automaticamente in maiuscolo tutti i caratteri minuscoli che si trovano nei campi indirizzo e istruzione Nei campi simbolo operando e commento istruzione i caratteri minuscoli e maiuscoli vengono invece mantenuti Non ammesso usare dieresi caratteri di controllo TAB permettono la compilazione di file senza veri caratteri di tabulazione Questi file vengono creati da molti programmi di elaborazione testi come per esempio 1st Wordplus L editor AWL per non pu elaborare questi file ed emette la segnalazione di errore Formato del file errato STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Esempio Icaratteri TAB devonotrovarsi proprio all inizio del file sorgente Prima sono ammessi solo spazi Successivamente devono esserci 4 numeri separati da virgola che indicano le colonne iniziali dei campi Nella prima riga non sono ammessi altri dati Se tra i campi deve essere presente uno spazio come separatore la prima riga del file sorgente AWL si presenta cos TAB 1 6 21 46 RETURN CR LF I dati della colonna sono calcolati sempre dall inizio della riga La differenza tra i dati successivi deve corrispondere alla lunghezza del campo 21 8 Uso del dispositivo di programmazione Caricamento del pacchetto editor AWL Batch Compiler P
217. a configurazione scelta Indirizzi dei nodi Ad ogni nodo assegnato un indirizzo tramite ponticelli selettori o parametrizzazione software L editor riconosce due indirizzi di nodi e Indirizzo KOR MUX CP L1 e CP L2 In editazione bisogna introdurre l indi rizzo decimale nel campo Indirizzo Indirizzo KOR MUX da 1 a 30 Indirizzo CP L1 da 1 a 30 Indirizzo CP L2 da 0 a 32 e Indirizzo Ethernet riguarda solo il sistema di bus CP H1 Gli indirizzi devono essere introdotti come numeri esadecimali Nel livello superiore del campo di editazione si possono selezionare i seguenti nodi di start F2 PG AS511 F3 PG CP H1 F4 PG CP L2 In Editazione questi nodi di start sono indipendenti dal tipo di interfaccia selezionata In funzione del nodo di start scelto i tasti funzionali sono associati in parte a diversi nodi STEP 5 ST V7 0 C79000 G8572 C920 02 Vie bus Tasti funzionali In modo Editazione F1 i tasti funzionali sono associati per tutti i livelli di funzioni come segue Funzione Chiarimento F1 PUNTO FIN aggiunta di un nodo finale F2 KOR MUX aggiunta bus del tipo AS511 aggiunta di un nodo del tipo CP H1 aggiunta bus del tipo Bus AG bus posteriore Consentito solo per S5 155U F3 PG CP L2 nodo finale del tipo PG CP L2 F4 CP L2 aggiunta di nodo del tipo CP L2 F4 PG CP H1 nodo finale del tipo PG CP H1 F5 CP L1 aggiunta di nodo del tipo CP L1 F6 Canc ele
218. a per il nodo di start AS 511 H1 o L2 Informazioni rela tive a questa impostazione si trovano sotto Progetto Imposta vedere capi tolo 4 1 1 Editor Dopo la selezione della funzione Vie bus visualizzato il box di scelta funzioni Vie bus F8 Impostazioni vie bus Livello di tasti 1 2 predisposizioni in cui definire e file via e nome via Come e cosa introdurre nel box di scelta funzioni predisposizioni illustrato nella se guente tabella riassuntiva Chiarimenti F1 STEP 5 ST V7 0 Edita L editor vie avviato Si pu ora editare la Via di Bus nel campo operativo visua lizzato Ai tasti funzionali sono assegnate nuove funzionalit Stampa Si accede alle funzionalit relative alla Stampa Vie Bus Indice Stampa dell indice vie del file via indicato Tutte vie Stampa di tutti i nomi via del file via indicato Via att Stampa il contenuto del nome file impostato del file via indicato Annulla Ritorno al livello precedente scelta funzione Scegli Viene visualizzato il box di Scelta File Via e Nome Via Qui sono presentati tutti i File di Via Si pu confermare il nome del file o il nome della via sul quale si trova il cursore Attiva Con questa funzione viene presentata sul video la via impostata L attivazione fino al punto finale pu essere eseguita a passi con la funzione F3 Success oppure in un colpo solo F5 Tutti nodi selezionati sono contrassegnat
219. ale o al centro di addestramento centrale in Germania D 90327 Norimberga Tel 49 911 8953154 Le informazioni relative ai prodotti SIMATIC vengono costantemente aggiornate e sono accessibili e su Internet all indirizzo http www ad siemens de simatic e mediante fax polling n 08765 93 02 77 95 00 Il SIMATIC Customer Support garantisce inoltre assistenza grazie a informazioni attuali e download che possono essere di aiuto nell utilizzo dei prodotti SIMATIC e su Internet all indirizzo http www ad siemens de support html 00 e tramite la mailbox del SIMATIC Customer Support al numero 49 911 895 7100 Per selezionare la mailbox utilizzare un modem che abbia fino a V 34 28 8 kBaud i cui parametri vanno impostati nella maniera seguente 8 N 1 ANSI oppure colle garsi tramite ISDN x 75 64 kBit STEP 5 ST V7 0 C79000 G8572 C920 02 Contenuto STEP 5 ST V7 0 1 Presentazione del prodotto erre 1 1 1 1 Contenuto di fornitura di STEP 5 ST V7 0 nananana 1 1 1 2 Varianti rispetto alla Versione 6 X LL 1 1 2 Installazione di STEP 5 00 2 1 2 1 Requisiti software per l installazione 2 2 2 2 Requisiti hardware per l installazione anana 2 3 Programma di installazione INSTALL 2 3 1 Prima di avviare l installazione anaana 2 3 2 Operativit sicie iaiia aaa aea E a a a 2 3 3 Avvio dell installazione
220. alvare ilfile sorgente modificato sempre con Conferma In questo modo il file intermedio viene aggiornato ed il nuovo file programma non viene quindi creato con un vecchio programma Se si abbandona l editor AWL con il tasto interruzione e si conferma l interruzione le modifiche o i completamenti non vengono trasferiti nel file sorgente AWL I blocchi devono essere decompilati da un file programma in modo da poter operare con l editor AWL Se essi si trovano in un file sorgente AWL vengono elaborati nell editor AWL come descritto sopra Nella verifica viene avviata la compilazione e vengono controllati i blocchi del file programma La verifica si fa carico per esempio di controllare il trasferimento dei parametri per i blocchi funzionali e l esistenza dei blocchi richiamati Essa pu essere eseguita per un blocco un gruppo di blocchi o tutti i blocchi di un file programma Se nella Predisposizione stata registrata un identificazione del linguaggio viene controllata anche la plausibilit delle istruzioni per quel tipo di AG Nella lista errori vengono stampate le istruzioni non consentite I blocchi funzionali standard i blocchi GRAPH 5 e quelli Assembler non possono essere creati e decompilati con l editor AWL Batch Compiler ma possono essere testati in fase di verifica Questo vuol dire che ne viene controllata l esistenza il trasferimento dei parametri ed anche la plausibilit delle istruzioni AWL per il tipo di AG
221. amento di partenza L impulso generato all accensione o all avviamento riporta in questo caso l impianto nelle condizioni di partenza La struttura di lavaggio si porta nella posizione sul finecorsa indietro la porta si apre e con Auto in posizione viene emesso il messaggio USCITA AUTO 001B UN Mo 10 1 IMPULSO Merker imp Impianto ON Avv 001C SPB WEIT 001D SR Z 2 PASSI Reset contatore passi 001E iL KH 0000 0020 sT AW 32 Reset delle uscite 0021 iT AB 33 Hi 5 si 0022 2 UN E 32 5 STRU IND Struttura non su finecorsa ind 0023 1S A 32 1 RIT STRU Marcia indietro struttura 0024 UN E 32 5 PORTA AP Porta non aperta 0025 iS A 32 2 AP PORTA Apertura porta 0026 U E 32 3 IN POSIZ Auto in posizione 0027 S A 32 5 USC AUTO Messaggio USCITA AUTO 0028 WEIT TEAK Segmento 5 0029 Creazione situazione iniziale Viene verificata la posizione iniziale di partenza e se questa soddisfatta viene emesso il messaggio ENTRATA AUTO 0029 iL Z 2PASSI Stato cont passi in ACCU 1 002A iL KZ 000 Richiesta verifica passo 0 002C F 002D UN E 32 3 IN POSIZ Auto non in posizione 002E U E 32 5 STRU IND Strutt su finecorsa indietro 002F sU E 32 6 PORTA AP Porta aperta 0030 S A 32 4 ENT AUTO Messaggio ENTRATA AUTO 0031 iR A 32 5 USC AUTO Messaggio USCITA AUTO 0032 ZV Z 2 PASSI Incremento di 1 cont passi 0033 grka Il programma completo compresi tutti i commenti e la lista di attrib
222. ametri assoluti e i simbolici utilizzati Il file sorgente simbolico pu essere ulteriormente elaborato mediante l editor simbolico p es per completare le attribuzioni e introdurre commenti La frequenza concuiricorrono iparametri assoluti e i simboli nella sorgente del simbolico dipende da quanto sono stati utilizzati nel file sorgente AWL Per eliminare le indicazioni multiple si deve procedere come segue e Generare il file sorgente simbolico con GEN SIMB Esempio Assoluto Simbolico Commento STOP EM STOP EM STOP EM e Entrare in Editor Lista assegnazioni di STEP 5 e Completare le attribuzioni alla prima comparsa del simbolo o del parametro assoluto Esempio Assoluto Simbolico Commento E 1 0 STOP EM STOP EM STOP EM e Tradurre in file simbolico Le segnalazioni di errore Simbolo gi esistente qui possono essere ignorate e Decompilare il file simbolico nel file sorgente simbolico INl gt SEQ Esempio Assoluto Simbolico Commento E 1 0 STOP EM Stop Em Il file sorgente simbolico contiene ora soltanto un attribuzione con il simbolo STOP EM STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 18 Segnalazioni di errore STEP 5 ST V7 0 C79000 G8572 C920 02 Annidamento parentesi errato i i Chiusura parentesi non corretta controllare livello parentesi Blocco commento troppo lungo uddividere o accorciare il programma max 16 kbyte occo Dok troppo lungo occo non c
223. ammi S5 che sono presenti nel drive e directory scelti e sui quali possibile commutare Con la funzione Altri si abbandona il pacchetto STEP 5 Viene visualizzata l interfac cia operatore del pacchetto S5 selezionato con cui da questo momento possibile lavorare Il ritorno alpacchetto STEP 5 possibileda ogni pacchetto S5 selezionato Le imposta zioni del pacchetto STEP 5 sono conservate Dopo il ritorno nel pacchetto STEP 5 dunque possibile riprendere a lavorare senza dover impostare alcunch Assieme al pacchetto STEP 5 viene fornito anche il pacchetto S5 Accoppiamento PGche installato nella directory C STEP 5 S5_ST PG_PG Il programma Accoppia mento PG aperto e avviato se le vie erano impostate corrispondentemente nel box di scelta Viene visualizzato il box di comando Altri pacchetti S5 in cui si selezionano il drive e la directory Per il pacchetto S5 sul quale posizionato il cursore viene emessa nella parte inferiore della finestra una riga in cui sono riportate informazioni Nel box possibile muoversi ed eseguire selezioni nterfaccia operatore grafica Box di comando Confermando con Avvio viene visualizzata l interfaccia operatore del pacchetto S5 scelto 19 1 STEP 5 ST V7 0 C79000 G8572 C920 02 Help Sommario Grazie alle funzioni presenti sotto questo men possibile ottenere le seguenti infor mazioni relative al pacchetto STEP 5 avviato e unalista di tutti i tasti funzionali
224. ampabile a partire dalla posi zione instantanea della testina della stampante ed il numero di spazi successivi Questa posizione viene inserita nella sequenza di caratteri di comando Qui viene calcolato il codice per il tabulatore orizzontale Esso l indice della co lonna di sinistra della pagina della stampante e definisce se inizia con 0 oppure 1 STEP 5 ST V7 0 C79000 G8572 C920 02 13 3 Parametri stampante Nomi di stampanti Chiarimenti sui nomi di stampanti dei file stampante forniti nella directory di sistema Nome Significato Emul Emulazione Formato carta A3 A4 Tipo di scrittura normale Tipo di scrittura compatto Righe pagina contrassegna stampanti di altri costruttori per il loro funzionamento impeccabile la Siemens non assume alcuna garanzia Tasti Funzionali In questa maschera di editazione si attivano determinate funzioni mediante tasti funzionali 1 Scegli Quando il cursore si trova su un campo nel quale possono essere impostati pa rametri diversi viene visualizzato il tasto funzionale Scegli Con F3 si seleziona un parametro 2 Edita Se il cursore si trova su un campo nel quale possono essere introdotti caratteri viene visualizzato il tasto funzionale Edita Con F3 il cursore si porta sul campo di caratteri 3 Edita funzione caratteri comando Anche quando il cursore si trova sul campo di Funzione caratteri comando viene visualizzato il tasto funziona
225. andi si possono introdurre i seguenti operandi Operando Formato dati consentito M A E S KM MB AB EB SY KH KM KY KC KF MW AW EW SW KH KM KY KC KF KT KZ T KT KM KH Z KZ KM KH DW DL DR KH KM KY KC KF KT KZ DB MD AD ED DD SD KH KG KY KC Dopo l introduzione di un operando il PG emette il relativo formato che nella tabella riportata sopra non si trova tra parentesi Questo pu essere sovrascritto Nella lista agli operandi DD DW DB DL DR bisogna anteporre il relativo blocco dati In caso contrario il PG segnala Nessun DB selezionato La sequenza d introduzione caratteri sintassi di un operando va rispettata altrimenti il cursore resta nel campo d introduzione La lista degli operandi pu essere memorizzata in un blocco immagine BB Un blocco immagine esistente pu essere richiamato con la funzione F1 Preleva Avvertenza Il blocco immagine BB memorizzato per ultimo viene caricato automaticamente al richiamo di stato variabili STEP 5 ST V7 0 C79000 G8572 C920 02 Test Operazioni di editazione Funzione Operazione Segnalazioni Chiarimenti Introduzione 1 Dopo l introduzione operando Lo STEP 5 propone di volta in volta il for operandi Premere freccia larga a destra mato dati Il cursore si trova sul formato 2 Modificare o lasciare inalterato Il cursore salta all inizio della nuova riga il formato 3 Concludere la riga con il fasto d introduzio
226. ando 24 2 Con questa introduzione all uso dello STEP 5 con l aiuto di un esempio si vuole e realizzare un veloce accesso alle funzioni di sistema e di editazione pi impor tanti sul dispositivo di programmazione e e definire una guida per l elaborazione di un progetto e la manipolazione degli strumenti STEP 5 necessari Lo sviluppo del relativo programma STEP 5 che comanda il processo nel modo richie sto non fa parte dell esempio In capitolo 24 5 4 Modello di programma per l esempio applicativo si trovano comunque i relativi chiarimenti nel caso si voglia generare il programma perconto proprio Il programma approntato costituito dalle seguenti parti e una lista di attribuzione operandi assoluti operandi simbolici e un blocco funzionale con 15 segmenti in rappresentazione Lista istruzoni AWL e un blocco dati e blocchi organizzativi per l avviamento ed il funzionamento ciclico dell im pianto Si consiglia di eseguire personalmente sul PG i seguenti passi descritti capitolo 24 2 per la generazione del programma Per questo sufficiente editare soltanto alcuni segmenti Il blocco funzionale come tutte le rimanenti parti del programma di esempio si trova nella directory C STEP5 S5 SYS EXAMPLE La seguente figura mostra in modo dettagliato un impianto di lavaggio auto in una struttura tipica per molte stazioni di servizio e che deve essere automatizzato mediante un programma STEP 5
227. ando di scelta o nelle maschere lparametricome per esempio simbolico rappresentazione KOP FUP AWL set di caratteri ecc Se le impostazioni di un progetto sono state eseguite solo queste possono essere modificate e File Progetto Carica F10 Vengono caricate tutte le impostazioni di un pro getto selezionabile Dopo che il progetto stato caricato vengono resi disponibili solo quei file che appartengono al progetto da elaborare e File Progetto Salva Tutte le impostazioni vengono salvate nel file specifico del progetto e File Progetto Salva come Tutte le impostazioni vengono salvate in un file nuovo specifico del progetto Avvertenza Le impostazioni vengono mantenute anche se lo STEP 5 viene chiuso Con la prossima seduta vengono mantenute le ultime impostazioni Attivando il tasto lt Edita F2 gt si possono richiamare immediatamente gli editor associati alle schede Blocco Simbolico Documentazione I file di sistema hanno nel loro nome un campo per esempio ZO INI che fisso e che pu essere completato con 1 fino a 6 caratteri Per esempio il file simbolico BSP409Z0 INI identificato con la parte rappresentata in grassetto ed stato comple tato con la denominazione BSP409 4 3 Creazione e modifica di progetti 4 1 1 Impostazione progetto File Prima di iniziare la vera e propria programmazione bisogna impostare tutti i parametri Progetto gt necessari per il
228. ando il cursore sull elemento vuoto desiderato e introducendo la funzione voluta vedere tabella 7 2 Altri montanti disposti in parallelo vengono connessi con questo montante elettrico ininterrotto La costruzione di un circuito di corrente in parallelo va proseguita fino al punto di congiunzione eventualmente introducendo degli elementi vuoti solo dopo di ci possibile introdurre le sigle e le correzioni Un montante elettrico in parallelo si pu sempre collegare alla barra conduttrice Le diramazioni si possono creare dopo aver posizionato il cursore allungato sotto un con tatto Il punto di diramazione viene generato automaticamente prima di questo con tatto Il punto di congiunzione si determina eventualmente con elementi vuoti tramite il tasto F3 Congiunzione Sotto un elemento vuoto le diramazioni richieste vengono respinte conlasegnalazione Connessione parallela non ammessa L inserimento di un elemento vuoto sempre possibile L inserimento in un montante elettrico richiede un inserimento orizzontale con SHIFT F7 Extra F6 Ins oriz op pure il tasto di inserimento orizzontale in serie e Posizionare il cursore allungato sul contatto dopo il punto d inserimento e pre mere SHIFT F7 Extra e F6 Ins oriz Tutte le righe del segmento vengono spostate di una colonna verso destra e Posizionare ora il cursore allungato sull elemento libero inserito ed introdurre il contatto tramite F1 o F20 il connettore trami
229. ante SHIFT Help F8 F8 Indietro Ritorno al livello precedente senza nessuna azione SHIFT Help F8 STEP 5 ST V7 0 C79000 G8572 C920 02 18 33 Documentazione 18 5 7 Emissione struttura Funzione Documentazione Istruz comando Emetre Serut tura 18 34 Lastruttura delfile di istruzioni dicomandotradiloro combinati viene emessainformato A3 o A4 su stampante o su file LS INI Selezionare il comando di men Documentazione Istruzioni di comando Emetti struttura Appare il box di comando Emetti struttura istruzioni di co mando Campo Chiarimenti d introduzione File Submit Nome del file di istruzioni di comando del quale si vuole av ere la struttura A partire da questo file viene visualizzata la combinazione tra i file di istruzioni di comando Struttura con istru Qui stampato su pagine separate anche il contenuto zioni di comando dei file di istruzioni di comando interessati STEP 5 ST V7 0 C79000 G8572 C920 02 Cambio Sommario Cambio Altri E9 Accoppiamento PG Operativit STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione possibile commutare su altri programmi S5 Tali programmi se non sono gi caricati devono essere installati in un qualunque drive e directory Con la funzione Cambio si esce dal pacchetto STEP 5 cambi Help COM DBI1 AWL Batch eubbicit so WS Vengono visualizzati tutti i progr
230. ante l installazione del sistema nella finestra Installazione in corso compaiono i nomi degli archivi di STEP 5 ST che vengono decompressi Durante l installazione home viene visualizzata la finestra nstallazione in corso attendere Gli archivi di STEP 5 ST sono autoscompattanti Il programma di decompressione trasmette a INSTALL i seguenti messaggi di errore in una finestra e DISK_FULL CTRL_C_ABORT e eil messaggio d errore cumulativo ZIP_ERROR Se si verifica un errore nel programma di compressione si deve eliminare la causa e ripetere l installazione Nella ricerca dell errore pu essere utile aprire il file di protocollo Install log con un editor ditesti e prendere visione del suo contenuto vedere il capitolo 2 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 Conclusione dell installazione Operazioni alla fine dell installazione STEP 5 ST V7 0 C79000 G8572 C920 02 Se si installa il pacchetto STEP 5 ST dai dischetti dopo aver installato il contenuto di un dischetto compare la richiesta di inserire il dischetto seguente INSTALL verifica che sia il dischetto corretto e in caso contrario ripete la richiesta A conclusione dell installazione viene visualizzata una maschera di fine installazione Conclusione dell installazione Per consultare le informazioni pi aggiornate su questa versione premere il tasto funzione lt F1 gt Per poter utilizzare il dispositivo di prog
231. arametri p es CLP Funzioni AG odi mr Trasferimento di DB1 x Stampa di DB1 Tabella panoramica SINEC L2 J L i A pen de h eleusile si F6 Blocco parametri SINEC L2 7 4 livello operativo L Aprop Lia tem sita LF Figura 22 1 Struttura gerarchica del COM DBI1 Dopo l avvio compare la prima maschera del COM DB1 la maschera Scelta lingua Premendo un tasto funzionale si sceglie il COM DB1 nella lingua desiderata 1 livello operativo Dopo la scelta della lingua si arriva nella maschera di preimpostazione In questa preimpostazione maschera si definiscono le preimpostazioni necessarie al COM DB1 Nella maschera di preimpostazione si devono definire e il tipo di funzionamento del COM DB1 con la CPU funzionamento online offline e il numero di ordinazione della CPU MLFB e e la versione dell AG STEP 5 ST V7 0 C79000 G8572 C920 02 22 7 Software di parametrizzazione COM DB1 2 livello operativo tabella panoramica 3 livello opera tivo funzioni di servizio di DB1 Blocco para metri Funzioni AG CASO PARTICOLARE 4 livello opera tivo blocco para metri SINEC L2 22 8 Le introduzioni negli altri campi della maschera di preimpostazione dipendono dalle funzioni che si vogliono eseguire nelle maschere successive Se ad esempio si vuole memorizzare un DBI1 inunfilediprogramma allora nellamascheradipr
232. arametri sistema In questo box ci si pu muovere ed eseguire sistema AG selezioni Lo STEP 5 emette sul video i parametri di sistema dell AG L elenco suddiviso in due pagine video La seguente figura mostra un esempio per la pagina 1 Proseguire e concludere con Avanti gt S Parametri sistema Indicaz numero esadecim Versione software AG Z01 Identif CPU S5 100 U CPU 90 Versione software PGAS Z00 Format segnali ingresso 0 Format segnali uscita 0 Immagine degli ingressi EF00 Immagine delle uscite EF80 Memoria merker EE00 Memoria tempi EC00 Memoria contat ED00 Area memoria BS EA00 STEP 5 ST V7 0 16 8 C79000 G8572 C920 02 Gestione Sommario In questo men principale sono riassunte una serie di funzioni di servizio N eestione Documentazione Cambio f a IE Elabora EPROM Gite LEA Interconnessione automatica interconnessione manuale Liste di attribuzione gt Conven e oo piglia asc Imposta colori capitolo Generazione XREF 1172 Elaborazione EPROM 11722 fra mercomessione automa N97 ra mercomessione manuale e 7 7 3 STEP 5 ST V7 0 C79000 G8572 C920 02 17 1 Gestione 17 1 Generazione XREF Funzione Gestione Genera XREF F11 Con questa funzione si genera una lista di riferimenti lista incrociata relativa al file programma impostato in un file S5 con il nome XR INI Questa
233. aratteri con il simbolo come identificatore di segmento per esempio 11_ Se i campi di operandi E o A vengono utilizzati da istruzioni STEP 5 ibitnon vengono interrogati o modificati direttamente sull unit periferica bens inun campo particolare della memoria di sistema nell AG che contiene la cosiddetta immagine di processo L immagine di processo degli ingressi IPI e delle uscite IPU viene elaborata ed ag giornata ciclicamente della CPU In fase di avviamento ed all inizio di ogni ciclo gli stati di segnale delle unit di ingresso vengono trasferiti al IPI Alla fine del ciclo di programma la CPUtrasferisce gli stati di segnale contenuti nell IPU alle unit di uscita STEP 5 ST V7 0 C79000 G8572 C920 02 Glossario Impostazioni Indice Indirizzo assoluto Indirizzo iniziale Interconnessione Intestazione del blocco Istruzione Lista di attribuzione Lista incrociata Merker Nodi Numero di biblioteca STEP 5 ST V7 0 C79000 G8572 C920 02 Box di impostazione 2 pagine nel men Oggetto per definire un Progetto per quanto riguarda i nomi dei relativi file di programma edallaparametrizzazione dei modi di funzionamento e di rappresentazione sul PG PC Tutte le operazioni nei vari editor STEP 5 fanno riferimento al nome ed ai parametri preimpostati Con la funzione STEP 5 ndice nel File programma e in AG o File possibile emettere su stampante o su video
234. are in un secondo tempo non solo i blocchi compilati di un file programma ma anche blocchi del pacchetto KOP FUP AWL sulla plausibilit delle istruzioni per il tipo di AG impostato GEN SIMB Crea dal file sorgente AWL un file sorgente simbolico che contiene tutti i simboli ed i parametri assoluti Le attribuzioni ed i commenti di questi sorgenti simbolici possono essere ampliati con l editor simbolico senza dover nuovamente digitare i simboli ed i parametri assoluti gi presenti nel sorgente AWL 21 3 3 Programmi standard Sommario La possibilit di creare una lista istruzioni solo in simbolico e un file intermedio indipendente dalla lingua permette di creare programmi standard Moduli e blocchi testati possono essere archiviati in una biblioteca ed essere integrati conilcomando Include in programmi particolari specifici dell impianto Inquesto modo occorre solo collegare i nuovi programmi cos combinati con una speciale lista di attribuzione per ottenere programmi STEP 5 specifici dell impianto per singole problematiche di controllo 21 3 4 Versioni in lingua straniera di un programma STEP 5 Sommario 21 10 Con il Batch Compiler possono essere create versioni in lingua straniera di un programma STEP 5 se il programma stato scritto con parametri assoluti o se si dispone di un file intermedio decompilato con i parametri assoluti con la versione di software in inglese e francese di questo pacchetto si creano sorgenti A
235. ari all installazione Pool di dati DISK1 Contenuto del dischetto d installazione 1 DISK2 Contenuto del dischetto d installazione 2 DISK3 Contenuto del dischetto d installazione 3 DISK4 Contenuto del dischetto d installazione 4 ACROBAT DOS Acrobat Reader per MS DOS DISK1 Attenzione l Acrobat Reader per MS DOS pu essere installato solo da dischetti DISK2 WIN3 Acrobat Reader per WINDOWS 3 x e WIN95 STEP5 DOC Manuale STEP 5 ST Versione 7 0 2 5 1 Installazione da CD ROM Lo STEP 5 ST V7 0pu essere installato tramite richiamo di INSTALL EXE nella direc tory STEP5 INS del CD ROM Dischetti su E possibile generare dei set di dischetti copiando semplicemente i file dalle directory CD ROM da DISKI1 fino a DISK4 Si devono utilizzare dischetti da 3 5 con almeno 1 44 MB dischetti devono essere di nuovo formattati Esempio Il drive del CD ROM E 1 I TO GOT e 0 a STEP 5 ST V7 0 C79000 G8572 C920 02 Introdurre E CD STEP5 INS Inserire nel drive A un dischetto da 3 5 HD formattato e vuoto Introdurre COPY DISK1 A Estrarre il dischetto e contrassegnarlo con STEP 5 ST V7 0 DISK1 COPY DISK2 A Estrarre il dischetto e contrassegnarlo con STEP 5 ST V7 0 DISK2 Ripetere il procedimento per DISK83 4 e DISKS5 2 19 Installazione di STEP 5 2 6 Particolarit 2 6 1 Installazione di STEP 5 in MS DOS Per eseguire STEP 5 ST V 7 0 in MS DOS versione 5 0 o superiore necessario
236. ari byte dei campi operandi M E A Per ogni byte di un campo di operandi prevista una riga nella quale vengono rappre sentati gli 8 bit Viene inoltre evidenziato se l istruzione elabora e un byte B e una word W e una doppia word D Documentazione Una tabella di occupazione viene emessa senza ulteriori richieste da parte dello Mica done STEP 5 su carta o sul file predisposto Durante l emissione della tabella occupa Tabella di zione appare la segnalazione occupazione Stampa tabella occupazione STEP 5 ST V7 0 C79000 G8572 C920 02 18 17 Documentazione Quando questa segnalazione scompare la funzione completata e se non apparsa alcuna segnalazione di errore la tabella occupazione stata emessa e la funzione completata Avvertenza Si tenga presente che deve essere sempre presente una lista incrociata attuale file LI del corrente file programma per l emissione di riferimenti Gestione gt Genera XREP Simbolo Chiarimento Operando utilizzato in un istruzione a byte word o doppia word e non in un istruzione a bit Operando non utilizzato Con l operando viene realizzata un istruzione a bit Esempio Tabella occupazione Tabella occupazione Ingressi Ingressi 3 176543210 BWD 176543210 BWID l Byter 0 di cori iti Byte 32 l l I Byte 1 bosa dea XxX 1 Byte 33 ll ie r porer neria Byte 2 l Wii
237. armiare la ripetizione di combinazioni Per maggior chiarezza le regole per le connessioni nel tipo di rappresentazione KOP vengono qui separate da quelle per FUP Alla fine del paragrafo diamo un esempio di entrambi i tipi di rappresentazione Connessioni in KOP Figura A 7 Connessioni in KOP e AWL Una connessione memorizza il risultato delle combinazioni delle operazioni program mate a monte della connessione stessa Perci valgono le seguenti regole Connessioni in serie KOP JHH He AWL U M M CGELrGG Figura A 8 Connessioni in serie Una connessione in serie con altre connessioni In questo caso la connessione viene trattata come un normale contatto Connessione in parallelo KOP EE a k AWL e C_T Cl COCCC z Figura A 9 Connessioni in parallelo Al internodiun ramo parallelo laconnessionevienetrattatacome un normale contatto Inoltre l interno ramo parallelo deve essere chiuso tra parentesi di tipo O Un connettore non pu mai stare immediatamente all inizio di un montante connettore come primo contatto oppure direttamente dopo l apertura di un montante connettore come primo contatto in un ramo parallelo STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice Connessione in FUP FUP AWL M CEN i M C Il Figura A 10 Connessione in FUP Una connessione annota come memoria intermedia il risultato combinato delle com binazioni binarie a monte della conn
238. asi Byte aA Urra Mea Byte 3 Penina a Sa ae as Pec dieel Byte 35 roca pese r bore Byte 4 li eta lic ran Byte 36 E E Byte 5 Inc NES Byie i97 ils noti pel PNA x IE sl sr ba q Figura 18 11 Tabella di occupazione 18 3 8 Emissione tabella di occupazione merker S KOMDOK Documentazione Con questa funzione possibile emettere la tabella di occupazione dei merker S Emiss conf vedere la figura 18 11 Tabella di occupazione Tabella occupa zione merker S STEP 5 ST V7 0 18 18 C79000 G8572 C920 02 Documentazione 18 3 9 Emissione lista di controllo KOMDOK Funzione Questa funzione analizza il file programma Secondo l opzione viene emesso Operandi liberi Sono operandi presenti nella lista di attribuzione ma non nei blocchi di programma Sequenza E A M S T Z B P D Sigla mancante Sono quegli operandi nei blocchi programma ai quali non associato alcun simbolo nella lista di attribuzione Tra gli operandi viene emessa una sequenza crescente Documentazione Selezionare il comando di men Documentazione Emissione confortevole Milca Gonf Lista di controllo Appare il box di comando Emetti lista di controllo KOMDOK lisca hi controllo 18 3 10 Emissione file di testo KOMDOK Funzione Con questa funzione possibile emettere file LS oppure altri file ASCII su stampante o in un file LS INI Esiste la possibilit di emettere i file di testo con una piedinatura
239. assoluto e simbolico ma solo se stato selezionato SIMBOLICO S Progetto capitolo 4 1 1 e La profondit di annidamento protocollabile al massimo 9 e Il protocollo pu avvenire con o senza blocchi dati Possono essere protocollati i seguenti tipi di richiamo Richiamo Significato SPA richiamo assoluto di un blocco BA richiamo assoluto di un blocco funzionale FX SPB richiamo condizionato di un blocco richiamo condizionato di un blocco funzionale FX C richiamo di un blocco dati richiamo di un blocco dati DX generazione di un blocco dati generazione di un blocco dati DX blocco come parametro richiamo operando formale richiamo di un blocco richiamo ricorsivo di un blocco Selezionare il comando di men Documentazione Emissione confortevole Struttura programma Appare il box di comando Emetti struttura programma KOMDOK Di seguito vengono illustrate le introduzioni specifiche File programma Qui non selezionabile Deve essere predisposto Progetto cap 4 1 1 Struttura La struttura del programma viene emessa a partire dal programma del blocco definito blocco senza richiami I blocchi dati non vengono considerati nella struttura DB con richiami DB I blocchi dati vengono considerati nella struttura Emissione Come in tutti i box di comando 18 15 Documentazione Esempio di emissione Dopo aver lasciato il box di comando con Emetti appar
240. atamente sei caratteri Per gli ultimi due caratteri del nome e l estensione deve essere indicato AO SEQ Una successiva elaborazione di questo file con gli strumenti del pacchetto Editor AWL Batch Compiler non crea problema solo se si rispetta il formato del file sorgente sequenziale descritto sotto Si viene supportati dall editor AWL Batch Compiler con la funzione speciale SEQ gt ZWI con la compilazione successiva nel file intermedio e con la compilazione diretta con la funzione SEQ gt MC5 JPerognirigaistruzioneviene introdotto un setdidati Unsetdidatiiniziaconilcarattere di tabulazione 09H ed costituito da 4 campi di dati che a loro volta solo divisi l uno dall altro tramite tabulatori L etichetta che indica la fine del set di dati costituita da Carriage Return CR 0DH e Line Feed 0AH viene aggiunta automaticamente dall editor concludendo lariga coniltasto Return Pericampisono ammessi i seguenti numeri massimi di caratteri TAB TAB TAB TAB CR LF Indirizzo Istruzione Simbolo operando Commento istruzione 4 caratteri 13 caratteri 24 caratteri 32 caratteri Il set di dati di una linea vuota costituito da quattro caratteri del tabulatore seguiti dai caratteri CR e LF Il set di dati per le righe di commento inizia con i caratteri del tabulatore 09H immediatamente seguiti dai caratteri di comando Q e per i commenti al segmento e aggiuntivi Pertanto massimo 79 caratteri per il commento e fine rig
241. ato sempre il modo selezionabile 1 Posizionare il cursore nel punto del testo in cui si deve eseguire l inserimento 2 Premere F1 Inserisci ed inserire il testo 3 Concludere l inserimento F8 Indietro o premere Conferma F F F F 1 Inserisci 2 Cancella 5 Ins riga 6 Canc riga 1r F 1 Sovrascr STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Cancellazione caratteri Conclusione Memorizzazione commento blocco Posizionare il cursore sul primo carattere da cancellare 1 Premere il tasto F2 Cancella 2 Posizionare il cursore dopo l ultimo carattere da cancellare 3 Attivare F2 Cancella Premere F8 Indietroo Conferma Lo STEP 5 emette sul video il blocco dati da editare Il testo introdotto fino a questo punto viene mantenuto Memorizzando il blocco dati lo STEP 5 memorizza alla fine anche il commento del blocco Premere Conferma 9 2 2 Introduzione del titolo del blocco Sommario Premessa Introduzione del titolo del DB Coniltitolo del blocco si pu identificare ilblocco stesso Un titolo del blocco pu essere lungo al massimo 32 caratteri Si possono utilizzare lettere minuscole e maiuscole senza accenti Il titolo viene memorizzato nel blocco di commento per il relativo DB ed il suo nome viene associato automaticamente dallo STEP 5 DKn a DBn Il numero del blocco di commento corrisponde p es al DB 128 corrisponde DK 123 Nella maschera Imposta stato scelto Co
242. attenersi a quanto segue In MS DOS STEP 5 ST V 7 0 pu essere avviato da qualsiasi directory specificando il comando S5 I pacchetti COM e i pacchetti opzionali di STEP 5 ST possono essere eseguiti solo in MS DOS Se si verificano problemi di spazio di memoria si dovr creare uno spazio di memoria pi esteso possibile nel file CONFIG SYS utilizzando il programma EMM386 EXE Se si lavora esclusivamente in MS DOS possibile aumentare la memoria convenzionale di 96Kb vedere l esempio di configurazione In MS DOS possibile assegnare un interfaccia stampante ad un interfaccia seriale per poter utilizzare anche le stampanti seriali Comandi MS DOS Effetto MODE COM2 9600 n 8 1 p impostazione 9600 baud 8 bit senza parity 1 bit di stop nessun watchdog MODE LPT1 COM 1 la stampante collegata alla COM1 2 6 2 STEP 5 in Windows 3 x e Windows 95 Installazione di STEP 5 in Windows 3 x 2 20 Nel caso si utilizzi il sistema operativo Windows possibile avviare lo STEP5 anche dall interfaccia operativa di Windows A questo scopo occorre definire durante l instal lazione lo STEP 5 come programma Windows Selezionare pertanto ntegrare lo STEP 5 in Windows vedere allo scopo il capitolo 2 4 3 Adattare il file gruppo STEP5V70 GRP STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 Consiglio Avvertenza Sotto Windows 3 x viene definito il file di gruppo per l icona di avvio de
243. attuale Alla fine di una riga si salta alla prima posi ione della riga stessa Z Posizionamento sul campo di introduzione alla sinistra dell attuale Alla fine di una riga si salta alla prima posi ione della riga stessa Cancellazione di un sin golo carattere a sinistra del cursore Come Emissione Inoltre all interno del campo d introduzione possible selezionare la posizione a destra del cursore corto Come Emissione Inoltre all interno del campo d introduzione possible selezionare la posizione a sinistra del cursore corto Cursore verso l alto Posizionamento sul campo di intr al di so pra del cursore allun gato Come Emissione Cursore verso il basso Cambio nel campo di in troduzione Cambio nel campo di in troduzione successivo STEP 5 ST V7 0 C79000 G8572 C920 02 Posizionamento sul campo di intr al di sotto del cursore allungato Come cursore a destra Come cursore a sinistra Come Emissione iene attivata l edita zione per la modifica del campo di introduzione In questo cambio di modi i campi d introdu ione non definiti ven gono cancellati Questo tasto conclude il campo di introduzione e con duce nel campo posizio nato a destra Conclude il campo di in troduzione e conduce nel campo posizionato a sinistra A 5 Appendice Tabella A 4 Tasti speciali Funz del Tasto Emiss
244. attuali degli operandi dapprima tutti 0 e sono inoltre visualizzate le segnalazioni AG in CICLO e Elaboraz stato in corso Controllando la tabella decisionale ora nuovamente possibile verificare le reazioni del controllore programmabile in base a determinate con figurazioni degli ingressi 7 Portare E 32 5 e E 32 6 su On L impianto si porta nello stato di predisposizione alla partenza con A 32 4 1 ez2 1 8 Simulare ora l ingresso di un auto con E 32 3 On ed avviare l impianto pre mendo E 33 0 La porta si chiude A 32 3 1 il contatore passi va a 2 ed il ciclo stesso viene conteggiato in Z 20 1 9 Simulare lo stato Porta chiusa con E 32 6 Off ed E 32 7 On Il PG mostra ora lo stato dei segnali indicato della figura 24 9 La struttura si sposta in avanti con gli spazzoloni in rotazione e l elettrovalvola della schiuma aperta 10 Gli stati di Struttura avanti e Struttura indietro sono simulati dai corrispondenti interruttori E 32 4 e E 32 5 Ogni qual volta il controllore arriva ad un certo punto della sequenza sono emesse le indicazioni di scorrimento dei tempi TDC e TAA conclusi dallo stato contatore passi 8 Nel passo 9 E 32 7 Off E 32 6 On si accende USCITA AUTO e nell ul timo passo E 32 3 Off si reimposta la predisposizione alla partenza con la visualizzazione ENTRATA AUTO ed il contatore passi 1 r pey interrompendo la funzione STATO con ESC Annulla si ritorna con F8 nel m
245. azione e il ciclo di elaborazione interrotto e nessun ingresso o uscita pi elaborato solo l immagine di processo pu es sere modificata e il programma pu essere proseguito istruzione per istruzione spostando il punto di alt Durante il controllo elaborazione l AG si trova sull ultimo punto di alt selezionato Le seguenti funzioni ditest eventualmente con possibilit di correzione si possono sele zionare in parallelo per il controllo elaborazione e stato variabili e forzamento variabili e forzamento uscite e informazioni tramite registro interruzione e informazioni tramite registro blocchi Particolarit del controllo elaborazione peri diversi controllori programmabili sono de scritte nelle istruzioni di servizio dei manuali AG Dopo il richiamo della funzione Controllo Elaborazione ONintrodurre nel box di scelta sotto Scelta 1 un blocco in simbolico o assoluto o la lista concatenamento di blocchi di cui si vuole controllare l elaborazione 2 Come Crit ricerca un operando che si vuole osservare nel blocco definito 3 Dopo OK lo STEP 5 emette in AWL il blocco selezionato La rappresentazione sul video identica a quella della funzione Stato blocco capitolo 115 2 Al po sto della scritta Stato appare qui Controllo elaborazione 4 Premere il tasto cursore in basso selezionato il punto di alt Lo STEP 5 emette le informazioni relative all istruzione appena eseguita Il cursore si trova
246. azione chiede Sovrascrivere la preintestazione viene in questo modo evitata una perdita di dati indesiderata Nel modificare un blocco dati DB e DX editando in Online nell AG e trasferendo a ritroso al file programma nel PG il legame tra DB DX e DV DVX pu essere di strutto Per questo motivo significativo sovrascrivere la preintestazione del blocco dati I dati di questo blocco dati vengono visualizzati tutti nel formato che stato prece dentemente preimpostato Con i blocchi funzionali FB e FX nel trasferimento a ritroso potrebbero perdersi i nomi delle etichette dei salti per esempio FINE Essi vengono rimpiazzati dallo STEP 5 con dei nomi sostitutivi per esempio M002 Selezionare il comando di men File Blocchi Trasferisci F5 o CTRL F5 Viene visualizzato il box di comando Trasferisci blocchi in cui ci si pu spostare e selezionare i singoli blocchi gt Interfaccia operativa grafica vedere capitolo 3 9 Avvertenza Non tutti i blocchi che vengono visualizzati possono essere trasferiti il trasferi mento dei blocchi dipende dal AG Possono essere trasferiti solo blocchi con una grandezza massima di 4 KW 8KB I blocchi vengono trasferiti nell AG secondo il seguente ordine SB PB FB FX OB DB e DX 4 17 Creazione e modifica di progetti Introduzione Trasferisci da x File programma x AG in x File programma x AG Scelta x Lista blocchi Blo
247. azione della barra delle funzioni e cos vengono visualizzati uno dopo l altro i successivi livelli ogni volta che si preme il tasto Con il mouse si pu cliccare in basso a destra su gt gt 3 5 Interfaccia operatore 3 3 Scelta funzioni Richiamo di una Il richiamo di una funzione o di un editor si esegue in due passi funzione 1 selezionare la funzione nel men principale o nel sottomen 2 riempire i campi d introduzione nel box di comando e confermare questa introdu zione La funzione viene avviata eseguita e l editor viene richiamato Figura 3 2 Scelta funzioni nel men principale e nei sottomen STEP 5 ST V7 0 3 6 C79000 G8572 C920 02 Interfaccia operatore 3 4 Richiamo delle funzioni di Help Help Online Richiamo dell Help Online STEP 5 ST V7 0 C79000 G8572 C920 02 L Help Online offre informazioni relative al punto in cui necessario avere maggiori chiarimenti In questo modo si possono avere informazioni veloci e precise senza do ver andare a consultare i manuali Nell Help Online si trova Temi dell Help offre diverse possibilit di visualizzare informazioni di aiuto ve dere figura 3 3 Help relativo al contesto campo d introduzione lt INFO F7 gt oppure tasto F7 vi sualizza informazioni relative all oggetto evidenziato o alla finestra di dialogo Uso dell Help vedere la figura 3 3 il comando di men Help Informazioni sull
248. azione scelta dall utente senza subire modifiche Con il pool di dati possibile eseguire un installazione rapida di STEP 5 ST dal disco rigido locale o dalla rete Il pool di dati di STEP 5 ST disponibile su un drive di rete centrale permette una migliore gestione ed archiviazione La seguente directory viene impostata per default da INSTALL Definizione Percorso Contenuto Directory del pool di C S5_INST dati di installazione STEP 5 ST dati Si pu confermare questa directory di default oppure sceglierne un altra Quando si esce dalla maschera la directory di pool di dati scelta viene esaminata per verificare che soddisfi i seguenti criteri e il drive deve essere presente e pronto ad es supporto di trasferimento dati inserito e il drive deve disporre di uno spazio di memoria sufficiente e utente deve avere il diritto di accesso in scrittura alla directory Se tali criteri non vengono soddisfatti compaiono delle finestre con il relativo messaggio di errore In questo caso si dovr scegliere una directory di destinazione valida Dopolacopiadelpooldidati STEP 5 ST nonpu essere eseguito e lo si pu richiamare solo dopo aver eseguito un installazione completa selezionando le voci di men Standard o Server STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 2 5 STEP 5 STV 7 0 su CD ROM Contenuto del CD Nel CD ROM fornito si trova il seguente contenuto STEP5 INS tutti i file necess
249. azioni del progetto Impianto di lavaggio auto nel seguente modo 1 Specificare il programma da generare per l impianto di lavaggio sovrascrivendo nella scheda 5 la directory del progetto con le seguenti deno minazioni C STEP5 S5_Daten Selezionare nella scheda 1 AG il tipo di funzionamento Fin tanto che non si collega nessun controllore programmabile come tipo di funzionamento pos sibile soltanto il modo offline e quindi risulta impostato da STEP 5 Selezionare nella scheda 2 Blocchi il file programma C WASCAST S5D Poich si vuole programmare in Lista istruzioni impostare con F3 il parametro Rappresentazione su AWL Selezionare nella scheda 3 Simbolico il file simbolico C WASCHAZO ini Il parametro Visualizzazione simbolica si imposta premendo su x oppure con F3 Per una migliore gestione conviene lasciare la massima lunghezza del simbolico a 8 caratteri Con ci tuttavia possibile formulare testi di chiarimento dettagliati modificando la lunghezza del commento a 40 caratteri Queste introduzioni de vono essere concluse con il tasto di introduzione Selezionare nella scheda 4 Documentazione un file stampante DR INI op pure sovrascrivere la preimpostazione con NONAME Con Conferma si ritorna al men principale Dopo la selezione Progetto Salva come compare il box di scelta file in cui indi care come nome di file WASCHA Confermare l introduzione con Salva Dopo la conferma d
250. bella vuota per la scrittura della lista operandi quando non sono inserite delle variabili Altrimenti viene emesso il blocco im magine memorizzato per ultimo 2 Editare la lista operandi e concludere con Conferma Viene visualizzato lo stato delle variabili 3 Interrompere la visualizzazione dello stato con ESC Viene visualizzata la lista operandi con i valori attuali 4 Modificare i valori attuali e concludere il procedimento con Conferma Si pu ripetere il procedimento dal punto 2 Dopo la selezione della funzione Forza variabili lo STEP 5 emette la tabella vuota per l editazione della lista operandi figura 15 3 oppure il blocco immagine selezio nato per ultimo in Forza variabili Operando Formati consentiti M A E S 1 KM MB AB EB SY KH KM KY KG KF MW AW EW SW KH KM KY KC KF T KT KM KH Z KZ KM KH DW DL DR KH KM KY KC KF DB MD AD ED DD SD KH KG KY KC Simbolo dipendente dal tipo di operando 1 Questi operandi e formati possono essere solo visualizzati non forzati STEP 5 ST V7 0 C79000 G8572 C920 02 Test Emissione stato degli operandi va riabili di processo Impostazione delle variabili con il PG Modifica dei valori delle variabili STEP 5 ST V7 0 C79000 G8572 C920 02 Dopo l introduzione di un operando a byte o aword STEP 5 emette il relativo formato che nella tabella riportata sopra non si trova tra parentesi Questo pu essere diretta mente sovrascr
251. bile S5_SYS e S5_HOME Nella prima installazione di STEP 5 ST V7 x sono impostati per default i seguenti nomi di directory Definizione Percorso Contenuto Directory di sistema C STEP5 S5_SYS dati di sistema STEP 5 ST Directory home C STEP5 S5_HOME dati di dispositivo STEP 5 ST In ciascuna installazione successiva entrambi i nomi verranno ricavati dalle variabili d ambiente di STEP 5 ST S5_SYSTEM e S5_HOME impostate nell installazione pre cedente Nell installazione personalizzata si pu procedere in due modi Si pu scegliere tra e un installazione locale completa dei dati di sistema o dei dati di dispositivo oppure e un installazione integrativa dei dati di dispositivo da un server nella directory home locale Installazione personalizzata X nstallazione completa dal server Installazione dati dispositivo Selezionare Locale per effettuare l installazione completa di STEP 5 in directory impostabili in un dispositivo di programmazione Selezionare dal server se i dati di sistema sono gi disponibili in un server di rete e si vogliono installare solo i dati del dispositivo nel dispositivo di programmazione locale Figura 2 10 Modalit di installazione Se stato selezionato nstallazione personalizzata locale confermare o specificare in questa maschera la directory di destinazione del PG per i dati di sistema di STEP 5 ST STEP 5 ST V7 0 C79000 G8572 C920 02
252. blocco deve essere editato nel file programma o in AG Introdurre il blocco per esempio DX 0 4 Confermare i valori introdotti con EDITA o il tasto di introduz PG emette la maschera DXO per la pagina 1 Era titre BO EH O tempo D1 Mantissa 24 cilea PE coppiam PANVE EO uioto bile B t P Mantissa 16 bit N Hj Help solo g F eg Sce Annulla Z F E F gli MI 5 eg Avanti onferma Figura 10 3 Maschera DX 0 per AG 135 U pagina 1 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione maschere DB Barra delle F3 Selezionare nella posizione del cursore i possibili parametri oppure funzioni Scegli F3 Introduzione del parametro nella posizione del cursore tramite ta Immetti stiera F6 Passaggio alla pagina successiva o precedente Avanti F7 Acquisizione e memorizzazione delle introduzioni Conferma F8 Ritorno al men precedente Annulla I valori dei contatori ammessi risultano dal tipo di controllore programmabile Questo si pu ottenere dalla lettura del manuale del controllore programmabile Nella maschera i valori diversi dalla impostazione di base sono registrati in rosso od in reverse Il cursore si trova nel primo campo di introduzione della maschera DXO DXO per S5 135U Con F6 Avanti si ottiene la pagina 2 della maschera DX 0 pagina 2 m cd A iti istruzione possibile s per CPU 9238 B l
253. box di comando viene confermato con Edita visualizzata la struttura delle istruzioni di comando Viene contrassegnato il file di istruzioni di comando dal quale stato richiamato l editor di struttura Il contrassegno che evidenzia i singoli file di istruzioni di comando pu essere spostato all interno della struttura tramite i tasti cursore Appendice A 1 Assegnazione della tastiera Nelle sequenze di tasti funzionali riportate nella seguente tabella viene spiegato come determinare l operativit di un tasto funzionale F6 livello 1 Ricerca di un file di istruzioni di comando nel file di struttura Passaggio al secondo livello di tasti F1 livello 2 Viene contrassegnato il primo file di istruzioni di comando STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione Di seguito viene illustrato l effetto dei tasti funzionali e quali combinazioni di tasti sono possibili Tabella 18 18 Assegnazione dei tasti funzionali Livello di tasti Effetto del tasto funzionale 1 2 F1 Edita Viene richiamato l editor delle istruzioni di comando e visualizzato il contenuto del file istruzioni di comando attuale con sfondo grigio Queste istruzioni di comando possono essere modificate Editazione istruzioni di comando F2 Test Viene testato il file di istruzioni di comando contrassegnato nella struttura con sfondo grigio Il risultato viene visualizzato immediamente sul video In caso di er
254. campo Lista blocchi FB 5 3 Dopo l avvio di Cancella lo STEP 5 chiede Cancellare anche i com menti 4 Confermare con S Dopo confermare la segnalazione Cancellati bloc chi con S Una verifica dell indice blocchi conferma la cancellazione di FB5 FK5 e FBDO 005 STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo File blocchd Trasferi sc Trasferimento dei blocchi organizzativi File Elacchis Trasferi sel so STEP 5 ST V7 0 C79000 G8572 C920 02 1 Perridenominare il FB10 selezionare nel men File gt Blocchi Trasferisci e introdurre e contrassegnare nel box di comando e Trasferiscida C WASCHAST S5D e inC WASCHAST S5D e Scegli x Blocco FB10 in FB5 2 AL l avvio di Trasferisci confermare le contro domande dello STEP 5 con Un controllo dell indice blocchi mostra oltre ad FB5 FK5 anche l esistenza di un nuovo FB10 FK10 e Verificare nell editor la completezza del nuovo FB5 con 15 segmenti operandi simbolici e tutti i commenti Per il completamento del nostro programma costituito per ora da FB5 e DB5 bisogna ancora trasferire i blocchi organizzativi mancanti 1 Per il trasferimento degli OB selezionare nel men File Blocchi Trasferisci 2 Introdurre nel box di comando e Trasferisci da PROBSP e in WASCHA e Scegli x selezionare con una crocetta Lista blocchi e introdurre OB1 0B20
255. cchi di programma e liste di attribuzione STEP5 S5_SYS S5_INST Contiene le sicurezze per l installazione delle singole parti dei programmi S5 STEP5 S5_SYS S5_COM PG_PG Accoppiamento tra due PG per lo scambio di blocchi e file STEP 5 STEP5 S5_SYS S5_COM Directory di default per pacchetti opzionali COM COM DB1 AWL Batch 25 9 Gestione dati STEP 5 25 4 1 Funzioni di alcuni file STEP 5 Sommario Vie S5 MEMORY DAT S5 CF INI Lista di zione Emissione stampante PE P2DR F1 25 10 S a 5D ttribu EQ EQ Di seguito vengono riportati i file nei quali STEP 5 memorizza le proprie impostazioni edi propri dati La maggior parte dei file vengono memorizzati nella directory di lavoro per STEP 5 punti interrogativi contenuti nei nomi dei file rappresentano caratteri che l operatore pu scegliere a proprio piacere Impostazioni Memoria per i val ultimamente introdotti nei box di comando e di scelta STEP 5 Configuration File Qui sono definiti la via ed il nome del file Dati definiti nella maschera Impostazioni File programma STEP 5 Lista di attribuzione sequenziale Lista errori di attribuzione elenco degli errori di traduzione del file File simbolico lista di attribuzione tradotta Lista di attribuzione File indice 1 oppure 2 Memorizzazione dell assegnazione tasti funzionali Parametri stampante File piedinatura 80 caratteri F
256. cco inf x Tutto il file Opzione x Sovrascrivi con conferma lt Trasferisci gt OK Chiarimento Questo campo indica l attuale file programma impostato Questo nome si pu editare o sostituire tramite F3 con un nome di file gi esi stente con l ausilio del box di scelta file Indica su quale AG memorizzato il blocco L introduzione avviene tramite Imposta vedere capitolo 4 1 1 e solo in funzionamento online In questo campo viene visualizzato il file programma Questo nome si pu editare o sostituire tramite F3 con un nome di file gi esi stente con l ausilio del box di scelta file Indica su quale AG il blocco deve essere memorizzato L introduzione avviene tramite Impostazione vedere capitolo 4 1 1 e solo in funzionamento Online Selezionando con una crocetta il parametro possibile nel successivo campo d introduzione eseguire la scelta del blocco in assoluto o in simbolico anche in modo misto I tipi di blocco ammessi vengono visualizzati con F3 Informazioni relative alle indicazioni nella lista blocchi si ottengono con F7 Esempi di introduzione si trovano al caoitolo 4 2 1 Se si vuole copiare un singolo blocco e memorizzarlo sotto un altro nome si deve evidenziare la riga e introdurre nel campo il blocco da copiare per esempio PB7 e nel campo in il nuovo nome del blocco per esempio PB22 tipi di blocco nei due campi d introduzione devono essere compatibili
257. cedentemente cancellata con il tasto di cancellazione gt Assegnazione tasti Conferma L assegnazione del tasto funzionale viene memorizzata Annulla Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 STEP 5 ST V7 0 C79000 G8572 C920 02 18 29 Documentazione 18 5 2 Funzione Documentazione EmMatss Ea CONIER TSE CUS Comando TESE Emissione lista er rore Segnalazione di errore 18 30 Test dell istruzione di comando KOMDOK Viene controllato se le istruzioni di comando contenute in un file selezionabile sono eseguibili Se nelfarci sipresentano degli errori le cause ditali errorivengono memo rizzate in un file SF INI file Selezionare il comando di men Documentazione Istruzioni di comando Test Appare il box di comando Test istruzioni di comando Introdurre in questo il nome del file da controllare Non appena si conferma Test la verifica viene atti vata e successivamente emesso il risultato Gli erroritrovati nell esecuzione della funzione Istruzioni dicomando Testvengono memorizzati in un file di errore Questo file pu essere stampato con la funzione Istru zioni di comando Emetti file protocollo Avvertenza Se non rilevato alcun errore non si predispone alcun file per gli errori Risultato del test per C ESEMP1SU INI 001 FUP 002 PROG C BSP400 Errore C BSP400ST S5D mancante 003 004 SIMB C BSP
258. chi blocchi sono separati tramite un trattino Se il trattino seguito da un nome simbolico immediatamente prima della virgola deve essere inserito per delimitare il simbolico due blocchi del gruppo devono essere dello stesso tipo il numero del primo blocco deve essere pi piccolo di quello del secondo PB100 PB123 Impiantol Impianto2 Impiantol FB45 Introduzione di tutti i tipi di blocco blocchi di programma blocchi ma senza blocco DOK commenti agli OB blocchi dati blocchi DOK Blocco preceduto dal simbolo MOT_P DBDO 003 OK OBDO 024 Creazione e modifica di progetti Emissione sullo L emissione sul video avviene in un proprio box di comando schermo Blocchi Indice File programma Emetti Per editare e o modificare procedere come segue 1 Selezionare un blocco dalla lista 2 Premere il tasto F2 o attivare lt Edita F2 gt Lo STEP 5 apre a questo punto la finestra dell editor associato a questo blocco Salto veloce nell editor STEP 5 Window Mode S5PXSOBZ Figura 4 3 Blocchi Indice File programma Emetti 1 Iduefile ZO INI e Z0 SEQ si possono selezionare liberamente Non appena uno dei due viene impostato scelto nuovo l altro viene aggiornato cio i due file hanno lo stesso nome fino alla estensione del file Attivando iltasto lt Edita F2 gt possono essere richiamati gli editor associati Le opzioni Sovrascrivi con conferma
259. ci In Funzioni segmento il altro segmento Nel far segmento viene annotato nel file di buf ci viene visualizzata una pagina vuota e si passa in Editazione fer Cancellazione SHIFT Cancellazione del seg Inibito In Emissione anche in Funzioni segmento segmento oN mento Nel far ci il sotto SHIFT F4 In Funzioni segmento il 3 segmento non viene segmento viene annotato nel file di buf annotato fer Tabella A 2 Tasti di chiusura Funzione Tasto Emissione Editazione Note del tasto Annulla Pg Ritorno al richiamante Le modifiche all interno Lasciando Editazione il segmento viene ESC ESC di un campo possono visualizzato nel vecchio stato Se il seg essere interrotte Altri mento stato introdotto Ex novo viene menti il ritorno avviene visualizzato quello precedente Tasto an dopo Emissione che come F8 nuovi segmenti introdotti vengono cancellati Conferma x Memorizzazione del Memorizzazione del Tasto anche come F7 DI blocco visualizzato se segmento editato Vi id nsert na A D stato modificato R i sualizzazione del se torno al richiamante gmento elaborato Tasto di 7 inibito Conclusione del procedi introduzione Dopo il segmento vi sualizzato viene inserito un altro segmento Nel far ci viene visualiz zata una pagina vuota e si passa in Editazione Pine Page segm
260. cia TTY passiva o V 24 tale interfaccia passiva deve essere trasformata in un interfaccia S5 tramite un convertitore K ster box Il PG collegato a questo convertitore tramite un cavo con connettori Il connet tore collegato a sua volta con il PG partner tramite un altro cavo con connettore I cavi con connettori sono descritti nei manuali dei PG 7xx 23 2 Accoppiamento Caricamento pacchetto Accoppiamento PG Accoppiamento PG 23 2 Questo pacchetto viene caricato con il comando di men Cambio Altri F9 gt Cambio Il programma Accoppiamento PG si trova nella directory S5_SYS S5_COM PG_PG Dal momento in cui si attiva il pacchetto Accoppiamento PG questo viene avviato ed quindi possibile lavorare con l interfaccia di accoppiamento PG Con questo pacchetto possono essere realizzate le seguenti funzioni e Commutazione del PG a passivo Per uno scambio di dati necessario avere un PG attivo ed uno passivo e Trasmissione di dati dal PG attivo a quello passivo e Prelievo di dati dal PG passivo da parte di quello attivo STEP 5 ST V7 0 C79000 G8572 C920 02 Accoppiamento PG Definizione Dopo aver attivato l accoppiamento PG viene visualizzato il box Predisposizione predisposizioni Qui va introdotto il file programma a cui far riferimento Si accede a questo campo tramite il tasto SHIFT cursore campi File Via e Nome File sono irrelevanti Nel box esistono le seguenti possibilit di i
261. commento per tutto il blocco parametri lt ESC gt Chiusura di una finestra F E F F E F F F 1 2 3 Scelta 4 S 6 Enter 7 Info 8 Ritorno N Figura 22 4 Maschera di help chiarimenti relativi alla maschera attuale del COM DB1 Parametrizzazione orolo gio ed all assegnazione dei tasti funzionali Finestre di Con il tasto funzionale F7 Info se selezionabile si pu richiedere un aiuto relativo informazione ai campi di introduzione del COM DB1 In funzione della posizione del cursore nel campo di introduzione vengono brevemente descritte in una finestra di informazione tutte le introduzioni possibili e ammesse O Contrariamente a quanto descritto precedentemente per le maschere di help per la descrizione dei tasti funzionali la singola finestra di informazione si sovrappone solo ad una parte del contenuto attuale del video Il campo di introduzione resta visibile Si pu aprire una sola finestra di informazione alla volta Prima di compilare il campo di introduzione o prima di posizionare ilcursore nelcampo di introduzione successivo la finestra di informazione deve essere chiusa con il tasto ESC Esempio Finestra di informazione relativa alcampo di introduzione Giorno della settimanadella maschera del COM DB1 Parametrizzazione orologio CLP STEP 5 ST V7 0 22 14 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Segnalazioni di errore Errori che pos sono essere rico nosciuti dura
262. creato con l editor simbolico Se con ilcomando Include l viene integrato un altro file bisogna osservare che i simbolici per questo file siano contenuti nel file simbolico preimpostato Nella riga di comando del Compiler pu essere indicato se deve essere generato il codice macchina o se deve essere eseguito solo un test per verificare la presenza di eventuali errori ed anche se si vuole richiedere una conferma per sicurezza durante lasovrascritturadeiblocchi Contemporaneamente si pu decidere anche di stampare il programma compilato Per i blocchi creati con il pacchetto KOP FUP AWL non esistono n i file sorgenti AWL n i file intermedi L editor AWL Batch Compiler pu creare questi file da un file programma STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Verifiche durante la compilazione 21 2 3 Stampa Sommario Layout STEP 5 ST V7 0 C79000 G8572 C920 02 Decompilando un blocco un gruppo di blocchi o tutti i blocchi si pu in primo luogo creare ilfile intermedio o direttamente il file sorgente AWL sequenziale che pu essere modificato e completato Con la decompilazione si sceglie come deve essere il nuovo file sorgente AWL le istruzioni vengono rappresentate o solo in simbolico o solo con i parametri assoluti o con tutti e due Inoltre il carattere di comando per l identificazione del linguaggio viene registrato nel file intermedio se nella Predisposizione registrata un identif
263. cursore su un parametro errato nella riga di segnalazione compare la segnalazione corrispondente Esempio evidenziazione dei parametri errati nelblocco Parametrizzazione orologio CLP dopoilcaricamento di DB1 1IDB1 stato creato con l editor per DB del pacchetto STEP 5 1 Errore per la posizione della parola di stato stato indicato NB invece di MB errore di battitura non interpretabile dal COM DB1 Errore per il modo orologio stato indicato AM invece di PM campo dei valori errato indicazione non interpretabile in DB1 Parametrizzazione orologio N Fattore correz Salvataggio ora Data ora GiornSett VE Sveglia GiornSett LU Impostare contatore Abilitare contatore PF F fi 2 Ne Posizione della parola di stato Posizione dei dati dell orologio Indicazione per data ora errata CLP I SIMATIC S5 COM DB1 X RE N RRR MW N 1 Errore interdi gli Aggiornamento orologio in STOP Dee pendenza s 23 tra para metri non Modo orologio AM 2 p rispettata Data gg m aa 3 9 93 Ora hh m ss 14 0 m Modo orologio AM Data gg mm 6 9 Ora hh mm ss Ss D hhhhhh mm ss Y Segnalaz del COM DBI E F E F F E 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno Figura 22 6 Visualizzazione dei parametri errati nella maschera di parametrizzazione 22 16 STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Errori nella
264. cuzione lista errori K KOP operazioni combinatorie 7 4 K ster Box manuale 17 8 ine 15 8 protocollo di sarpa gi n du 15 10 interfaccia AC interfaccia attiva TTY 23 2 interfaccia operatore finestre di dialogo 3 8 interfaccia passiva TTY 23 2 interfaccia stampante interfaccia TTY attiva 2 28 disposizione dei connettori 2 31 interfaccia utente editor di tastiera 2 37 interfaccia V 24 23 2 STEP 5 ST V7 0 C79000 G8572 C920 02 Indice 15 Indice lista di attribuzione ausili per l editazione 11 9 blocchi immagine 11 3 cambio pagina 11 7 commenti aggiuntivi 11 6 commento operando configurazione del video 11 4 correzione 17 13 emissione confortevole emissione standard 18 6 errori in editazione 11 8 esempio 11 8 funzioni di editazione 11 9 generazione 11 6 gestione A 12 inserimento righe 11 14 modifica 11 14 panoramica dei tipi di operandi 11 3 sigla operando 11 8 tasti funzionali 11 4 tasti funzionali programmabili 11 13 zona di editazione 11 4 lista di blocchi emissione confortevole 18 13 lista di controllo emissione confortevole 18 19 lista errori cancellazione emissione 18 30 21 11 121 36 lista incrociata emissione confortevole 18 16 emissione standard 18 8 visualizzazione lista operandi editazione formato dati lunghezza commento commento operando
265. dal box di comando evidenziato Scheda Opzioni Directory di progetto x Conferma sempre x Salva impostazione del progetto Memorizza pacchetto opzionale attivo Messaggi Directory di progetto NONAMEST S5D gt C STEP5 S5 Daten Uscendo da STEP 5 ST X Conferma sempre X Salva impostazioni del progetto X Memorizza pacchetto opzionale attivo Messaggi per incompatibilit con V6 x Con l indicazione di questo percorso DOS possono essere impostati fino a AP INI e DR INI in modo uguale i percorsi di tutti i file delle impostazioni del progetto Chiudendo lo STEP 5 viene fatta una richiesta da confermare Se si attiva questa opzione le impostazioni di progetto modificate dopo una conferma vengono salvate nel progetto attuale abbandonando lo STEP 5 e caricando un nuovo progetto Se questa opzione stata attivata un pacchetto opzionale GRAPH 5 COM 155H COM 95F attivo al momento in cui si abbandonato lo STEP 5 viene avviato automaticamente richiamando ancora lo STEP 5 Con questa opzione si controlla automaticamente se le indicazioni dei percorsi DOS corrispondono alle limitazioni della Versione 6 x dello STEP 5 Queste sono Drive A fino J per il file programma Drive A fino P per i restanti file Per ogni drive pu essere utilizzata al massimo una directory Se i criteri non vengono rispettati lo STEP 5 emette i corrispondenti messaggi Con questa opzione si pu
266. dalla propria directory home vedere anche il capitolo relativo alla sequenza di ricerca I colori dello schermo di STEP 5 ST possono essere modificati dall utente Tale operazione si rivela particolarmente utile se si vogliono migliorare i toni di grigio di uno schermo monocromatico oppure se alcuni colori non sono ben distinguibili La rappresentazione a colori personalizzata viene impostata con la voce di men Gestione Imposta colori e memorizzata nel file SS FT DAT della directory home La rappresentazione a colori personalizzata riguarder solo STEP 5 ST nella propria workstation I pacchetti COM e i tool quali SSDRV EXE vengono rappresentati coni loro colori stan dard Per disattivare la rappresentazione a colori personalizzata nella propria workstation eliminare il file SS FT DAT dalla propria directory home 17 17 STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 1 8 Sommario Il men Documentazione mette a disposizione una serie di funzioni che permette di emettere su video su stampante DIN A3 DIN A4 o su file parti di programmi come per esempio e blocchi di programma blocchi dati liste strutture e file di testo file ASCII Inoltre esiste la possibilit di analizzare alcuni dati secondo diversicriteri peresempio e emissione di liste incrociate riferite ad operandi selezionati e ordinamento di liste di attribuzione secondo operandi simbolici Documentazione Cambio a Blocchi ST
267. dell AG traduce e verifica Registrare eventualmente dalla lista nel campo LINGUAGGIO l apparecchiatura sulla quale deve eseguito il proprio programma Il Batch Compiler controlla durante la compilazione in file programma se la lista istruzioni concorda con il linguaggio dell AG Il campo LUNGHEZZA SIMBOLICO indica la lunghezza dei simboli del file simbolico registrato Non possibile modificare questo campo perch solo di visualizzazione Per memorizzare questa PREDISPOSIZIONE premere e CONFERMA F6 oppure e il tasto conferma Si ottiene ora la SCELTA FUNZIONI STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Scelta funzioni 21 8 1 Editazione Richiamo del modo editazione Riga d intestazione La SCELTA FUNZIONI offre nella barra delle softkey le funzioni di elaborazione e di editazione sottoelencate Il loro utilizzo verr spiegato nei capitoli che seguono Richiamare EDITA F1 Sorgente AWL B TEST A0 SEQ RIGA 1 MODO INSERIMENTO 178kB ANNOTA COP NUOVO FILE Bi BI SOSTIT CONFERMA SALVA Di IA CANCELLA Figura 21 2 Maschera di editazione Questa maschera predisposta per editare una lista istruzioni cio per introdurne una nuova o per visualizzarne una gi esistente per rielaborazione correzioni modifiche Qui si trova Il nome del file sorgente AWL preimpostato ed il relativo drive l indicazione della riga per
268. della compilazione Si pu evitare questo problema se nel file sorgente AWL i blocchi vengono definiti con nomi simbolici Per fare questo necessario che esista il file simbolico adeguato poich per la compilazione sono indispensabili il tipo di blocco ed il numero Il comando Include adatto in particolare per la biblioteca specifica per l utente programmi standardizzati potrebbero essere modificati secondo l applicazione che si sta realizzando con il file Include Per esempio per una modifica necessario scambiare solo i file Include In questo modo dopo la modifica per tutti i programmi verr utilizzata la nuova versione per la creazione del file programma 21 2 2 Compilazione Creazione di un file programma Decompilazione di un file programma 21 6 Con il Batch Compiler tutti i blocchi un gruppo di blocchi o un singolo blocco possono essere compilati dal file intermedio o dal file sorgente AWL in file programma Se ogni modifica della lista istruzioni stata memorizzata nel file sorgente con Conferma sufficiente la compilazione del file intermedio In caso contrario bisogna avviare la compilazione del file sorgente AWL che crea automaticamente un file intermedio aggiornato Se il file sorgente AWL stato programmato in simbolico durante la compilazione nel file programma viene collegato il file simbolico preimpostato con il file intermedio Un file simbolico non viene creato dall editor AWL ma deve essere
269. dente testo di help Se una pagina del video non sufficiente per la rappresentazione si arriva alla pagina video successiva premendo il tasto INSERT oppure Con iltasto ESC si esce dalla maschera di help Viene ripristinato il vecchio contenuto del video Maschera di help chiarimenti relativi alla maschera attuale del COM DB1 Parametriz zazione orologio CLP ed all assegnazione dei tasti funzionali 22 13 Software di parametrizzazione COM DB1 Parametrizzazione orologio CLP SIMATIC S5 COM DB1 Blocco parametri per l orologio CLP Si pu parametrizzare l orologio incorporato per ora e funzioni di calendario p es per creare un comando dipendente dall orario funzioni di sveglia e di allarme p es per il controllo della durata di un processo contatore di esercizio p es per il controllo di intervalli di ispezione L impiego di memoria determinato dalle funzioni orologio utilizzate Se si utilizzano DB il COM DB1 dopo il trasferimento verifica se questi sono dimensionati correttamente e li deposita dopo una speci fica richiesta nell AG risp in un file L AG funziona anche senza di loro lt F3 gt Finestra di scelta delle introduzioni ammissibili lt F7 gt Informazione sul campo di introduzione su cui posizionato il cursore lt F 6 gt Le modifiche vengono acquisite lt ESC gt opp lt F8 gt Le modifiche vengono annullate lt COM gt opp lt gt Editazione di un
270. desti nazione STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione 17 7 Scelta lingua Gestione T EVE o a Selezionare il comando di men Gestione Lingua Appare sul video il box di co mando Scelta lingua di STEP 5 ST Contrassegnare con una crocetta la lingua desiderata e confermare 17 8 Impostazione colori Gestione Imposta colori Rappresentazione in bianco e nero per STEP 5 ST V7 0 Rappresentazione a colori personaliz zata di STEP 5 ST V7 0 STEP 5 ST V7 0 C79000 G8572 C920 02 Selezionare il comando di men Gestione Imposta colori Appare sul video il box di comando Colori schermo STEP 5 ST predisposto per monitor a colori Se il PC collegato ad un monitor monocromatico lo schermo viene visualizzato con toni di grigio Se si preferisce una rappresentazione in bianco e nero possibile attivarla per la propria workstation copiando il file MONO FT DAT nella propria directory home e rinominandolo in FT DAT Il file MONO FT DAT disponibile nella sottodirectory S5_INST della directory di sistema La rappresentazione in bianco e nero riguarder STEP 5 ST i pacchetti opzionali e i pacchetti COM nonch i tool come S5DRV EXE della propria workstation La rappresentazione in bianco e nero ha la priorit sulla rappresentazione a colori personalizzata Per disattivare la rappresentazione in bianco e nero della workstation eliminare il file FT DAT
271. di fino ad ora in assoluto e a sinistra i nuovi operandi 3 Introdurre vecchio operando A 33 2 F7 Conferma nuovo operando A 1 7 4 Concludere l introduzione con Conferma e confermare con Si le successive segnalazioni di sistema 5 Controllare l esecuzione della modifica richiamando nell editor il blocco FB10 e premendo F3 Cerca introdurre CRIT RICERCA A 1 7 e premere F2 Dal 1 seg Nel segmento 12 stato introdotto tre volte al posto di ASCIUGAT l operando A 1 7 cio il segnale per l apertura e la chiusura dell elettrovalvola dell aria per l asciugatura viene emesso tramite A 1 7 Lo STEP 5 comprende una funzione di confronto con cui possibile confrontare tra di loro blocchi dello stesso tipo e numero nel controllore programmabile e PG Se non collegato nessun controllore programmabile si possono confrontare tra di loro bloc chi in diversi programmi Questo quanto si vuole fare con il nostro FB10 modificato tramite nterconnessione in IMPLAV ed il blocco FB originario in SSDEMO STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo File Blocchi gt CONronitores STEP 5 ST V7 0 C79000 G8572 C920 02 1 Richiamare nel men File gt Blocchi gt Confronta 2 Introdurre nel box di comando sotto Confronto con File programma C PROBSPST S5D e sotto Lista blocchi FB10 3 Premere poi Confronta Si ottiene ora per FB 10 un riassun
272. di men Le funzioni sono selezionabili sia da men che con la barra di stato che compare in basso nello schermo Procedere come segue 1 Inserire il dischetto di autorizzazione V7 0 nel drive A 2 Specificare A gt AUTHORS e confermare con INVIO Avvertenza L autorizzazione per STEP 5 non pu essere installata in un drive compresso ades DBLSPACE ma solo in un drive fisico Se si installa STEP 5 in un drive compresso si dovr installare l autorizzazione in un drive fisico con il tool AUTHORS EXE separatamente da STEP 5 Per fare in modo che STEP 5 trovi l autorizzazione nel drive scelto si deve modificare la stringa standard DriveAuth C nella sezione Opzioni del file S5_HOME S5 CF INI La modifica pu essere apportata con un qualsiasi editor di testo Indicare il drive fisico impostato con AUTHORS EXE 2 25 Installazione di STEP 5 2 7 2 Autorizzazione per i pacchetti UPGRADE Sommario Per poter installare l autorizzazione per il pacchetto UPDATE si deve disporre del dischetto di autorizzazione con il programma S5UPG7_0 EXE dei dischetti e STEP 5 ST V 7 0 pacchetto base UPGRADE oppure e STEP 5 ST V 7 0 micro PLC UPGRADE Per i PC inoltre necessario il dischetto di autorizzazione per STEP 5 ST V6 5 con contatore a 1 Sul disco rigido non deve essere presente alcuna autorizzazione per STEP 5 ST V6 5 Procedimento Procedere come segue 1 Inserire il dischetto di autorizzazione di V7 0 nel drive
273. dine seguente 1 HIMEM SYS Esempio DEVICE C DOS HIMEM SYS M 1 L opzione M 1 specifica il ROM BIOS utilizzato Il driver HIMEM SYS dovrebbe essere il primo driver che viene caricato in CONFIG SYS 2 EMM386 EXE Esempio DEVICE C DOS EMM386 EXE NOEMS I B000 B7FF I C800 DFFF X E000 EOFF I E100 F5FE Il comando carica installato il gestore di memoria MS DOS EMM386 EXE dalla directory DOS nella memoria di lavoro Esso gestisce la memoria estesa e l area di memoria superiore 3 Qualsiasi driver che utilizzi memoria estesa 25 5 Gestione dati STEP 5 Parametri 25 2 2 25 6 Affinch lo STEP 5 ST possa offrire la maggior quantit di memoria di lavoro convenzionale libera i driver che non vengono utilizzati non devono essere caricati RAM FRAME I1 B000 B7FF I C800 DFFE X E000 EFFE I E100 F5FE Nota Con questo parametro disponibile una finestra EMS Questo parametroindica il punto della memoria in cui deve trovarsi la finestra EMS In genere quest area di 32 Kbyte utilizzata dall interfaccia video in bianco e nero Herkules Siccome quest area del PG PC non occupata pu essere utilizzata dalla memoria di lavoro Se quest area non occupata dall hardware essa pu es sere impiegata come memoria di lavoro Se quest area di memoria occupata dall hardware essa deve ess
274. ditor si trova in Inserimento La sigla del tasto funzionale cambia in F1 Sovrascr cio il modo di volta in volta selezionabile indicato nella sigla del tasto funzionale 1 Introdurre Simatic Si ritorna in Sovrascrittura premendo F1 Sovrascr 2 Posizionare ora il cursore sulla S di Simatic e premere F2 Cancella spo stare il cursore sulla C di controllore e premere ancora F2 Cancella L inseri mento cancellato Concludere il commento premendo F8 Indietro e Conferma oppure due volte Con ferma Come ultimo passo dell editazione si introduce un n di biblioteca per l identificazione del blocco p es versione DB e Con SHIFT F2 N bibl il cursore salta nel campo BIB introdurre il numero di biblioteca in questo caso 2 Abbandonare il campo con Conferma oppure il tasto di introduzione STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Conclusione del lavoro di editazione Editazione del blocco funzionale Editor Blocca STERG Denominare il blocco STEP 5 ST V7 0 C79000 G8572 C920 02 Se il video ha il contenuto indicato 1 Concludere il lavoro di editazione del DB tramite Conferma 2 Se il caso confermare con Sila segnalazione DB gi nel file so vrascrivere Ora le istruzioni e o le modifiche sono acquisite e memorizzate in questo caso confermare 2 volte DB 5 C IMPLAVST S5D BIB 2 LUN 17 24 0 KH 0000 Vuoto ki E
275. e Trasferimento segmenti 24 16 L editazione del programma Impianto di lavaggio stata interrotta al segmento 5 e ora si vuole completare la parte mancante con il programma fornito In questo modo si impara a conoscere le funzioni di indice trasferimento copia e cancellazione dello STEP 5 Il programma completo si trova sotto il nome PROBSP nella directory C STEP5 S5_SYS EXAMPLE Per il trasferimento del programma portarsi per tanto nelle funzioni file DOS 1 Selezionare File File DOS Copia Appare ora il box di comando Copia file DOS in cui si definiscono directory sor gente e destinazione del trasferimento 2 Verificare dapprima che le directory siano impostate correttamente Drive sorgente C STEP5 S5_SYS EXAMPLE Drive destinazione C STEP5 S5_DATEN Si devono trasferire tutti i file PROBSP pertanto 1 nella finestra Sovrascrivi con conferma contrassegnare S 2 Avviare il procedimento di trasferimento premendo Copia o il tasto di introduzione Se stato selezionato Sovrascrittura con conferma lo STEP 5 per ogni copia segnala File gi esistente sovrascrivere e Rispondere con Sie dopo il trasferimento abbandonare il box di comando con ESC Annulla Verificare nel men ndice File DOS se tutti i file PROBSP sono stati copiati e Impostare sotto Indice DRIVE la directory C STEP5 S5_DATEN Oltre ai file del programma IMPLAV qui d
276. e Ci rappresentabile graficamente mediante la funzione Edita struttura vedere capitolo 18 5 6 Un hardcopy si ottiene con 1 il tasto SHIFT PRINT sulla stampante collegata Sotto Windows 95 con questo tasto si ottiene una copia del video che pu essere emessa su una stampante mediante i mezzi a disposizione nel si stema STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 2 Emissione standard Comandi di men Esempio stampa STEP 5 ST V7 0 C79000 G8572 C920 02 Figura 18 1 mostra i comandi di men possibili dell emissione standard Con questa funzione vengono emessi parti di programma nella loro forma base come al momento dell editazione su carta formato DIN A3 DIN A4 in file o sullo schermo Nel far ci si decide anche se l emissione avviene da un file programma o dall AG N Da N Cambo a Blocchi STEP 5 Blocchi dati Maschere DB Lista di attribuzione Emissione standard Struttura programma Lista incrociata Tabella occupazione Ordine globale Emissione confortevole gt Istruzioni di comando gt Figura 18 1 Comandi di men dell emissione standard Avvertenza Per l emissione standard non necessaria una lista incrociata file XR INI Il seguente esempio nella rappresentazione KOP PB 1 SEGMENTO 1 contiene un blocco STEP 5 nella forma base cio il blocco viene stampato cos come stato editato
277. e Deve essere memorizzata 10 Attivare F7 Conferma In questo modo la via memorizzata nel file via ed possibile attivarla in qualsiasi momento 12 8 STEP 5 ST V7 0 C79000 G8572 C920 02 13 Prima di stampare i vari file o prima di emetterli in un file pronto per la stampa si deve Parametri stampante Sommario e impostare i parametri per la stampante e selezionare l editor di piedinatura ed introdurre i testi vedere capitolo 14 Editor Test AG Gestione Bil oecoNsSibERNo BlieceoRa ici Maschera DB E2 Cer IET Lista di attribuzione F7 Vie bus F1 Editor piedinatura CErITES Sommario del Capitolo Argomento trattato Pagina capitolo 13 1 Impostazione parametri stampante STEP 5 ST V7 0 C79000 G8572 C920 02 13 1 Parametri stampante 13 1 Impostazione parametri stampante Sommario Impostazioni Operativit Editor Parametri stampante 13 2 AI dispositivo di programmazione possono essere collegati vari tipi di stampante e perci richiesta una parametrizzazione specifica per ogni stampante Le imposta zioni vengono memorizzate in un file stampante DR INI nella directory di sistema Per i diversi tipi di stampante sono disponibili file stampante gi predisposti In essi sono contenuti le impostazioni specifiche per la stampante ed il tipo di emissione for mato vertivale trasversale Cliccando su File stampan
278. e sequenziale F1 Annota la riga in cui si trova il cursore per copiarla in un altro punto Riga F2 Annota un testo digitato max 40 caratteri per copiarlo Testo F3 Viene contrassegnato l inizio di un blocco di caratteri inclusa la riga in Iniz blc cui si trova il cursore Avvertenza sul fattore di ripetizione Come carattere iniziale di blocco viene settato fintantoch il blocco selezionato F4 Viene contrassegnata la fine di un blocco di caratteri inclusa la riga in Fine blc cui si trova il cursore Il blocco trasferibile anche in un altro file sorgente sequenziale gt F5 File F5 Il contenuto di un altra lista di attribuzione il cui nome deve essere File indicato viene inserito a partire dalla riga in cui si trova il cursore Il file deve essere stato precedentemente memorizzato F6 Quattro tasti funzionali possono essere associati a qualsiasi testo digi Tasti fz tato massimo 40 caratteri in questo modo si possono richiamare durante l editazione caratteri ripetitivi gt Tasti funzionali programma bili Editazione della lista di attribuzione F2 Copia 11 10 F Testo 1 F Testo2 F Testo3 F Testo4 F Modo Annota 2 Copia 3 Cancella 4 Cerca 5 Sostit pare F F F F F Riga 2 Testo 3 Blocco 4 5 File a Si inserisce una riga qualsiasi stringa di caratteri digitata e blocchi di righe prima della riga in cui si trova il cursore cio si la copia dalla memor
279. e DOS gt zato il box di scelta file Indice file DOS in cui ci si pu spostare e selezionare In fun Indice zione dell introduzione in una finestra viene visualizzato un indice noto al DOS Campo Chiarimento d introduzione File Qui viene visualizzato il nome del file evidenziato dal cursore che si trova nell elenco dei nomi dei file Per cercare un determinato file o gruppo di file si pu registrare il nome Sono vengono trovati vengono visualizzati nel campo File dopo aver attivato lt Ag giorna gt o il tasto di Conferma Drive Indice Qui si pu selezionare un drive e una directory esistente Non appena tutto ci viene eseguito il contenuto appare nel campo File STEP 5 Window Mode SS5PXSOBZ Figura 4 5 Indice File DOS STEP 5 ST V7 0 C79000 G8572 C920 02 4 23 Creazione e modifica di progetti 4 3 2 Copia di file DOS Funzione File File DOS gt CON File sorgente F File destinazione Drive Indice sorgente File sorgente lt Copia gt Procedimento operativo 4 24 La funzione copia uno o pi file tra differenti drive directory La copia avviene e mantenendo il nome del file o e utilizzando un altro nome di file solo per file singoli Selezionare il comando di men File File DOS Copia o CTRL F8 La funzione copia uno o pi file tra differenti drive directory Nome del file che si vuole trasferire Nome d
280. e Le funzioni di Windows Copia e Incolla non possono essere utilizzate in STEP5 ST e Sesi utilizzano le funzioni online tramite l AS511 non devono essere attive altre applicazioni altrimenti pu verificarsi un interruzione del collegamento online Si consiglia di utilizzare soltanto il modo di visualizzazione a schermo intero e Le funzioni online tramite SINEC H1 L2 non danno luogo a problemi se si impiegano driver di Windows 95 attuali VxD Per poter stampare in Windows 95 la stampante deve essere configurata correttamente All installazione della stampante specificare che si intende stampare da programmi DOS oppure selezionare successivamente un interfaccia stampante nelle propriet della stampante 2 21 Installazione di STEP 5 Avvio di STEP 5 ST WIN NT 2 22 Per garantire la corretta esecuzione di STEP 5 ST V7 0 in Windows 95 sono stati definiti come dotazione standard dei file PIF Questi file vengono inseriti nei men di avvio di Windows durante l installazione in ambiente Windows 95 Dopo l installazione STEP 5 ST pu essere richiamato dal men di avvio Sima tic gt Step5v70 gt STEP 5 ST Sono disponibili i seguenti file PIF Nome Richiamo Rappresentazione a schermo intero di richiamo di S5 BAT nel modo a STEP 5 schermo intero Rappresentazione a finestre di STEP 5 richiamo di S5 BAT nel modo a finestre Modo MS DOS di STEP 5 richiamo di S5 BAT nel modo MS DOS con rispett
281. e SINEC L2 solo collegamento standard DBL Caricam Trasferim So Stampa Cancella Parametrizzazioni ammesse Parametrizzazione Interrupt onboard OBI parametrizzato default Contatori onboard OBC parametrizzato default Ingressi analogici onboard OBA parametrizzato default SINEC L1 SL1 non parametrizzato Elaborazione a tempo TFB parametrizzato default Parametrizzazione orologio CLP non parametrizzato Caratteristiche di sistema SDP parametrizzato default SINEC L2 SL2 non parametrizzato Blocco errori ERT non parametrizzato F F F F F E F F 1 nuovo 2 DB1 3 DB1 4 DB1 5 Blocco 6 Blocco 7 AG 8 Ritorno Scelta Funzione Figura 22 12 Maschera del COM DB1 Tabella panoramica scelta del blocco parametri 2 Premere oppure INSERT La maschera Tabella panoramica SINEC L2 compare sul video Nella maschera Tabella panoramica SINEC L2 possibile introdurre un commento al blocco parametri SINEC L2 1 Premere il tasto COM Il cursore si trova ora nella riga di commento 2 Introdurre il commento costituito da max 80 caratteri per il nostro esempio Parametrizzazione del collegamento standard dal partecipante 2 al partecipante 1 3 Premere oppure INSERT Il cursore compare nella riga Parametri di base 22 23 Software di parametrizzazione COM DB1 Editazione dei parametri Editazione dei parametri di base 22 24 Pal
282. e cancellato ed i caratteri successivi ven gono spostati 14 3 STEP 5 ST V7 0 C79000 G8572 C920 02 Parte 3 Il lavoro con STEP 5 Comando di men Test Comando di men AG Comando di men Gestione Comando di men Documentazione Comando di men Cambio x Comando di men Help Bea siga STEP 5 ST V7 0 C79000 G8572 C920 02 Test Sommario Premessa N Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 In questo sottomen si trovano le funzioni per il test l informazione e la messa in servizio che si possono eseguire in funzionamento online del PG A E c Gestione Documentazion Sicaco oleo vas Shift F6 Stato variabile SE ERE Forza variabili Shift F8 Forza uscite SMI CETES Controllo elaborazione ON Controllo elaborazione OFF Premessa per l esecuzione delle funzioni online un collegamento fisico e logico tra PG e AG Oltre ad un cavo di collegamento bisogna provvedere ad una corretta via bus SINEC H1 SINEC L2 o anche AS511 ed impostare sul PG il modo di funziona mento Pericolo L interruzione dei cavi di collegamento non consentita se le funzioni online sono attive Potrebbero verificarsi errori funzionali gravi come lo STOP dell AG o la caduta del programma nel PG A C E Pi 15 1 Test 15 1 Funzioni online Sommario Le seguenti funzioni di test La seguente tabella fornisce un sommari
283. e commento istruzione con SHIFT F4 e senza commenti Visualizzazione in Indipendentemente dall impostazionedi progetto Commenti S No vedere capitolo 41 b 1 e commenti riga commenti istruzione e commenti simbolo commenti operando L impostazione selezionata viene inserita nell impostazione progetto F Senza comm F gt KOP F Comm segm F Salva F Help 4 5 Funz segm 6 Edita 7 Conferma 8 Annulla STEP 5 ST V7 0 5 16 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 4 Aggiunta inserimento trasferimento cancellazione di un segmento Sommario F Senza comme gt KOP F Comm Segm F Salva Help 4 5 Funz segm 6 Edita 7 Conferma Annulla Q F Cancell F F F F Help 4 Annota 5 Inserisci 6 Aggiungi 7 Indietro Il segmento si trova in modo Emissione Se si vuole elaborare i segmenti nel blocco cio e aggiungere o inserire e annotare memorizzazione intermedia e cancellare questo si pu eseguire tramite i tasti funzionali o tramite i tasti nella parte numerica della tastiera gt Appendice Tastiera Funzione di elaborazione Tasti funzionali Tasti nella segmento parte numerica Memorizz intermedia F4 Annota segmento Inserim segm prima di F5 Inserisci Inserisci quello att segmento Aggiunta segmento dopo F6 Aggiungi Fine segmento quello attuale Cancellazione segmento SHIFT F4 Cancella Cancella segmento Per sfogliare i segmenti F1 1 esistent
284. e concluso STEP 5 ST V7 0 C79000 G8572 C920 02 A 9 Appendice Blocco STEP 5 Blocco dati Maschere DB Lista di attribuzione Vie bus Parametri stampante Editor piedinatura Stato blocco Stato variabile Forza variabili Forza uscite Controllo elaborazione ON Controllo elaborazione OFF A 10 Tramite questo men possibile attivare i diversi editor Qui viene caricato ed attivato l editor KOP FUP o AWL Viene visualizzato il box di comando Edita blocchi STEP 5 In esso va selezionato un blocco Subito dopo viene visualizzato l editor selezionato in Imposta Qui viene caricato ed attivato l editor per blocchi dati Qui viene caricato ed attivato l editor per maschere DB Subito dopo aver attivato questa funzione viene richiamato l editor per la lista di attribuzione Questa funzione permette la generazione la memorizzazione e l attivazione dei collegamenti non definiti punto punto Nel box di comando Scelta funzione Pre disposizione bisogna attivare la generazione delle vie bus Definizione di un set di caratteri di comando specifici di una stampante che ven gono memorizzati in un file stampante Generazione di un nuovo file piedinatura o modifica di uno gi esistente Tramite questo men possibile attivare funzioni di test di informazione e di messa in servizio che possono essere eseguite in funzionamento online del PG Condizione necessaria un collegamento fisico e logico
285. e corrispondenti alle diverse lunghezze disponibili sono indicate nel catalogo ST 59 dei dispositivi di programmazione 2 x indica il tipo di connettore del cavo di collegamento PG K ster Box 2 29 Installazione di STEP 5 2 8 3 Collegamento del dispositivo di programmazione EPROM Nei PG incorporata un interfaccia di programmazione EPROM Nel caso si impieghi un PC come PG possibile collegare un dispositivo esterno EPROM Per il collega mento all interfaccia parallela o seriale sono disponibili diversi dispositivi Il dispositivo che viene collegato all interfaccia parallela commercializzato con il nome di Prommer esterno Prommer parallelo Interfaccia LPT 1 Ilcavo perilcollegamentoparallelovienefornito assieme alprommeresterno Quest ul timo possiede un collegamento che serve inoltre come interfaccia parallela per una stampante parallela Collegamento PG Prommer Stampante PROMMER Stampante Mouse AG parallela parallelo seriale enza een evtl alla LPT 1 evtl alla COM 1 4 evtl alla COM 1 4 fn LPT1 COM 1 4 V 24 COM 1 2 TTY attiva PG PC Collegamento del Il PG ed il prommer sono spenti P n il Prommer Geo S S 1 Prommer parallelo mediante il cavo di collegamento LPT in dotazione colle gare l interfaccia LPT1 sul PG con l interfaccia PC sul prommer esterno e col legare eventualmente la pro
286. e del salto indirizzo simbolico nel campo IND non registrata Etichetta non valida Etichetta di salto con caratteri non consentiti Etichetta troppo lunga i Nel campo ISTRUZIONE la destinazione del salto indirizzo simbolico indicata troppo lunga max 4 caratteri Etichette uguali Etichette di salto indicate pi volte 21 41 Editor AWL Batch Compiler ile DVS non aperto ile intermedio gi esistente cancellare siste gi un file intermedio con lo stesso nome e intermedio non corretto IENE i file intermedio A1 SEQ errato errore di formato Generare nuovamente il file intermedio con funzione SEQ gt ZWI dalla lista di attribuzione A0 SEQ o unjmnjn ile simbolico esistente sovrascrivere i n file simbolico con lo stesso nome gi esistente funzione GEN SIMB F U File simbolico non esistente l POA Manca il file simbolico per una programmazione puramente simbolica Fine segmento mancante o segmento troppo lungo i i i Manca Il carattere di fine segmento o il comando di configurazione video per fine segmento BLD 255 oppure il segmento troppo lungo max 255 righe Formato del file intermedio non valido BOD l II file intermedio A1 SEQ errato errore di formato Generare nuovamente il file intermedio con la funzione SEQ gt ZWI dalla lista di attribuzione A0 SEQ Formato errato i Formato con errori
287. e di editazione verr spiegato specificatamente l impiego combinato delle funzioni ANNOTA COPIA e CANCELLA come potere memorizzare su file parti di programma per ulteriori elaborazioni ed assegnare a tasti funzionali sequenze di caratteri Uno strumento molto utile il fattore di ripetizione dopo il richiamo di una funzione si introduce mediante la tastiera del dispositivo di programmazione un numero con il quale viene eseguita la successiva funzione p es copia una riga 7 volte La funzione attivata si trova nella riga d intestazione sopra a COMMENTO ISTRUZIONE Una funzionedeve sempre essere abbandonata premendo INDIETRO F8 prima di potere operare ulteriormente nel testo Se si vuole interrompere un procedimento all interno di una funzione bisogna utilizzare il tasto d interruzione e o il tasto F8 INDIETRO Attenzione Utilizzando il tasto d interruzione possibile perdere dei dati P es se si corregge un file e poi si preme il tasto d interruzione vengono perse tutte le correzioni Mediante questa funzione possibile annotare parti di testo Sequenze qualsiasi di caratteri fino ad un massimo di 40 caratteri righe singole e blocchi di caratteri massimo 500 righe vengono scritti in un apposito buffer e possono essere copiati in una posizione qualsiasi Il testo annotato nel buffer pu anche essere memorizzato in un file sequenziale 21 25 Editor AWL Batch Compiler La funzione COPIA La f
288. e e cos posizionare il cur sore sulla colonna 2 del ramo parallelo e premere F1 Contatto in chiusura ed F3 Congiunzione E 10 0 E10 1 E104 A 10 0 f_ k i i TH E 10 2 E 10 3 7 7 Editazione di schemi a contatti Connessione dopo un contatto Assegnazione Editazione di connettori Come connettere un montante in parallelo dopo il primo contatto viene mostrato nel seguente segmento 6 Nel montante elettrico superiore cursore sulla colonna 2 e premere F2 Con tatto in apertura per E 10 1 7 Editazione del ramo in parallelo posizionare il cursore sotto il contatto E 10 0 con F2 Contatto in apertura F1 Contatto in chiusura e F3 Congiunzione E10 0 E10 1 A10 0 j IP an EIA E 10 5 Aggiunta di un uscita o di un assegnazione 8 Posizionare il cursore allungato sotto l uscita A 10 0 e premere F4 Uscita E 10 0 A 10 0 a H I i I I C gt M 2 1 Connettori e connettori negati tabella 7 2 sono dei merker di appoggio in combina zioni binarie Si memorizza il RLC generato fino a quel punto Il connettore viene intro dotto in KOP come un contatto Se esso si trova dopo l ultimo contatto del montante elettrico viene rappresentato dopo laconfermaelamemorizzazione come un uscita Immediatamente dopo la connessione delramo in parallelo il risultato provvisorio deve essere memorizzato nel merker M 10 7 E 10 0 E10 1 E 10 4 rela
289. e es sere selezionato Simbolico Si Per un nuovo blocco funzionale procedere come se gue 1 Introdurre un nome con massimo 8 caratteri p es ESEMPIO Se il nome lungo 8 caratteri il cursore salta nel campo commento gt Commento istruzione Premere il tasto di introduzione Viene aperta la lista dei parametri degli operandi formali e viene visualizzato Sigla FB 200 C BUCH ST S5D LUN 0 Segmento 1 Editazione Nome ESEMPIO Sigla Figura 6 2 Lista dei parametri per operandi formali 3 Introdurre una stringa di caratteri con massimo 4 caratteri per il primo ope rando formale Dopo 4 caratteri il cursore salta nel successivo campo d introduzione Con meno di 4 caratteri bisogna premere il tasto di introduzione Introdurre la specie dell operando formale p es E Il cursore salta nel succes sivo campo d introduzione Introdurre il tipo dell operando formale p es BI Se vengono introdotti meno di 2 caratteri premere il tasto di introduzione cursore salta nella successiva riga della lista dei parametri 6 Introdurre altri parametri Concludere la lista dei parametri premere il tasto di introduzione Il cursore salta nella prima riga del corpo del blocco Lo STEP 5 attende l intro duzione della prima istruzione 6 7 Editazione della lista istruzioni AWL Modificazione del blocco funzionale Procedimento 6 8 Avvertenza Un inserimento successivo t
290. e esistenti solo A e B Di questi se ne pu scegliere uno Elenco di tutte le aree USER Tra queste se ne pu scegliere una Sono elencati i file sorgenti esistenti sul drive La scelta pu essere effettuata con il cursore o cliccando col mouse Tutti i file vengono visualizzati solo se nel campo Criterio di ricerca sono stati registrati punti interrogativi o La funzione viene eseguita 4 27 Creazione e modifica di progetti 4 4 2 Sommario File File PCP M gt Copia PCP M gt DOS Box di scelta file File sorgente Drive sorgente User sorgente File sorgente Drive User File destinazione x Sovrascrivi con conferma lt Copia gt 4 28 File PCP M Copia PCP M gt DOS Con questa funzione si possono convertire file PCP M in file MS DOS Selezionare il comando di men File gt Copia PCP M gt DOS Viene visualizzato il box scelta file Copia File PCP M in DOS in cui ci si pu spostare e selezionare Interfaccia operativa grafica box di comando In funzione dell intro duzione viene visualizzato in una finestra un indice noto al PCP M Chiarimenti sul box di scelta file Nome del file che deve essere trasferito Se si vuole trovare un determinato file o un gruppo di file qui si pu registrare un nome o una maschera di ricerca introducendo delle Wildcard o Maschera di ricerca per esempio A AB 1 Usando
291. e essere compilato in un file programma STEP 5 o se il file intermedio non esiste pi ZWI gt SEQ Traduce un file intermedio in un file sequenziale per esempio nel caso si sia decompilato un file programma e lo si voglia modificare con l editor AWL A questo scopo il file intermedio deve essere convertito in un file sequenziale Questa funzione particolarmente importante quando esiste una vecchia versione del file sorgente Questa funzione anche molto utile se si vuole aprire il file sorgente in un editor AWL in lingua straniera CANC SEQ Con questa funzione possono essere cancellati file sequenziali nel caso questi per esempio durante le fasi di compilazione debbano essere rigenerati Se si editano poi i file compilati vengono creati automaticamente dall editor i file sequenziali STEP 5 ST V7 0 C79000 G8572 C920 02 21 9 Editor AWL Batch Compiler Tabella 21 1 Funzioni speciali continuazione Tasto Funzione CANC ZWI Cancella i file intermedi per esempio vecchie versioni Essi possono essere nuovamente creati o con la funzione SEQ gt ZWI da un file sorgente aggiornato o confermando un file sorgente editato COPIA Questa funzione viene utilizzata quando si desidera per ragioni di sicurezza copiare il file intermedio ed il file sorgente AWL su un altro drive file per possono essere rinominati solo nel programma ausiliario AUSIL F VERIFICA Offre la possibilit di controll
292. e funzioni corrispondono alle istru zioni e caricamento dell operando 1 DW EW MW e caricamento dell operando 2 DW EW MW e combinazione degli operandi a word UW OW XOW e trasferimento del risultato nell operando DW EW MW Esempio Combinazione AND a word di due operandi 1 o F6 Fine segm e quindi attivare SHIFT F1 Aritmet 2 Scegliere la funzione desiderata qui F5 AND STEP 5 ST V7 0 C79000 G8572 C920 02 7 17 Editazione di schemi a contatti Lo STEP 5 emette la casella con gli ingressi uscite non definiti ed il formato preimpo stato UW 277722222 UW EW 124 UW 22222222 _ 22222222 MW10 DW16 Confermare il formato dell operando premendo il tasto di introduzione Introdurre il primo operando qui EW 124 e premere il tasto di introduzione Introdurre il secondo operando qui MW 10 e premere il tasto di introduzione mi 0 ir 09 Denominare l operando in cui bisogna trasferire il risultato qui DW 16 e premere il tasto di introduzione Il segmento ha ora la forma rappresentata sulla destra 7 4 9 Operazioni di conteggio Sommario 7 18 Un operazione di conteggio viene rappresentata come una casella in un segmento vuoto L operando del contatore si trova sopra la casella A seconda della scelta nel secondo livello di tasti F1 conteggio Indietro F2 conteggio Avanti il primo degli ingressi del contatore per il conteggio i
293. e i comandi e gli help di editor per l elaborazione dei testi STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Denominazione Operativit con l editor 1 Inserisci 2 Cancella STEP 5 ST V7 0 C79000 G8572 C920 02 Il nome inizia sempre col carattere dopo si possono introdurre fino ad un massimo di 8 caratteri p es ESEMPIO Prima di introdurre un commento impianto bisogna tener presente che il secondo carattere del nome del file non pu essere un due punti Per l introduzione oppure la modificazione del commento impianto procedere come segue 1 Selezionare il comando di men Editor gt Blocco STEP 5 2 Introdurre e confermare il nome del blocco documentazione iniziando col ca rattere Introdurre il testo coi tasti alfanumerici L editor dei test contiene le funzioni F F F F F 1 Inserisci 2 Cancella 3 Comando 4 5 Ins riga F1 Commutazione nel modo Inserimento o Sovrascrittura Inserisci E visualizzato il modo selezionabile F2 Cancellazione stringa di caratteri nel testo Cancella F3 Commandi per accelerare l elaborazione del testo Comando F5 Inserimento di una riga nella posizione del cursore Ins riga F6 Cancellazione di una riga nella posizione del cursore Canc riga Si pu inserire in un testo dei caratteri ASCII Procedere come segue 1 Premere F1 Inserisci Commutazione nel modo Inserimento 2 Introdurre la s
294. e la segnalazione Stampa struttura programma Quando questa segnalazione scompare se non apparsa alcuna segnalazione di errore la struttura del programma viene emessa e la funzione completata Struttura del programma senza blocchi dati Livello 1 Livello 2 Livello 3 Livello 4 Livello 5 PB1 FB 10 PROG 1 _SPB_ BI Funz Figura 18 10 Emissione di struttura del programma senza DB 18 3 6 Emissione lista incrociata KOMDOK Funzione Documentazione EMIS STECO Lista incrociata 18 16 Con questa funzione possibile emettere da una lista incrociata XR INI secondo criteri predefiniti i riferimenti all interno del file programma In particolare possibile ottenere e Liste incrociate secondo sigla operando p es E A M e Liste incrociate secondo singoli operandi simbolici o assoluti per esempio E 1 0 MOTORE del file impostato Avvertenza AI riguardo bisogna fare attenzione che sia sempre presente una lista incrociata file LI del file programma valido per l emissione dei riferimenti Gestione Genera XREP Se il programma viene modificato deve essere generata una nuova lista incrociata Selezionare il comando di men Documentazione Emissione confortevole Lista incrociata Appare il box di comando Emetti lista incrociata KOMDOK Di seguito vengono
295. e lo permette La funzione shift rotazione 4 richiede nella casella l introduzione del para metro di shift n cio il numero di posizioni di bit di cui il contenuto dell ope rando deve essere shiftato verso destra o verso sinistra Lo spostamento mas simo possibile dipende dal formato dell operando 16 o 32 posizioni Le funzioni Aritmetica e Confronto permettono di introdurre nella casella un altro tipo di operando Preimpostato sempre il tipo numero in virgola fissa F Avvertenza Il tipo pu essere modificato solo una volta direttamente in seguito al richiamo della casella STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici 8 3 1 Operazioni aritmetiche Sommario Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Le operazioni ADD SUB MULT DIV combinano di volta a volta due operandi negli accumulatori 1 e 2 e generano un risultato nell accumulatore 1 Le operazioni aritmeti che si possono mettere in cascata con altre funzioni complesse All ingresso pi alto e Operazioni aritmetiche e Operazioni di shift e Operazioni di conversione e Operazioni combinatorie digitali All uscita e Operazioni aritmetiche e Operazioni di spostamento e Operazioni di conversione e Operazioni di confronto e Operazioni combinatorie binarie La funzione aritmetica corrisponde alle istruzioni AWL e caricamento operando 1 e caricamento operando 2 e esecuzione dell operaz
296. e operazioni simboliche Ogni blocco funzionale pu trovarsi solo una volta nella memoria di programma del controllore programmabile Durante la programmazione si definisce la funzione del blocco in cui gli operandi introdotti possono essere i cosiddetti operandi formali che esercitano la funzione di posto fittizio Con i richiami Richiamo del blocco funzionale di un blocco di livello superiore gli operandi formali vengono sostituiti dagli operandi attuali Un blocco funzionale costituito da e un intestazione del blocco FV FXV e una testata del blocco come tutti i blocchi e un corpo del blocco come tutti i blocchi Contiene le sigle delle etichette dei salti che sono state introdotte nel blocco L intesta zione del blocco viene e creata automaticamente da STEP 5 traducendo il blocco e memorizzata come FV e FXV nel file programma preimpostato e non trasferita n in AG e n su EPROM EEPROM e cancellata assieme al FB o FX Se trasferendo un blocco funzionale dalla memoria AG nel file programma preimpo stato l intestazione del blocco non esiste lo STEP 5 segnala Intestazione blocco non esistente Ilcorpo delblocco contiene ilprogramma STEP 5edunalistaconiparametridelblocco di tutti isegmenti del blocco funzionale Questa lista di parametri contiene tutte le indi cazioni per e rappresentare graficamente il blocco p es parametro d ingresso e di uscita e poter controllare l introduzione corretta de
297. e parti inserite sono chiamate blocchi di memoria supe riore o UMBs Upper Memory Blocks Utilizzo Con il comando DEVICEHIGH lt file driver gt nel file CONFIG SYS i driver ven gono caricati nell area di memoria alta Anche se il sistema dispone di memoria sufficiente potrebbe accadere che non si riesca ad eseguire un programma Spesso la causa sono i programmi residenti in me moria TSR che utilizzano parte della memoria di lavoro lasciandone una quantit insufficiente per gli altri programmi Di solito il problema dovuto all insufficienza di memoria convenzionale Se si desidera utilizzare la memoria estesa del sistema l utilizzo del gestore HI MEM SYS ha i seguenti vantaggi e rende disponibile memoria estesa per quei programmi che utilizzano la memo ria estesa secondo le specifiche XMS Extended Memory Specification e evita che i programmi in conflitto tra loro per la richiesta di memoria causino degli errori di sistema e consente di eseguire MS DOS in memoria estesa HMA e consente a EMM386 l utilizzo della memoria estesa e insieme ad EMM8386 EXE consente di utilizzare l area di memoria superiore UMBs L ordine in cui vengono caricati i driver nel file CONFIG SYS pu essere importante inquanto esso influisce sia sull utilizzo efficiente della memoria sia sul funzionamento dei vari programmi I driver sottoelencati vanno caricati con il comando DEVICE O DEVICEHIGH nel file CONFIG SYS nell or
298. e senza errori del file intermedio prosegue con la compilazione ZWI gt SEQ Nella Predisposizione si trova il file sorgente AWL FBTESTAO0 SEQ Procedere come segue e Richiamare con F2 la funzione COMPILER e Premere ZWI gt MCS5 F2 oppure SEQ gt MCS F1 e Riempire la seguente riga di comando Compilazione dei blocchi OPT DRU Il tasto Help propone per ciascun campo d introduzione le possibili alternative e Nel campo BLOCCHI premere il tasto Help Oltre alle solite indicazioni possibili nel pacchetto STEP 5 si possono indicare anche gruppi di blocchi che devono essere elaborati p es PB12 21 e Scrivere B in questo campo e concludere e coniltasto Return e Premere il tasto Help nel campo OPZione Con 2 si pu avviare un test di compilazione il file intermedio viene compilato e verificato per quanto concerne eventuali errori ma non viene memorizzato nel file programma Gli errori verificatisi sono accessibili tramite la lista errori e Introdurre 2 e epremere il tasto Return e Sell file programma contiene gi gli stessi nomi di blocchi e il campo OPZione vuoto il dispositivo di programmazione richiede la conferma per ogni copia in questo caso i blocchi esistenti vengono di volta in volta sovrascritti con quelli nuovi con lo stesso nome Utilizzando l opzione 1 i blocchi nel file programma vengono sovrascritti senza conferma e Premere il tasto Help nel campo STAmpa STEP 5 ST V7 0 C79000 G8572 C920
299. ecco ae F2 Maschera DB Gica odai Lista di attribuzione F7 Vie bus F8 Parametri stampante Ctrl F4 Editor piedinatura Celia Per ogni segmento si possono editare 255 istruzioni Avvertenza Un esempio dettagliato relativo all editazione di liste istruzioni si trova nel capitolo 24 STEP 5 in un impiego pratico STEP 5 ST V7 0 C79000 G8572 C920 02 6 1 Editazione della lista istruzioni AWL 6 1 Operativit generale con l Editor AWL Premessa Richiamo dell Editor Editor Brocca STER Suddivisione del video Introduzione istruzioni Correzione istruzioni Memorizzazione blocco 6 2 Verificare per l editazione l impostazione progetto con il comando di men File Pro getto gt Imposta F4 Controllare l esattezza delle registrazioni per quanto concerne File programma File simbolico Funzionamento Rappresentazione e Commenti Le istruzioni vengono introdotte sempre in Editazione Richiamando un nuovo blocco lo STEP 5 si trova in Editazione richiamando un blocco gi esistente ci si trova in modo Emissione In questo caso commutare il modo con F6 Edita Selezionare il comando di men Editor Blocco STEP 5 Il box di dialogo Edita blocchi STEP 5 appare sullo schermo Dopo aver dato un nome al blocco si consiglia l opzione Aggiorna XREF e nel caso si utilizzino operandi simbolici si consiglia anche di selezionare Aggiorna Lista attribu zione
300. eceduti da una lineetta Nella parte istruzione si possono eseguire introduzioni senza blank Bisogna scrivere in maiuscolo i simboli definiti con caratteri maiuscoli STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Correzione file simbolico Correzione istruzioni Scrittura del com mento segmento STEP 5 ST V7 0 C79000 G8572 C920 02 Nelle righe di istruzione 4 e 6 si verificher che dopo aver scritto IMPULSO il cursore ritorna sulla lineetta e non abbandona ilcampo In questo caso mancauna attribuzione simbolica segnalazione manca attribuzione simbolo non definito da editare suc cessivamente 1 Introdurre a questo punto dapprima l operando formale M10 1 per poter conti nuare l editazione Concludere con Conferma Segnalazione Assumere segmento modificato confermare con Si Quindi avviene il passaggio nel modo Emissione Nel modo Emissione portare il cursore di nuovo sulla 42 istruzione e richia mare l editor simbolico con F1 Vis simb Dal file simbolico ZO INI sono ora visualizzate nella sequenza delle istru zioni le attribuzioni simboliche con il cursore sull operando formale M 10 1 Completare questa riga con il simbolo IMPULSO ed il relativo commento Mer ker impulsivo solo 1 ciclo quindi F2 Edita sim e dopo l introduzione di simbolo e commento premere F2 Inserisci Concludere la correzione con F8 Indietro Dopo il ritorno nell
301. egmento nello stesso blocco o in un altro blocco dello stesso file programma Questa funzione composta da gt Copia segmento capitolo 5 4 2 e gt Cancellazione segmento capitolo 5 4 3 Dopo il trasferimento si deve aggiornare la lista incrociata capitolo 17 1 Esecuzione La procedura per il trasferimento la stessa di quella per la copia segmento STEP 5 ST V7 0 C79000 G8572 C920 02 Copiatura diunsegmento inun altro blocco conl unicadifferenza che dopo l anno tazione Memorizzazione intermedia sideve cancellare con F4 ilsegmento esistente nella precedente posizione e Premere SHIFT F4 Cancella e confermare con S 5 21 Funzioni comuni in AWL KOP FUP 5 5 Generazione e visualizzazione lista incrociata cambio blocco Sommario Premessa 5 22 I riferimenti incrociati di tutti i blocchi di un file programma sono depositati in un file programma XR INI separato A questi dati si pu accedere nella finestra di editazione vedere capitolo 5 2 modo Emissione tramite la funzione F2 Riferim Con questa funzione possibile Generare la lista incrociata tramite F1 Gen XREF Visualizzare la lista incrociata di un operando sul video tramite F2 Vis XREF Attivare il cambio blocco selezionando col cursore nella lista incrociata un determinato riferimento ed attivare il salto col tasto F2 Salta Eseguire il cambio tramite l indicazione del blocco e del segmento con il tasto F4 Bloc deste
302. eimpostazione si pu introdurre ilnome delfile file destinazione nelcampo Fileprogrammaprevisto Dopo la conferma delle preimpostazioni si arriva nella maschera Tabella panoramica nella quale sono presentati tutti i blocchi parametri possibili per il tipo di CPU definito nella maschera delle preimpostazioni Accanto ai blocchi parametri compare l indica zione dello stato di parametrizzazione di ogni singolo blocco parametri p es non parametrizzato parametrizzato default ecc Nella maschera Tabella panoramica si pu decidere e s si vuole caricare trasferire o stampare un DB1 gi presente nell AG o in un file di programma funzioni di servizio di DB1 e se si vogliono modificare o cancellare i blocchi parametri di un DB1 caricato e se si vuole generare un nuovo DB1 oppure e se si vuole operare in una funzione AG Al primo passaggio dalla maschera delle preimpostazioni allamaschera Tabella pano ramica nella riga di segnalazione viene comunicato se un DB1 si trova nel file di pro gramma e o nell AG Nel caricamento di un DB1 gi presente la tabella panoramica viene aggiornata Se nel 2 livello operativo si scelta una funzione di servizio DB1 p es Caricamento DB1 oppure una funzione AG nel 3 livello operativo compare la maschera corrispon dente per poter eseguire la funzione Se nel 2 livello operativo si scelto un blocco parametri nel 3 livello operativo si arriva nella maschera di parametrizzaz
303. el file trasferito Le avvertenze operative si ottengono con F7 o lt Info F7 gt Qui si seleziona il drive e la directory sorgente Questa viene visualizzata nel campo Drive sorgente Visualizza i file esistenti nel drive sorgente E possibile effettuare la scelta con il cursore o cliccando col mouse Tutti i file vengono visualizzati solo se nel campo File sorgente sono stati registrati punti interrogativi o La funzione viene eseguita Per la copia procedere come segue 1 Nel campo Drive Indice sorgente selezionare il drive e la directory da dove si vuole trasferire copiare uno o pi file 2 Si possono trasferire o singoli file o tutti quelli elencati nel campo File sorgente Singoli file Introdurre il nome del file nel campo File sorgente non sono am messi i caratteri jolly o scegliere il file nel campo File sorgente cliccando con il mouse esempio si vogliono trasferire solo i file programma dello STEP 5 indicare come criterio di ricerca ST S5D 3 Se il file di destinazione deve essere memorizzato sotto un altro nome intro durre il nuovo nome o un nome generico Se stato introdotto un criterio di ricerca per il file di testo da trasferire per esempio MOTORE1 DOC nel campo Destinazione possibile scegliere il tipo di file MOTORE2 TXT 4 Cliccare su lt Copia gt per avviare la copia STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti STEP 5 Window
304. ell ultima ricerca Ricerca Avanti Il testo viene ricercato andando verso la fine del file F7 Ricerca Indietro Il testo viene ricercato andando verso l inizio del file F8 Annulla Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 F6 Conferma Il blocco viene memorizzato nel file scelto F7 Salta Salto all inizio fine del file oppure ad un numero di riga definibile F6 Inizio Salto all inizio del file F7 Riga Salto alla riga scelta F8 Fine Salto alla fine del file SHIFT Help F8 18 26 STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione Tabella 18 12 Assegnazione tasti funzionali continuazione Livello dei tasti Effetto del tasto funzionale 1 2 3 Annulla Riporta al livello precedente senza ulteriori azioni Help Prelievo blocco Il blocco corrente memorizzato viene prelevato ed inserito a partire dalla posizione del cursore Tabella 18 13 File Submit presente Livello dei tasti Effetto del tasto funzionale 1 2 3 F3 Prelievo file Prelivo di un file Submit scelto da un drive selezionabile File Il file viene prelevato senza assegnazione dei tasti funzionali Tasti funzionali Dal file viene prelevata solo l assegnazione dei tasti funzionali che diventa istantanea mente attiva Scegli Viene aperto il box di dialogo Scegli file Conferma Il file viene prelevato senza assegnazione dei tasti funziona
305. ella allungata e posizionamento del cursore con Shift gt sul parametro di memorizzazione Conla funzione di memorizzazione il RLC viene memorizzato Il comportamento della funzione di memorizzazione si definisce durante il richiamo scegliendo dopo aver premuto F5 Oper bin Set prioritario con F60 Reset prioritario con F7 Scegli nel secondo livello di tasti Lo STEP 5 introduce l operando prioritario in alto nella casella La funzione di memorizzazione viene rappresentata come una casella con due in gressi ed una uscita S l ingresso di set R l ingresso di reset e Q l uscita In un segmento pu essere inserita solo una funzione di memorizzazione La funzione di memorizzazione corrisponde alle seguenti istruzioni AWL e U N primo operando d ingresso e S R operando e U N secondo operando d ingresso STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 e R S operando e U operando e operando assegnazione Tipi di operando M m n A m n D m n La funzione di memorizzazione reagisce nel seguente modo alle variazioni dei segnali d ingresso corrispondentemente alla scelta della funzione Stato all ingresso Uscita binaria Q S R 0 0 Il vecchio stato rimane memorizzato 0 1 0 1 0 1 1 1 0 per S R 1 per R S Dopo aver premuto F5 Oper bin e la funzione desiderata nel secondo livello di tasti lo STEP 5c
306. ella segnalazione File di destinazione gi su FD sovrascrivere lo STEP 5Screa il file progetto WASCHAPX INI in cui sono portati e riuniti i file programma e le impostazioni STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo 24 2 2 Generazione del programma Editazione della li sta di attribuzione STEP 5 ST V7 0 C79000 G8572 C920 02 Dopo aver specificato il progetto mediante denominazione e definizione dei parametri si vuole in questo paragrafo editare un blocco funzionale con le istruzioni e un blocco dati con i valori di tempo e conteggio Una volta raggiunto lo scopo introduttivo dell esempio e le operazioni d introduzione si ripetono si potr interrompere il lavoro di editazione Il programma completo si pu copiare sotto la sigla PROBSPPX INI dalla directory C STEP5 S5_SYS EXAMPLE nella propria directory di lavoro Per una migliore comprensione del programma si opera con operandi simbolici nella stesura delle istruzioni Ci richiede che prima dell editazione in AWL si debba appron tare una lista di attribuzione La generazione del programma per l impianto di lavaggio richiede quindi le seguenti attivit di editazione e generazione di una lista con le attribuzioni simboliche dei segnali di processo assoluti e generazione del blocco dati per la raccolta dei valori di set per il processo ed il conteggio dei cicli di lavaggio e generazione di una li
307. emoria libera nel drive della directory di sistema impostata Figura 2 12 Installazione personalizzata dal server E possibile definire in modo diverso la parte variabile del nome della directory di si stema e della directory home La destinazione dei dati relativi ai due nomi di directory pu trovarsi sul dispositivo di programmazione su differenti drive Fare attenzione che in questo caso alla richiesta della directory di sistema bisogna indicare una sorgente dei dati 2 15 Installazione di STEP 5 2 4 5 Installazione server Questo men va utilizzato se si vuole che i dati di sistema STEP 5 ST siano disponibili centralmente per pi utenti in un server di rete Installazione server Cs STE25 In quale directory di rete devono essere messi a disposizione centralmente i dati di sistema dello STEP 5 ST La directory di rete deve al momento essere scrivibile Dopo l installazione possibile per la sicurezza dei dati di sistema dello STEP 5 ST definire la directory con l attributo di protezione alla scrittura Verifica della convenzione MS DOS 8 3 dell accessibilit in scrittura e della memoria libera nel drive della directory di sistema impostata Figura 2 13 Installazione server La parte variabile del nome della directory ad es C Step5 per i dati di STEP 5 ST pu essere scelta liberamente dall utente INSTALL la completer poi con la parte invariabile S5_SYS Il seguente nome impostat
308. en Lo STEP 5 visualizza la stato dei segnali nel punto di alt impostato Con ESC Annulla possibile interrompere l elaborazione di stato ed aggiungere ope randi nella lista Premendo ancora Conferma l elaborazione di stato prosegue Con questa funzione possibile modificare le variabili p es E A M a byte nell imma gine di processo E anche possibile per con AG in RUN visualizzare gli stati attuali dei segnali Si predispone questa funzione preparando una lista di operandi STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Test Forza variabili SHIFT F8 STEP 5 ST V7 0 C79000 G8572 C920 02 Nel men Test selezionare Forza variabili ed introdurre nella tabella vuota Operandi Formati gli ingressi e uscite come operandi a byte EB e AB Concludere ogni riga con il tasto di introduzione e sovrascrivere il formato proposto con KM 1 Completare la lista con Z 2 Z 20 e T 20 T 22 e premere quindi F6 Attivo Sotto si pu vedere come dovrebbe essere all incirca il video dopo le introduzioni fatte Mediante successive e opportune operazioni sugli interruttori del simula tore possibile visualizzare i valori delle uscite e dei contatori allo stesso modo delle funzioni di stato 2 Premere il tasto ESC Annulla portare E 32 0 E 32 1 su On e AG da STOP a RUN Ora il PG visualizza la colonna Forzamento immagine possibile ora tramite tastiera forzare dir
309. ene un commento globale indipendente dai blocchi Nel file SISID mposta Pagina 1 si trovano i dati di riconoscimento e le caratteristiche di identificazione per esempio per i processori di comunicazione CP Lista di attribuzione degli operandi simbolici a quelli assoluti memorizzata in un file sorgente blocchi programmati con operandi simbolici con l aiuto del file simbolico vengono automaticamente trasformati inblocchi con indirizzamento assoluto inmodo che possano essere utilizzati dal processore Contiene i dati relativi alla stampante di emissione formati sequenze di controllo nome in mposta Pagina 2 DR INI specificazione in Documentazione Imposta zioni memorizzazione in directory di sistema Memorizza una via bus selezionata editata con tutti i nomi di nodi e di indirizzi Esso viene richiamato con il nome viadesiderato deltipo AP INI II PG provvede poi automa ticamente a realizzare la connessione selezionata Il men STEP 5 Gestione offre funzioni che supportano la gestione del programma applicativo generazione diliste incrociate interconnessione oppure ridenominazione di operandi conversione di liste di attribuzione e la scrittura di blocchi nei moduli EPROM EEPROM Inoltre viene messo a disposizione un editor per la definizione di file via per accoppiamento PG Per permettere all editor di associare ad un segmento il relativo commento esso ge nera automaticamente una sequenza di 7 c
310. ente STEP 5 ST V7 0 C79000 G8572 C920 02 25 7 Gestione dati STEP 5 Directory home Directory utente Sequenza di ricerca 25 8 Dr directory_home S5_HOME Dati specifici del dispositivo Dr directory_home S5_DATEN Directory preimpostata per i dati utente dopo l installazione dello STEP 5 ST La directory vuota dopo la prima installazione Tutti i nomi delle directory scritti in maiuscolo vengono automaticamente generati in modo fisso La parte scritta in minuscolo dr directory_home pu essere selezionata liberamente dall utente Nell installazione standard selezionabile soltanto il drive La directory definita in modo fisso con STEP5 S5_HOME Acausa della suddivisione in directory di sistema e directory home i file originali Come forniti e i file modificati dall utente risultano separati file forniti modificati dall utente vengono depositati nella directory home valido solo per i pacchetti della versione 7 0 I file originali nella directory di sistema rimangono inalterati Da questa caratteristica risulta una sequenza di ricerca definita e STEP 5 ST V7 0 la ricerca viene sempre effettuata inizialmente nella directory home e successivamente nella directory di sistema e Pacchetti COM qui occorre fare attenzione che la directory di sistema V7 0 diversa dalla directory di sistema del COM Adapter pacchetti COM utilizzano la propria directory di sistema
311. ente significato Simbolo Tasto Significato SHIFT F1 SI Start come impulso SHIFT F2 SV Start come impulso prolungato SHIFT F3 SE Start come ritardo all eccitazione SHIFT F4 SS Start come ritardo all eccitaz mem SHIFT F5 SA Start come ritardo alla diseccitazione Dopo aver premuto F5 Oper bin e la funzione desiderata nel secondo livello di tasti lo STEP 5 crea una casella non definita con i seguenti ingressi uscite Simbolo Operando per l avviamento della funzione di tempo il simbolo corri spondente alla funzione di tempo si desume dalla soprastante ta bella TW Ingresso per l introduzione della durata del tempo Tipo di operando KT EW DW La durata del tempo composta da un valore di tempo e da una base tempi Il valore di tempo rappresenta il numero di periodi di tempo in cui la funzione dura La base tempi indica con quale ca denza temporale il valore di tempo viene modificato p es KT n i n valore di tempo 0 999 i base tempi 0 0 01s 1 0 1s 2 1s 3 10s R Ingresso di reset della funzione di tempo quando l operando as sume il valore 1 il tempo e Q 0 DU Valore di tempo attuale codifica duale DE Valore di tempo attuale codifica BCD Q L uscita indica con uno stato di segnale binario se il tempo scorre Q 1 o non scorre cio trascorso Q 0 Numero del temporizzatore T 0 T 255 STEP 5 ST V7 0 8 20 C79000 G8572 C920 02 Ed
312. ento go ENTER STEP 5 ST V7 0 C79000 G8572 C920 02 mento d introduzione per i campi definiti Se ci sono ancora campi vuoti o non definiti il cursore si sposta sul campo verso destra Acquisizione del seg mento appena editato ed apertura del seg mento successivo In Editazione anche sotto F6 Appendice Tabella A 3 Tasti di comando Funzione Tasto Emissione Editazione Note del tasto Scorrimento PN Scorrimento del seg Come Emissione Nei box di scelta sempre scorrimento di indietro RE mento visualizzato di una pagina Page up una riga verso l alto Scorrimento Pe Scorrimento del seg Come Emissione Nei box di scelta sempre scorrimento di avanti DIV mento visualizzato di una pagina Page down una riga verso il basso S corrimento SHIFT Scorrimento del seg Come Emissione indietro di una 779 mento visualizzato di pagina TTT una pagina verso il basso Scorrimento SHIFT Scorrimento del seg Come Emissione avanti di una 73 mento visualizzato di pagina JU una pagina verso l alto Segmento PN Viene visualizzato il Salto alla fine della riga In Emissione anche in Funzioni segmento successivo segmento successivo attualmente elaborata con F2 Segmento PN Viene visualizzato il Salto all inizio della riga precedente segmen
313. ento o un riavviamento del controllore programmabile Questa funzione mette l AG in stato STOP Questa funzione elimina i blocchi non validi presenti nella memoria dell AG e compatta quelli validi Trasmette informazioni circa lo stato dell AG collegato Sul video viene visualizzata una tabella contenente i valori attuali dei bit di con trollo Con AG in STOP il registro interruzione viene emesso per un analisi delle cause di errore Trasmette informazione circa l indirizzo d inizio del blocco valido e l indirizzo di ritorno relativo e assoluto nel registroblocco Vengono emessi sul supporto desiderato gli indirizzi assoluti dell AG con il loro contenuto Fornisce informazioni circa la capacit ed il grado di riempimento della memoria utente Visualizza sul video i parametri di sistema dell AG Questo men mette a disposizione una serie di funzioni che possono essere richiamate in fase di editazione e test per la soluzione dei problemi che si ven gono a creare Le preimpostazioni delle singole funzioni devono essere state definite nei box Imposta Questa funzione genera la lista di riferimenti lista incrociata del file programma preimpostato Dopo aver attivato questa funzione la lista incrociata viene imme diamente generata Questa funzione provvede a trasferire scrivere programmi STEP 5 da un file programma preimpostato in un modulo EPROM EEPROM Viene visualizzato il box Predisposizione Un cambiamen
314. entualmente scelto Per alcuni tipi di file questa finestra di dialogo offre in pi un supporto che viene illu strato nell Help del corrispondente box di scelta Traisingolicampi sipu commutare con TAB in avanti e Shift TAB indietro Avver tenze sull uso generale di un box di scelta file si ottengono premendo il tasto Shift F8 o attivando il button lt Help Shift F8 gt In questo modo si possono avere informazioni sui singoli elementi ed il loro utilizzo Premendo il tasto F7o attivando lt nfo F7 gt si ottengono informazioni supplementari sul campo d introduzione selezionato In questo campo d introduzione pu essere digitato un nome di file o una maschera di ricerca perilnomedelfile Se gli ultimiseicaratteridelnome delfilesonopreassegnati non possono essere modificati per esempio ST S5D In questo campo pu essere indicato anche una lettera per il drive o un percorso di directory Premendo il tasto di introduzione questi dati vengono acquisiti In questo modo vengono aggiornati il contenuto della lista di file ed il drive directory Con l aiuto di punti interrogativi come simboli per un posto fittizio pu essere indicata una cosid detta maschera di ricerca Senel campo File stata indicata una maschera di ricerca utilizzando i punti interroga tivi premendo il tasto d interruzione viene aggiornata la lista di file All interno di questa lista viene visualizzata ancora una volta per controllo la
315. ere eliminata non per PG 740 e PG 760 Siccome EMM386 EXE attiva il Protected Mode ed il pro gramma SETUP non eseguibile in questo mode stato operativo quest area del programma SETUP pu essere utilizzata non per PG 740 e PG 760 Include X Exclude Ottimizzazione dell accesso al disco fisso per MS DOS e Windows 3 x SMARTDRIVE un programma per la gestione della memoria cache per velocizzare l accesso al disco fisso unter MS DOS und Windows 3 x DEVICEHIGH C DOS SMARTDRV SYS 2048 X Il comando carica SMARTDRV SYS nell area di memoria superiore della memoria di lavoro al di sopra dei 640 Kbyte Il valore 2048 indica la massima quantit di memoria cache possibile valori della memoria cache vanno dai 128 Kbyte fino ai 8192 Kbyte 8 Mbyte STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 25 3 Struttura della directory STEP 5 Lo STEP 5 ST utilizza una struttura di directory ben definita Questa struttura costituita da 4 directory separate Directory di Directory di Qui vengono installati tutti i file necessari al sistema sistema funzionamento All interno della directory di sistema l utente non pu effettuare nessun tipo di modifica Per l intera directory di sistema pu essere prevista una protezione alla scrittura eccezione la sottodirectory S5_COM non pu essere impostata READ ONLY Directory home Qui vengono depositati i file modificati dall utente Quest
316. ere i seguenti file Definizione Nome del file File di programma 7ST S5D File simbolico Z0 INl File piedinatura F1 INI 80 caratteri F2 INl 132 caratteri File stampante DR INI File di emissione LS INl File via AP INI nome via 2 43 Installazione di STEP 5 2 10 Compatibilit STEP 5 ST compatibile con la versione 6 6 La voce di men Cambio Altri consente di caricare parti della versione 6 6 Per quanto concerne la compatibilit bisogna osservare i seguenti punti e Non viene pi supportato il PG 710 I II per STEP 5 ST V7 0 necessario uno spazio minimo di memoria di 4 Mbyte Non possibile effettuare l upgrade di tali PG e Non viene pi supportato il prommer seriale e Le macro tasti esistenti devono essere nuovamente create e Non viene pi supportata la gestione dati BTRIEVE e Non viene pi supportata la diagnosi i dati di riferimento sulla base del CP 551 e GRAPH SII V6 x non eseguibile in STEP 5 ST V7 0 e file di progetto delle versioni precedenti PJ INI possono essere convertiti in file della versione 7 0 utilizzando gli appositi tool di conversione ed essere quindi in grado di supportare le funzioni sopra descritte Sempre tenendo presenti i criteri di compatibilit drive non superiori a J o P non pi di una directory per drive sar poi possibile riconvertire il file nella versione 6 x e nuovi fi
317. ere installata anche sui disposi tivi locali e l Editor AWL Batch Compiler compreso nella fornitura dello STEP 5 ST e Commutazione della lingua all interno dello STEP 5 e storia funzione ripetuta per campi d ingresso nei box di dialogo e nella manipola zione del progetto e sintassi ampliata per la lista dei blocchi omogeneit per tutte le funzioni come Editor e Stampante e annotazione del pacchetto opzionale selezionato nel caso l utente l abbia sele zionato nella impostazione del progetto ad un nuovo start dello STEP 5 pu es sere avviato automaticamente l ultimo pacchetto opzionale attivo Presentazione del prodotto e annotazione nel men degli ultimi 5 file progetto utilizzati e ampliamento delle funzioni di Help e di Info nei men e nei box di dialogo e integrazione nel men della impostazione dei colori e integrazione nel men dei pacchetti COM che possono essere richiamati diretta mente nel men a discesa Cambio come avviene gi per GRAPH 5 II e e orapossibile la stampa dei richiami FB anche in assenza e la stampa di gruppi di blocchi Uso ergonomico L uso ergonomico stato migliorato e strutture di men pi semplici in genere soltanto 2 livelli e nuovi tasti veloci e hotkey supporto dei tasti di commutazione SHIFT CTRL e ALT nei men e nei box di dialogo e armonizzazione dei box di dialogo struttura omogenea dei box di dialogo suddi visione secondo Sorgente Destina
318. ere nell esempio 22 18 In questo capitolo si apprende sulla base di un esempio concreto come si deve procedere nella parametrizzazione con il COM DB1 Contenuto di questo capitolo l utilizzo del COM DB1 e non le funzioni da parametrizzare in DB1 Le funzioni edi loro parametri sitrovano nel manuale dell AG corrispondente E oppor tuno leggere l esempio che segue per poi trasferirlo nella propria applicazione In que sto modo si pu apprendere molto rapidamente il modo di impiego del COM DB1 Nella tabella che segue sono elencate e tutte le azioni necessarie per parametrizzare un AG e tutte le maschere nelle quali devono aver luogo le azioni in particolare per il nostro esempio S5 95U con interfaccia SINEC L2 incorporata Le azioni sono poi riportate come titoli delle varie sezioni di questo capitolo Tabella 22 1 Procedimento per la parametrizzazione di un controllore con il COM DB1 panoramica Azioni da eseguire in successione per e le maschere che servono 1 Installare il COM DBI1 2 Avviare il COM DB1 3 Scegliere la lingua Maschera Scelta lingua 4 Definire le preimpostazioni Maschera Preimpostazione 6 Caricare il DB1 di default introdurre Maschera Caricamento di DB1 un commento al DB1 scegliere un blocco parametri 7 Introdurre un commento al blocco Maschera Tabella panoramica parametri SINEC L2 8 Editare i parametri Maschera Parametri di base Maschera Collegamento standard 9
319. eri preimpostato 40 Le impostazioni valgono per tutta la lista di attribuzione Un successivo aumento della lunghezza possibile mentre una diminuzione possibile solo fino alla pi grande lunghezza di commento veramente esistente nel file Cancellare prima i file INI Le introduzioni e le modifiche delle attribuzioni avvengono nel file sorgente sequen ziale Dopo l editazione questo file viene compilato in fase di memorizzazione nel file simbolico finale ZO INI Nelle impostazioni deve essere introdotto il nome del file simbolico Questo nome viene acquisito automaticamente per il file sorgente sequenziale Selezionare il comando di men Editor Lista attribuzione Viene richiamato diret tamente l editor per il file sorgente sequenziale Z0 SEQ Lo STEP 5 emette una lista di attribuzione vuota in cui secondo colonne separate si introducono e operandi assoluti e operandi simbolici e commenti degli operandi e e commenti aggiuntivi che iniziano con un punto e virgola e Cambio pagina sequenza caratteri PA La creazione della lista di attribuzione richiede il seguente procedimento 1 Si edita la lista di attribuzione come file sorgente sequenziale terminazione del nome Z0 SEQ 2 La lista di attribuzione viene compilata durante la memorizzazione e trasferito nel file simbolico tre nomi con terminazione Zx INI x 0 1 2 Se durante la compilazione si verificano errori lo STEP 5
320. ermedi ed i file sorgente PREDISP Per modificare la Predisposizione AUSIL Funzioni per gestire i blocchi nel file programma preimpostato INDIETRO Per abbandonare il pacchetto Editor AWL Batch Compiler Funzioni di editazione L editor AWL emette sullo schermo una maschera di editazione che pronta per l editazione della lista istruzioni La maschera di editazione costituita da e una riga d intestazione con il nome del file sorgente AWL e i campi d introduzione assegnati alle colonne INDIRIZZO ISTRUZIONE SIMBOLO OPERANDO e COMMENTO ISTRUZIONE e il men con le funzioni di editazione L editor AWL offre una serie di funzioni con cui si edita il programma in modo confortevole Esse sono confrontabili con quelle dell editor simbolico __ n E af d en COPIA CANCELLA CERCA SOSTIT CONFERMA SALVA MODO T ANNOTA Le funzioni ANNOTA e COPIA permettono di scrivere esportare qualsiasi sequenza di caratteri e blocchi di testo in un buffer o in un file sequenziale e copiarlo in un qualsiasi punto In questo modo per esempio si possono spostare segmenti o inserirne di nuovi nel programma Inoltre con la funzione Copia si possono leggere anche altri file sorgenti o singoli blocchi Le funzioni di ANNOTA COPIA e CANCELLA possono essere combinate con un fattore di ripetizione STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Le funzioni CERCA e SOSTITU
321. ertura file 2 38 Si necessita della funzione Selezione della lingua solo se si tratta di un nuovo file op pure se si desidera impostare una tastiera diversa da quella tedesca Altrimenti per un nuovo file impostata la tastiera tedesca 1 Attivare il comando di men Opzioni Lingua tastiera default Compare il dialogo Aprire file per resource file tipo di file RES con una lista di selezione dei resource file presenti 2 Selezionare un resource file della lingua corrispondente oppure digitare un nuovo nome secondo la sintassi seguente S50 x S10X RES x D tedesco E inglese F francese I italiano S spagnolo 3 Cliccare sulla casella Aprire impostata la lingua della tastiera 1 Attivare il comando di men File Aprire F2 Compare una lista di selezione per file del tipo S5K 2 Selezionare un file e digitare un nome di file 3 Cliccare sulla casella Aprire Il file viene aperto per l editazione Un nuovo file viene predisposto con preim postazioni 4 Aprire eventuali altri file ripetendo i passi da 1 a 3 STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 Box di scelta Aprire file Aprire file Nome ESEMPIO S5K Aprire File ESEMPIO S5K Uscire TEST S5K lt 4 gt C STEPS S5K ESEMPIO S5K 3 Apr 15 1993 11 35a Inserimento di una Premessa stato aperto un file di assegnazio
322. esegue subito la sostituzione Il cursore deve stare in questo caso al disopra della sequenza di caratteri da sostituire in quanto la sostituzione singola viene eseguita dalla posizione del cursore in avanti Nel caso compaia nella riga di segnalazione il messaggio Non trovato significa che nella parte di testo tra la posizione attuale del cursore e la fine non si trova la sequenza cercata In questo caso bisogna portare il cursore all inizio del file e ripetere il procedimento con SOSTIT F5 CON CONF F1 due volte il tasto di conferma e SI F1 La funzione SENZ CONF ha un comportamento analogo con la differenza che non si ha nessun controllo E possibile combinare la sostituzione singola con il fattore di ripetizione Le sequenze di caratteri sono cercate anche nei commenti Introducendo un fattore di ripetizione queste vengono conteggiate dal programma Si pu avere la sostituzione oppure no richiamando la funzione CON CONF SI Mediante il tasto d interruzione si conclude anticipatamente la sostituzione le sequenze di caratteri gi sostituite restano tali e Con INDIETRO F8 si abbandona la funzione di SOSTITUZIONE e tutte le correzioni vengono perse premendo il e tasto d interruzione si conferma con il e tasto di conferma Ci si trova a questo punto di nuovo nella SCELTA FUNZIONI Indicare nuovamente il file originario e EDITA F1 21 27 Editor AWL Batch Compiler Le funzioni di memorizzazione S
323. essarie sono contenute nelle edizioni successive Sa remo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 1997 Ci riserviamo eventuali modifiche Siemens Aktiengesellschaft 6ES5998 0MA54 Avvertenze importanti Scopo del manuale Destinatari Validit del manuale Normative Installazione e autorizzazione del software Guida STEP 5 ST V7 0 C79000 G8572 C920 02 Il presente manuale intende e illustrare i concetti fondamentali del software di base e e presentarne le principali funzioni Il software per la configurazione e la programmazione dei sistemi di automazione Sl MATIC S5 stato creato secondo moderni principi ergonomici Il suo funzionamento di facile apprendimento e ampiamente autoesplicativo Le singole istruzioni contengono anche la descrizione dei relativi comandi men Si rinunciato a riportare consigli su come compilare le finestre di dialogo poich con tenuti nella Guida online Il presente manuale si rivolge a installatori programmatori e personale addetto all assistenza che non dispongono di esperienza con il pacchetto software STEP 5 ST Versione 7 0 Il presente manuale si riferisce al software di programmazione STEP 5 ST Versione 7 0 al pacchetto software di base STEP 5 e costituisce la base per i software opzionali Il software STEP 5 soddisfa i requisiti della norma DIN EN 61131 3 int IEC 1131 3 rela tiva ai linguaggi di programmazione per i cont
324. essione stessa Perci valgono le seguenti regole Connessione al primo ingresso di una casella AND o OR FUP AWL M M COCEA Figura A 11 Connessione al primo ingresso La connessione viene indicata senza parentesi Connessione non al primo ingresso di una casella OR FUP AWL o 0 n VORVKP M VORVKP M UM Figura A 12 Connessione non al primo ingresso La combinazione globale binaria prima dell ingresso viene racchiusa tra parentesi del tipo O Connessione non al primo ingresso di una casella AND FUP AWL u U VORVKP z M VORVKP M U M Figura A 13 Connessione non al primo ingresso La combinazione globale binaria prima dell ingresso viene racchiusa tra parentesi del tipo U Consentito solo in FUP non rappresentabile graficamente in KOP Nella figura VORVKP combinazione precedente STEP 5 ST V7 0 C79000 G8572 C920 02 A 21 Appendice AWL INGR 1 INGR 2 MERKER 1 INGR 3 INGR 4 MERKER 2 INGR 5 MERKER 3 MERKER 4 USCITA IMETCCOCCCCCCC KOP INGA 1 INGR 2 INGR 3 INGR 4 MERKER 2 INGR 5 MERKER 3 MERKER 1 INGR 3 F x MERKER 4 NGR 4 MERKER 2 MERKER USCITA 4 USCITA A DI Co INGR 5 MERKER 3 pne ai T Set a Figura A 14 Esempio senza
325. essiva come un unica istruzione Viene pertanto emesso lo stato relativo all istruzione successiva Alcune istruzioni concludono l elaborazione di stato poich la loro esecuzione conduce al sistema operativo o in altri blocchi come p es LIR BEB ed anche tutti i salti ed i richiami blocchi Un hardcopy possibile dopo l interruzione dell elaborazione di stato Durante l elaborazione di stato in corso non possibile l uso del mouse Dopola scelta funzioni nel men Test appare il box di scelta Stato blocco in cui specifi care il blocco da testare Interfaccia operatore Box di comando capitolo 3 6 Campo Chiarimento d introduzione Blocco senza concatenamento introdurre il tipo ed il numero di blocco oppure il nome simbolico del blocco con concatenamento nella prima posizione il blocco da testare e quindi la catena dei blocchi max 5 concatenati nel programma attraverso i quali si deve visualizzare lo stato per il test Crit ricerca Qui si pu introdurre il criterio di ricerca all istruzione da testare Lo STEP 5 ricerca automaticamente questa istru zione ed emette sul video la parte di blocco relativa Nel box di help sono elencati tutti i possibili criteri Sovrascrit In questa finestra si introduce se dopo una modifica si tura vuole sovrascrivere direttamente il vecchio blocco o solo dopo conferma File sorgente Contrassegnare qui se si vuole l aggiornamento del file seq Z0 SEQ oppu
326. est del numero in virgola mobile il numero in virgola mobile che si trova nel campo dati viene emesso in esadecimale nella forma esponente 1 byte e mantissa 3 byte Si ab bandona con Conferma F7 Conferma I blocco dati viene memorizzato nel file programma preimpo stato F8 Annulla Conclusione dell editazione senza memorizzazione SHIFT F2 Introduzione del numero di biblioteca N bibl SHIFT F4 Shift di una riga verso il basso Riga Av SHIFT F5 Shift di una riga verso Palto Riga Ind SHIFT F6 Titolo del blocco Titolo SHIFT F7 Commento del blocco Commento SHIFT F8 Visualizazzione dei chiarimenti relativi ai tasti funzionali Help 9 2 1 Editazione del commento del blocco Sommario Icommenti delblocco sonotesticon cui si possono commentare iblocchi dati Il numero di caratteri di tutti i commenti blocco massimo 16 k I commenti blocco vengono me morizzati in un file di documentazione File Dok e l blocco e il file di documentazione sono memorizzati nel file programma preim postato Possono essere memorizzati sotto S5 DOS al massimo 255 file di docu mentazione in un file programma STEP 5 ST V7 0 C79000 G8572 C920 02 9 7 Editazione di blocchi dati Premessa Procedimento Inserimento caratteri 9 8 e i file di documentazione non vengono trasferiti in AG o su modulo EPROM EE PROM e il numero del blocco ed il numero del file di documentazione so
327. ettamente le uscite in AB 32 AB 33 e verificare pertanto la fun zionalit degli attuatori Per controllare ci 3 introdurre in AB 32 la configurazione a bit KM 00110011 e premere Conferma In AG si devono eccitare i rel di uscita 32 0 32 1 e 32 4 32 5 e sul video compare la segnalazione Forzamento eseguito C AG in CICLO Operandi Stato segnali RE RE AB 32KM 000000001 BRR SA EB 33KM 000000000 cale diede AB 32KM 000000000 orti PANE TONE DEAR i A AB 33KM 000000000 PASSI Z 2 KZ 2 SIDE Z 20KZ fermo TAA T 22KT fermo 24 29 STEP 5 in un impiego pratico Esempio applicativo 24 5 4 Fase 1 24 30 Modello di programma per l esempio applicativo La generazione degli elementi di un programma STEP 5 blocchi di programma seg menti blocchi dati lista di attribuzione partendo da un problema definito richiede un certo processo di sviluppo Per far ci normalmente sufficiente avere il manuale di programmazione del controllore programmabile AG e conoscenze di base circa il sistema SIMATIC S5 Per il semplice esempio di un impianto di lavaggio per automobili il processo di svi luppo si limita all esecuzione delle seguenti fasi S1 Rappresentazione schematica dell impianto da controllare con evidenziati gli elementi importanti per l automazione S2 Stesura dell elenco dei segnali di ingresso uscita ed attribuzione dei relativi nomi simbolici S3 Rappresentazione sotto for
328. evono ora essere registrati anche i file di PROBSP Ora che entrambi i programmi si trovano nella directory di lavoro si pu completare il nostro programma e trasferendo i segmenti ancora mancanti e sostituendo il blocco FB5 incompleto con FB10 con il programma di lavaggio completo e quindi ridenominandolo FB5 e trasferendo i blocchi organizzativi ancora mancanti i blocchi dati sono identici Si possono trasferire segmenti soltanto tra blocchi nello stesso programma Bisogna pertanto provvedere che ilblocco funzionale FB10siatrasferito dalprogramma S5DE MOST S5D nel nostro programma IMPLAV STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo File blocch Trasferisci File Blocchi gt Indice gt F3 Editor Blocco STER S o gii STEP 5 ST V7 0 C79000 G8572 C920 02 Per il trasferimento di un blocco lo STEP 5 dopo la selezione di Blocchi Trasferi sci presenta un box di scelta file in cui 1 bisogna indicare nel campo Trasferisci il file programma PROBSPST S5D e nel campo in il file programma WASCHAST S5D Premendo F3 lo STEP 5 mostra quali file si trovano nella directory di lavoro 2 Nel box di comando Trasferisci blocchi contrassegnare con la crocetta il campo Lista blocchi e introdurre FB10 Dopo il trasferimento o dopo aver premuto il tasto di introduzione lo STEP 5 risponde con una domanda intermedia Scrivere in
329. ezionare il comando di men File gt Blocchi gt Indice F3 Viene visualizzato il box di comando ndice blocchi impostazioni In esso effettuare la scelta vedere capitolo 3 9 Dopo l impostazione e l attivazione di lt Emetti gt vengono emessi gli indici dei blocchi selezionati sul dispositivo desiderato Con l emissione su video premendo F2 si pu anche passare direttamente all editor Chiarimento Indice di x File programma x AG Scelta Lista blocchi Emetti su x Schermo x Stampante x File Opzione Tipo protocollo x Assieme a preintestazione x FB con nome lt Emetti gt OK Questo campo indica il file programma attualmente impostato Questo nome pu essere editato oppure tramite F3 pu essere sostituito con un nome di file gi esistente servendosi del box di scelta file Indica su quale AG memorizzato il blocco L introduzione avviene tramite m postazione vedere capitolo relativo e solo in funzionamento Online Qui si trova la scelta blocco dati del blocco possono essere introdotti in asso luto o in simbolico anche in modo misto Se si vuole editare un blocco gi esi stente o visualizzare gli attuali tipi di blocco ammessi premere F3 o selezionare il campo lt Scegli F3 gt Una lista delle attuali possibili introduzioni viene offerta dallo STE 5 se si preme F7 o selezionando il campo lt Info F7 gt Gli indici vengono visualizzati su
330. ezione di un blocco lascia dietro di s il vecchio blocco non modificato La funzione STEP 5 Test Comprimi memoria elimina nell AG i blocchi non validi e compatta quelli validi STEP 5 ST V7 0 C79000 G8572 C920 02 Glossario Configurazione della memoria Connettore Corpo del blocco Cursore Directory Diritti di accesso protezione di accesso Documentazione Editor Editor per testi STEP 5 ST V7 0 C79000 G8572 C920 02 Funzione STEP 5 che visualizza sullo schermo la composizione ed il grado di riempi mento della memoria utente in AG Merkerdiappoggio che mantiene il RLC come memoriaintermediainmodo darenderlo utilizzabile in altri punti ed evitare combinazioni ripetute Nel corpo del blocco vengono memorizzate le istruzioni connessioni suddivise in seg menti oppure i dati nei DB Gli editor STEP 5 utilizzano un cursore grande allungato ed uno piccolo Il cursore allungato visualizza la posizione attuale di editazione nel campo di editazione La sua rappresentazione sotto forma di campo reverse corrisponde normalmente alla lun ghezza del campo di introduzione attuale Il cursore piccolo si muove invece a livello di carattere e serve per l editazione locale nell ambito del campo di introduzione InKOPeFUP ilcursore allungato supportala costruzione graficadelsegmentotramite mouse Il cursore si muove nel reticolo del campo di editazione ad 8 colonne e 50 righe 2 5 volte l altezza del vide
331. file Salvare F3 Salvataggio del file tastiera attuale Finestra attuale Salvare come Memorizzazione del file attuale con un Box di scelta Salvare come altro nome nella stessa o in un altra directory Cambiare directory Apertura di un altra directory Box di scelta Directory lavoro Stampare Stampa del file corrente Inalterata DOS Passaggio al livello di comando DOS Riga di comando DOS ritorno con EXIT e Return Fine Uscita dall editor Livello DOS ALT X Editare Inserire Ins Inserimento o modifica dell occupazione Ulteriore finestra Assegnare funzione S5 a del coperchio di tasto nella posizione una nuova combinazione tasti cursore Cancellare Canc Cancellazione dell occupazione del Finestra con assegnazione cancellata coperchio di tasto nella posizione cursore Opzioni Linguatastiera default Scelta di un file di risorse di un altra Box di scelta RES Aprire file lingua S5OnS10X RES Commutare Commutazione della rappresentazione Schermo monocromo o colorato Bianco Nero lt gt schermo tra monocromo e colorato Colore Finestre Seguente F6 Con pi finestre aperte attualizzare quella Finestra attuale pi in basso Zoom Modifica della dimensione della finestra Finestra attuale attuale Info Informazioni sulla versione attuale Maschera Informazioni STEP 5 ST V7 0 C79000 G8572 C920 02 2 37 Installazione di STEP 5 Lingua tastiera default Selezione della lingua Ap
332. file intermedio sempre aggiornato 21 3 1 Relazione tra file sorgente AWL e file intermedio Decompilazione 21 8 Editor AWL File sorgente AWL File intermedio Compiler File programma W gl Il file sorgente AWL ed il file intermedio sono legati strettamente luno all altro hanno lo stesso nome e la loro identificazione differisce solo di un carattere A0 SEQ A1 SEQ Il nome di un file intermedio non pu essere mai cambiato in modo indipendente dal file sorgente AWL due file possono trovarsi per su differenti drive Il fatto che abbiano lo stesso nome garantisce che il programma editato venga compilato nel corrispondente file intermedio quando viene salvato con Conferma Anche con una decompilazione avviene il salvataggio nel file sorgente AWL nominalmente corrispondente Questo datenere presente quando file sorgente AWL e file intermedio non vengono aggiornati contemporaneamente o la vecchia lista istruzioni non deve essere sovrascritta per esempio quando il primo file sorgente AWL contiene commenti supplementari Questi non vengono trasferiti nel file programma e dopo la decompilazione vanno persi STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Per quanto concerne la generazione di un file sorgente AWL da un file intermedio possiamo fare le seguenti considerazioni e Se non esiste alcun file sorgente AWL esso viene au
333. file programma in rappresentazione KOP FUP e AWL con o senza riferimenti Con questa funzione vengono emessi su stampante o su file i blocchi dati che contengono le maschere Emissione di una lista di tutti blocchi di programma e dati del file programma impostato Emissione di una lista di attribuzione in forma sequenziale come editata op pure ordinata secondo gli operandi assoluti o simbolici Emissione dei richiami dei singoli blocchi di un file programma Emissione secondo certi criteri dei riferimenti di una lista incrociata presente Emissione della tabella di occupazione Essa fornisce una panoramica in forma di tabella di quale bit occupato nei byte dei campi di operandi M E A Con questa funzione viene emessa la tabella di occupazione dei Merker S Questa funzione ricerca i dati di progettazione Secondo le opzioni vengono emessi operandi liberi nomi simbolici mancanti degli operandi E A M Emissione di file LS INI o di altri file ASCII a piacere Tutte le emissioni confortevoli possono essere realizzate tramite istruzioni di comando Tali istruzioni vengono gestite come un programma memorizzate in un file ed eseguite tramite il richiamo di tale file I singoli file di istruzioni di comando possono essere richiamati anche da un ap posita istruzione contenuta in una sequenza di istruzioni di comando Ci per mette la realizzazione di sequenze di istruzioni strutture a piacere Editazione di istruzioni di
334. formare sull argomento di interesse leggendo separatamente uno dall altro i singoli capitoli del manuale I rimandi ad ulteriore documentazione sono indicati mediante un numero compreso tra due barre Sulla base di questi numeri nell ultima parte del manuale possibile risalire al titolo esatto della documentazione Oltre al manuale disponibile una Guida online integrata nel software che costituisce un valido supporto attivabile richiamando il men Help o premendo il tasto F1 o il tasto F8 nel corso del lavoro Per ulteriori informazioni sull uso del software che non sono contenute nella documentazione su carta o nella Guida online rivolgersi al personale di assistenza presso le filiali e le rappresentanze Siemens Gli indirizzi si trovano nell appendice di 70 e di 100 nei cataloghi e nel Compuserve go aut forum Per contattare il SIMATIC Customer Support telefonare al numero 49 911 895 7000 o inviare un fax al numero 49 911 895 7002 Eventuali richieste possono essere inoltrate anche per mail tramite Internet oppure alla mailbox sopraindicata Nel caso di domande o commenti sul manuale compilare il questionario che si trova in fondo e spedirlo all indirizzo indicato E gradita anche una valutazione personale del manuale stesso Per facilitare l apprendimento del sistema di automazione SIMATIC S5 la Siemens organizza dei corsi specifici Per maggiori informazioni rivolgersi al centro di addestramento region
335. ggiornamento Le parametrizzazioni nel controllore sono aggiornate ed il controllore in RUN Funzioni AG SIMATIC S5 COM DB1 F E F E F F F F 1 AG 2 Run gt 3 Stop gt 4 5 6 7 8 Ritorno We A S s ompress top Run J Figura 22 20 Maschera del COM DB1 Funzioni AG commutaz controllore da STOP a RUN 4 Abbandonare il COM DB1 premendo 4 volte il tasto F8 Ritorno STEP 5 ST V7 0 22 30 C79000 G8572 C920 02 Accoppiamento PG Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 2 Il compito del pacchetto Accoppiamento PG quello di scambiare blocchio file STEP 5 tra i diversi dispositivi di programmazione Capitolo Argomento trattato Pagina 23 1 Hardware 23 2 23 2 Accoppiamento 23 2 23 1 Accoppiamento PG 23 1 Hardware Requisiti hardware Lo scambio dati con il PG partner necessita di un interfaccia attiva TTY 20 mA Se l interfaccia COM1 un interfaccia V 24 oppure una TTY passiva si deve adattare l interfaccia S5 Per far ci possibile inserire tra il PG ed il cavo verso l altro PG un convertitore che trasformi l interfaccia V 24 del PG in un interfaccia TTY attiva e quindi riproduca l interfaccia S5 classica Il collegamento del PG con un altro PG pu dunque avvenire e tramite l interfaccia COM 1 TTY attiva Il PG viene collegato all altro PG tramite due cavi con connettori oppure e tramite l interfaccia COM 1 TTY passiva o V 24 Sul PG con interfac
336. go di memorizzazione dei vari file e file interessati e rappresentazione KOP FUP AWL e funzionamento e parametri di stampa ecc Nei box di impostazione visualizzati vanno inseriti i file ed i parametri richiesti Questo box suddiviso in schede parametri impostati vengono prelevati dai box di comando e di scelta interessati In una seduta di lavoro i file ed i parametri impostati valgono per tutta la progettazione Nel box di impostazione ci si pu spostare con i tasti cursore oppure con il mouse Premendo due volte il tasto del mouse in corrispondenza dei vari parametri o si apre un box di scelta o si modifica l impostazione Per raggiungere lo stesso risultato biso gna premere due volte il tasto F3 STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice Comandi di men Progetto Imposta Carica Viene caricato un file di questo tipo Facendo ci tutte le impostazioni contenute in questo file diventano valide Le impostazioni presenti vengono sovrascritte Salva Memorizzazione nel file di progetto corrente PJ INI di tutte le impostazioni fatte nei box Imposta Salva come Memorizzazione in un nuovo file di progettazione PJ INI selezionabile Blocchi Qui vengono gestiti i blocchi ed i file di documentazione che si trovano nel PG o in AG Sono a disposizione le seguenti funzioni Indice Emissione dell indice elenco del contenuto sul dispositivo di emissione PG AG definito nella box di comando T
337. h Compiler necessita a questo punto del file simbolico con le attribuzioni specifiche dell impianto Durante la compilazione in file programma viene eseguita una verifica delle attribuzioni Se stato indicato un determinato tipo di AG viene anche verificato se le operazioni utilizzate sono ammesse ed eseguibili dall AG di destinazione verifica specifica del AG Un file programma creato con l editor AWL Batch Compiler identico ad un file programma creato in KOP FUP AWL Da un file programma con l editor AWL Batch Compiler pu essere creato anche un file sorgente questo per esempio pu essere utile quando un programma STEP 5 stato testato e corretto nell AG Per questo non ha alcuna importanza se il programma stato editato nel pacchetto KOP FUP AWL o nel pacchetto editor AWL Batch Compiler Con la decompilazione il Batch Compiler genera prima di tutto un file intermedio dal file programma Da questo file intermedio viene costruito il file sorgente AWL relativo al file programma La creazione di un file sorgente da un file programma pu avvenire anche in un unico passo Durante la compilazione vengono eseguite delle verifiche Inoltre dopo la compilazione viene eseguito un ciclo di verifica dei blocchi del file programma per esempio durante questo ciclo viene verificato se gli operandi formali e gli operandi attuali nei blocchi funzionali sono stati associati in modo corretto e coincidono Tutti gli errori indiv
338. ha il seguente aspetto r4 g Trasferimento di DB 1 SIMATIC S5 COM DB1 Drive File programma ST SS5D FE E E E E F E E 1 Trasfer 2 Trasfer 3 Scelta 4 5 6 7 Info 8 Ritorno su FD in AG Figura 22 18 Maschera del COM DB1 Trasferimento di DB1 scelta di Trasferimento in AG 2 Premere il tasto F2 Trasfer in AG Nella riga di segnalazione compare ora l informazione che il DB1 viene trasferito Il DB1 presente nell AG viene con temporaneamente sovrascritto Quando il trasferimento di DB1 terminato compare automaticamente sul video la maschera Tabella panoramica Se il DB1 errato compare la segnalazione corris pondente ed il DB1 non viene trasferito Il blocco parametri errato viene corrisponden temente evidenziato nella maschera panoramica STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Memorizzazione del DBI1 in un file di programma STEP 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Il DB1 cos trasferito nel controllore deve essere memorizzato archiviato in un file di programma STEP 5 o su un dischetto Per questo occorre nella maschera Trasferimento di DB1 indicare il file di programma STEP 5 nel quale si deve me morizzare il DB1 Per il nostro esempio si supposto che il file di programma STEP 5 AG95L2ST S5D sia gi stato creato con il pacchetto STEP 5 1 Premere il tasto F3 DB1 Trasfer nella maschera Tabella panoramica Figura 22 19 Compare la masche
339. he per impieghi successivi il contenuto di queste finestre di dialogo rimane annotato per il prossimo richiamo La memoria comprende le seguenti parti e Stato dei campi d introduzione e particolari elementi operativi e Storia dei campi d introduzione e Emissione su video o non su video STEP5 S5KXS01Z Figura 3 5 Esempio di un box di comando STEP 5 ST V7 0 C79000 G8572 C920 02 3 11 Interfaccia operatore 3 7 Schedario e schede dello schedario Funzione Il contenuto della finestra di dialogo che si ottiene dopo il comando di men File Progetto Imposta F4 organizzato in schede per una migliore visione nomi delle singole schede si trovano sul margine superiore della finestra di dialogo Per portare in primo piano una precisa scheda si deve cliccare sul nome dello scheda 3 7 1 Uso dello schedario Fondamentalmente per usare le schede si usano gli stessi elementi disponibili per le finestre di dialogo Lo schedario costituito da pi schede quando una scheda viene scelta copre tutte le altre Con l aiuto degli hotkey ALT Cifra si pu commutare tra le schede Una commuta zione tra le schede pu essere eseguita anche posizionando il mouse o tramite i tasti cursore Tasti Effetto F3 Il cursore deve stare sulla sigla del campo d introduzione 1 I parametri impostati possono essere cambiati con F3 per esempio SI NO o RW PROT 2 E stato attivato un box di scelta Selezionare tramite i
340. help online richiamo temi help relativo al contesto High Memory Area HIMEM SYS STEP 5 ST V7 0 C79000 G8572 C920 02 Indice l intestazione blocco identificazione del sistema FA AI identificazione progetto E 15 12 influenza sulla lunghezza 9 9 Lt H RODE o IE intestazione blocco dati 4 17 impostazione f introduzione del progetto blocchi dati 21 32 p tedinatora 14 2 blocchi di programma 21 23 vie bus 12 3 i Include comando 21 6 blocchi itaca Aa si in dice 4 13 di istruzioni STEP 5 con altri Editor 21 12 dei blocchi 4 13 finestre di dialogo 3 8 ste Da istruzioni indirizzi assoluti numero 16 6 rT indirizzi AWL 4 7 ia indirizzo visualizzazione 6 3 indirizzo Ethernet vie mn aoon info AG istruzioni di comando 18 20 Info versione STEP 5 20 2 editazione 18 25 informazioni dettagliate SERIEDTONS ata eri 18 30 informazioni di prodotto 1 1 informazioni sull uso 20 4 inizio blocco 21 24 starpa inserimento riga elemento 10 3 ES ay inserimento riga 9 17 i installazione conclusione dei driver per STEP 5 2 32 di EMM386 EXE di STEP 5 in Windows 2 20 esecuzione home 2 17 personalizzata 2 14 L personalizzata dal server 2 15 inenen int Li 22l Jows lista assegnazione tasti 20 2 ina lista blocchi 4 18 interconnessione 17 7 17 7 lista degli operandi ese
341. hiamo del blocco all interno del programma Simbolo 9022222 VELTS IF114 Chiarimento Blocco richiamato in modo assoluto Blocco richiamato in modo condizionato Richiamo di blocco dopo un comando B DW oppure BMW indirizzamento indiretto Richiamo di blocco come operando formale Un operando attuale pu essere emesso come costante o come codice operazione MC5 Il blocco richiamato non presente nel file programma Sono presenti altri richiami di blocco che non possono per essere rappresentati profondit di annidamento troppo elevata Richiamo di blocco ricorsivo per esempio richiamo di un OB in un PB 18 7 Documentazione 18 2 6 Emissione lista incrociata Funzione Con questa funzione possibile generare una lista incrociata da un file programma presente o dalla memoria dell AG In particolare possibile richiedere e Riferimenti alla sigla operando per esempio E A M T Z Riferimenti a dati Riferimenti alla periferia Riferimenti a richiami di blocco I merker S non possono essere emessi in una lista incrociata e Riferimenti ai singoli operandi simbolici o assoluti p es MOTORE E1 0 riferimenti incrociati sono ordinati secondo gli operandi assoluti Una registrazione quindi costituita da e operando e simbolo e blocco con segmento e carattere di identificazione aggiuntivo per il tipo di utilizzo vedere la figura 18 6 Documentazione Seleziona
342. i lt NUOVO avv gt Raggiun stato iniziale Reset contatore passi Contatore passi interno E Stato iniziale 5 Inizio lavaggio 6 Spruzzatura schiuma 7 Lavaggio risciacquo 8 Diffusione cera 9 Ciclo di lavaggio Form strato di cera 10 11 Asciugatura 12 Uscita auto 13 Impianto vuoto 14 Controllo segnalazione 15 1 numero di regola nella tabella FINE decisionale o numero di segmento nel programma di esempio Figura 24 11 Diagramma a blocchi del ciclo di lavaggio veicoli STEP 5 ST V7 0 24 34 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Tabella 24 2 Tabella decisionale per programma Lavaggio veicoli n 1 1 1 A i 1 1 ea i i i i i A Ke n Di i i i ci iak n 91 e mM lt N N i i i l a E il ci a Ss i i i N sal i i E i lt lt i i i n o E a aoi i Il i o m i Ea i n TS f i i o i 2 ci An i i ci mn RE 1 1 1 lt n i i i gt ay A tu i i A si m i i i lt lt fm T T Ke 2 x ci mo ci ci sa E n 5 n Ra n S i i 3 n lt lt lt mM gt 2 o a 5 ti ci SN i f i ci ci ci 9 n n n n a lt lt lt n sa i se O e ci e i I ci n e i 1 E i nm I ea lt lt ajaj e lt n Ss gq N 1 i m m lt T T n n
343. i in cui ci si pu spostare e selezio nare vedere capitolo 3 9 Chiarimento Confronta x File programma x AG con x File programma x AG Scelta x Lista blocchi Blocco con E metti su x Schermo x Stampante x File lt Confronta gt OK Questo campo indica l attuale file programma preimpostato Indicazione in quale AG il blocco memorizzato o deve essere memorizzato L introduzione avviene tramite la funzione Imposta capitolo 4 1 1 e solo in fun zionamento online In questo campo viene visualizzato il nome del file programma Questo nome pu essere editato o tramite F3 sostituito con un nome di file gi esistente con l ausilio del box di scelta file Indica in quale AG il blocco memorizzato o deve essere memorizzato L intro duzione avviene tramite la funzione Imposta capitolo 4 1 1 e solo in funziona mento online Selezionando con una crocetta il parametro nel successivo campo d introdu zione si pu eseguire la scelta del blocco in assoluto o in simbolico anche in modo misto tipi di blocco ammessi vengono visualizzati con F3 Informazioni relative alle indicazioni nella lista blocchi si ottengono con F7 Qui vanno introdotti due singoli blocchi che devono essere confrontati tra loro L emissione avviene sullo schermo L emissione avviene sulla stampante impostata L emissione avviene sul file impostato Il PG confronta i blocchi se
344. i possono essere i File Batch necessari all avviamento diversi File INI che descrivono la postazione di lavoro dati specifici del dispositivo ed anche File Via e File Parametri Stampante modificati dall utente DR INI e AP INI SINEC Qui vengono inseriti i driver MS DOS forniti per SINEC L2 SINEC H1 driver di rete SIMATIC NET La directory definita in modo fisso con C SINEC S5_INFO Qui ci sono le informazioni di prodotto e i file Readme Leggimi Questa directory definita in modo fisso con CAS5_INFO Le directory di sistema e la directory Home possono stare su diversi drive in directory diverse Le directory relative possono essere selezionate durante l installazione Directory di Dr directory_sistema S5_SYS Tutti i programmi STEP 5 ST e i sistema file di sistema S5_COM Com Adapter per V5 amp V6 Pacchetti COM la directory non pu essere impostata READ ONLY S5 COM AWLBAT AWL Batch Compiler S5 COM COM_DB1 COMDB1 S5 COM PG_PG Accoppiamento PG PG EXAMPLE Programmi esemplificativi STEP 5 DR_INI File Parametri Stampante forniti DR INI AP_INI File Via forniti AP INI S5_INST Parte relativa all installazione Tutti i nomi delle directory scritti in maiuscolo vengono automaticamente generati in modo fisso La parte scritta in minuscolo dr directory_sistema pu essere selezionata liberamente dall ut
345. i 0000 Contatore lavaggi KH 23 KZ 000 Contatore lavaggi KZ 3 KH 0000 Vuoto 4 KT 030 2 Setpoint tempo diffus cera TDC Di KH 0000 Valore ist tempo TDC KH 6 KF 00000 Valore ist tempo TDC KF 7 KH 0000 Vuoto 8 KT 045 2 Setpoint tempo asciugat auto TAA 9 KH 0000 Valore ist tempo TAA KH 10 KF 00000 Valore ist tempo TAA KE 11 KH 0000 Vuoto m N 1 Richiamare l editor per la generazione dei blocchi STEP 5 nel men Editor sotto Blocco STEP 5 F1 Appare quindi di nuovo il box di comando 2 Introdurre nel box di comando il tipo ed il numero del blocco da generare Nel box di scelta sono indicati i possibili tipi di blocco che nel caso esistano possono essere emessi in questo modo 1 Premere F3 Scegli 2 Introdurre nel campo blocco del box di scelta il tipo ed un numero di blocco da generare non ancora utilizzato in questo caso FB 5 3 Selezionare con la crocetta su Si le opzioni e Sovrascrittura con conferma e e Aggiornamento File Sorg Seq e concludere con Edita Si apre cos il campo d introduzione dell editore 24 11 STEP 5 in un impiego pratico Esempio applicativo Introduzione del nome del blocco Introduzione istru zioni del SEGM 1 Introduzione del titolo segmento Introduzione istru zioni del SEGM 2 24 12 Nella riga di testata si trovano la sigla del blocco FB 5 il file programma C 1M PLAVST S5D e la lunghezza del b
346. i F1 1 P STEP 5 ST V7 0 C79000 G8572 C920 02 5 17 Funzioni comuni in AWL KOP FUP 5 4 1 Aggiunta o inserimento di un nuovo segmento Operativit Procedere come segue 1 Aprire il segmento precedente o successivo al nuovo segmento che si deve inserire o aggiungere 2 Premere F5 Funz segm F Cancella F F F F Help 4 Annota 5 Inserisci 6 Aggiungi 7 8 Indietro L LL F F 2 Buffer 3 Dasegm 3 Premere ancora F5 Inserisci se si vuole inserire prima dall attuale segmento o premere F6 Aggiungi se si vuole aggiungere dopo il segmento attuale 4 Premere F1 Nuovo Lo STEP 5 emette un nuovo segmento 5 4 2 Copia di un segmento Sommario Si pu copiare un segmento nello stesso blocco o in un altro blocco dello stesso file programma Il titolo ed il commento segmento vengono in ogni caso copiati Dopo la copia si consiglia di aggiornare la lista incrociata se nel box di comando non stato gi scelto Aggiornamento XREF Premessa Ilbloccoincuisivuole copiare ilsegmentositrova nelfile programma Lacopia avviene in emissione Copia del segmento nello stesso blocco Avvertenza Segmenti all interno di un blocco funzionale che contengono delle funzionalit specifiche di FB per esempio l identificatore non si possono copiare in un altra posizione all interno del blocco Nel copiare un segmento le marche di salto con nomi definiti in modo simbolico p es MARK possono essere rappresentate solo
347. i M 1 0 e premere il tasto di introduzione 3 Introdurre gli operandi d ingresso qui rispettivamente E 2 1 ed E 2 2 Abban donare il campo di introduzione corrispondente con il tasto di introduzione 4 Introdurre l uscita Q per l interrogazione dello stato del segnale binario qui A 14 0 e premere il tasto di introduzione e poi Conferma 8 3 6 Operazioni di conversione Sommario Le operazioni di conversione DUAL BCD complemento ad 1 ed a 2 appar tengono alle operazioni complementari solo FB FX Un operazione di conver sione viene rappresentata con una casella in cui si trova operando nell ACCU 1 prima della conversione ed a destra il risultato Esse si possono mettere in cas cata all ingresso ed all uscita con altre funzioni complesse Dopo aver premuto il tasto funzionale SHIFT F4 Convers e la funzione desiderata nel secondo livello di tasti lo STEP 5 crea la casella in cui registrata l operazione scelta Alla funzione corrispondono le istruzioni e caricamento dell operando e conversione dell operando e trasferimento del risultato nell operando ACCU 1 Tipi di operando DW DD IW Dopolacreazionedella casella vedere sopra sidevono introdurre solo i due operandi preimpostati con 2 8 3 7 Operazioni di comparazione Sommario Le operazioni di comparazione combinano due operandi digitali negli ACCU 1 e ACCU 2 in un risultato binario nell ACCU 1 Esse si possono mettere in cascata all ingresso ed all
348. i che si rendono necessari durante il lavoro con il PG Gli utenti che hanno gi lavorato con versioni precedenti di STEP 5 e che sono abituati a lavorare con i tasti funzionali possono adoperare i men in modo consueto La barra del titolo ha come nome STEP 5 pulsanti rappresentati nella barra del titolo sono tipici di Windows 95 La barra del titolo non viene visualizzata nel modo Ingrandi sci o sotto MS DOS Quando si seleziona un titolo di men sulla barra di men cliccandolo con il mouse oppure posizionandoilcursore sultitolo e attivandolo quindi premendo il tasto di intro duzione il relativo men si apre In un men sono elencati dei temi relativi al punto di men e o delle funzioni Le voci di men che presentano una freccia gt sulla loro destra conducono ad un sottomen Le voci di men che presentano dei puntini sulla loro destra conducono ad un finestra di dialogo Sulla superficie di lavoro cio sull interfaccia grafica vengono visualizzati i box di scelta in cui si effettuano le impostazioni nonch iboxdi informazione di segnalazione e l area di lavoro degli editor di programma Qui viene visualizzato se si sta lavorando con STEP 5 ST oppure con con un altro pacchetto S5 p es GRAPH 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore F Barra delle funzioni G Riga di informazione H Identificazione progetto STEP 5 ST V7 0 C79000 G8572 C920 02 La barra
349. i con Per le CP H1 L2 e L1 si pu leggere l identificazione di sistema con F1 SISID N Que sti dati non sono modificabili Disattiva Viene disattivata la connessione attivata con F4 Il percorso indicato tramite la via impostata Cancella Viene cancellata la via definita dal proprio nome file via preimpostato Annulla Ritorno all ultimo men Si abbandona la funzione Vie bus C79000 G8572 C920 02 12 3 Vie bus Editazione vie bus Selezione nodi Nodo di start 12 4 F1 Si inizia l editazione di una via bus 1 Nome via esistente La via viene quindi rappresentata completamente nella relativa area operativa I singoli nodi si possono cancellare con F6 cominciando con l ultimo nodo Inserire nuovi nodi con i relativi tasti funzionali 2 Nuova definizione via Si pu generare una via combinando in sequenza i nodi selezionabili Configu razioni di vie non consigliabili sono accompagnate dalla segnalazione Via non prioritaria Avvertenza Le vie segnalate con via non prioritaria vengono ugualmente memoriz zate Siemens tuttavia non d garanzie per queste vie Premendoitastifunzionaliora indicati viene rappresentato graficamente il nodo asso ciato al relativo tasto Successivamente visualizzato un nuovo livello di tasti funzio nali in cui selezionare un altro nodo o bus In questi successivi livelli di tasti funzionali sono indicati solo i nodi o i bus selezionabili per l
350. i connettori 2 Un accumulo di connettori si ottiene quando si posiziona il cursore sul connet tore e si preme nuovamente F5 Oper bin e F4 o F5 e si introduce la sigla del merker qui M 30 1 Con l inserimento implicito il connettore introdotto prima viene spostato di volta in volta di una riga verso il basso Connettore prima dell uscita L introduzione del connettore M 20 1 prima dell uscita porta alla rappresentazione B 5199 su Cursore all F6 Ins orizz E 10 1 ita F5 Oper bin F4 FIERO 2 A10 1 E 10 0 amp E 10 1 M 30 1 Mm201 lt 1 Eeo Z A10 1 i 5 M20 1 B Figura 8 7 Editazione di connettori Un connettore viene cancellato posizionando il cursore e premendo DEL STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici 8 3 Funzioni complesse Sommario In Editazione con SHIFT e tasti funzionali oppure F5 Oper Bin sono richiamabili le seguenti funzioni Tabella 8 3 Funzioni complesse in FUP Operazione Tasti funzionali Chiarimento Aritmet ADD SUB MULT DIV per FB FX AND OR XOR Blocchi SPA FB SPB FB BA FX BAB FX SPA SPB A DB AX DX PERSE fi per FB FX SLW SLD SVW SVD RLD RRD SRW FF TF2 SHIFT F3 e SHE F1 F1 F2 F3 F4 i l F F1 SHIFT F1 F2 SHIFT F2 F4 SHIFT F4 F6 SHIFT F6 F1 SHIFT F1 F2
351. i conteggio 2 Introdurre l operando Z10 e premere il tasto di introduzione 3 Introdurre l operando per ZV qui E 32 0 premere il tasto di introduzione 4 Tramite DEL saltare operando per ZR STEP 5 ST V7 0 C79000 G8572 C920 02 8 19 Editazione di schemi logici 5 Introdurre l operazione per impostare il contatore qui M 2 0 e premere il tasto di introduzione 6 Introdurre il valore di conteggio qui KZ 255 e premere il tasto di introduzione 7 Ingresso di reset qui introdurre operando E 32 1 e premere il tasto di introduzione 8 Introdurre il trasferimento del valore di conteggio negli operandi DW 64 e DW 66 e premere il fasto di introduzione 9 All uscita Q F4 introdurre M 12 1 e premere il tasto di introduzione 8 3 10 Operazioni di temporizzazione Sommario Con le operazioni di tempo vengono eseguite e controllate tramite programma le sequenze temporali L andamento della funzione temporale viene fissato col richiamo scegliendo dopo aver premuto F5 la funzione desiderata nel secondo livello di tasti con SHIFT F1 SHIFT F5 STEP 5 introduce questo andamento in modo simbolico all ingresso di start nella casella L operando del temporizzatore si trova sopra la casella Una funzione temporale viene avviata se il RLC all ingresso di start cambia Con un ritardo alla diseccitazione SA il RLC deve cambiare da 1 a 0 in tutti gli altri casi da 0 ad 1 parametri all ingresso di start hanno il segu
352. i e indiretti sono oggetto di operazioni di assegnazione vengono stam pate le parti di programma nelle quali avvengono le relative interrogazioni Riferimenti indiretti se nel segmento stampato vengono interrogate uscite o merker vengono stampate le parti di programma nelle quali avvengono le relative assegnazioni Ad ogni stampa vengono stampati tanti riferimenti per istru zione quanti permessi dal layout di una riga Ulteriori riferi menti nel programma sono contrassegnati con la sequenza gt gt gt alla fine della riga Layout Con F7 viene visualizzato un esempio per layout standard e per layout opzionale Aggiornamento Prima dell emissione dei blocchi viene aggiornato il file XREF QVL 18 3 2 Emissione maschere DB1 KOMDOK Funzione Questa funzione emette il blocco dati con l assegnazione periferia in formato DIN A3 o DIN A4 E anche possibile emettere in un file LS INI Documentazione Selezionare il comando di men Documentazione Emissione confortevole mivice Condoae Maschere DBI1 Appare il box di comando Emetti maschere DB1 KOMDOK Maschere DB1 18 3 3 Emissione lista blocchi KOMDOK Funzione Con questa funzione possibile emettere in formato DIN A3 o DIN A4 una lista di blocchi su stampante o in un file LS INI Nella lista sono riportati tutti i blocchi di programma ed i blocchi dati del file programma impostato STEP 5 ST V7 0 C79000 G8572 C920 02 18 13 Documentazione
353. i file di sistema di Windows Selezionare DOS se non si vuole integrare STEP 5 ST nell interfaccia di Windows Figura 2 6 Integrazione in Windows Nella prima maschera viene chiesto se si vogliono integrare le icone di avvio di STEP 5 ST nell interfaccia utente di Windows Se si seleziona Windows ilprogramma eseguir le seguenti operazioni Si lavora con il sistema operativo Windows 95 e programmi STEP 5 ST vengono inseriti nel sottomen Simatic Step5v70 del men di avvio di Windows file PIF dei programmi vengono copiati dalla directory di sistema di STEP 5 ST nella directory del men di avvio di Windows e adattati ai nomi attuali delle directory home e di sistema di STEP 5 ST e di Windows e Un men di avvio Step5v7 0 gi esistente viene dapprima salvato come Step5v70 xx Si lavora con il sistema operativo Windows 3 x e programmi STEP 5 ST vengono inseriti nel nuovo gruppo di programmi STEP 5 V7 0 del Programm Manager di Windows file PIF dei programmi vengono copiati dalla directory di sistema di STEP 5 ST nella directory di Windows e adattati ai nomi attuali delle directory di sistema e home di STEP 5 ST e Windows STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 Adattare il file gruppo STEP5V70 GRP Introduzione della directory di Windows STEP 5 ST V7 0 C79000 G8572 C920 02 e Il file di sistema Step5v70 grp viene salvato come Step5v70 xx e di nuovo trasferito dalla director
354. i pu fare scorrere verso l alto o verso il basso secondo un multiplo massimo di 2 5 Tramite iltasto SHIFT F8 Helpsi ottiene chiarimenti relativi ai singoli tasti funzionali Introdurre nel campo di editazione suddiviso in righe e colonne i simboli dello schema logico delle funzioni desiderate mediante tasti funzionali o mouse Un simbolo da solo occupa la larghezza di una colonna Le sigle degli ingressi uscite necessitano in pi prima e dopo ciascuna una larghezza della colonna Nella costruzione del segmento si molto supportati dallo STEP 5 collegamenti edi simboli con tutti i contrassegni vengono creati automaticamente p es i segnali di ingresso uscita per i contatori o funzioni di calcolo campi di introduzione per i nomi e le parametrizzazioni sono preassegnati e raggiungibili automaticamente col cursore Le configurazioni non ammesse non sono accettate dallo STEP 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici Rappresentazione in FUP 1 Va PB3 PROG 3 C ESEMP ST S5D BIB 12345 LUN 19 2 __Segmento 1 Titolo segmento Editaz si E t ING 1 Ingresso 1 1 9 o E 1 1 2 2 gt 1 E 31 E 3 2 4 4 E 3 3 L_0 E 42 M 3 0 M_2 0 lg S S E 55 R Q A 1 0 BE 22 23 24 x Riga di segnalazione 25 NF Aritmet F Blocchi F
355. i un testo selezionato Il testo cancellato viene acquisito nella memoria buffer e consente il trasferimento di parti di testo tramite F2 Copia Ricerca di operandi righe testi o stringhe eventualmente anche ini zio e fine nella lista di attribuzione L introduzione del criterio di ricerca deve esattamente coincidere per quanto riguarda le lettere maiuscole o minuscole con la stringa di testo cercata Sostituzione di una qualsiasi stringa di caratteri max 20 caratteri in cluso i blank con un altra Salvataggio del file sorgente senza compilazione p es in caso di interruzione dell editazione La lista di attribuzione editata pu essere ulteriormente elaborata F7 Conferma F8 Annulla SHIFT F1 Testo 1 Conclusione dell editazione e memorizzazione della lista di attribuzione L avvio della compilazione con la creazione del file sim bolico viene attivata automaticamente Interruzione dell editazione senza memorizzazione della lista di atrribuzione Emissione del testo 1 tramite un tasto funzionale SHIFT F2 Testo 2 SHIFT F3 Testo3 SHIFT F4 Testo 4 Emissione del testo 2 tramite un tasto funzionale Emissione del testo 3 tramite un tasto funzionale Emissione del testo 4 tramite un tasto funzionale SHIFT F5 Modo SHIFT F6 Pag Av SHIFT F7 Pag Ind Selezione del modo di editazione inserimento o sovrascrittura Una pagina avanti Una pagina indietro
356. i un operando gi esistente seguire lo stesso procedimento del punto 2 ma cancellare con F4 Canc simb Conversione V1x gt V2x L indirizzo di byte di un parametro assoluto nelle vecchie liste attribuzioni del software STEP 5 V1 x e V2 x sotto PCP M lungo 3 byte Nello STEP 5 a partire dalla versione 3 x lungo 4 byte Ci dipende dall introduzione dei nuovi merker S e richiede una conversione del vecchio file simbolico in una nuova lista di attribuzione prima della sua elaborazione Le liste di attribuzione generate con versioni superiori non devono essere convertite STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione Gestione Selezionare il comando di men Gestione Liste di attribuzione gt Converti Liste V1 x e V2 x attribuzione CEE Introdurre nel box di comando visualizzato il nome della lista di attribuzione da conver vello vi x v2 x tire Dopo aver dato l OK il file viene tradotto Se nella lista di attribuzione sono stati introdotti parametri assoluti senza i corrispon denti simbolici appare la segnalazione Confermar questa segnalazione secondo quanto si desidera fare 17 5 5 Cancellazione SEQ Gestione Con questa funzione si cancella una lista di attribuzione Ci vale anche per i re imiglte lativi file errori ed i file di assegnazione tasti attribuzione A k i 1 Cancelie STO Dopo l avvio della funzione lo STEP 5 emette un box di comando
357. i valori di uscita Correzioni STEP 5 ST V7 0 C79000 G8572 C920 02 Operando Formato AW KH KM AW KH KM AD KH KM Simbolo dipendente dal tipo di operando Dopo l introduzione di un operando lo STEP 5 emette il relativo formato che nella tabella riportata sopra non si trova tra parentesi Questo pu essere direttamente so vrascritto con un introduzione La sequenza d introduzione caratteri sintassi di un operando va rispettata altrimenti il cursore resta nel campo d introduzione Lalista degli operandi pu essere memorizzata in un blocco immagine BB Un blocco immagine esistente pu essere richiamato con la funzione F1 Preleva La lista pu comprendere al massimo 20 operandi 10 a word 5 a doppia word Nella parte inferiore del video appare di volta in volta la percentuale di occupazione della lista operandi Le possibili operazioni di editazione sono riassunte al capitolo Lo STEP 5 emette sul video il blocco immagine selezionato per ultimo o unalista vuota in cui introdurre segnali e stati Lo STEP 5 emette la lista degli operandi con le colonne Operandi e Forzam segnali 1 Introdurre per ciascuna riga i valori desiderati e premere il tasto di introdu zione dopo ogni introduzione Lo STEP 5 emette una X dopo ciascun valore acquisito Se la lunghezza dei caratteri introdotti minore della possibile lunghezza i posti relativi ai valori pi alti sono automaticamente riempiti con zeri L intr
358. ia buffer Il numero di copie introdotto in cifre come fattore di ripetizione Si pu anche introdurre un ulte riore file sorgente sequenziale nella lista di attribuzione attuale Avvertenza sul fattore di ripetizione Non possibile posizionare il cursore sul campo di introduzione del fattore di ripeti zione questo salta nella riga Fattore di ripetizione solo dopo l introduzione di un va lore F1 La riga annotata o una riga precedentemente memorizzata nel buffer Riga tramite cancellazione viene inserita prima della riga in cui si trova il cursore F2 Il testo digitato ed annotato viene inserito prima della riga in cui si trova Testo il cursore F3 Il blocco di righe annotato o un blocco di righe precedentemente me Blocco morizzato nel buffer tramite cancellazione viene inserito prima della riga in cui si trova il cursore F5 Il blocco di righe annotato viene trasferito copiato in un altra lista di File attribuzione di cui si deve introdurre il nome Il file deve essere prece dentemente aperto un contenuto gi esistente viene sovrascritto Avvertenza Se incautamente si sovrascritto il file si pu rigenerare il file sorgente sequenziale originario creando il file sorgente sequenziale dal file simbolico Gestione Converti INI gt SEQ Per alla compilazione non vengono acquisiti caratteri di co mando e di commento STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di at
359. iare l installazione dal server si deve eventualmente eliminare la protezione dalla scrittura della directory di sistema di STEP 5 ST del server utilizzando le funzioni disponibili nel proprio sistema operativo Se necessario la protezione dalla scrittura pu essere ripristinata dopo aver eseguito l installazione 2 3 Installazione di STEP 5 2 3 2 Operativit Interfaccia INSTALL pu essere gestito siatramite mouse chetramite tastiera Occorre fare atten operativa zione alle informazioni sull uso della tastiera al capitolo 2 8 6 Installazione ES E ES Figura 2 1 Esempio di una maschera operativa STEP 5 ST V7 0 2 4 C79000 G8572 C920 02 Installazione di STEP 5 2 3 3 Avvio dell installazione Varianti all avvio Sintassi per il ri chiamo STEP 5 ST V7 0 C79000 G8572 C920 02 Per richiamare l installazione inserire il dischetto STEP 5 ST V7 0 Disk 1 nel drive A passare al drive A e avviare il programma INSTALL Tabella 2 1 Possibilit di installazione Sistema operativo Passi operativi Richiamo in DOS A INSTALL Richiamo in WINDOWS 3 x Avviare il file manager selezionare A 1 2 1 2 3 fare doppio clic su INSTALL EXE Richiamo in WIN95 1 Avviare la Gestione risorse 2 3 1 2 3 selezionare A fare doppio clic su INSTALL EXE Selezionare il drive CD ROM Selezionare la directory STEP5 INS Introdurre il richiamo INSTALL Richiamo da CD
360. ica di progetti 4 1 Impostazioni del progetto Sommario Struttura del progetto Prima di iniziare a programmare con lo STEP 5 definire le seguenti posizioni e una parte o anche tutti i nomi dei file necessari al programma utente e uno o pi directory del progetto in cui tutti i file vengono memorizzati e e j parametri specifici come tipo di rappresentazione o funzionamento Queste impostazioni devono essere eseguite con lo STEP 5 soltanto una volta Indi cando una sola volta le directory in cui devono essere memorizzati i file appartenenti ad un progetto viene semplificata l organizzazione del lavoro di programmazione Lo STEP5 memorizza tutte queste impostazioni in un file progetto PJ INI copiabile e pertanto trasportabile quindi disponibile un elenco di tutti i dati rilevanti di un pro getto Queste impostazioni si possono modificare ed adattare a nuove condizioni in qualsiasi momento Caricando un certo file progetto sono subito disponibili questi dati e si pu quindi iniziare a programmare senza dover eseguire nuovamente le impostazioni La figura 4 1 mostra come sono organizzatiil file progetto edirelativi file diprogramma Il file progetto si trova nella stessa directory di lavoro dei file A questi file fanno riferi mento le impostazioni nel file progetto Fanno eccezione il file stampante ed i file via Essi si trovano gi preconfigurati nella directory di sistema S5_SYS dopo una modi fica eseguita nella
361. ica il modulo EPROM EEPROM tramite questo numero di programmazione Questo numero associato in modo fisso al numero di ordinazione Capacit Capacit di memoria del modulo EPROM EEPROM Avvertenza Il Num Progr 500 riservato per le Memory Card SIMATIC La scrittura e la veri fica sono identiche ai procedimenti descritti in questo capitolo Dopo aver introdotto il NUM PROGR e premuto il tasto di Conferma vengono visua lizzate le informazioni modulo da confermare con l apposito tasto Conferma Avvertenza Se si introduce un numero di programma incorretto i moduli EPROM EEPROM possono venire distrutti Se per esempio per il modulo 6ES5 372 1AA61 si introduce solo 57 al posto del nu mero di programma completo 475 il modulo verr distrutto STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione INFORMAZIONI MODULO NUMERO ORDINAZIONE 6ES5 373 0AA81 NUMERO PROGRAMMAZ 163 RICONSC HARDWARE MODULO SENZA RICONOSC HW EQUIPAGGIAMENTO POSTO 1 27256 POSTO 2 27256 POSTO 3 27256 POSTO 4 27256 TIPO FUNZIONAMENTO i WORD WORD BLOCCO IN ALTERN BYTE CAPACIT 64 KWORD OR 128 KBYTE NUM PROGR SE MODULO ESATTO SOLO CONFERMA SCRITTURA EPROM BLOCCO PB44 PTR N Figura 17 2 Esempio di informazioni relative ad un modulo EPROM EEPROM Attivazione Di seguito vengono chiarite le singoli funzioni EPROM attivabili tramite i tasti funzionali funzioni F1
362. icazione del linguaggio Tipo AG L editor AWL pu elaborare file con un massimo di 65535 righe Il numero di righe del file sorgente AWL dipende per non solo dal numero delle istruzioni STEP 5 ma anche dalle istruzioni speciali dalle righe di commento ecc Se il file programma che si vuole decompilare troppo lungo bisogna suddividere i blocchi in pi file intermedi I blocchi funzionali standard come pure i blocchi di GRAPH 5 e di Assembler non possono essere decompilati Durante la compilazione o la decompilazione del codice intermedio viene verificata l ammissibilit delle istruzioni esistenti Viene anche verificata l ammissibilit delle istruzioni in relazione al tipo di blocco Il linguaggio viene controllato se nella Predisposizione stato indicato un tipo AG Nella programmazione simbolica vengono controllate le attribuzioni in relazione agli operandi Se nel file sorgente AWL stato usato sia un operando assoluto che uno simbolico allora viene controllata la concordanza con il file simbolico Se i parametri sono discordanti viene utilizzato il parametro assoluto associato al simbolo presente nel file simbolico e nella lista errori viene registrato un avvertimento Nella programmazione assoluta non avviene alcun accesso al file simbolico Gli errori che vengono riscontrati durante questi controlli vengono registrati nella lista errori Unlistato del file sorgente AWL pu essere generato tramite la funzione Stampa nella
363. iciente 7 Ritorno al livello precedente con F8 Indietro opp premendo ESC Se si vuole saltare ad un altro blocco proseguire premendo F2 Salta 5 23 Funzioni comuni in AWL KOP FUP C PROEXAST S5D BIB 2 LUN 1 75 Riferimenti E 32 0 PRINC ON Commut princ a chiave Impianto ON EB 32 INGR B Caricam byte ingr 32 per test PB 10 1 L EB PB 10 1 T EB PB 10 2 L EW PB 10 2 T EW PB 10 3 U PB 10 3 PB 10 2 UN FB 10 2 0 FB 10 3 U Salto a PB 10 F F F F F Help 2 Salta 4 Sing 5 SenzaDopp 6 8 Indietro F FI FI FI F Help 2 Salta 4Sovrapp 5 ConDopp 6 8 Indietro Figura 5 4 Visualizzazione dei riferimenti incrociati Quando ci si trova nel men Help SHIFT F8 e si conferma l interrogazione Avanti con S si ottengono delle informazioni dettagliate sulle funzioni Avvertenza I comandi contrassegnati con sono comandi con funzioni di elaborazione B MW o B DW In questo caso non si conosce il comando eseguito effettivamente durante il tempo di esecuzione STEP 5 ST V7 0 5 24 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 5 3 Cambio blocchi Salto ad un blocco A questo scopo procedere come segue 1 Selezionare col cursore nella lista dei riferimenti il blocco al quale si deve saltare 2 Premere F2 Salta Visualizzazione del blocco selezionato 3 Ritorno al segmento originario F8 Indietro F5 Bloc orig Cambio blocco
364. icipato Ci rende pi lenta la generazione XREF 5 5 2 Visualizzazione lista incrociata Funzione Vis XREF Sommario A questo scopo procedere come segue STEP 5 ST V7 0 C79000 G8572 C920 02 1 Posizionare il cursore sull istruzione con l operando di cui si deve visualizzare la lista incrociata o se l operando non si trova nell attuale segmento prose guire con il passo 2 2 Premere F2 Riferim 3 Premere F2 Vis XREF Lo STEP 5 segnala Visualizz XREF dell operando p es E 32 0 4 Confermare o sovrascrivere l operando e premere Conferma o il tasto di in troduzione Viene visualizzata la lista incrociata dell operando per esempio 5 F4 Sovrapp Singolo Sovrapp la lista incrociata contiene anche quegli indirizzi di byte parola o doppia parola dai quali l indirizzo bit o byte dell operando visualizzato so vrapposto Singolo solo dati di riferenza dell operando indicato Con ci la sovrapposi zione pu essere disabilitata quando si elaborano liste incrociate estese o quando lo spazio in memoria non sufficiente 6 F5 ConDopp SenzaDopp ConDopp Se un operando presente pi volte con lo stesso operatore in un segmento di un blocco questo viene anche visualizzato pi volte SenzaDopp L operando con lo stesso operatore presente pi volte nel seg mento viene visualizzato solo una volta consigliabile per liste incrociate estese o quando lo spazio in memoria non suff
365. iduati vengono riuniti in una lista errori e possono essere stampati Nella lista di errori sono contenuti sempre solo gli errori dell ultimo passo di lavoro essa viene sovrascritta con ogni nuova compilazione e ciclo di verifica Per questo motivo stampare sempre la lista errori Se un passo di lavoro viene superato senza errori non viene creata alcuna lista errori e se ne esiste una questa viene cancellata STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 2 Creazione di blocchi STEP 5 Sommario Predisposizione STEP 5 ST V7 0 C79000 G8572 C920 02 Nell editor AWL il programma del controllore viene creato come lista istruzioni con un confortevole editor di testi La lista istruzioni si scrive con lo stesso repertorio di istruzioni e la stessa sintassi del pacchetto KOP FUP AWL L unica differenza che bisogna rispettare precise convenzioni come per esempio caratteri dicomando per inizio blocchi e commenti Tutti i tipi di blocco che possibile creare nel pacchetto KOP FUP AWL possono essere creati anche nell editor AWL Batch Compiler Allo stesso modo possono essere scritti tutti i commenti che possibile scrivere in un blocco ma nessun commento dell impianto file DOK Inoltre l editor AWL permette i cosiddetti commenti aggiuntivi in ogni punto della lista istruzioni Questi commenti comunque non vengono trasferiti nel file programma e quindi vanno persi durante una decompilazione nello stesso
366. igura 8 2 A 2 L attivazione della funzione di cancellazione su un ingresso connesso provoca la rimozione dell elemento funzionale o della catena funzionale prima di que sto ingresso Lo stesso ingresso viene per questo rappresentato non definito vedere figura 8 2 B 3 Un elemento funzionale con due operandi d ingresso viene rimosso Di volta in volta l operando rimanente occupa l ingresso del blocco successivo che si li bera vedere figura 8 2 C 4 Un elemento funzionale con due ingressi di cui uno connesso viene ri mosso dal segmento dopo aver cancellato l operando Gli elementi funzionali connessi in serie all altro ingresso operano direttamente sul blocco succes sivo Esempio Cursore allungato DEL lt 1 gt gt E100 SA E 10 1 BIITIT Figura 8 2 Cancellazione di operandi e funzioni esempio Se si vuole contrassegnare un operando d ingresso come non definito sufficiente digitare nel primo carattere del campo d introduzione un punto interrogativo STEP 5 ST V7 0 8 6 C79000 G8572 C920 02 Editazione di schemi logici Aggiunta di operandi Aggiunta di un elemento funzionale Inserimento di operandi STEP 5 ST V7 0
367. il nome del file da convertire ed il criterio di ordina mento Permette la modifica del nome del file simbolico da correggere Nel box di co mando Correggi INI bisogna introdurre il nome del file simbolico da correggere Quindi diventa possibile correggere interattivamente il file simbolico File simbolici generati con precedenti versioni V1 0 V2 0 possono essere con vertiti Permette la cancellazione di un file sorgente sequenziale Permette la cancellazione dei file simbolici Z0 INI Z1 INI Z2 INI Emette la lista di errori eventualmente generata in fase di conversione Con questa funzione i dati di progetto vengono convertiti dal formato dello STEP 5 ST versione 6 x al formato della versione 7 x Selezionare la lingua desiderata Qui possibile modificare i colori del video Vengono emessi blocchi di un file programma nella rappresentazione KOP FUP e AWL con o senza riferimenti incrociati Ci che si vuole emettere viene selezio nato nel box di comando visualizzato Emetti blocchi STEP 5 Vengono emessi a scelta singoli blocchi dati o tutti i blocchi dati di un programma Vengono emesse i blocchi dati che contengono le maschere Selezionare i blocchi nel box di scelta visualizzato Emetti maschere DB Viene emessa la lista di attribuzione Selezionare nel box di scelta visualizzato Vi sualizza lista attribuzione il file sequenziale qualora non sia ancora impostato Vengono emesse le sigle di richiamo dei sing
368. ile Programma viene visualizzato il nome del programma utente in cui ridenominare gli operandi Introdurre i nomi dei nuovi file generati tramite queste modifiche sotto a File Programma e con nuovo File Simbolico intro durre il nome del file della copia della lista di attribuzione Se si vogliono ridenominere gli operandi solo in determinati blocchi introdurre questi blocchi sotto scelta altrimenti indicare B vedere capitolo 3 9 per tutti i blocchi Dopo l Interconnessione lo STEP 5 emette un protocollo con i file interessati alla ridenominazione su video stampante o file a seconda della preselezione Se durante l interconnessione subentra un errore ilblocco che si trova in elaborazione non viene trasferito nel nuovo file programma Appare una corrispondente segnala zione Premere ESC Annulla Il PG non memorizza il blocco che si trova in elaborazione 17 4 Interconnessione manuale Funzione Gestione Interconnessione manuale 17 8 La funzione consente la ridenominazione di operandi tramite una lista definita sul vi deo Oltre ai nuovi indirizzi di operandi si deve anche definire un nome per il nuovo programma utente Selezionare il comando di men Gestione Interconnessione manuale Dopo la scelta della funzione il PG visualizza il relativo box di comando Sotto File programma viene visualizzato il nome del programma utente in cui ridenominare gli operandi Sotto File Prog
369. ile piedinatura 132 caratteri Protocollo di stampa in un file Lista riferimenti Lista incrociata File LI Istruzioni di comando submit Lista errori submit Macrodefinizione dei tasti File via Qui vengono memorizzate le vie editate STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 25 5 Limiti parametri e blocchi disponibili Limiti dei parametri Annotazione Introd em sul PG 1 39 0 255 0 255 Blocco funzionale 0 255 Blocco funzionale esteso 0 255 Blocco di dati 0 255 Blocco organizzativo Blocco di programma Blocco sequenziale 0 255 Blocco di dati esteso 0 255 0 255 B di commento sull OB OK 1 39 I B di commento sul PB 0 255 i B di commento sul SB 0 255 B di commento sul FB FK 0 255 0 255 0 255 0 255 B di commento sul FX FKX B di commento sul DB DK DKX Comm di segm sul OB OBDO 0 39 B di commento sul DX ito sul PBDO 0 255 Commento di segm sul SBDO 0 255 SB ai ii di segm sul Max 4096 segmenti per blocco lungh max 4096 Kw per blocco 256 istruzioni per segmento max 2048 DW per blocco senza intestazione max 6 e 256 40 blocchi per file S5D grandezza max 16 Kb max 6 e 256 40 blocchi per file S5D 16 Kb 8 Kw grandezza max per blocco max 255 blocchi per file S5D Comm di segm sul FX Comm di segm sul DB Comm di segm sul DX Commento
370. impostare direttamente le uscite sullo stato desi derato La funzione non ha nessun effetto sull immagine di processo o sull elabo razione poich il controllore programmabile deve essere in STOP Le uscite di un controllore programmabile AG sono comandabili singolarmente pertanto possibile verificare la loro corretta assegnazione agli attuatori p es elettro valvole motori di un impianto In questo modo si riconoscono unit di uscita guaste o non inserite e anche errori di cablaggio Non sono consentiti formati a bit singoli ma soltanto a byte a word o doppia word La funzione Forzamento uscite viene eseguita come segue 1 Mettere AG in STOP 2 Richiamare Forza uscite Lo STEP 5 emette una tabella vuota per la scrittura della lista degli operandi Altrimenti viene emesso il blocco immagine memorizzato per ultimo 3 Editare la lista operandi e concludere con Conferma 4 Introdurre o modificare i valori desiderati e concludere il procedimento con Conferma Il PG trasferisce i valori sulle uscite dell AG Il procedimento pu essere ripetuto dal punto 3 Dopo la selezione della funzione Forza uscite lo STEP 5 emette la tabella vuota per l editazione della listaoperandi figura 15 3 opp l ultimo blocco immagine selezionato con Forza uscite STEP 5 ST V7 0 C79000 G8572 C920 02 Test Editazione lista operandi Introduzione operandi Impostazione delle variabili di uscita con il PG Modifica de
371. in ambiente industriale secondo IEEE 802 3 ETHERNET Possono essere collegati PG PC ed AG Un segmento di bus pu avere fino a 100 partecipanti e pu essere lungo al massimo 500 m segmenti vengono collegati tra di loro tramite repeater Tra due partecipanti possono esserci al massimo due repeater Sistema di comunicazione rete per la creazione in modo semplice di piccoli sistemi di automazione locali decentralizzati Possono essere collegati solo AG Un AG dichia rato master organizza il traffico dati sulla rete Gli altri AG vengono gestiti come slave Sistema di comunicazione basato sulle normative PROFIBUS DIN 19245 Esistono partecipanti attivi e passivi partecipanti attivi possono accedere al bus solo quando sono in possesso del diritto di trasmissione token Il passaggio del token avviene secondo un anello logico in base agli indirizzi crescenti dei partecipanti Tramite re peater possibile collegare tra di loro fino a 8 segmenti ognuno dei quali ha una lun ghezza dipendente dalla velocit di trasmissione compresa tra 0 2 e 1 2 Km Visualizzazione dello stato di segnale dei vari operandi bit 2 nel byte di visualizza zione Lafunzionedi stato unafunzione Online e viene selezionatanel men Test Panoramica del programma nella quale viene visualizzato il concatenamento dei sin goli blocchi a partire dall OB Documentazione Emissione Fornisce informazioni relative all occu
372. in cui introdurre nel caso non sia preimpostato correttamente il nome del file sorgente da cancellare Dopo aver dato l OK vengono cancellati i file sequenziali Dopo l esecuzione della funzione i file cancellati vengono elencati 17 5 6 Cancellazione INI Gestione Con questa funzione si cancellano i file simbolici ZO INI Z1 INI e Z2 INI ia Dopo l avvio della funzione lo STEP 5 emette un box di comando in cui introdurre nel attribuzione na caso non sia preimpostato correttamente il nome del file simbolico da cancellare Dopo aver dato l OK vengono cancellati i file simbolici Dopo l esecuzione della fun zione i file cancellati vengono elencati 17 5 7 Emissione lista errori Gestione Nella lista errori lo STEP 5 riassume le segnalazioni d errore subentrate per uno Tiste dei seguenti procedimenti di traduzione ibuzi NEPE OSET DIN ii I e Traduzione della lista di attribuzione Z0 SEQ nei file simbolici ZO INI errori Z1 INI Z2 INI e Ritraduzione dei file simbolici nella lista di attribuzione INI gt SEQ Dopo il richiamo della funzione appare un box di comando in cui introdurre il nome del file errori da emettere ZF SEQ nonch il supporto video stampante o file sul quale deve avvenire l emissione Dopo aver cliccato Emetti lo STEP 5 emette il file errori STEP 5 ST V7 0 C79000 G8572 C920 02 17 15 Gestione Esempio 17 6 Conversione Funzione Ge
373. inizio blocco e il tipo di blocco DB DX e il numero del blocco numero tra 0 e 255 e identificazione del dispositivo di programmazione e il numero di biblioteca numero tra 0 e 99999 e la lunghezza del blocco incl lungh testata del blocco Il corpo del blocco contiene in ordine crescente le parole dati iniziando con la parola dati 0 Ogni parola dati occupa una word 16 bit nella memoria Con queste parole dati pu operare il programma utente Un DB editato comprende fino a 2043 parole dati AI contrario un blocco dati creato nel programma utente pu contenere al massimo 4091 parole dati La possibile lun ghezza di un blocco dati dipende anche dalla capacit della memoria dell AG 9 3 Editazione di blocchi dati 9 2 Editazione blocchi dati Richiamo dell Editor Editor BLOCCO Alione Suddivisione del video Introduzione Memorizzazione blocco Interruzione funzione 9 4 Selezionare il comando di men Editor Blocco dati Il box di dialogo Edita blocchi dati appare sullo schermo Se si vuole editare o elaborare un blocco dati bisogna introdurlo in modo assoluto p es DB 15 o col suo nome simbolico Se si vuole ricercare in uno o pi blocchi dati una determinata parola dati introdurre nella lista blocchi il blocco o i blocchi max 6 in assoluto o un blocco simbolico in cui si deve eseguire la ricerca Il numero della parola dati cercata p es 123 deve essere indicata
374. io e schede dello schedario vedere capitolo 3 7 Scelta file directory vedere capitolo 3 8 Scelta blocco vedere capitolo 3 9 STEP5 S5KXS01Z Figura 3 4 Esempio di una finestra di dialogo qui box di comando 3 8 STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore 3 6 Funzione Elementi operativi STEP 5 ST V7 0 C79000 G8572 C920 02 Box di comando Il box di comando una finestra di dialogo per richiamare un editor o una funzione dati utilizzati in questo formulario si ripercuotono parzialmente sugli elementi con lo stesso nome nell impostazione del progetto componenti delle finestre di dialogo che pi spesso ricorrono sono illustrati sulla base dell esempio della figura 3 5 L uso delle finestre di dialogo stato per quanto possibile uniformato ai programmi di Windows questo per avere un operativit pi omogenea Tabella 3 1 Le diverse finestre di operative Elemento di Funzione comando Campo di Scelta di una alternativa tra tante proposte con i tasti cursore scelta o mouse Campo da Selezionare con una crocetta una o pi impostazioni con il selezionare tasto F3 con il tasto di spazio o con il mouse Finestra con lista di scelta Premendo F3 appare una finestra con una lista in cui ven gono selezionate le impostazioni predisposte Se sono disponibili solo 2 possibilit con F3 si pu commu tare dall una all altra toggle Finestra con l
375. ione F Senza comm F gt KOP F Comm Seg F Salva F Help 4 5 Funz segm 6 Edita 7 Conferma 8 Annulla IL F Titolo F Commento F Help 6 T 8 Indietro Operativit con Per introdurre o modificare un titolo segmento procedere nel seguente modo FOAROE 1 Selezionare il comando di men Editor Blocco STEP 5 2 Introdurre il nome del blocco di documentazione e confermare 3 Premere SHIFT F6 Comm seg e SHIFT F6 Titolo oppure COM e SHIFT F6 Titolo Il cursore salta nel campo d introduzione del titolo segmento Introdurre il testo o correggere un testo gi esistente 5 Premere il tasto di introduzione STEP 5 ST V7 0 C79000 G8572 C920 02 Il titolo viene memorizzato temporaneamente la memorizzazione definitiva avviene per soltanto alla memorizzazione del blocco generato nel file pro gramma 5 15 Funzioni comuni in AWL KOP FUP 5 3 4 Visualizzazione commento operando Sommario Nel segmento attuale aperto si possono visualizzare in ogni momento i commenti agli operandi simbolici Premessa Nelle Impostazioni stato introdotto ilfilesimbolico esi scelto Simbolico S e Visua lizzazione Sim Se no si pu commutare con SHIFT F3 Simb SIM Visualizzazione in Posizionare il cursore nel segmento su un operando simbolico L operando simbolico KOP FUP col commento all operando viene visualizzato nella terza riga del video AWL possibile commutare il video tra commento operando
376. ione Tale maschera di parametrizzazione esi ste per ognuno dei blocchi parametri Una maschera di parametrizzazione contiene un elenco di tutti i parametri relativi al blocco parametri Dati di parametrizzazione gi presenti p es dopo ilcaricamento di un DB1 vengono presentati nei campi di introdu zione della maschera di parametrizzazione Nei campi di introduzione senza parame trizzazione si trovano i valori di default 3 livello operativo Tabella panoramica SINEC L2 Per il blocco parametri SINEC L2 non sufficiente una pagina video per l elencazione di tutti i parametri In questo caso il blocco parametri suddiviso in sotto gruppi di parametri logicamente correlati tra di loro Dopo la scelta di questo blocco parametri nella maschera Tabella panoramica si arriva nella maschera Tabella panoramica SI NEC L2 che contiene i sotto gruppi Il quarto livello operativo esiste solo se nel 3 livello operativo del COM DB1 compare la maschera Tabella panoramica SINEC L2 con i sotto gruppi di parametri Per ogni sotto gruppo esiste una propria maschera di parametrizzazione Nel 4 livello opera tivo Blocco parametri SINEC L2 valgono le stesse possibilit di introduzione del 3 livello operativo Blocco parametri STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 22 3 Struttura a video delle maschere del COM DB1 Sommario Riga di intestazione Riga di commento Area di ingresso o di
377. ione Editazione Note tasto Connettore Inibito Introduzione di un con Anche F5 Oper bin e F4 F9 nettore nella posizione attuale del cursore Connettore Inibito Introduzione di un con Anche F5 Oper bin e F5 negato F9 nettore negato nella po Non definito Inibito sizione attuale del cur sore Premendo questo tasto per primo dopo la sele zione di un campo di in troduzione quest ultimo viene contrassegnato come non definito A 6 STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice A 1 2 Assegnazione tastiera in AWL Sommario Di seguito vengono illustrate solo le assegnazioni dellatastierache hanno una diversa funzionerispetto alle assegnazioni in KOP e FUP Tutte le altre assegnazionisitrovano sotto gt Assegnazione tastiera KOP FUP Tabella A 5 Assegnazione tasti AWL Funz del tasto Annulla ESC Cambio segmento Met video Commento segmento Emissione Ritorno al richia mante Cambio del modo di rappresentazione tra commenti di ope randi e di istruzioni Passaggio in E ditazione del ti tolo segmento e premendo una se conda volta al com mento segmento blocco Editazione Cancellazione del segmento appena introdotto Come Emissione Anche SHIFT F4 In Emissione anche sotto SHIFT F6 Come Emissione Cursore a destra Inibito Spostamento a destra all interno del ca
378. ione dell hardware per STEP 5 e l operativit dei pacchetti COM e le problematiche di compatibilit Capitolo Argomento trattato Pagina 2 1 Requisiti software per l installazione 2 2 2 2 Requisiti hardware per l installazione 2 3 Programma di installazione INSTALL 2 4 Procedimento di installazione 2 7 2 5 STEP 5 ST V 7 0 su CD ROM 2 19 2 6 Particolarit 2 20 2 7 Autorizzazione 2 8 Installazione dell hardware per STEP 5 2 9 Utilizzo dei pacchetti COM 2 43 2 10 Compatibilit 2 44 2 1 Installazione di STEP 5 2 1 Requisiti software per l installazione Sistemi operativi Per poter utilizzare STEP 5 ST V7 0 si deve inoltre disporre almeno del sistema operativo MS DOS 5 0 Si possono utilizzare e versioni MS DOS successive e Windows 3 x e e Windows 95 WINDOWS NT non viene supportato CONFIG SYS Si raccomanda vivamente di introdurre nel file CONFIG SYS i seguenti comandi e parametri per STEP 5 ST V7 0 DEVICE C DOS HIMEM SYS DOS HIGH UMB DEVICE C DOS EMM386 EXE RAM NOEMS FILES 32 deve essere 32 BUFFERS 20 Windows 95 Se si utilizza Windows 95 possibile inserire la seguente stringa nella sezione SYSTEM INI 386Enh del file SYSTEM INI LocalLoadHigh True Questa stringa dovrebbe essere utilizzata solo se si verificano problemi di memoria con i pacchetti COM Questo parametro non valido per il
379. ione di operandi simbolici nel blocco 5 27 5 1 Funzioni comuni in AWL KOP FUP 5 1 Scelta dell editor Sommario Per l editazione e dei blocchi STEP 5 nelle rappresentazioni AWL KOP FUP e dei blocchi di commento e dei blocchi di documentazione e e dei commento dell impianto bisogna scegliere un editor La rappresentazione dipende dalla Impostazione pro getto vedere File Progetto Imposta F4 capitolo 4 1 1 ma pu essere modificata anche durante l editazione in emissione tramite tasti funzionali Editor Selezionare il comando di men Editor Blocco STEP 5 Sul video appare il box Blocco STEPS di dialogo rappresentato nella figura 5 1 STEP5 S5KXSO01Z Auto Frcoelteher SA Figura 5 1 Box di dialogo per l editazione di blocchi STEP 5 Introdurre orale indicazioni relative alla Sorgente alla Scelta e alle Opzioni desiderate Il significato dei campi descritto nei dettagli come segue STEP 5 ST V7 0 5 2 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Sorgente Scelta Lista blocchi Blocco singolo Lista blocchi Area blocchi STEP 5 ST V7 0 C79000 G8572 C920 02 x File programma Indicazione di dove memorizzato o dove deve essere memorizzato il blocco L intro duzione avviene tramite l Impostazione progetto vedere capitolo 4 1 1 x AG Indicazione dell AG in cui memorizzato o dove deve essere memorizzato il blocco L introduzione a
380. ione scelta e trasferimento del risultato nell operando ACCU 1 Tipi di operandi KF DW EW Editazione di una operazione di somma di due numeri a virgola fissa 1 Premere o F6 Fine segm e quindi attivare SHIFT F1 Aritmet 2 Scegliere loperazione desiderata qui F1 ADD Lo STEP 5 emette la casella con gli ingressi uscite non definiti ed il formato dell ope rando preimpostato F 227777777 hF KF 12345 _ hF 272222222 272222222 DW 12 DW 14 Figura 8 8 Editazione di un operazione di addizione 3 Confermare il formato operando con il tasto di introduzione 4 Introdurre il primo operando qui KF 12345 e premere il tasto di introdu zione 5 Introdurre il secondo operando qui DW 12 e premere il tasto di introduzione 6 Denominare l operando DW 14 in cui deve essere trasferito il risultato e concludere con il tasto di introduzione Il segmento ha ora la forma rappresentata a destra 8 11 Editazione di schemi logici Inserimento di un ingresso Aggiunta di un ingresso Inserimento di fun zione complessa all ingresso Inserimento di una funzione com plessa all uscita 8 12 Posizionare il cursore allungato tra i due ingressi premere F3 Ingresso e scrivere l ingresso Cursore all F3 Ingr DW 10 x F DW 40 x F NI 22222777 A DW 12 DW 14 DW 12 DW 14 Figura 8 9 Inserimento ingress
381. ione su diverso Lo STEP 5 emette la casella con ingressi uscite non definiti ed il formato dell ope rando preimpostato F 222222292 gt lt F 227222 a 22222222 KF 100 gt lt F DW 34 Q M 12 1 Figura 8 18 Editazione di funzioni di comparazione w Confermare il formato dell operando premendo il tasto di introduzione 4 Introdurre il primo operando qui KF 100 e premere il tasto di introduzione 5 Introdurre il secondo operando qui DW 34 e premere il tasto di introduzione 6 Spostare il cursore verso destra e denominare l operando a cui deve essere attribuito il risultato qui M 12 1 e concludere con il tasto di introduzione Il segmento ha ora la forma rappresentata sotto 8 17 Editazione di schemi logici 8 3 8 Sommario Esempio Operazioni combinatorie digitali Operazioni combinatorie digitali appartengono alle operazioni complementari solo FB FX Esse si possono mettere in cascata all ingresso edall uscita con altre funzioni complesse Gli operatori AND OR XOR combinano di volta in volta due operandi digitali negli ACCU1eACCU2 inunrisultato nell ACCU 1 Le funzioni corrispondono alle istruzioni e caricamento dell operando 1 DW EW MW e caricamento delloperando 2 DW EW MW e combinazione degli operandi a word UW OW XOW e trasferimento del risultato nell operando DW EW M
382. ioni di comando Sommario Per l editazione di istruzioni di comando sono messe a disposizione delle funzioni di aiuto attivabili tramite i tasti funzionali Le istruzioni generate vengono memorizzate in un file Submit SU INI Oltre a questa assegnazione dei tasti funzionali possibile associare ad essi testi e comandi che vengono poi richiamati premendo SHIFT F1 SHIFT F7 Documentazione Selezionare il comando di men Documentazione Istruzioni di comando Teteuzioni di Edita Viene visualizzato un box di comando nel quale si deve selezionare un file comando Submit nuovo nome del file viene introdotto nel box di impostazione Pro Edita getto Imposta capitolo 4 1 1 Non appena appare sul video la rappresentazione vedere sotto il cursore si posiziona nella prima riga E ora possibile editare Editor File Submit C STEP5V7 005 S5_Daten KOMDOK SFUS DSU INI 001 DOCUMENTAZIONE TOTALE DEL FILE PROGRAMMA SU DIN A3 002 PROG A STDRAN 003 SIMB A STDRAN 004 PIED A KODOTE 005 SSTAMPA A PT89 006 BLIST 007 XREF GENERAZIONE 008 XREF D PROGRAMMA OB1 008 ZULI SEQ 009 ZULI SIM 010 ZULI ASS 012 8 F Testot F Testo2 F Testo3 F Testo4 FTesto5 Testo6 FTesto7 F Help 1 Blocco 2Prel BLC 3Prel FILE 4 Prel RIGA 5Extra 6 Tastifz 7 Salta 8Annulla Figura 18 13 Editor File Submit 18 5 1 Tasti funzionali Assegnazione dei Nelle sequenze di tasti funzionali di seg
383. iore al nu mero del secondo PB100 PB123 Impiantol Impianto2 Impiantol FB45 Funzioni comuni in AWL KOP FUP Tipo di blocchi Blocco DOK Scelta Criterio di scelta 5 4 Indicazione di tutti i tipi di blocchi blocchi di programma blocchi commenti a OB blocchi dati blocchi DOK Blocco preceduto dal carattere MOT_P DBDO 003 OK OBDO 024 Criterio di scelta Se si vuole eseguire in uno o pi blocchi una ricerca secondo un criterio occorre intro durre i blocchi max 6 in assoluto o in simbolico nell apposita lista Successivamente bisogna indicare come criterio di ricerca un operando in assoluto oin simbolico Icriteridi ricerca consentitisipossono visualizzare premendo F7 oppure selezionando lt Info F7 gt La ricerca secondo il criterio introdotto viene eseguita auto maticamente in tutti i blocchi indicati Avvertenza E possibile indicare blocchi di commento blocchi di documentazione e file di documentazione ma all interno di questi non possibile eseguire nessuna ri cerca Si abbandona il campo con il tasto d introduzione oppure selezionando un altro campo con il mouse La ricerca secondo il criterio introdotto viene eseguita in tutti i blocchi indicati Il segmento incui stato trovato ilcriterio appare inmodo Emissione Se il primo blocco introdotto non esiste viene visualizzato dopo la conferma dei parametri e le opzioni il primo segmento
384. iori editor vengono automaticamente messi a disposizione durante l utilizzo degli editor selezio nati Strumento per la creazione ed elaborazione di commenti segmento e operandi nei blocchi di documentazione Tali blocchi vengono richiamati tramite il box di comando scelta negli editor dei blocchi STEP 5 e blocchi dati Glossario 3 Glossario Elemento funzionale EPROM EEPROM File di documentazione FILEDOK File di identificazione sistema SISID File simbolico File stampante File via Gestione Identificatore di segmento Immagine di processo Glossario 4 L elemento funzionale in KOP FUP costituisce l insieme ingresso elaborazione uscita di un comando e viene rappresentato simbolicamente da una casella con il flusso di segnali condizioni funzione comando Lo STEP 5 riconosce elementi funzionali digitali per esempio amp gt connettori temporizzatori contatori ed elementi funzionali complessi con elaborazione a parole funzioni digitali per esempio funzioni aritmetiche di scorrimento o di conversione Gli elementi funzionali complessi sono anche denominati casella A causa dei molti tipi di operandi esistenti una cascata di elementi funzionali digitali e complessi non normalmente possibile Qui si trovano programmi richiamabili sotto Gestione per scrivere leggere e cancel lare i programmi applicativi su moduli EPROM EEPROM Il file di documentazione NOME conti
385. ipo Numero a virgola fissa F Avvertenza Il tipo pu essere modificato solo una volta direttamente in seguito al richiamo della casella STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti 7 4 1 Operazioni aritmetiche Sommario Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Le operazioni ADD SUB MULT DIV combinano di volta a volta due operandi negli accumulatori 1 e 2 e generano un risultato nell accumulatore 1 La funzione corris ponde alle instruzioni AWL e caricamento operando 1 e caricamento operando 2 e esecuzione dell operazione scelta e trasferimento del risultato nelloperando ACCU 1 Tipi di operandi KF DW EW Editazione di una operazione di somma di due numeri a virgola fissa 1 Premere o F6 Fine Segm e quindi attivare SHIFT F1 Aritmet 2 Scegliere l operazione desiderata qui F1 ADD Lo STEP 5 emette la casella con gli ingressi uscite non definiti ed il formato dell ope rando preimpostato F 122999792 4 F KF 12345 F 227222222 227222222 DW 12 L DW 14 3 Confermare il formato operando premendo il tasto di introduzione 4 Introdurre il primo operando qui KF 12345 e premere il tasto di introdu zione 5 Introdurre il secondo operando qui DW 12 e premere il tasto di introduzione 6 Definire operando DW 14 in cui deve essere trasferito il risultato e conclu dere con il tasto di introduzione
386. ista La scelta di un elemento della lista avviene con il tasto Return o il doppio clic del mouse vedere anche capitolo Campo d intro In un campo del genere l introduzione di testi avviene tramite duzione tastiera per esempio il nome del file Sono ammessi caratteri alfanumerici senza dieresi lt Storia F1 gt Scelta di una delle ultime 20 introduzioni lt Edita F2 gt Richiamo dell editor per il file indicato lt Scegli F3 gt Attivazione della scelta tramite una finestra di dialogo una finestra con lista o selezionando con la crocetta un elemento lt Info F7 gt Avvertenze per riempire i campi d introduzione lt Help ShifttF8 gt Help generico relativo alle finestre di dialogo lt Annulla ESC gt L introduzione viene interrotta L effetto di un campo lt gt selezionato pu essere ottenuto anche con i tasti funzio nali vedere tabella 3 2 3 9 Interfaccia operatore 3 10 Tabella 3 2 Tasti funzionali per i campi lt gt Tasti funzionali Effetto F1 Storia Scelta di una delle ultime 20 introduzioni F2 Edita Richiamo dell editor per il file indicato F3 Scegli Attivazione della scelta tramite una finestra di dialogo una finestra con lista o selezionando con una crocetta un ele mento F4 F5 F6 F7 Info Avvertenze per riempire i campi d introduzione Shift F8 Help Help generico relativo alle finestre di dialogo
387. istruzioni 6 1 lista operandi 15 8 maschere DB 10 1 operandi simbolici 8 5 piedinatura 14 2 richiamo del modo editazione 21 15 riga d intestazione schema a contatti schema logico vie bus 12 3 editor interfaccia operatore grafica 5 2 Editor AWL Batch Compiler 21 1 caratteri di comando ciclo di verifica 21 2 conferma 21 2 editazione modifica 21 2 traduzione traduzione a ritroso 21 2 verifica Editor di tastiera 2 33 Editor di tastiera per PC men 2 37 elaborazione di stato azioni concatenamento di blocco 15 4 limitazioni 15 3 rappresentazione della maschera in AWL 15 5 15 4 rappresentazione dello stato dei segnali richiamo 15 4 segnalazioni elementi funzionali 7 2 elementi operativi hotkey 3 4 interfaccia operatore macrodefinizione dei tasti 3 4 tasti della barra delle funzioni emissione 22 27 del DB 1 su stam pante 22 27 di directory file protocollo lista errori sul video 4 16 STEP 5 ST V7 0 C79000 G8572 C920 02 emissione confortevole 18 11 A 13 file di testo 18 19 18 14 lista di attribuzione lista di blocchi 18 13 lista di controllo 18 19 lista incrociata 18 16 18 17 tabella di occupazione emissione standard 18 2 18 3 blocchi dati blocchi STEP 5 lista di attribuzione 18 6 lista incrociata maschere DB 18 6 struttura programma tabella occupazione 18 9 EMM386 EX
388. itata e pu essere attivata in qualsiasi momento se esiste fisicamente e Inun file via Progetto gt Imposta si possono memorizzare pi vie ciascuna con il proprio nome via e quindi attivarle con il loro nome e Questa funzione consente l Attivazione di una via Ci pu avvenire per sol tanto in online e Questa funzione consente anche la Disattivazione di una via Ad ogni via si possono associare 4 file e File di programma ST S5D e File simbolici ZO INI e File stampante DR INI e File di piedinatura F1 INI opp F2 INI Questi nomi di file vengono memorizzati nel file via assieme al nome di via L associa zione non influisce sui file esistenti Si possono associare anche file che ancora non esistono e che devono essere creati Con l associazione di file ad una via non risulta di consequenza alcuna modifica nelle impostazioni del progetto Per impostare questi file nel progetto attuale occorre selezionare la relativa via nelle impostazioni di progetto con impostazione di Opzione via senza o con conferma G AS51 Nome Via ESEMP1 KOR MUX CP H1 Indirizzo 0 SINEC H1 Indirizzo CP Hi Ethernet 080006010000 Password PUNTO FIN Figura 12 1 Esempio di una via editata STEP 5 ST V7 0 C79000 G8572 C920 02 Vie bus 12 2 Editazione vie bus Impostazioni Operativit Si deve impostare l interfacci
389. itazione di schemi logici Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Editiazione di una funzione tempo con ritardo alla diseccitazione 1 Premere o F6 Fine segm e quindi F5 Oper bin e SHIFT F5 SA 222222222 222222222 lt 01 IT 22222222 TW DUE 222222222 2222292922 JR QQ E 222222222 T20 E 20 0 20 IT KT 100 1 TW DU DW20 DE DW 22 E 20 3 R Q M 22 1 Figura 8 21 Editiazione di una funzione tempo con ritardo alla diseccitazione 2 Introdurre il numero del temporizzatore qui T 20 e premere il tasto di introduzione Introdurre l operando per attivare la cella del temporizzatore qui introdurre E 20 0 e premere il tasto di introduzione Introdurre la durata di tempo KT 100 1 10s e premere il tasto di introduzione Ingresso di reset qui introdurre E 20 3 e premere il tasto di introduzione Introdurre il trasferimento del valore del temporizzatore negli operandi DW 20 e DW 22 concludere ogni volta con il tasto di introduzione All uscita introdurre M 22 1 e premere il tasto di introduzione 8 21 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 I blocchi dati contengono dati fissi o variabili con i quali opera il programma utente Il titolo del blocco ed i commenti alle righe vengono memorizzati nel relativo blocc
390. ite F7 Conferma Tasto Testo Shift F1 Esempio Shift F2 Commento operando Shift F3 Segnalazione Shift F4 Impianto in funz F F F F Q 3 4 5 6 7 Conferma il 5 Cancellazione caratteri con DEL nella posizione del cursore a sinistra del cursore con backspace Si conclude l editazione 6 premendo Conferma o interrompendo con ESC 11 13 Editazione della lista di attribuzione 11 4 Modifica della lista di attribuzione Sommario Procedimento di modifica delle lunghezze dei campi Inserimento righe Sovrascrittura di file 11 14 Se si desidera modificare una lista di attribuzione creata o compilata viene offerta perl editazione la lista di attribuzione nel caso esista Se manca la lista di atribuzione questo viene automaticamente creata dal file simbolico ed emessa Si deve osservare durante l editazione di non superare la lunghezza preimpostata dei commenti operando e degli operandi simbolici Se tuttavia si vuole utilizzare in una lista di attribuzione creata simboli di operandi e testi di commento pi lunghi esi stono in tal senso 2 possibilit 1 Sidevecreare una nuova lista di attribuzione File gt Progetto gt Imposta scheda 3 e quindi copiare e memorizzare la lista di attribuzione esistente in questo nuovo file mediante le funzioni di editazione F2 Copia e F5 File Cancella INI successivamente si possono aumentare le lunghezze dei sim boli e dei co
391. ite solo nello stato di funzionamento online della CPU e vengono opportunamente evidenziate nel testo Tutte le altre funzioni possono essere utilizzate sia nello stato di funzionamento online che nello stato offline Il funzionamento online o offline viene selezionato nella maschera delle preimpostazioni del COM DB1 Si generato un DBI con il pacchetto COM DBI1 elo si vuole annullare nella maschera Tabella panoramica premere iltasto F1 nuovo DB1 I DB1 appena creato viene can cellato e nella tabella panoramica compaiono le parametrizzazioni del DB1 di default Si possono modificare i parametri di un DB1 gi esistente nell AG selezionando il Funzionamento online caricando il DB1 dall AG e sovrascrivendo i parametri che si vogliono modificare Si possono modificare i parametri di un DB1 gi esistente in un file di programma STEP 5 Caricare il file di programma STEP 5 o dalla maschera di preimpostazione o nellamaschera Caricamento di DB1 Caricare poi il DB1 dal file di programma STEP 5 e sovrascrivere i parametri che si vogliono modificare Se in un blocco parametri viene indicato un DB il COM DB1 verifica se questo DB esiste gi nell AG possibile solo in Funzionamento online oppure in un file di pro gramma STEP 5 Se il DB non esiste il DB viene generato Se il DB esiste ma la sualunghezzanon sufficiente perlaparametrizzazione viene eseguitala correzione p es il DB della casella di trasmissione nella parametrizzazione SI
392. iti 21 29 Stampa ola be e a 21 3 Il file intermedio A1 SEQ nanana 21 3 1 Relazione tra file sorgente AWL e file intermedio 2132 Funzioni speciali EEANN EENAA E 21 3 3 Programmi standard aran AAEE WARNER ARNE UERN ENAS 21 3 4 Versioni in lingua straniera di un programma STEP 5 STEP 5 ST V7 0 C79000 G8572 C920 02 Contenuto 21 4 Modifica e completamento di blocchi STEP 5 21 5 Verifica i iatale 21 6 LISTALErTOnI osica mrasa kinia tden biiga bidona a e 21 7 Introduzione di istruzioni STEP 5 con altri Editor 21 8 Uso del dispositivo di programmazione aeaaeae 21 81 Editazione lio Ve ei ria 21 9 caratteri di comando dell Editor AWL Batch Compiler 21 9 1 Le istruzioni STEP 5 nell Editor AWL Batch Compiler e le loro convenzioni di scrittura 21 10 Introduzione di blocchi di programma anaana 21 10 1 Utilizzo della lista di softkey EDITA 21 11 Introduzione di blocchi funzionali a aeaaaee 21 12 Introduzione di blocchi dati esempio 21 13 Modifica di un file sorgente AWL_ naea 21 14 Compilazione con la funzione COMPILER nenna 21 15 LISTALErTOrni praline a e aa ae 21 16 Stampa ssi e E REI a eiaa aE 21 17 Funzione SPECIALE per l elaborazione di file sorgenti e file intermedi 21 18 Segnalazioni di errore
393. iti automaticamente quali per esempio e SIMATIC S5 e file programma e blocco e segmento e numero pagina Editor Test AG Gestione BOCCO NERES Blocco dati Maschera DB Cie idorai Lista di attribuzione Ea Vie bus Egli Parametri stampante Ctrl E4 Capitolo Argomento trattato Pagina 14 1 Editazione piedinatura 14 2 14 1 Editor di piedinatura 14 1 Editazione piedinatura Impostazioni Operativit Editor Editor piedinatura Finestra di editazione 14 2 Selezionare sotto File Progetto gt Imposta gt Documentazione un file piedinatura del tipo Fx INI L asterisco indicato al posto del nome di sei caratteri del file piedi natura x 1 perpiedinatura larga 80 caratteriex 2 perpiedinatura larga 132 caratteri Informazioni relative come impostare il file si trovano nel capitold 4 1 1 Dopo aver attivato la funzione di piedinatura viene visualizzata una finestra di edita zione Essa relativa al numero di caratteri della piedinatura preimpostato Il campo superiore costituisce il campo d introduzione e solo qui possono essere definiti i testi Il campo inferiore costituisce invece la piedinatura che registra i testi intro dotti testi possono essere inseriti nei campi evidenziati della piedinatura quando il campo d introduzione attivo Per rendere attivo il campo d introduzione bisogna premere F1 Int testo Nel co
394. itto con un introduzione Per gli operandi DD DW DB DL DR bisogna introdurre il relativo blocco dati nella lista operandi In caso contrario STEP 5 segnala Nessun DB selezionato La sequenza d introduzione caratteri sintassi di un operando va rispettata altrimenti il cursore resta nel campo d introduzione La lista degli operandi pu essere memorizzata in un blocco immagine BB Un blocco immagine esistente pu essere richiamato con la funzione F1 Preleva La lista pu comprendere al massimo 20 operandi 10 a word 5 a doppia word Nella parte inferiore del video appare di volta in volta la percentuale di occupazione della lista operandi Le possibili operazioni di editazione sono uguali a quelle della funzione Stato variabili Avvertenza Il blocco immagine BB memorizzato per ultimo viene caricato automaticamente al richiamo di Forza variabili Gli stati attuali delle variabili nella lista operandi possono essere emessi Se una lista operandi stata editata sul video o stata prelevata e premere F6 Attivo o Conferma II PG emette lo stato delle variabili elencate e la segnalazione Elaboraz stato in corso Se si vuole interrompere l elaborazione di stato e premere ESC Annulla Il cursore salta sulla prima riga della lista degli operandi emesso sul video lo stato attuale delle variabili elencate valori delle variabili visua lizzate possono essere ora modificati in AG forzamento va
395. iuscolo e minuscolo testi che si trovano nei campi IND e ISTRUZIONE devono pertanto essere introdotti in maiuscolo STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler La funzione SOSTITUISCI Scrittura maiuscola e minuscola Sostituzione di una sequenza di caratteri Fattore di ripetizione STEP 5 ST V7 0 C79000 G8572 C920 02 Una qualsiasi sequenza lunga al massimo 20 caratteri parole e numeri nelle colonne IND SIMBOLO OPERANDO e COMMENTO ISTRUZIONE pu essere sostituita con un altra Si pu scegliere tra la sostituzione singola con o senza conferma e la sostituzione globale TUTTO La sostituzione singola avviene solo dalla posizione del cursore in avanti occorre pertanto per questa funzione posizionare il cursore almeno una riga pi in alto Bisogna fare attenzione ad indicare iltesto da cercare in modo corretto nella sequenza dei caratteri in maiuscolo e minuscolo testi che si trovano nei campi IND e ISTRUZIONE devono pertanto essere introdotti in maiuscolo SOSTITUISCI offre la possibilit di correggere velocemente un file p es quando si deve sostituire nell intero file un istruzione o un simbolo Fare attenzione all identificazione corretta della sequenza di caratteri cercata anche gli spazi sono importanti Se si deve sostituire soltanto una volta una sequenza di caratteri si ha una possibilit di controllo selezionando CON CONF La selezione SENZ CONF
396. ivo AUTOEXEC BAT CONFIG SYS Installazione driver S5 richiamo di SSDRV BAT Editor della tastiera S5 richiamo di SSKEDIT BAT Con l impiego di file molto grandi e utilizzando pacchetti COM e pacchetti opzionali si consiglia di avviare lo STEP 5 ST V7 0 sotto MS DOS Avvertenza Le funzioni di Windows Copia e Incolla non possono essere utilizzate in STEP5 ST possibile caricare altri programmi a condizione che non accedano alle risorse utilizzate da STEP 5 ST stampante EPROM STEP 5 ST deve essere avviato una sola volta STEP 5 ST V7 0 pu essere eseguito in Windows NT solo offline Inoltre non possono essere elaborate le EPROM L installazione non riconosce Windows NT perci non esegue alcuna integrazione nel men di avvio STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 2 6 4 Esempio di configurazione MS DOS 5 0 Ottimizzazione AS STEP 5 ST V7 0 C79000 G8572 C920 02 Qui di seguito vengono riportarti alcuni esempi eventualmente adattabili al relativo sistema Se necessario si possono cancellare testi gi presenti i commenti per liberare spazio di memoria DOS Le directory per STEP 5 ST contengono valori preimpostati per l installazione stan dard La stringa DEVICE DISPLAY SYS del file CONFIG SYS e le due stringhe MODE CON di AUTOEXEC BAT possono essere private del commento vale per sistemi che utilizzano il set di caratteri standard per PC CONFIG SYS
397. izione Per la riga di comando valgono le stesse convenzioni della compilazione Il tasto Help offre nel campo OPZione le seguenti varianti rispetto alla compilazione e Richiamare COMPILER 2 e Selezionare MC5 gt ZWI F4 e Riempire la riga di comando e Premere il tasto Return e Viene ora nuovamente generato il file intermedio Se ne esiste gi uno con lo stesso nome viene sovrascritto dopo conferma La funzione MC5 gt SEQ genera automaticamente il file sorgente AWL che si pu elaborare con l editor AWL vedi 3 4 Con la funzione MC5 gt ZWI bisogna richiamare appositamente la funzione SPECIALE e quindi la funzione ZWI gt SEQ per generare dal file intermedio un file sorgente sequenziale 21 35 Editor AWL Batch Compiler 21 15 Lista errori Nella lista errori non si trovano soltanto gli errori verificatisi durante la compilazione ma un completo protocollo della compilazione stessa sono elencati anche i blocchi compilati senza errori e nel caso di una interruzione indicata la posizione relativa Per avere un esempio reale introdurre un errore nell FB1 EDITARE in FB1 e scrivere p es l istruzione di reset solo con R Gi durante la memorizzazione con CONFERMA si ha l avvertimento che si verificato un errore 1 Richiamare ora la LISTA E F3 2 Riempire nella riga di comando il campo di STAmpa risulta infatti pi agevole correggere sulla stampa la sorgente AWL Il tasto Help mostra i parametri per il campo
398. izzatore viene definita tramite il richiamo scegliendo dopo aver premuto F5 la funzione desiderata nel secondo livello di tasti con SHIFT F1 SHIFT F5 Lo STEP 5 introduce questo andamento simbolico all ingresso di start nella casella L operando deltemporizzatore si trova sopra la casella Una funzione di tempo viene avviata se il RLC all ingresso di start cambia Con un ritardo alla diseccitazione SA il RLC deve cambiare da 1 a 0 in tutti gli altri casi da 0 ad 1 parametri all ingresso di start hanno il seguente significato vedere anche SHIFT F8 Help Sim Tasto Significato bolo 1 7 SHIFTF1 SI Start come impulso 1 7V SHIFTF2 SV Start come impulso prolungato T 0 SHIFTF3 SE Startcome ritardo all eccitazione T S SHIFTF4 SS Startcome rit all eccit memor 0 IT SHIFTF5 SA Startcome ritardo alla diseccitaz Dopo aver premuto F5 Oper Bin e la funzione desiderata nel secondo livello di tasti lo STEP 5 crea una casella non definita con i seguenti ingressi uscite Simbolo Operando per l avviamento della funzione di tempo il simbolo corrispondente alla funzione si desume dalla soprastante tabella Ingresso per l introduzione della durata del tempo Tipo di operando KT EW DW La durata del tempo composta da un valore di tempo e da una base tempi Il valore di tempo rappresenta il numero di periodi di tempo in cui la funzione dura La base tempi indica con quale cadenza
399. izzazione dei riferimenti lista incrociata cambio blocco Riferim F3 Ricerca di un singolo operando Cerca F5 Funzioni segmento copia annota inserimento aggiunta cancellazione segmento Funz segm F6 Cambio in Editazione possibile anche con il tasto CORR Edita F7 Memorizzazione del blocco se questo stato modificato o ritorno al men princi Conferma pale F8 Ritorno al men principale Le modifiche nel blocco vanno perse Annulla SHIFT F1 Visualizzazione a byte o a word degli indirizzi relativi delle istruzioni solo in AWL Indirizzi Editazione lista istruzioni visualizzazione indirizzi SHIFT F2 Introduzione del numero di biblioteca N bibl SHIFT F3 Attivazione disattivazione simbolico Simb SIM ABS AUS SHIFT F4 Attivazione disattivazione di commenti di riga e di simbolico Senza Comm riga SHIFT F5 Commutazione nella rappresentazione visualizzata KOP FUP o AWL KOP SHIFT F6 Editazione del titolo segmento o del commento segmento Comm segm SHIFT F7 Salva il blocco senza conferma L editor non viene abbandonato Salva SHIFT F8 Chiarimento dei tasti funzionali Help STEP 5 ST V7 0 5 6 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 2 1 Introduzione del n di biblioteca SHIFT F2 Sommario Premessa Procedimento Il numero di biblioteca un numero di 5 cifre da 0 a 99999 per l identificazione dei blocchi aperto i
400. l blocco in cui deve essere introdotto il numero di biblioteca Lo STEP 5 si trova in modo Emissione Procedere come segue 1 Premere SHIFT F2 N bibl Il cursore si trova nel campo BIB visualizzato 2 Introdurre il N bibl desiderato o modificare quello indicato 3 Abbandonare il campo BIB premere il tasto di introduzione Se vengono introdotte tutte le 5 cifre del numero di biblioteca il cursore abbandona automaticamente il campo Se non si desidera introdurre nessun numero bisogna abbandonare il campo con ESC 5 2 2 Cambio della rappresentazione SHIFT F5 gt KOP Sommario Premessa Procedimento STEP 5 ST V7 0 C79000 G8572 C920 02 Conquestafunzione sicambialarappresentazione senza dovere ritornare nellaimpo stazione progetto capitolo 4 1 1 Lo STEP 5 si trova in modo Emissione Il segmento visualizzato deve essere traduci bile nella rappresentazione desiderata Premere SHIFT F5 KOP o eseguire un click col mouse Sul video viene visualizzato il segmento come schema a contatti Se il segmento non rappresentabile in KOP o FUP lo STEP 5 segnala KOP FUP non traducibile La visualizzazione del tasto funzionale ora gt FUP 5 7 Funzioni comuni in AWL KOP FUP 5 3 Editazione commenti Sommario Per i blocchi STEP 5 OB PB SB FB e FX si possono prevedere diversi commenti e commenti impianto e commenti istruzione Editazione lista istruzioni capitolo 6 e commenti
401. l comando cursore nel pacchetto STEP 5 Essi possono essere utilizzati anche in sieme ai tasti SHIFT ALT e CTRL A 1 1 Assegnazione tastiera KOP FUP Tabella A 1 Tasti di comando funzione Funzione Tasto Emissione Editazione Note del tasto HELP Pr Visualizzazione sul vi Visualizzazione di infor Anche con SHIFT F8 deo di un testo di aiuto mazioni di aiuto Hardcopy Emissione su stam Emissione su stampante pante o su file del con o su file del contenuto tenuto del video del video Met video Jk Inibito Nuova emissione del con In Editazione anche sotto Extra SHIFT F7 e tenuto dello schermo con F2 Nuova emissione ottimizzazione Zoom Inibito Passaggio in correzione In Emissione solo presente sotto F1 In simbolica Editazione anche sotto Extra SHIFT F7 e F2 Simb vis Editazione E Passaggio in editazione Inibito In Emissione anche sotto F6 CORREZIONE Commento Passaggio in introdu Come Emissione In Emissione e Editazione anche sotto segmento N zione commenti e SHIFT F6 co quindi definizione del ti tolo o commento seg mento STEP 5 ST V7 0 A 2 C79000 G8572 C920 02 Appendice Tabella A 1 Tasti di comando funzione continuazione Funzione Tasto Emissione Editazione Note del tasto Inserimento Prima del segmento at Inibito In Emissione anche in Funzioni segmento segmento tuale viene inserito un sotto F5 Inseris
402. l cursore Le introduzioni vengono confermate col tasto di introduzione o con un doppio clic 3 E stato visualizzato un box di scelta file In esso ci si pu spostare e selezionare un file box di comando ALT Scheda Commuta su una pagina dello schedario per esempio ALT 2 porta alla scheda 2 F7 Viene emesso un testo di informazione relativo al campo su cui si trova il cursore Shift F8 Si ottiene l Help operativo generale STEP 5 ST V7 0 3 12 C79000 G8572 C920 02 Interfaccia operatore Memoria Lo STEP 5 abbandonando lo schedario memorizza la scheda corrente attiva come pure la posizione del cursore nella scheda questi vengono selezionati automatica mente con un nuovo accesso Questo vale solo durante una seduta di STEP 5 Figura 3 6 Finestra di dialogo Schedario STEP 5 ST V7 0 C79000 G8572 C920 02 3 13 Interfaccia operatore 3 8 Scelta di file e directory Funzione Operativit File Maschera di ricerca 3 14 Lista file Con questa finestra di dialogo possono essere scelti file box di scelta file o directory box di scelta directory potendo cos spostarsi sul drive e nelle directory La struttura dei due box di scelta uguale Se ilboxdicomandodarichiamare attende un nomedidirectory box disceltadirectory possono essere scelte directory DOS Abbandonando questa finestra di dialogo viene acquisito il nome della directory scelta ma non il nome di file ev
403. l file programma non esiste ancora nessun DB col numero del DB introdotto lo STEP 5 segnala Elemento dati non esistente Lo STEP 5attende l introduzione delle parole dati DW Se il DB esiste viene visualiz zato a partire dalla DW 0 In un blocco dati corpo si possono introdurre al massimo 2043 parole dati DW Per i formati che comprendono pi parole dati lo STEP 5 emette la parola dati pi bassa Formato Valore limite Sigla formato inferiore superiore KH 0000 FFFF Numero esadecimale KF Num in virgola fissa KG Num in virg mobile KT Val imp base imp KZ Valore di conteggio KY A Byte indir di un DB KM 00000000 000000 11111111 11111111 Rappresentaz a bit 00 KC C Caratteri ASCII max 24 caratteri riga Formato testo La seguente tabella mostra il numero di parole dati DW che vengono occupate dai cosiddetti formati Formato DW occupate KH KF KT KC KY KM 1 KG 2 KC C da1a 12 9 11 Editazione di blocchi dati Procedimento Esempio 1 Esempio 2 9 12 BPer l introduzione di parole dati procedere come segue 1 Introdurre il formato dati desiderato nel relativo campo Lo STEP 5 aggiunge automaticamente il segno di uguale Dopo il carattere di uguale introdurre i dati secondo il formato indicato Lo STEP 5 aggiunge automaticamente un punto e virgola ed emette la suc cessiva riga di editazione in cui ripetut
404. l indice di directory e file oppure la lista blocchi di un file programma Per ogni blocco viene evidenziato il tipo il numero e la lunghezza del blocco cosiccome il numero di biblioteca non per AG Indica direttamente l indirizzo fisico della locazione dimemoria di un operando tramite il quale si pu accedere a quest ultimo Gli indirizzi iniziali di tutti i blocchi del programma applicativo sono memorizzati nella lista indirizzi DB 0 Attribuzione di altri indirizzi anche nuovi agli operandi del programma applicativo La funzione Gestione Interconnessione provvede alla sostituzione dell operando in tutto il programma L attribuzione deve essere fatta una sola volta per ciascun ope rando nella lista Viene modificato solo l indirizzo e non il simbolo dell operando Per i blocchi dati e quelli funzionali DB DX FB FX lo STEP 5 genera un blocco di intestazione supplementare con i formati dei dati utilizzati DV DVX oppure con i nomi delle etichette di salto FV FVX L intestazione non viene trasferita n in AG n sul modulo EPROM EEPROM La pi piccola unit di programma Essa rappresenta un compito per il processore Una istruzione composta da una parte operazione e da una parte operando la quale asua volta composta da una sigla per esempio deltipo E A DW eda un parametro per esempio 10 5 25 Lista generata dall utente nella quale agli operandi assoluti vengono associati dei sim boli significativi ed e
405. l limite di un paragrafo 16 byte 4 11 Creazione e modifica di progetti 4 1 2 Caricamento del progetto File Con questa funzione si caricano le impostazioni fatte al punto 4 1 1 e memorizzate Progetto gt in un file PX INI Tutte le nuove impostazioni vengono sovrascritte con il carica Caricea soot mento Dopo il caricamento valgono solo le impostazioni esistenti nel relativo file PX INI queste sono per modificabili parametri che sono stati preimpostati ven gono registrati automaticamente nei box di scelta in quelli di comando o nelle ma schere in cui sono necessari Scegliere il comando di men File gt Progetto Carica F10 Viene aperto il box di comando Carica impostazioni progetto In esso selezionare un file PX INI Dopo il caricamento tutte le impostazioni vengono caricate dal file PX INI 4 1 3 Salvataggio del progetto File Con ci vengono salvate le impostazioni attuali fatte al punto 4 1 1 Nel file PX INI Progetto gt viene salvato quello che attualmente impostato aa Selezionare il comando di men File Progetto Salva Viene visualizzato un box di segnalazione in cui si deve decidere se salvare o meno 4 1 4 Salvataggio del progetto come File Con ci vengono salvate le impostazioni attuali fatte al punto 4 1 1 Esse vengono Progetto gt Salva come 4 12 salvate nel file PX INI selezionabile Selezionare il comando di men File Progetto
406. l relativo segmento che non pu essere cancellato In caso contrario andrebbe persa l associazione tra segmento e commento Premere Inserisci 4 Editare il testo con la tastiera alfanumerica 5 Concludere ogni riga con il tasto di introduzione La fine della riga marcata con una freccia verticale All introduzione di testi a pi righe alla fine di ogni riga viene automatica mente settata un interlinea F F F F 1 Inserisci 2 Cancella 5 Ins riga 6 Canc riga LL F 1 Titolo 1 Posizionare il cursore sul carattere del testo da dove bisogna inserire i carat teri 2 Premere F1 Inserisci Inserire il testo Concludere l inserimento premere F8 Fine 5 13 Funzioni comuni in AWL KOP FUP Cancellazione caratteri Inserimento riga Cancellazione riga Conclus del com mento segmento Memorizz del commento segmento 5 14 F F 1 Inserisci 2 Cancella TL F F 1 2 Cancella 1 Posizionare il cursore sul primo carattere da cancellare Premere F2 Cancella Posizionare il cursore dopo l ultimo carattere da cancellare AVN Premere F2 Cancella F F F F 1 Inserisci 2 Cancella 5 Ins riga 6 Canc riga 1 Posizionare il cursore nella riga davanti a cui deve essere inserita una riga vuota 2 Premere F5 o cliccare il campo Ins riga F F F F 1 Inserim 2 Cancell 5 Ins Riga 6 Canc riga 1 Posizionare il cursore nella riga che deve essere ca
407. l tipo di parametro durante l introdu zione degli operandi attuali parametrizzazione 6 5 Editazione della lista istruzioni AWL 6 3 1 Sommario 6 6 Editazione di blocchi funzionali Un blocco funzionale pu contenere oltre alle istruzioni STEP 5 un nome del blocco ed una lista di parametri degli operandi formali In un segmento si possono program mare sal ti e La programmazione anche possibile in KOP e FUP Ad eccezione del primo segmento si possono utilizzare all interno di un segmento tutti i nuovi elementi di linguaggio in modo grafico gt Editor KOP FUP e Gli operandi formali definiti nel primo segmento non possono essere utilizzati nei segmenti di KOP e di FUP e nome di FB viene visualizzato nella funzione Indice Editor gt Blocco STEPS con opzione x FB con nome FB 200 Nome Sigla Sigla Sigla Sigla Sigla Sigla MARK F Indirizzi 1 Vis simb C Figura 6 Tabella 6 1 Segmento 1 ESEMPIO ING1 ING2 USC BAUS TEMP CONT E A D B T Z E A D B T Z E A D B T Z E A D B T Z E A D B T Z E A D B T Z NHqQ gt mMmMm B BLOCCO U ING1 U ING2 SPB MARK iL Parola dati10 Tr MW 2 SI TEMP U TEMP USC Lx F N bibl F Simb SIM 2 Riferim 3 Cerca C DIR ST S5D BI BY W D BI BI BY W D BI BI BY W D BI FSenz comm F gt KOP F Comm segmF Salva F 5Funz segm 6 Edita BIB 12345 L
408. la Commenti Commento impianto Commento istruzione Commento operando Compressione memoria Glossario 2 Finestradidialogo richiamabilenelboxdicomando perla ricercaeselezionedioggetti blocchi file nei drive directory e programmi da elaborare con una funzione STEP 5 Memoriatampone che in fase di editazione memorizza parti selezionate diprogramma o di testo per una successiva copia o trasferimento La memoria viene sovrascritta da operazioni successive Men STEP 5cherende possibili richiamidi altri pacchetti S5 per esempio GRAPH 5 Il passaggio ad unodei pacchetti caricati o visualizzati nelboxdi scelta sempre possi bile cosiccome il ritorno in STEP 5 In ogni AG esistono tre campi di memoria memoria utente memoria di sistema REG BL REG INT liste di indirizzi contatori temporizzatori merker IPI IPU e memoria di periferia indirizzi della periferia di processo Campo di operandi in KOP FUP nel quale viene inserito l operando con relativo tipo e parametro oppure in forma simbolica con una lineetta Non definito un campo di introduzione riempito con 9 punti interrogativi Non connesso invece un campo di introduzione acui non stato associato alcun operando mache pu rimanere vuoto Cancellazione di tutti i blocchi caricati nel AG Elemento funzionale Lo STEP Soffre molte possibilit dicommentiche possono essere generati e memoriz zati insieme al relativo programma commenti
409. la lunghezza della intestazione del DB Dopo ogni introdu zione completa di una riga la lunghezza viene aggiornata 5 Campo titolo Qui si pu introdurre un titolo per il blocco dati della lunghezza massima di 32 caratteri 6 Campo del numero Emissione del numero della parola dati DW da elaborare Per i formati DW che comprendono pi parole dati viene emesso il numero della DW pi bassa Si pu saltare all ultima parola dati del blocco dati se si introduce il numero dell ultima parola dati o un numero pagine STEP 5 ST V7 0 C79000 G8572 C920 02 9 5 Editazione di blocchi dati Tabella 9 1 Contenuto delle righe del video continuazione N Campo di Chiarimento introduzione 7 Campo In questo punto come nel campo formato si possono inserire o cancellare righe tramite i tasti funzionali Non appena si abbandona col cursore la riga interessata vengono aggiornati tutti i numeri delle DW successive Fattore di ripetizione Con l ausilio del fattore di ripetizione si pu duplicare un blocco con un massimo di 12 parole dati dello stesso formato Il fattore di ripetizione in dica quante volte le parole dati marcate devono essere ripetute nel DB Il fattore di ripetizione pi alto 255 Per la duplicazione sono comprese tutte le parole dati partendo dal fattore di ripetizione fino alla posizione del cursore incluso Lo STEP 5 aggiorna automaticamente i numeri delle DW successive commenti
410. la posizione del cursore il modo editazione inserimento o sovrascrittura e le dimensioni del buffer di memoria Questo indicazione interessante per la velocit di elaborazione Campo di Il campo di editazione suddiviso in 4 colonne la cui larghezza non pu essere editazione modificata Valori e contenuto previsto delle colonne sono qui brevemente riassunti IND ISTRUZIONE SIMBOLO OPERANDO COMMENTO ISTRUZIONE 4 caratteri 18 caratteri 24 caratteri max lunghezza simbolo 32 caratteri Indirizzi Operazioni Simbolo Commenti etichette di operandi assoluti e salti costanti relativo valore STEP 5 ST V7 0 C79000 G8572 C920 02 21 15 Editor AWL Batch Compiler Riga di fondo Barra delle softkey Funzioni della barra delle softkey EDITA 21 16 In questa riga si trovano tutte le segnalazioni dell apparecchiatura per esempio Nuovo file quando si crea una nuova lista istruzioni Queste funzioni di editazione sono identiche a quelle dell editor SIMBOLICO Esse servono per la creazione e l elaborazione di una lista istruzioni Il grafico successivo offre una panoramica degli strumenti che sono disponibili nelle singole funzioni di editazione Se si preme uno dei tasti del men Edita viene visualizzato il corrispondente men alla fine della freccia STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Hu HIMZIZE ANNOTA COPIA FATTORE DI RIPETIZIONE
411. le Edita Con F3 si apre una finestra di edita zione nella quale possono essere introdotti caratteri di comando specifici della stampante Le introduzioni devono essere confermate con il tasto INSERT F5 Premendo questo tasto viene richiamato il box di scelta file per File stampante Salva_ come e Nome stampante salva come Il cursore si trova sul campo File stampante E possibile selezionare un file stampante doppio click oppure introdurne uno nuovo Con il tasto di introduzione si memorizzano sotto questo nome i parame tri impostati Memorizzazione dei parametri impostati nel file stampante corrente Emissione di un testo INFO relativo al campo sul quale si trova il cursore Que sti testi vengono abbandonati con i tasti cursore Appendice Assegnazione della tastiera F8 Ritorno al livello richiamante Annulla STEP 5 ST V7 0 13 4 C79000 G8572 C920 02 Editor di piedinatura Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione possibile generare un nuovo file di piedinatura o modificarne uno gi presente In relazione al numero di caratteri della piedinatura viene visualiz zata una diversa finestra di editazione nella quale possibile definire liberamente i testi di piedinatura Il campo in cui possibile effettuare introduzioni visualizzato in modo evidenziato Campi contrassegnati con non possono essere sovrascritti in quanto contengono testi inser
412. le di progetto avranno l estensione PX INI e In alcuni casi per poter utilizzare le funzioni pi avanzate del sistema DOS necessario apportare piccole modifiche ai file utente della versione 6 x Ci riguarda sia i file di progetto PJ INI che i file vie bus AP INI e i file istruzioni di comando SU INI e Quando si utilizzano queste nuove funzioni per operare con i drive DOS viene visualizzato un messaggio indicante che la compatibilit con le versioni precedenti di STEP 5 non pi garantita STEP 5 ST V7 0 2 44 C79000 G8572 C920 02 Interfaccia operatore Sommario IlsoftwareSTEP 5 statorealizzato secondocriteriergonomiciepertantole sue moda lit operative sono autoesplicative Se non si ha alcuna esperienza con interfacce operative di questo tipo in questo capi tolo si possono trovare informazioni relative ai concetti e agli elementi operativi pi importanti Go sos BS Ga Game se nin RO BI Scelta di file e directory Scelta blocchi 3 14 STEP 5 ST V7 0 C79000 G8572 C920 02 3 1 Interfaccia operatore 3 1 Scelta delle funzioni nel men principale Sommario A Barra del titolo B Barra di men C con i men D Superficie di lavoro E Sigla S5 3 2 Le funzioni STEP 5vengono offerte tramite la barra di men che contiene i men princi pali ed i sottomen In questi men si selezionano per mezzo del mouse o della ta stiera gli strumenti ed i serviz
413. le modifiche apportate all interfaccia utente di STEP 5 ST e del nuovo for mato di registrazione le macro tasti di STEP 5 ST non sono compatibili con la versione 6 6 Gli hotkey CTRL A CTRL E CTRL D utilizzati nella versione 6 6 non vengono pi impiegati per le funzioni delle macro tasti registrazione esecuzione Se si utilizzano gli hotkey osservare la loro assegnazione dipendente dalla lingua scelta Durante la registrazione non possibile utilizzare STEP5 SR con il mouse A 15 Appendice Tabella A 6 Uso delle macro tasti Macro tasti Significato CTRL ALT D Attivando questo hotkey in modo normale il tipo di funzionamento non viene visualizzato si apre la finestra di dialogo Scegli macro Pu essere selezio nata una macro da registrare o da eseguire CRTL ALT D Attivando questo hotkey durante la registrazione di una macro viene visualiz zato il tipo di funzionamento REC si conclude la registrazione di una macro ESC Attivando questo hotkey durante l esecuzione di una macro viene visualizzato il tipo di funzionamento PLAY si interrompe l esecuzione della macro tasti CRTL ALT T Se nella finestra di dialogo Scegli macro stata selezionata l apposita op zione con questo hotkey possibile eseguire la macro in passi ovvero tasto per tasto L esecuzione di ogni passo deve essere confermatacon la combina zione di tasti CRTL ALT T Q
414. le periferie XREF STAMPA D Emissione di tutti i dati XREF STAMPA X Ordine globale per tutti gli elementi emettibili XREF STAMPA El n Emissione della lista incrociata di un operando assoluto n 0 7 XREF STAMPA Emissione della lista incrociata di un operando simbolico p es SIMB SIMBOLO XREF C STAMPA E Emissione della lista incrociata di un operando di ingresso in forma com patta In caso l ingresso vengono utilizzato n volte in un segmento il seg mento viene rappresentato una sola volta XREF O STAMPA A Emissione della lista incrociata in forma opzionale Diversamente dallo standard i riferimenti non sono ordinati secondo i blocchi ma secondo nell ordine operazioni blocchi e segmenti Tabella 18 10 Tabella di occupazione XREF OCCUPAZIONI zal Istruzione di comando Chiarimento Emissione della tabella di occupazione MERKER S XREF OCCUPAZIONI Du Emissione della tabella di occupazione dei merker S Istruzione di comando Chiarimento ZULI SEQ Emissione non ordinata della lista di attribuzione ZULI SIM Emissione ordinata secondo operandi simbolici ZULI ASS Emissione ordinata secondo operandi assoluti ZULI O SEQ Emissione non ordinata ad una colonna rilevante solo in formato A3 18 24 STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 5 Editazione istruz
415. le si vuole passare Lista assegnazione Informazioni circa i cosiddetti Tasti veloci Essi sono tasti funzionali che permet tasti tono il richiamo diretto di certe funzioni Info versione Informazioni sulla versione STEP 5 presente STEP 5 Versione pacchetti Visualizzazione di una lista delle singole parti di programma del software STEP 5 STEP 5 Informazioni sull uso Questo comando di men offre una descrizione delle opportunit disponibili per trovare determinate informazioni nell Help Guida ai men Aiuti e avvertenze sull uso dei men Guida alle finestre Aiuti e avvertenze sull uso delle finestre di dialogo Guida alle schede Aiuti e avvertenze sull uso delle schede Indicazioni generali Informazioni generali sull uso Compatibilit Avvertenze sulla compatibilit dello STEP 5 ST versione 7 0 rispetto alle versioni precedenti Informazioni har Avvertenze su particolari argomenti dware STEP 5 ST V7 0 A 14 C79000 G8572 C920 02 Appendice A 3 Macrodefinizione dei tasti Sommario Selezione Esecuzione Elaborazione di macro Macro di startup Particolarit STEP 5 ST V7 0 C79000 G8572 C920 02 Conilprogramma Macrodefinizione deitasti possibile specificare nell editor di bloc chi delle sequenze di tasti che vengono memorizzate nel file S5 TP INI Questo file si trova sul drive su cui stato installato lo STEP 5 cio nella directory che impostata per questo drive in Imposta
416. lezionati Confrontando i blocchi si dovrebbe fare attenzione che sono ammessi solo i tipi di blocco che sono selezionabili nel box di comando STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti 4 2 4 Funzione File Blloechasle Cancelar Introduzione Cancellazione di blocchi Con questa funzione si possono cancellare e singoli blocchi e un gruppo di blocchi di un tipo e tutti i blocchi e uno o pi file di documentazione solo nel PG e tutto il file programma solo nel PG e AG cancellazione iniziale solo nello stato di STOP Selezionare il comando di men File Blocchi Cancella Viene visualizzato il box di comando Cancella blocchi in cui ci si pu spostare e selezionare vedere capitolo 3 9 Chiarimento Cancella x File programma x AG Scelta x Lista blocchi x Tutto il file x Cancellazione totale AG Opzione x Cancella con conferma lt Cancella gt OK 4 20 Questo campo indica l attuale file programma impostato Questo nome si pu editare o sostituire tramite F3 con un nome di file gi esi stente con l ausilio del box di scelta file Indica in quale AG il blocco memorizzato e deve essere cancellato L introdu zione avviene tramite la funzione Imposta vedere capitolo 4 1 1 e solo in fun zionamento online Selezionando con una crocetta il parametro nel successivo campo d introdu zione si pu eseg
417. li come F1 F8 Indietro Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 STEP 5 ST V7 0 C79000 G8572 C920 02 18 27 Documentazione Tabella 18 14 Prelievo riga Ricerca testo Livello dei tasti Effetto del tasto funzionale 1 2 3 Prelievo riga Viene ripresa una riga precedentemente cancellata con gt Assegnazione tasti Extra Cancella riga Cerca Avanti Ricerca del testo verso la fine del file Cerca Indietro Ricerca del testo verso l inizio del file F8 Annulla Riporta al livello prec senza ulteriori azioni F5 Cerca F5 Ripeti Ripetere l ultima ricerca Tabella 18 15 Sostituzione stringa caratteri Livello dei tasti Effetto del tasto funzionale F6 Sostituisci Una stringa di caratteri viene sostituita da un altra Esse possono essere al mas simo di 30 caratteri e pu essere impostato un fattore di ripetizione Quando il testo da ricercare viene trovato sostituito dal secondo testo F1 Sostituzione Avanti Ricerca verso la fine del file E necessaria la conferma per ogni sostituzione F1 S Il testo viene sostituito F3 No Il testo non viene sostituito F8 Annulla Riporta al livello precedente senza ulteriori azioni F2 Sostituzione Indietro Ricerca verso l inizio del file E necessaria la conferma per ogni sostituzione F1 S II testo viene sostituito F3 No Il testo non viene sostituito
418. li registra in file errori termina zione del nome ZF SEQ Questo file si pu visualizzare o emettere sotto Gestione Liste di attribuzione Emetti lista errori Se durante l editazione della lista di attribuzione sono stati assegnati dei testi ai tastifunzionali Tasti funzionali programmabili viene memorizzato il file aggiun tivo ZT SEQ STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione Tipi di operandi consentiti STEP 5 ST V7 0 C79000 G8572 C920 02 Lista di attribuzione File simbolico NOME Z0 INI ilazi a nome zo sea Comellazione NOME Z1 INI NOME Z2 INI Errore dur i NOME ZT SEQ NOME ZEF INI 2 la compilazione File per tasti File errori funzionali programmati Figura 11 1 3 Il file simbolico memorizzato utilizzato per la compilazione del programma Creazione lista attribuzione utente in codice eseguibile e per l emissione Nella seguente tabella si trovano elencati tutti i tipi di operando a cui si pu attribuire una sigla simbolica nella lista di attribuzione Tabella 11 1 Panoramica dei tipi di operandi consentiti Operando Operando Chiarimento Chiarimento A Uscita M Merker AB Byte d uscita MB Byte di merker AD Doppia w d uscita MD Doppia w di merker AW Word d uscita MW Word di merker D Bit in parola dati
419. lla non definita con i seguenti ingressi uscite ZR Decrementa di 1 il valore del contatore quando il RLC a questo ingresso cambia da 0 ad 1 fronte di salita ZV Incrementa di 1 il valore del contatore quando il RLC a questo ingresso cambia da 0 ad 1 S Il valore di conteggio acquisice il valore all ingresso ZW quando a questo ingresso di set presente un fronte positivo 0 gt 1 Z Valore da impostare nel contatore codificato in decimale BCD 0 999 W tipi operandi KZ EW MW AW DW R Il contatore viene resettato a 0 quando a questo ingresso presente una stato L uscita Q viene impostata a 0 DU Contenuto attuale del contatore codifica duale DE Contenuto attuale del contatore codifica BCD Q L uscita visualizza con uno stato di segnale binario se il contenuto del contatore zero 0 opp gt zero 1 Operando contatore C 0 C 255 Campo di conteggio 0 999 Esempio Editazione di una funzione di conteggio in avanti 1 o F6 Fine segm e quindi premere F5 Oper bin e F2 ZV Lo STEP 5 emette una casella con ingressi uscite non definiti 2997727772 2772229292 ZV 27729922 ZR 272722222 S 7222222 IZW DU 222222222 DE 222222222 722222222 R Qi e 272222222 Z10 E 32 0 ZV ZR M 2 0 S KZ 255 ZW DU DW 64 DE DW 66 E 32 1 HR Q M 12 1 Figura 8 20 Editazione di una funzione d
420. llo STEP 5 ST soltanto per l impostazione standard della directory C STEP5 All avvio dello STEP5 sotto Windows bisogna chiudere tutte le applicazioni MS DOS Lo STEP 5 ST Versione 7 sotto Windows pu essere avviato solo tramite l icona STEP 5 sotto il Programm Manager nella finestra STEP 5 Un avvio dello STEP 5 ST con S5 BAT in una finestra Windows p es richiesta intro duzioni MS DOS teoricamente possibile ma non consentito in quanto ci pu portare ad una caduta del sistema a causa di una collisione di accesso o ad un errore nelle funzioni di Online o EPROM I tasti COM e commento e fine segmento non sono attivi sotto WIN 3 x Bisogna utilizzare i corrispondenti tasti funzionali Fx Se si usano le funzioni online si consiglia di utilizzare il modo di visualizzazione a schermo intero Se si utilizza il modo a finestre possono verificarsi degli errori nella comunicazione 2 6 3 STEP 5 sotto Windows 95 Sommario Stampa in WIN95 e in rete STEP 5 ST V7 0 C79000 G8572 C920 02 Per eseguire STEP 5 ST in Windows 95 attenersi a quanto segue e possibile caricare altri programmi a condizione che non accedano alle risorse utilizzate da STEP 5 ST stampante EPROM STEP 5 ST deve essere avviato una sola volta e Se si usano le funzioni online si consiglia di utilizzare il modo di visualizzazione a schermo intero Se si utilizza il modo a finestre possono verificarsi degli errori nella comunicazione
421. llo schermo Gli indici vengono emessi su stampante Gli indici vengono scritti in un file selezionabile Tramite doppio clic del mouse o F3 si ottiene un box di scelta per selezionare il file Il protocollo si seleziona con un doppio clic del mouse sul campo d introduzione o con F3 selezionando qui con una crocetta vengono emesse anche le preintestazioni del blocco selezionando qui con una crocetta vengono emesse le FB con i nomi Il PG trasferisce i blocchi selezionati Se si verificano degli errori nel box di scelta vengono offerte delle alternative che si possono scegliere secondo le pro prie esigenze STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti Esempi d introduzione Blocco singolo Lista blocchi Gruppo di blocchi Tipo di blocco Blocco DOK STEP 5 ST V7 0 C79000 G8572 C920 02 Lista blocchi L indicazione del blocco avviene in assoluto o in simbolico sono possibili anche indicazioni miste Il blocco singolo viene indicato in assoluto o in simbolico PB100 DX 14 OB 10 FKX 231 Impiantol una lista con un massimo di 6 blocchi singoli blocchi sono separati tramite una virgola Se la virgola seguita da un nome simbolico immediatamente prima della virgola deve essere inserito per delimitare il simbolico PB100 PB123 Impiantol Impianto2 Impiantol FB45 Impianto2 Comando Il gruppo viene identificato con 2 singoli bloc
422. lmododi utilizzare le sigle dello STEP 5 viene dato al nostro impianto di lavaggio il nome di progetto La generazione del programma utente sul PG si suddi vide nelle fasi e creazione e apertura del progetto e generazione del contenuto del progetto editazione e strutturazione del pro gramma e gestione e cura del progetto 24 2 1 Creazione del progetto Poich labasedelsistemaoperativo e l avviamento del dispositivo di programmazione dipendono dal tipo di PG utilizzato vengono descritti il procedimento di impostazione e le modalit operative a partire dalla barra di men STEP 5 File Partendo dal comando di men File gt Progetto Imposta F4 per predisporre tutte Progetto gt le impostazioni e parametrizzazioni necessarie alla programmazione Imposta F4 1 Selezionare pertanto per un nuovo progetto in primo luogo Progetto Im posta Una successiva selezione del progetto gi creato avviene tramite Pro getto Carica Appare uno schedario per l impostazione del progetto con 6 campi d introduzione schede per i diversi nomi di file Questi campi sono preimpostati e denominati con NONAME Figura 24 4 Impostazione del progetto STEP 5 ST V7 0 C79000 G8572 C920 02 24 5 STEP 5 in un impiego pratico Esempio applicativo Procedimento di impostazione delle schede Salvataggio impostazioni File Progetto gt Salva come 24 6 Procedere nelle impost
423. locchi Trasferisci 2 Introdurre nel box di comando nel campo Trasferisci da nel caso non sia gi preimpostata C IMPLAVST S5D 3 Introdurre nel box di comando nel campo in AG 4 Introdurre sotto Scelta Lista blocchi FB 5 poi DB 5 e infine tutti OB 5 Premendo Trasferisci vengono copiati in AG i blocchi sopracitati da confer mare con S 1 Controllare il procedimento di caricamento facendo emettere l indice dei bloc chi presenti in AG 2 Contrassegnare pertanto nel box di comando tutti blocchi B 3 Contrassegnare nel box di comando nel campo ndice di AG Viene emesso un elenco dei blocchi caricati in AG che contiene soltanto le parti di programma necessarie Icommentie le intestazioni deiblocchi non sono statitrasferiti Avvertenza Vengono emessi anche i blocchi di sistema del controllore STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo 24 5 2 Test del programma Il programma utente in pratica ilblocco funzionale FB5 pu ora essere testato in fun zionamento online segmento per segmento e istruzione per istruzione verificando ilcorretto svolgimento La tabella decisionale pagina A 10 mostra le reazioni del AG sulle uscite in relazione a determinate combinazioni dei segnali d ingresso Per l impostazione o la variazione dei segnali d ingresso sono a disposizione sul simu latore SIMATIC INPUT N Ord 6ES5788 8MK11 otto interruttori On Off E 32 0
424. locchi nell AG sono possibili tramite il collegamento fisico e logico e Se stato impostato un nome di via il collegamento avviene via bus e Se non stato impostato alcun nome di via il collegamento avviene diretta mente La costruzione del collegamento viene testata Se non viene costruito alcun colle gamento viene emessa la segnalazione Superamente tempo AG Con l inter ruzione del collegamento PG AG il PG nuovamente utilizzabile solo dopo che il tempo di controllo trascorso Questo modo impostabile solo se il collegamento avviene via bus Il collega mento esiste solo durante l accesso in caso contrario viene abbattuto Il modo Modifica dei programmi nell AG impostabile Con F3 viene visualiz zato un box con i possibili tipi di modifiche E impostabile Un programma nell AG non pu essere modificato Un programma nell AG pu essere modificato solo con l AG in STOP Si ha la possibilit di modificare un programma nell AG anche durante l elabora zione ciclica Se stato costruito un collegamento con AG qui viene indicato il tipo di AG Dopo aver premuto F3 vengono visualizzate le possibili interfacce tra le quali se ne pu scegliere una L interfaccia AS511 preimpostata Con questa interfac cia possibile la scelta del tipo di funzionamento diretto Per le altre interfacce deve essere editata la via di bus prima di poter scegliere il tipo di funziona mento 4 5 Creazione e
425. locco compresa la testata LUN 0 Il cursore si trova nel campo Nome con 8 caratteri per la denominazione del blocco funzionale 1 Introdurre CAR WASH e premere il tasto di introduzione Il cursore salta nel campo Sigla che ha significato soltanto per blocchi fun zionali parametrizzabili 2 Abbandonare pertanto questo campo premendo nuovamente il tasto di intro duzione Il cursore si trova ora nel campo d introduzione della prima istruzione Fare ora riferi mento alla stesura del programma nel capitolo 24 5 4 Fase 5 1 Introdurre nel segmento 1 l istruzione A DB 5 e premere quindi SHIFT cur sore a destra oppure TAB cursore a destra Il cursore si trova ora nel campo di commento istruzione 2 Scrivere il testo Richiamo DB 5 tempi conteggi e quindi con il tasto di intro duzione Nel segmento 1 non sono contenute altre istruzioni Manca soltanto il titolo segmento 1 Premere pertanto COM e SHIFT F6 Titolo segm 2 Introdurre Predisposiz ciclo programma Si abbandona il campo con il tasto di introduzione o Conferma Ora si vuole editare il segmento 2 1 Premere Fine segmento oppure tasto di introduzione Il cursore si trova ora nel campo della prima istruzione del SEGM 2 2 Introdurre con l aiuto dell estratto del programma stampato le istruzioni ed i commenti istruzione Scrivere come gi specificato gli operandi con i nomi simbolici definiti nella lista di attribuzione nel campo istruzione pr
426. ltri produttori devono es sere impostati caricando il file DR INI oppure usando il riquadro di selezione stam pante Le riguardanti istruzioni si trovano nel manuale STEP 5 Avvertenza Collegare tra loro i dispositivi con i cavi di collegamento solo quando sono spenti Avvitare e fissare i cavi di collegamento nel caso sia possibile Si eliminano in questo modo errori di trasmissione 2 8 2 Collegamento del PG con AG Interfaccia AG STEP 5 ST V7 0 C79000 G8572 C920 02 Lo scambio dati con il controllore programmabile presuppone un interfaccia TTY at tiva 20 mA del PG Se l interfaccia COM 1 disponibile V 24 bisogna emulare l interfaccia AG S5 me diante un convertitore S5 2 27 Installazione di STEP 5 PG con interfaccia Il controllore programmabile AG ed il PG sono collegati tramite un collegamento di COM 1 TTY attiva retto 4 fornito col PG o tramite due cavi di collegamento Se le interfacce non sono occupate come descritto al capitolo 2 8 4 si deve commutarle corrispondentemente Stampante PROMMER Stampante Mouse AG parallela parallelo seriale a 7 8 evtl alla LPT 1 evtl alla COM 1 4 evtl alla COM 1 4 a x LPT1 COM 1 4 V 24 COM 1 2 TTY attiva PG PC Collegamento del Il PG spento PG con interfaccia TTY attiva con AG Collegamento PG AG direttamente con il cavo di collegamento 4 o trami
427. m Viene cancellato dalla via l ultimo nodo e o bus F7 Conferma La Via editata viene memorizzata lo STEP 5 ritorna al livello precedente Con F3 e cursore sul campo di introduzione File Via o Nome Via si visualizza il box Scelta file e i file di via contenuti Con F3 e cursore sul campo di introduzione Nome Via si visualizza un box di scelta in cui sono presentate tutte le vie esistenti nel file via impostato SHIFT F7 File Editazione di file associati a questa via F8 Annulla Ritorno al men precedente senza memorizzare SHIFT F8 Help Informazioni relative al significato dei tasti funzionali attualmente visualizzati STEP 5 ST V7 0 C79000 G8572 C920 02 12 5 Vie bus Editazione file alla via Livello di tasti 1 2 Dopo la selezione della funzione File vengono visualizzate le quattro registrazioni file per la via attuale Queste possono essere editate e nuovamente memorizzate Conunanuovaviaoppuredopo la cancellazione delle registrazionifile vengono visua lizzati solo i nomi file Chiarimenti Imposta progetto nomi dei file vengono presi dall impostazione progetto Scegli Viene visualizzato il box Scelta file In questo sono elencati i file esistenti del tipo relativo indipendentemente dalla posizione del cursore Selezionarne uno e cliccare con Conferma Shift F3 Cancella Vengono cancellate le 4 registrazioni file per questa Via Ci non provoca una m
428. ma schera di ricerca Fino a quando la maschera di ricerca attiva cio ancora non stato scelto alcun nome di file il box di scelta file pu essere solo interrotto Se ilboxdicomando dacui stata avviatala scelta file permette di avere punti interro gativi nel campo del nome del file il box di scelta file pu essere eventualmente con cluso con punti interrogativi nel campo File In questa finestra parziale viene visualizzata la lista completa dei file della directory impostata Questa visualizzazione viene definita da una eventuale maschera di ri cerca indicata Se si passa nel campo della lista appare un cursore di colore verde o blu Il cursore blusignificache ancora non stato scelto alcunelemento della lista e nelcampo d intro duzione Filesuperiore non stato indicato alcunnomedifile In caso contrario ilcursore appare verde Introducendo un carattere alfanumerico cifra o lettere sitenta di posi zionarsi su un elemento della lista che inizi con questo carattere STEP 5 ST V7 0 C79000 G8572 C920 02 Interfaccia operatore Drive Directory Conl aiuto di questo campo con lista ci si pu spostare sul drive DOS e nella directory cio si cambia il corrente percorso di directory DOS Introducendo un carattere alfanu merico cifra o lettere si tenta di posizionarsi su un elemento della lista che inizi con questo carattere Ordinamento La lista di file pu essere ordinata in senso crescente o decrescente per n
429. ma Per i blocchi di programma OB PB SB FB FX viene richiesta sempre la conferma x Aggiornamento lista attribuzione s Se si vogliono editare operandi simbolici cio modificare il file simbolico ZO INI durante la memorizzazione aggiornata la lista attribuzione Z0 SEQ Aggiornamento lista attribuzione no La lista di attribuzione non viene aggiornata In un secondo tempo questa pu essere generata o aggiornata con la funzione INI gt SEQ x Aggiornamento XREF s Lalista incrociata file XR INI viene aggiornata nel caso un blocco venga modificato Aggiornamento XREF nein Lalista incrociata non viene aggionata In un secondo tempo questa si pu aggiornare o generare con la funzione Gestione Genera XREF vedere capitolo 17 1 5 5 Funzioni comuni in AWL KOP FUP 5 2 Assegnazione dei tasti funzionali in Emissione Sommario Tramite la seguente descrizione dei tasti si ottiene una panoramica sugli strumenti e le funzioni a supporto del lavoro di editazione Queste funzioni possono essere utiliz zate indipendentemente dal tipo di rappresentazione F Indirizzi F N Bibl F Simb SIM F Comm riga F gt KOP F Commsegm F Salva F Help 1 Vis simb 2 Riferim 3 Cerca 4 5 Funz segm 6 Edita 7 Conferma 8 Annulla Tabella 5 1 Tasti funzionali in Emissione Tasti funzionali Significato F1 Editazione degli operandi simbolici direttamente nel blocco Vis simb F2 Generazione visual
430. ma sottoprogrammi in particolare funzioni che ricorrono spesso Blocchi funzionali standard in forma di istruzioni STEP 5 operazioni fondamentali e supplementari Un blocco funzionale pu essere utilizzato pi volte Gli operandi attuali gli vengono forniti al momento del richiamo tramite la lista di parametri Unbloccoimmagine memorizza il contenuto delvideo operandi variabili diprocesso introdotto durante le funzioni di test STATO VARIABILI FORZAMENTO e FORZA MENTO VARIABILI Blocco Contiene comandi STEP 5 operazioni fondamentali principalmente richiami di bloc chi Gli OB vengono richiamati dal sistema operativo oppure dall utente per l attivazione delle funzioni speciali e per reazione dell AG Gli OB sono parte del pro gramma applicativo e rappresentano un interfaccia verso il sistema operativo Insieme di oggetti caratteri righe contrassegnati inizio fine blocco per un elabora zione comune Finestradi dialogo perla definizione delle funzioni STEP 5daeseguire Oltre alla defini zione dell oggetto dell elaborazione esiste la possibilit di selezionare opzioni circa l elaborazione e l emissione del relativo elemento del programma Il box di comando collegato tramite Scegli con un box di scelta in cui possibile eseguire ricerche di blocchi file Glossario 1 Glossario Box di scelta Buffer Cambio Campi di memoria Campo di introduzione Cancellazione iniziale Casel
431. ma di tabella decisionale della sequenza di comandi con le condizioni ed azioni relative alla descrizione del processo S4 Predisposizione di un blocco dati S5 Programmazione in AWL dei blocchi contenenti il programma un segmento per ogni regola della tabella decisionale Schematizzazione dell impianto da controllare Per la preparazione del programma l impianto di lavaggio deve essere schematizzato in modo che le periferie sensori attuatori nonch le loro azioni siano riconscibili nella sequenza di controllo Per la combinazione logica nel controllore programmabile anche importante cono scere il tipo di funzionamento degli elementi di ingresso In fase di programmazione si deve sapere se si tratta di contatti normalmente aperti in chiusura o normalmente chiusi in apertura Lo schema dell impianto contiene le informazioni necessarie per generare l elenco degli ingressi e delle uscite che devono poi essere elaborate dal controllore come ope randi Questa rappresentazione deve essere ampliata con i segnali degli elementi di servizio e di visualizzazione riportati in figura 24 10 STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Fase 2 STEP 5 ST V7 0 C79000 G8572 C920 02 Segn Commut prince E 32 0 Puls di Emerg avviam E 32 1 E 33 0 norm chiuso Controllore AG di servizio _ Segnalazioni Segn uscite di
432. mante Sonodati che riguardano la configurazione internae le versioni del software contenuto in AG Informazioni al riguardo si possono ottenere con la funzione Test Info AG Tutti i datori di segnali che costituiscono gli ingressi del processo finecorsa pulsanti ecc e gli attuatori e visualizzatori rel valvole ecc che costituiscono le uscite verso il processo Campo di scrittura che in fase di emissione su stampante viene inserita alla fine di ogni pagina La piedinatura pu essere larga 80 o 132 caratteri e viene predisposta in mposta Pagina 2 Con iltermine Progetto Men STEP 5 si intende l insieme di tutti i file STEP 5 gene rati per un programma STEP 5 e raggruppati in un file di progetto PJ INI In questo file di progetto che pu essere caricato e memorizzato sono contenute tutte le infor mazioni necessarie per una comoda elaborazione e gestione del programma applica tivo per esempio impostazioni di parametri ed identificazioni di directory e file STEP 5 ST V7 0 C79000 G8572 C920 02 Glossario Memoria utente Programma applicativo OB PB SB FB FX DB DX ciclico a tempo su allarme Accesso diretto alla periferia de Immagine di processo Aggiornamento Unit di a 7 x di ceal ngres IPI pun di processo ingresso mmagine di processo ggiornamento y delle uscite IPU immagine di processo Merker a gt D Temporizzatori D m o I C
433. mario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 In questo men si trovano le funzioni di start e stop di un AG collegato in modo online ed anche di compressione della memoria utente in AG n Gestione Documentazione Cambio A Start AG SE Stop AG Slate ELA Comprimi memoria AG CEs aS NEENA Info AG REG INT Sinai AO Info AG REG BL Shift F10 Visualizza contenuto memoria AG Configura memoria AG Parametri di sistema AG fine qa f6a compessone mena 16a fs mera 65 f67 eonuazione dela merei DST Foe Parmeiisstema lio 68 16 1 AG 16 1 Start AG AG Start AG 16 2 Stop AG Test Stop AG La funzione Start AG esegue un nuovo avviamento o un riavviamento del control lore programmabile Dopo la selezione della funzione prima che l AG sia avviato appare la relativa richiesta e confermare la segnalazione con S L AG si porta nello stato selezionato oppure e confermare la segnalazione con No La funzione di start non viene eseguita Se si verificano degli errori questi sono visualizzati tramite segnalazioni Le segnala zioni visualizzate dipendono dalla CPU La funzione di Stop AG mette il controllore programmabile nello stato di stop Il processore interrompe l elaborazione delle istruzioni del programma In funzionamento multiprocessore S5 135U sono messi in stop tutti i processori Do
434. mento operando pu essere introdotto anche se nelle Impostazioni vedere capitolo 4 1 1 scheda 3 si introdotto il parametro Commenti No Il commento operando lettere maiuscole e minuscole non memorizzato separatamente ma memorizzato anch esso nel file simbolico 1 Posizionare il cursore con il mouse o con TAB nella colonna del commento 2 Introdurre la stringa di caratteri del commento operando p es Commento di esempio 3 Abbandonare la riga con il mouse o premere il tasto di introduzione Nel caso lo spazio per ilcommento non sia sufficiente si pu introdurre un commento aggiuntivo In questo caso digitare nelcampo Operando nella prima colonna il carat tere che contrassegna l opzione di commento aggiuntivo della riga Il carattere sempre deve trovarsi nella prima colonna del campo Operando L introduzione dei commenti aggiuntivi possibile in qualsiasi riga Ilmumerodicolonne chesono adisposizione perl introduzionediuncommento aggiun tivo corrisponde alla somma della lunghezza degli operandi 10 caratteri della lun ghezzacommento e simbolico e delle colonnediseparazione Asecondadell imposta zione sono possibili lunghezze di commento aggiuntivo tra 19 e 76 colonne caratteri STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione Cambio pagina Conclusione dell editazione Caratteri speciali STEP 5 ST V7 0 C79000 G8572 C920 02 Il carattere speciale
435. mento come numero decimale Ricerca di indirizzi 1 Introdurre l indirizzo come numero esadecimale Il carattere finale del numero deve essere una H In KOP FUP viene cercato solo il segmento relativo a questo indirizzo In AWL viene determinata l esatta posizione del cursore rela tiva a questo indirizzo Se l indirizzo troppo grande viene visualizzata la fine del blocco come risultato della ricerca STEP 5 ST V7 0 5 26 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 7 Editazione di operandi simbolici nel blocco Sommario Premesse Procedimento di editazione STEP 5 ST V7 0 C79000 G8572 C920 02 Gli operandi simbolici si possono editare direttamente nel blocco mediante una lista Questa lista un estratto del file simbolico Z0 INI Vengono visualizzati tutti gli ope randi del segmento aperto Dopo una modifica si deve aggiornare il file sorgente sequenziale Z0 SEQ e tramite l impostazione nel box di comando Blocchi STEP 5 Aggiorna file sorgente seq memorizzando il blocco viene aggiornato Z0 SEQ e oppure si genera il file sorgente sequenziale dal file simbolico Gestione Liste di attribuzione Converti INI gt SEQ Nelle Impostazioni Progetto capitolo 4 1 1 selezionato Simbolico S Se no commutare con SHIFT F3 Lo STEP 5 si trova in Emissione A questo scopo procedere come segue 1 Premere F1 Vis simb Sul video viene visualizzata la lista con gli operandi 2
436. mere DEL carattere Posizionare il cursore sul carattere prima del quale si desidera eseguire l inserimento e premere Ins oriz pi volte a seconda dei casi Inserimento carattere Posizionare il cursore nel campo del formato della riga da cancellare e premere DEL Cancellazione riga Posizionare il cursore nel campo del formato della riga prima della quale si deve inserire una nuova riga e pre mere Ins vert Inserimento riga possibile introdurre o sovrascrivere i commenti relativi a parole dati lunghi al max 32 caratteri maiuscoli o minuscoli e Posizionare il cursore nel campo di commento mediante SHIFT cursore a de stra Saltare nella riga successiva premendo cursore in basso Inserimento cancellazione di caratteri come nel campo dati vedi sopra Inserimento cancel lazione di righe di commento tramite i tasti funzionali F1 Inser DK e F2 Canc DK Il titolo ancora mancante Impianto lavaggio tempi conteggi 1 Introdurrlo dopo aver premuto SHIFT F6 oppure COM 2 Ritorno nel campo di editazione DW con il tasto di introduzione Si entra nell editor del commento blocco tramite SHIFT F7 Commento oppure due volte COM e Prendere il testo dalla figura 24 13 e concludere ogni riga con il tasto di introduzione Per verificare le funzioni nserimento Cancellazione in questo editor posizionare il cursore nella seconda riga sulla C di controllore e premere F1 Inserisci L e
437. mero qualsiasi di dispositivi di programmazione collegati in rete Avvertenza Per proteggere i dati di sistema dello STEP 5 ST da accessi non autorizzati possibile definire la directory di sistema protetta alla scrittura A questo scopo dopo la conclusione dell installazione Server bisogna utilizzare i mezzi disponibili nel proprio sistema operativo Non bisogna dimenticare prima di una nuova in stallazione server nella stessa directory di rimuovere la protezione alla scrittura La sottodirectory S55 COM non pu essere protetta alla scrittura 2 4 6 Copia del pool di dati STEP 5 ST V7 0 C79000 G8572 C920 02 Questa voce di men consente di raggruppare tutti i dischetti di installazione di STEP 5 ST in un unica directory del disco rigido o in un drive di rete Copia del pool di dati C S5_INST Indicare la directory in cui copiare il pool di dati dei dischetti di installazione Verifica della convenzione MS DOS 8 3 dell accessibi lit in scrittura e della memoria libera nel drive della directory di sistema impostata Figura 2 14 Tipo di installazione Copia del pool di dati Si noti che il tipo di installazione Copia del pool di dati viene proposto solo quando si esegue l installazione dai dischetti STEP 5 ST oppure dal CD STEP 5 ST 2 17 Installazione di STEP 5 2 18 Il software contenuto nei dischetti compresso e i dati e gli archivi vengono trasferiti nella directory di destin
438. mma Avvertenza Vi possono essere altre pagine di video STEP 5 ST V7 0 16 4 C79000 G8572 C920 02 AG 16 5 Info AG REG BL Funzione AG Info AG REG BL Ogni volta che si richiama un blocco l AG introduce nel registro blocchi l indirizzo in iziale del blocco valido ed anche l indirizzo assoluto e relativo del salto di ritorno che l indirizzo di memoria da cui si deve proseguire il programma dopo l elaborazione del blocco richiamato Queste informazioni sono richiamabili con la funzione REG BL con AG in STOP REGISTRO BLOCCHI N Blocco Ind Blocco Ind Salto Rit Ind Rel N DB Ind DB PB 3 DO5A D05B 0001 OB 1 DOC2 DOC7 0005 Figura 16 3 Registro blocco Eventuale segnalazione 1 Funzionamento errato in AG L AG non in STOP 2 Registro vuoto o incompleto 16 6 Emissione del contenuto della memoria Funzione AG AG Visualizza contenuto memo ria AG STEP 5 ST V7 0 C79000 G8572 C920 02 Questa funzione emette gli indirizzi assoluti di Memoria ed il loro contenuto su video stampante o file stampa L emissione degli indirizzi possibile solo in funzionamento online Avvertenza Intervenendo nell AG pu accadere che esso si porti in stati di funzionamento non definiti Considerare bene le conseguenze Selezionare AG Visualizza contenuto memoria AG emesso il box di co mando Visualizza contenuto memoria AG In que
439. mmenti S gt Progetto emesso sul video il men principale dell editor DB Nel DB deve essere introdotta come minimo una parola dati DW Premere SHIFT F6 Titolo o premere il tasto COM Il cursore salta automaticamente nel campo del titolo del blocco Dopo 1 introdurre il testo o correggere un testo gi esistente 2 Premere il tasto di introduzione Iltitolo viene temporaneamente mantenuto mavienememorizzato nel file programma solo memorizzando il blocco nel relativo blocco di commento 9 2 3 Influenza sulla lunghezza dell intestazione del blocco Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 La lunghezza dell intestazione del blocco dipende dal numero e dai cambi di formato deidati Sele parole dati DW con lo stesso formato vengonointrodotte nel DB possibil mente una dopo l altra e si evita di cambiare spesso ilformato l intestazione del blocco risulta pi corta 9 9 Editazione di blocchi dati Esempio Punto di partenza Cambio del formato dei dati DW0 1 KH DW2 3 KF DW4 KH e DW5 KF L intesta zione del blocco ha una lunghezza di 10 parole dati DB3 LUN 11 10 0 KH FFFF 1 KH 1A2B 2 KF 12345 3 KF 00099 4 KH 80F1 5 KF 06787 formati dei dati vengono riuniti dalla DW 0 a DW 2 KH dalla DW 3 a DW 5 KF L intestazione del blocco ha una lunghezza di 6 parole dati DB3 LUN 11 6 0 KH FFFF 1 KH 1A2B 2 KH 80F1 3 KF 00099 4 KF 06787 5 KF 12345
440. mmenti in File gt Progetto gt Imposta scheda 3 Al successivo avvio dell editor si opera con i nuovi valori Procedere come segue 1 Nella maschera Imposta pagina 1 introdurre Drive e Nome del nuovo file simbolico da creare nella pagina 2 Lunghezza simbolico e commento Queste lunghezze devono essere uguali o maggiori di quelle esistenti 2 Richiamare l editor della lista di attribuzione Editor gt Lista di attribuzione Lo STEP 5 emette una nuova lista di attribuzione vuota 3 Copiare il file da modificare in quello attuale attivando F2 Copia e F5 File Lo STEP 5 segnala Nome file Z0 SEQ 4 Introdurre qui Drive e Nome file della lista di attribuzione esistente e conclu dere con il tasto di introduzione Dopo la copia del file si giunge tramite F8 Indietro nel modo Editazione Inserisci Editare come al solito Se si vuole sovrascrivere commutare in Sovrascrittura col tasto F8 Modo Si possono inserire righe in un qualsiasi punto Nel modo Inserimento il tasto di intro duzionecreaunarigavuota sottolarigaconilcursore L inserimento verticaleinseri sce una riga vuota sopra la riga con il cursore Nel modo Sovrascrittura con il tasto di introduzione si posiziona il cursore all inizio della riga successiva Memorizzando la lista di attribuzione modificata il file simbolico ed il file sorgente se quenziale esistenti vengono sovrascritti con lo stesso nome senza la richiesta di con ferma STEP
441. modifica di progetti Parametri Oltre all interfaccia attivata sono possibili le seguenti impostazioni Standard preimpostazione della rispettiva interfaccia PerAs 511 COM 1 COM 4edin pi i driver speciali 1 7 Con questi parametri possibile parametrizzare tempi di attesa tempi d interru zione ecc l interfaccia H1 e L2 parametri impostabili vengono letti per l H1 da S5 HI INI e per l L2 da S L2 INI Per l interfaccia AS511 i parametri dei file AS511S01 DAT AS511S07 DAT sono stati acquisiti in SS AS INI Nome via Nome sotto cui viene memorizzata la via editata capitolo 12 1 Via bus Se si indica il nome via ed il file via cambiando il tipo di funzionamento si tenta di co struire o abbattere il collegamento che registrato sotto questa via Durante la costruzione del collegamento viene segnalato Attivazione col legamento in corso Se non si verifica alcun collegamento dopo aver ten tato di costruire il collegamento viene emessa la segnalazione superamento tempo AG File via Nome del file in cui vengono memorizzati i singoli nomi delle vie Questo file si trova nella directory S5_SYS AP_INI gi preconfigurato e dopo la modifica si trover nella directory S5_HOME Se un AP INI viene creato per la prima volta cio nuovo viene memorizzato sempre nella directory S5_HOME Opzione via No file che sono associati ad una via di bus non vengono acquisiti Richiesta Se i file sono associati ad una via di bus e q
442. mpleto del file Nel caso questo sia pi lungo viene emesso in modo accorciato 2 Numero della riga in cui si trova il cursore 3 Visualizzazione del modo con SHIFT F5 Modo commutabile tra Inserimento e Sovrascrittura 4 Zona di Editazione Questa zona suddivisa in tre colonne e Operando Colonna per l introduzione degli operandi assoluti la larghezza della colonna non modificabile e Simbolo Colonna per l introduzione degli operandi simbolici la larghezza della colonna dipende dall impostazione effettuata e Commento Colonna per l introduzione del commento dell operando La larghezza della colonna dipende dall impostazione 5 Tasti funzionali Tasti funzionali per richiamare le funzioni di editazione STEP 5 ST V7 0 11 4 C79000 G8572 C920 02 Editazione della lista di attribuzione Tasti funzionali Funzione dei tasti F1 Annota Sostit F6 Salva Memorizzazione di un testo selezionato riga blocco di testo o testo digitato nella memoria buffer da dove questo pu essere copiato in qualsiasi punto della lista di attribuzione tramite F2 Copia Memo rizzazione dei testi digitati che possono essere richiamati tramite i tasti funzion da SHIFT F1 Testo 1 a SHIFT F4 Testo 4 Richiamo di un testo annotato tramite F7 Annota dalla memoria buffer e copiato nella posizione del cursore Cancellazione della riga in cui si trova il cursore o cancellazione d
443. mpo i introduzione Alla fine del campo si salta la prima posizione del campo di introdu ione successivo Cursore a sinistra Passaggio al campo di introdu zione successivo Passaggio al campo di introdu zione precedente Inibito Inibito Inibito i introduzione Alla fine del campo si salta la prima posizione del campo di introdu ione successivo d a Z Spostamento a sinistra all interno del campo d a Spostamento al campo di introduzione AWL successivo Spostamento al campo di introduzione AWL precedente STEP 5 ST V7 0 C79000 G8572 C920 02 A 7 Appendice A 2 Istruzioni operative in breve Box di comando Progetto Impostazioni Schede A 8 La maggior parte delle funzioni selezionabili prima di essere attivate devono essere parametrizzate Perfarci dopo ilrichiamodellafunzione vengono visualizzati i cosid detti box di comando e di scelta In questi box ci si pu spostare con il mouse oppure tramite i tasti cursore ed il tasto TAB Su alcuni campi evidenziati con reverse tramite iltasto F3 Scegli possibile richiamare altri box di scelta Questo men mette a disposizione funzioni con le quali diventa possibile organizzare il programma ed i relativi file Tutte le impostazioni neccessarie per un programma devono essere qui definite e quindi memorizzate nel cosiddetto file di progetto PJ INI Devono per esempio essere impostati e luo
444. n File Stampare Il richiamo del livello dicomando DOS possibile solo se disponibile una quantit sufficiente di memoria di lavoro libera 1 Attivare il comando di men File DOS Ci si trova nel livello di comando DOS 2 Digitare i comandi DOS desiderati 3 Digitare il comando EXIT per ritornare all editor di tastiera Attivare sotto l editor di tastiera il comando di men Opzioni gt Commutare bianco nero colore 2 41 Installazione di STEP 5 Verifica del file di risorse Informazioni Ritorno al livello DOS 2 42 2 3 4 Aprire sotto l editor di tastiera un nuovo file del tipo S5K con il comando di men File Aprire digitare il nome del file Memorizzare il file senza modifiche con File Salvare Chiudere la finestra con i tasti ALT F3 Aprire di nuovo lo stesso file Risultato Se alla lettura del file non si verificano errori le assegnazioni sono corrette In caso contrario verificare se le combinazioni di tasti hanno una doppia occupazione Informazioni sulle versioni attuali si ottengono selezionando la funzione nfo nel men Altro Abbandonare la maschera cliccando su OK Per ritornare al livello DOS premere i tasti ALT Xoppure attivare il comando di men File Fine STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 2 9 Utilizzo dei pacchetti COM STEP 5 ST V7 0 C79000 G8572 C920 02 Per il funzionamento dei pacche
445. n valido e oconunavvertimento domanda di sicurezza Gli avvertimenti vengono sempre emessi in una finestra con cornice posizionata nel centro del video p es Buttare via le parametrizzazioni Le domande di sicurezza devono essere sempre confermate con ESC oppure in funzione della domanda si risponde con ESC No o interruzione oppure S Durante il caricamento del DB1 da un file di programma o dall AG e durante il trasferi mento del DB1 in unfile diprogrammaonell AGhaluogo un controllodi tuttii parametri e sul rispetto dei campi dei valori ammissibili e sulla interdipendenza dei parametri nell ambito di un blocco parametri e sulla interdipendenza dei parametri tra i blocchi 22 15 Software di parametrizzazione COM DB1 Se il COM DBI riconosce un errore p es Area di ingresso o di uscita con vuoti o assegnata pi volte allora viene richiamata automatica mente la maschera Tabella panoramica nella quale vengono contrassegnati come errati i blocchi parametri interessati e _Nelblocco errato i veri errori di parametrizzazione sono contrassegnati con un davanti al campo di ingresso e In caso di dati non interpretabili in alcun modo per i parametri nel blocco errato errore che pu aversi solo in un DB1 parametrizzato con l editor per DB del pacchetto STEP 5 i campi di ingresso vengono riempiti con Avvertenza Se nella maschera di parametrizzazione si posiziona il
446. nato Selezionare il comando di men Gestione Lista di attribuzione gt Converti SEGQ lt INI Dopo aver selezionato questa funzione lo STEP 5 emette il box di comando Traduci liste di attribuzione SEQ INI in cui introdurre il nome della lista di attribuzione da tradurre Se nella lista di attribuzione gli operandi assoluti sono stati introdotti senza i corrispondenti simbolici viene emessa la segnalazione Acquisire operandi assoluti come simboli Confermare con s o no questa segnalazione Se l elaborazione corretta compare la segnalazione n righe elaborate nessun errore trovato da confermare con OK Se durante la traduzione sono subentrati errori viene segnalato n righe elaborate x errori trovati Confermare ugualmente con OK questa segnalazione Avvertenza Se stata generata una lista di attribuzione con sigle degli operandi assoluti in lingua inglese ZO SEQ nell emissione in tedesco del file gli operandi saranno ancora emessi in inglese Per emettere gli operandi in tedesco bisogna cancellare la lista di attribuzione in inglese e ritradurre il file simbolico nel file sor gente INI gt SEQ 17 5 2 Conversione INI gt SEQ Funzione Gestione Liste di attribuzione Converti INI gt SEQ 17 12 Con questa funzione il file simbolico viene tradotto nella lista di attribuzione assegnata dove possibile scegliere l ordinamento secondo operandi assoluti e simbolici
447. ncellata 2 Premere F6 o cliccare il campo Canc riga Premere F8 Indietro Lo STEP 5 emette sul video il corrispondente segmento Il testo fino ad ora introdotto viene mantenuto Se si memorizza il segmento lo STEP 5 memorizza anche il com mento segmento Premere Conferma STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP 5 3 3 Titolo segmento Sommario Col titolo segmento si contrassegna un segmento Un titolo segmento lungo massimo 32 caratteri Esso si pu introdurre direttamente nel blocco o separatamente nel corrispondente blocco commento Si consiglia il primo metodo poich modificando e memorizzando le associazioni vengono aggiornate Lo STEP 5 deposita il titolo segmento nel blocco commento Fare attenzione Il blocco commento viene memorizzato nel file programma I blocchi commento non possono essere trasferiti nell AG o in un modulo EPROM EEPROM Il numero del blocco ed il numero del blocco commento sono in relazione tra di loro p es al PB 13 associato PK 13 Il nome del blocco commento viene attribuito automaticamente dallo STEP 5 OBn OKn PBn PKn SBn gt SKn FBn FKn FXn gt FKXn Premessa Nella maschera Imposta progetto si dovrebbe selezionare x con commenti capitolo Nella rappresentazione AWL si pu commutare con SHIFT F4 Comm riga segmento in cui si deve introdurre un titolo deve essere richiamato Lo STEP 5 si trova in modo Emissione o Editaz
448. ndietro ZR o per il conteggio in avanti ZV ed il secondo ingresso di volta in volta complementare Questo condizionato dall esi genzache ilprimo ingresso di un contatore deve essere nella rappresentazione sem pre connesso Dopo aver premuto F5 Oper bin e la funzione desiderata nel secondo livello di tasti lo STEP 5 crea una casella non definita con i seguenti ingressi uscite ZR Decrementa di 1 il valore del contatore quando il RLC a questo ingresso cambia da 0 ad 1 fronte di salita ZV Incrementa di 1 il valore del contatore quando il RLC a questo ingresso cambia da 0 ad 1 S Il valore di conteggio acquisice il valore all ingresso ZW quando a questo ingresso di set si presenta un fronte positivo 0 1 ZW Valore da impostare nel contatore codificato in decimale BCD 0 999 tipi di operando KZ EW MW AW DW R Il contatore viene resettato al valore 0 quando a questo ingresso presente una stato L uscita Q viene impostata a 0 DU Contenuto attuale del contatore codifica duale DE Contenuto attuale del contatore codifica BCD Q L uscita visualizza con uno stato di segnale binario se il contenuto del contatore zero 0 oppure gt zero 1 Operando di conteggio C 0 C 255 Campo di conteggio 0 999 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di una funzione di conteggio in ava
449. ndo Comando stampante 2 f Copia di testi Spostamento di testi Impostazioni di marchi Cancellazione di marchi 7 8 ELABORAZIONE DI TESTI L editor permette la scrittura di F F F 1 Inserisci 2 Cancella 3 Comando Figura 5 2 Comando stampante Prima di tutto si deve selezionare il testo da copiare questo avviene impostando il marchio di inizio e di fine Definizione dell inizio 1 Posizionare il cursore sulla freccia nella riga 7 e attivare F3 Comando Il cursore salta nell angolo in alto a sinistra del video Digitare la stringa di caratteri ST1 e premere quindi Conferma Il cursore ritorna nel testo Definizione della fine 1 Posizionare il cursore nella posizione dopo l ultimo carattere qui freccia nella riga 8 ed premere F3 Il cursore salta di nuovo nell angolo sinistro del video Digitare la stringa di caratteri S72 e premere quindi Conferma Il cursore ritorna nel testo Copia del blocco di testo 1 Posizionare il cursore sulla freccia nella riga 2 e premere F3 2 Digitare la stringa di caratteri CT1 72 e premere quindi Conferma La parte di testo scelta compresa la riga vuota viene inserita nella riga 2 come si pu rilevare nella figura seguente marchi si trovano all inizio e alla fine del testo copiato 5 11 Funzioni comuni in AWL KOP FUP 5 3 2 Sommario 5 12 Comando stampante 2 ELABORAZIONE DI TE
450. ndonare lo STEP 5 e Confermare con Annulla se il programma deve ritornare nell interfaccia operativa STEP 5 ST V7 0 C79000 G8572 C920 02 Parte 2 L editazione con STEP 5 Funzioni comuni in AWL KOP FUP F1 Editazione della lista istruzioni AWL F1 Editazione di schemi a contatti F1 Editazione di schemi logici F1 Editazione di blocchi dati F2 Editazione maschere DB Ctrl F 1 Editazione della lista di attribuzione n N Vie bus Parametri stampante Ctrl F4 HENNEEEEER 00 Editor di piedinatura Ctrl F5 STEP 5 ST V7 0 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 4 Editor Test AG Gestione Docy 4 Pilocconsi Peo eeee F1 Bipeconda Tiken F2 Maschera DB Cie ae dharai mista diac Er pUZTONE F7 Vie bus F8 Parametri stampante Ctrl F4 Editor piedinatura Giara EH In questo paragrafo sono rappresentate tutte le funzioni che si possono utilizzare nelle rappresentazioni durante l editazione Capitolo Argomento trattato Pagina 5 1 Scelta dell Editor 5 2 5 2 Assegnazione dei tasti funzionali in Emissione 5 6 5 3 Editazione commenti 5 4 Aggiunta inserimento trasferimento cancellazione di un segmento 5 5 Generazione e visualizzazione lista incrociata cambio 5 22 blocco 5 6 Ricerca di operandi segmenti ed indirizzi 5 26 5 7 Editaz
451. ne Correzione Sovrascrivere l introduzione errata Il cursore non abbandona il campo d in troduzione fin tanto che la sintassi non corretta Inserimento 1 Posizionare il cursore con gli operandi appositi tasti su gi 2 Premere l inserimento verticale 3 Introdurre l operando Anteposizione di operandi Posizionare il cursore sulla riga pi in alto 2 Premere l inserimento verticale 3 Introdurre l operando Si possono aggiungere operandi alla li sta quando il cursore posto sotto lul tima riga Cancellazione operandi 1 Portare il cursore sul primo carattere dell operando 2 Premere ripetutamente cancellazione carattere Cancellazione riga 1 Portare il cursore sulla prima riga da cancellare 2 Premere F3 Cancella La riga attuale viene cancellata ope rando e formato inclusi ed le successive righe occupano il posto diventato libero Prelievo lista operandi si Premere F1 Preleva 2 Compilare la riga di comando Emiss blocco immagine BBnn Se sono state eseguite precedenti modifi che che non sono state memorizzate in un blocco immagine compare per sicu rezza una richiesta Perdita modifi che Oppure Perdita blocco modifi cato Se non sono state eseguite modifiche op pure si conferma con Si alla richiesta di sicurezza lo STEP 5 preleva la lista degli operandi dal blocco immagine BBnn dopo la compilazione della riga di co mando Salvataggio lis
452. ne tasti nuova assegna zione di tasti 1 Selezionare il tasto desiderato col click del mouse o con i tasti cursore La riga selezionata ha sottofondo colorato o grigio il numero della riga si trova sul bordo inferiore sinistro della finestra 2 Attivare il comando di men Editare Inserire oppure premere il tasto Ins oppure INSERT Nella sezione in basso dello schermo compare un altro dialogo Assegnare funzione S5 a una nuova combinazione tasti L identificazione della funzione si trova nella prima riga del dialogo Avvertenza Se stato impiegato uno dei tasti PRINT o PAUSE si deve ren dere di nuovo attiva la digitazione alla tastiera premendo in successione CTRL SHIFT 3 Selezionare la nuova combinazione di tasti premendo i relativi tasti Si ottiene la richiesta Salvare assegnazione o il messaggio Il tasto o combi nazione tasti gi stato assegnato internamente 4 Cliccando sulla casella Sovrascr o Inserire assegnare la nuova combina zione di tasti Limitazioni Per alcune combinazioni tasti ladenominazione deltasto visualizzato non corrisponde al tasto alfanumerico stampato e Il tasto D sulla tastiera PG non pu essere assegnato e Gli hotkey scorciatoie che durante l esecuzione dell editor di tastiera sono occupati dai programmi residenti non possono essere assegnati STEP 5 ST V7 0 C79000 G8572 C920 02 2 39 Installazione di STEP 5 Denominazione tasti nell edit
453. nel Testo commento aggiuntivo prima della posizione del cursore dopo Avvertenza L introduzione della stringa di caratteri da ricercare deve coincidere esattamente per quanto riguarda le lettere maiuscole e minuscole con quanto ricercato STEP 5 ST V7 0 C79000 G8572 C920 02 11 11 Editazione della lista di attribuzione F5 Sostit 11 12 F3 Operando F4 Operando F5 Riga F6 Inizio F7 Fine Ricerca di un operando assoluto a partire dalla posizione del cur sore Ricerca di un op assol prima della pos del cursore Salto alla riga con il numero di riga indicato Posiziona il cursore all inizio del file Posiziona il cursore alla fine della lista di attribuzione F Testo 1 F Testo2 F Testo3 F Testo4 F Modo 1 Annota 2 Copia 3 Cancella 4 Cerca 5 Sostit F F F F F 1 Con conf 2 Senz conf 3 4 Tutti 5 Una stringa di caratteri massimo 20 caratteri viene sostituita con o senza conferma da un altra stringa di caratteri F1 La stringa di caratteri viene cercata e sostituita n volte n fattore Con di ripetizione nella lista di attribuzione a partire dalla posizione del conf cursore tramite una nuova stringa di caratteri introdotta Prima di ogni sostituzione viene richiesta una conferma S Sostituzione dei caratteri No caratteri non vengono sostituiti il cursore salta sulla succes siva stringa di caratteri se n gt 1 se viene di nuovo richiesta la conferm
454. nell AG o su file di programma Una parametrizza zione errata con il COM DB1 pu cos essere esclusa Con il COM DBI1 possono essere generati altri blocchi dati necessari alla pa rametrizzazione p es le caselle di trasmissione e di ricezione II COM DBI1 pu funzionare in modo online cio un DB1 creato precedente mente pu essere caricato in una CPU in modo online Inoltre possibile cari care un DB1 in modo online dalla CPU in un PG In ogni momento della parametrizzazione possibile richiamare un testo di supporto help relativo all introduzione in corso sul video Il pacchetto software COM DBI fa parte della fornitura di STEP 5 ST V6 6 Esso si trova nella directory STEP5 S5_SYS S5_COM COM_DB1 File contenuti nel pacchetto COM DBI1 Nome del fe s5pxcdbx cmd COM DBI1 Command File s5pdcdbx dat Testi in tedesco sSpecdbs dal sbpscdbx dat Testi in spagnolo STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 22 1 1 Quali funzioni offre il COM DB1 Creazione di un nuovo DB1 Creazione di blocchi dati vuoti Introduzione di commenti Trasferimento di un DBI Emissione di un DB1 su stampante STEP 5 ST V7 0 C79000 G8572 C920 02 Il software di parametrizzazione COM DBI1 uno strumento confortevole perla para metrizzazione delle CPU di bassa e media potenzialit II COM DB1 offre le funzioni descritte di seguito Alcune funzioni possono essere ese gu
455. nferma si avvia automaticamente la trasmis sione al PG partner STEP 5 ST V7 0 C79000 G8572 C920 02 23 3 Accoppiamento PG Livello di tasti Chiarimento 1 2 F2 FILE trasmissione Appare la riga di comando FILE DA TRASM AL PARTNER DRIVE DEST Qui va introdotto il nome del file da trasmettere DR NNNNNNNN EEE 8 caratteri al massimo prima del punto p es C PROGFILE S5D DRIVE DEST qui va introdotto il nome del drive di destinazione Chiudendo l introduzione con il tasto Conferma si avvia automaticamente l emissione sul video di una lista di blocchi F5 INDICE P Emissione dell indice del PG partner Appare la riga di comando EMISS INDICE DAL PARTNER BLOCCO Introdurre i blocchi come indicato sotto F1 Una lista di blocchi non selezionabile Chiudendo l introduzione con il tasto Conferma inizia automaticamente l emissione sul video di una lista di blocchi F6 FIL PRG P Impostazione del file programma del partner Appare la riga di comando FILE PRG DAL PARTNER INDICARE NOME FILE ST S5D Introdurre il nome di file desiderato Chiudendo con il tasto Conferma si imposta il nome del file nel partner F4 PRELIEVO Questa funzione ha la stessa funzionalit di TRASMISSIONE per trasferisce i file o i blocchi dal PG passivo a quello attivo F6 PREDISP Viene visualizzato il box Predisposizione F7 AUSIL Con questa funzione possibile gestire blocchi e file di documentazione e selezionare file p
456. no legati tra loro p es al DB 15 appartiene il DBDO 015 e ai blocchi sono associati i file di documentazione e contrassegnati col carat tere all inizio del nome del file DBn DBDO nnn DXn DXDO nnn Avvertenza Un cambio pagina si genera col carattere di comando della stampante EJECT Questa stringa di caratteri deve essere scritta in lettere maiuscole altrimenti lo STEP 5 non riconosce il comando Nelle Impostazioni stato scelto X Commenti S gt Progetto emesso sul video il men principale dell editor DB II DB deve contenere come minimo una parola dati DW Procedere come segue 1 Attivare SHIFT F7 Commento oppure premere due volte il tasto COM Lo STEP 5 apre il campo di editazione vuoto per il commento del blocco o con un testo gi esistente Con ci l editor esegue un associazione del testo al blocco creando automaticamente una stringa di 7 caratteri 7 Questa stringa di caratteri non deve essere cancellata o modificata altrimenti lo STEP 5 non pu pi associare il commento del blocco al rispettivo blocco dati 2 Editare il testo con la tastiera alfanumerica 3 Concludere ogni riga con il tasto di introduzione La fine della riga viene marcata con una freccia verticale Quando si fanno introduzioni di testo a pi righe alla fine di ogni riga viene automaticamente settato il ritorno a capo Con F1 Inserisci Sovrascr si cambia il modo di scrittura Viene visualizz
457. non vengono mai trasferiti nell AG Lo STEP 5 riconosce commenti a livello di istruzione di segmento e di impianto Per quanto concerne i blocchi dati non avendo segmenti si pu generare soltanto un com mento al blocco commenti istruzione per DB DX commenti riga 32 caratteri al massimo ed i titoli segmento per DB titolo blocco vengono memorizzati in un blocco di commento OK PK SK FK commenti segmento per DB DX commento blocco con 16 k caratteri al massimo vengono memorizzati in un blocco di documentazione per esempio PBDO nnn Questi sono associati ai blocchi contenenti il pro gramma PB SB FB ecc in modo fisso Il commento impianto spiegazioni relative al programma applicativo viene memorizzato in un file di documentazione S5 liberamente definibile FILE DOK nome max 8 caratteri File di testo per il commento del programma applicativo Esso non legato ai blocchi Il nome del file deve iniziare con il carattere Gli altri caratteri sono liberamente sele zionabili Spiega l istruzione AWL e viene memorizzato nel blocco di commento OK PK SK FK FXK insieme al commento segmento Pu essere introdotto nella lista di attribuzione per ogni operando simbolico Introdu zioni e modifiche sono anche possibili direttamente nell editor del blocco La cancellazione di un blocco nell AG comporta dapprima che tale blocco venga di chiarato non valido nella memoria utente Anche la corr
458. ntatore passi di processo Figura 24 5 Lista di attribuzione pezzo da editare Dopo il procedimento di traduzione STEP 5 segnala n righe elaborate nessun errore trovato oppure Errore alla riga n p es Chiave gi esistente oppure n righe elaborate x errori trovati 24 8 STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Gestione age cli EILITICILIQUIZILOME 5 5 5 Editazione DB Editor Blocco dati STEP 5 ST V7 0 C79000 G8572 C920 02 Nel caso non vengono trovati errori l editazione della lista di attribuzione viene con clusa correttamente Se stato trovato un errore la riga errata viene visualizzata in alto Con un indicazione di x errori si deve consultare o stampare la lista errori Procedere quindi come indicato in seguito 1 2 Per arrivare al men premere OK e Avanti Selezionare Gestione Liste di attribuzione Emetti lista errori 3 Consultare direttamente sul video la lista errori o emetterla su stampante 4 Apportare le correzioni necessarie in editor della lista di attribuzione e avviare nuovamente il procedimento di traduzione Richiamare l editor per la generazione di blocchi dati nel men sotto Editore Blocchi dati opp premere il tasto funzionale F2 Prendere la fig 24 13 come modello per il contenuto del blocco dati Nel box di comando introdurre il tipo ed il numero del
459. nte il caricamento I STEP 5 ST V7 0 C79000 G8572 C920 02 Parametrizzazione orologio CLP SIMATIC S5 COM DB Indicare il codice per il giorno della settimana LU Luned MA Marted ME Mercoled GI Gioved VE Venerd SA Sabato DO Domenica Con l introduzione di XX l orologio continua con il giorno della set timana attuale lt ESC gt Chiusura di una finestra GiornSett Data gg mm aa Ora hh mm ss Sveglia Modo orologio GiornSett Data gg mm Ora hh mm ss Impostare contatore hhhhhh mm ss Abilitare contatore F E E F F F F F 1 2 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno C J Figura 22 5 Finestra di informazione relativa al campo di introduzione Giorno della settimana della maschera del COM DB1 Parametrizzazione orologio CLP Le segnalazioni di errore sono ampiamente derivate da quelle dello STEP 5 II COM DB1 pu riconoscere errorie comunicarli all utente nellarigadi segnalazione delvideo Il COM DBI reagisce ai seguenti errori 1 Errori che possono essere riconosciuti durante il caricamento o il trasferimento del DB1 2 Errori nella parametrizzazione del DB1 errori operativi Il COM DBI reagisce ad uno degli errori sopracitati e ocon una segnalazione di errore Le segnalazioni di errore vengono emesse sul video come per lo STEP 5 in forma sintetica nella riga di segnalazione p es Campo dei valori no
460. nterconnessione automatica nnna anaa 17 4 Interconnessione manuale annaua anaana 17 5 Liste di attribuzione LL 17 5 1 Conversione SEQ INI nananana 17 5 2 Conversione INI gt SEQ aeaaaee 17 5 3 Correzione INI iaaii iioa uiai traoa EROE ara Eaa S aid Aaa 17 5 4 Conversione V1x gt V2X i 17 5 5 Cancellazione SEQ nananana 17 5 6 Cancellazione INI anane 17 5 7 Emissione lista errori 17 6 CONVETS ONE iee noi ie ia e he 17 7 Scelta lingua E E A E E E 17 8 Impostazione colori 18 Documentazione rr ri 18 1 Panoramica sulle funzioni di documentazione 18 2 Emissione standard STEP 5 ST V7 0 C79000 G8572 C920 02 iX Contenuto 19 20 21 18 2 1 Emissione blocchi STEP 5 nananana 18 22 _ Blocchidatil 2 uri pela iii i e Ve Vi a i 18 2 3 Maschere DB naaa 18 2 4 Emissione lista di attribuzione 18 2 5 Struttura del programma nananana naaa 18 2 6 Emissione lista incrociata LL 18 2 7 Emissione tabella occupazione 18 2 8 Emissione ordine globale 18 3 Emissione confortevole i 18 3 1 Emissione blocchi KOMDOK LL 18 3 2 Emissione maschere DB1 KOMDOK nnana anunn nn nnan 18 3 3 Emissione lista blocchi KOMDOK_ anaana nanen 18 3 4 Emissione lista attribuzione KO
461. nti 1 7 ZV 222772999 ZR 27772229 S o F6 Fine segm e quindi premere F5 Oper bin e F2 ZV Lo STEP 5 emette una casella con ingressi uscite non definiti 222272 AARRE ZW DU DE Z10 KZ 255 ZW DU DW 64 DE E 32 1 c M12 1 N HR qa Introdurre l operando Z10 e premere il tasto di introduzione Introdurre loperazione per ZV qui premere F1 Contatto in chiusura ed introdurre la sigla E 32 0 Concludere con il tasto di introduzione Tramite DEL saltare l operazione per ZR Introdurre loperazione per impostare il contatore qui premere F1 Contatto in chiusura introdurre la sigla M 2 0 Concludere con il tasto di introduzione Introdurre il valore di conteggio qui KZ 255 e premere il tasto di introduzione Introdurre l operazione per l ingresso di reset qui premere F1 Contatto in chiu sura introdurre la sigla E 32 1 e premere il tasto di introduzione Introdurre il trasferimento del valore di conteggio negli operandi DW 64 e DW 66 e premere il tasto di introduzione All uscita Q F4 introdurre M 12 1 e premere il tasto di introduzione 7 19 Editazione di schemi a contatti 7 4 10 Sommario 7 20 Operazioni di temporizzazione Con le operazioni dei temporizzatori vengono realizzate e controllate tramite pro gramma le sequenze temporali L andamento della funzione del tempor
462. nto gt conclusione segmento attuale ed inizio di uno nuovo STEP 5 ST V7 0 C79000 G8572 C920 02 2 35 Installazione di STEP 5 Comando cursore Tasti funzionali Tastiera MFII IBM AT 0 Insert Occupazione della tastiera S5 FI F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F1 Fa F3 Fal F5 Fe F7 F8 92 De T Help Tabella 2 4 Richiamo del editor della tastiera Richiamo Sistema operativo Richiamo dell editor della tastiera 2 36 MS DOS Digitare il comando S5KEDIT BAT Windows 3 x Avvio del programma tramite un dop pio click sull icona SBKEDIT 5 nel gruppo di programmi STEP 5 Windows95 Click sul men di avvio STEP5V70 S5 editor della tastiera STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 I men dell editor della tastiera Il ICE CSS EC ETNICI Aprire F2 Inserire Ins Lingua tastiera default Seguente F6 Salvare F3 Cancellare Canc Commutare bianco nero Zoom FS Salvare come gt colore Cambiare directory lavoro Stampare DOS Fine Alt X Fine Alt F3 Chiudere finestra Ins Inserire Canc Cancellare Interfaccia utente Men Sottomen Funzione Visualizzazione Aprire F2 Richiamo del file tastiera per l editazione Box di scelta Aprire
463. ntroduzione Campo Chiarimenti d introduzione F3 Scegli Solo dopo aver premuto il tasto F3 il cursore salta nella po sizione in cui possibile eseguire l introduzione F6 Conferma parametri introdotti vengono accettati e viene richiamata la Scelta funzioni tasto Conferma ha lo stesso effetto F7 Info Si ottengono informazioni relative al campo su cui si trova il cusore ESC Tasto Riporta senza ulteriori azioni nello STEP 5 Annulla Scelta funzioni Non appena vengono accettate le impostazioni F6 viene visualizzato il box Scelta funzioni Sono disponibili le seguenti possibilit Livello di tasti Chiarimento 1 2 F1 PASSIVO Il dispositivo di programmazione commuta dallo stato ATTIVO a quello PASSIVO Il PG che riceve deve sempre essere commutato su PASSIVO Per uscire dallo stato PAS SIVO basta premere il tasto ESC TRASMISSIONE Passaggio al successivo livello di tasti nel quale pu essere attivato la scambio dati BLOCCO trasmissione Appare la riga di comando BLOCCO DA TRASM AL PARTNER Nel campo BLOCCO possono essere fatte le seguenti introduzioni p es Chiarimento PBx Singoli blocchi DOK File di documentazione FB Blocchi di un certo tipo Vari blocchi da una lista di blocchi B Tutti i blocchi del file programma preimpostato Tutti i file di documentazione vuoto Tutti i blocchi e tutti i file di documentazione F3 Chiudendo l introduzione con il tasto Co
464. ntrollo Istruzione di comando Chiarimento Vengono elencati gli operandi presenti nella lista di attribuzione ma non utilizzati nei blocchi LISTA CONTR FO LISTA CONTR FB Vengono elencati gli operandi utilizzati nei blocchi ma non hanno un corri spondente simbolo nella lista di attribuzione Tabella 18 8 Struttura del programma Istruzione di comando Chiarimento XREF programma Emissione della struttura del programma da OBn n 0 255 senza blocchi OBn dati XREF D programma Emissione della struttura del programma dal PBn n 0 255 con blocchi PBn dati Tabella 18 9 Lista incrociata Istruzione di comando Chiarimento XREF GENERAZIONE Dal file programma impostato viene generata la lista di riferimenti XR INI XREF STAMPA E Emissione degli operandi di ingresso XREF STAMPA A Emissione degli operandi di uscita XREF STAMPA M Emissione dei merker XREF STAMPA S Emissione di tutti i merker S XREF STAMPA T Emissione di tutti i temporizzatori STEP 5 ST V7 0 C79000 G8572 C920 02 18 23 Documentazione Tabella 18 9 Lista incrociata continuazione Istruzione di comando Chiarimento XREF STAMPA Z Emissione di tutti i contatori XREF STAMPA B Emissione di tutti i blocchi XREF STAMPA P Emissione di tutte
465. o 8 3 Funzioni complesse 8 3 1 Operazioni aritmetiche assa a enaa 8 3 2 Richiami di DIOCChI LL 8 3 3 Operazioni di caricamento e trasferimento 8 3 4 Operazioni di shift e rotazione 8 3 5 Operazioni di memorizzazione 8 3 6 Operazioni di conversione esa aneura 8 3 7 Operazioni di comparazione e aaea 8 3 8 Operazioni combinatorie digitali L 8 3 9 Operazioni di conteggio 8 3 10 Operazioni di temporizzazione eenaa 9 Editazione di blocchi dati rr rire iii 9 1 Struttura di blocchi dati 9 2 Editazione blocchi dati 9 2 1 Editazione del commento del blocco 9 2 2 Introduzione del titolo del blocco LL 9 2 3 Influenza sulla lunghezza dell intestazione del blocco 9 2 4 Introduzione del n di biblioteca 9 2 5 Modifica del formato dei dati 9 2 6 Introduzione di parole dati 9 2 7 Introduzione dei commenti alle parole dati 9 2 8 Memorizzazione del commento annn nna 9 2 9 Duplicazione di parole dati anane 9 2 10 Test di numeri in virgola Mobile 9 2 11 Inserimento Cancellazione righe anaana 10 Editazione maschere DB _ 000 10 1 Editazione maschera DB nananana 10 2 Editazione maschera DX 0 85 135U anana n n 10 3 Editazione maschera DXO0 85 1
466. o Posizionare il cursore allungato sotto il bordo inferiore dell elemento funzionale pre mere F3 Ingresso e scrivere l ingresso DW 10 A F DW 10 xF DW 12 DW 12 DW 14 7 272222222 DW 14 Curs all lt F3 Ingr Figura 8 10 Aggiunta ingresso Posizionare il cursore allungato sul primo operando d ingresso scegliere la funzione complessa qui SHIFT F1 Aritmet ed F1 ADD e scrivere il campo Cursore all Shift F1 Aritmet gt F1 ADD seri ONAYI xF DW10 F DW 12 DW 14 77272222 x F DW 12 DW 14 Figura 8 11 Inserimento funzione complessa all ingresso Posizionare il cursore allungato sull operando d uscita scegliere la funzione com plessa qui SHIFT F1 Aritmet ed F1 ADDe scrivere il campo DWI10 xF DW 10 x F DW 12 A DW12 F Cursore all Shif a Aritmet 922222222 DW 14 F1 ADD Figura 8 12 Inserimento funzione complessa all uscita STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici 8 3 2 Richiami di blocchi Sommario Con l ausilio dei richiami di blocchi nello STEP 5 che rendono possibile da un qualsiasi blocco il richiamo di ulteriori blocchi nel programma utente semplice realizzare un programma strutturato Un richiamo di blocco viene rappresentato in FUP con una casella Per ogni segmento possibile
467. o Con cursore piccolo non possibile l utilizzo del mouse Indice nel quale sono contenuti i nomi e riferimenti ai file nonch le sotto directorv Box di scelta Con lo STEP 5 possibile operare anche tramite accoppiamento bus del PG file vengono quindi dotati di attributi dal system manager protetti contro la scrittura non protetti contro la scrittura oppure protetti contro la scrittura ed attuali Questi diritti di accesso ai programmi vengono definiti prima dell editazione nel box mposta Il men STEP 5 Documentazione permette l emissione di blocchi di programma e di elementi di programma su stampante o su file Nella Emissione Standard l emis sione avviene cos come editato nella Emissione confortevole vengono aggiunti degli elementi grafici supplementari cornici ed una piedinatura editabile Strumento software perlagenerazione di Blocchi ognuno secondolaparametrizza zione definita nel box Imposta in forma di lista istruzioni AWL schema a contatti KOP o schema logico FUP Per la generazione di Blocchi dati o Liste attribu zione vengono utilizzati editor speciali cosiccome per la scrittura dei commenti seg mento e impianto Il men STEP 5 Editor permette l accesso agli strumenti centrali per la generazione di programmi con gli editor per blocchi che consentono la realizzazione di comandi e la memorizzazione di dati rilevanti a livello di processo o di comando Ulter
468. o commento DK DKX Un commento del blocco viene memorizzato dallo STEP 5 nel blocco di documentazione DBDO nnn DXDO nnn Entrambi i tipi di blocco di commento sono creati automaticamente con la conferma del DB DX editato Essi non vengonotrasferiti in AG o suEPROM EEPROM Sebbene l editazione sia possibile anche direttamente in questi blocchi di commento si consi glia di effettuare l introduzione dei titoli e dei testi di commento nel DB DX poich qui sono riconoscibili tutte le associazioni Editor Test AG Gestione Doc Bil oecoNs TERRORS al Maschera DB Cirie eh pali Lista di attribuzione F7 Vie bus F8 Parametri stampante Ctrl F4 Editor piedinatura CETICERS Dopo l introduzione durante l editazione diun blocco dati le singole funzioni dell editor sono descritte in ordine alfabetico Capitolo Argomento trattato Struttura di blocchi dati Editazione blocchi dati 9 1 Editazione di blocchi dati 9 1 Struttura di blocchi dati Sommario Un blocco dati creato con l editor viene memorizzato nel file programma preimpostato gt Progetto ed costituito dalle seguenti parti 1 2 3 4 Intestazione del blocco Testata del blocco Corpo del blocco ed eventuali Commenti Di questi solo la testata del blocco 2 ed il corpo del blocco 3 sono trasferiti nella memoria AG durante il caricamento del programma STEP 5 Identificazione blocco Tipo di blocco N di bl
469. o HMA area di memoria alta un blocco speciale di 64 Kbyte nella memoria estesa che si trova direttamente al di sopra dell indirizzo di 1 Mbyte Quasi tutti i programmi che utilizzano la memoria convenzionale non possono utiliz zare la memoria estesa in quanto i numeri o gli indirizzi che identificano la posizione dei programmi in memoria estesa superano gli indirizzi che la maggior parte dei pro grammi ingrado di riconoscere Solo gli indirizzi nei 640 Kbyte di memoria convenzio nale sono riconosciuti da tutti i programmi possibile attivare ulteriore memoria di lavoro sul PG PC installando un gestore di memoria Questi programmi consentono l accesso alla memoria estesa Exten ded Memory XMS e all area di memoria superiore 25 2 1 Gestori di memoria MS DOS Esecuzione di MS DOS nell area di memoria alta 25 4 Un gestore di memoria un driver di periferica che consente o fornisce l accesso ad un particolare tipo di memoria MS DOS 5 0 e 6 2 dispone dei seguenti gestori di memoria installabili e HIMEM SYS gestisce l accesso alla memoria estesa e EMM886 consente l accesso alla memoria estesa e fornisce inoltre l accesso all area di memoria superiore UMB Upper Memory Block Il gestore di memoria deve essere installato utilizzando un comando DEVICE nel file CONFIG SYS I gestori di memoria compensano l uso che essi fanno di memoria di lavoro convenzionale RAM fornendo l accesso a maggiori quantit
470. o M 10 7 operando per il quale si devono visualizzare i riferimenti Confermare con il tasto di introduzione Viene ora emessa una tabella con i riferimenti relativi all operando selezionato fig 24 6 Questa tabella contiene tutti i punti in cui operando in questione richiamato Il cursore si trova sul primo riferimento al blocco OB 20 1 UN Premere F2 Salta Viene visualizzato il blocco organizzativo OB 20 Se necessario possibile passare in Editazione e modificare Si ritorna nella tabella premendo due volte F2 e il tasto di introduzione Da OB 20 si ritorna direttamente in FB5 tramite F2 Riferim e successivamente F5 Bic orig Si ripete il salto in un blocco indirizzato posizionando nella fig 24 6 il cursore su FB10 2 UN e premendo F2 Salta Viene visualizzato il SEGM 2 di FB 10 FB5 C IMPLAVST S5D BIB 2 LUN 166 Segmento 2 0007 Definiz stato di esercizio Output Riferimenti M 10 7 AVVIAM Riconosc avviam da OB 20 21 22 OB 20 1 UN OB 20 1 S OB 21 1 UN OB 21 1 S OB 22 1 UN OB 22 1 S FB 5 2 UN FB 5 2 0 FB 5 2 R FB 10 2 UN FB 10 2 0 FB 10 2 R Figura 24 6 Riferimenti in IMPLAV relativi all operando AVVIAM STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Documentazione Lista incrociata gt Ricerca STEP 5 ST V7 0 C79000 G8572 C920 02 Nel men Documentazione lo STEP 5 mette a disposizione una serie di lis
471. o analogo Anche qui l elaborazione termina nel punto di diramazione 8 Spostare ora il punto di alt nel segmento 5 in cui inizia il vero e proprio proce dimento di lavaggio RLC 1 nella riga 1 indica che tutte le premesse come posizione iniziale impianto e impostazione del contatore passi sono soddisfatte e il procedimento di lavag gio pu iniziare 9 Portare su On anche gli interruttori E 32 5 e E 32 6 Il contatore passi e ACCU 1 hanno ora un valore 1 gli ingressi impostati lo stato 1 Sull AG si accende l uscita A 32 4 cio acceso il visualizzatore EN TRATA AUTO 10 Spostare il punto di alt nel segmento 6 e portare su On l interruttore E 32 3 per Auto in posizione Premendo il pulsante E 33 0 Start inizia il ciclo di lavaggio Il visualizzatore si spegne A 32 4 0 e la porta si chiude A 32 3 accesa Il con tatore passi si porta su 2 11 Spostare il punto di alt nel segmento 7 e simulare la chiusura della porta con E 32 6 Off e E 32 7 On Sono avviate le operazioni di Spruzzatura schiuma Rotazione spazzoloni e Struttura avanti variabili 1 Il contatore passi si porta su 3 12 Simulare gli altri procedimenti del lavaggio variando a seconda dei punti di alt gli ingressi come da tabella 24 2 Nel segmento 11 si pu vedere dopo che E 32 5 1 come il valore di set di diffu sione cera indicato nel DB 5 sia decrementato ogni secondo fino a 0 sia generato automaticamente con il contatore passi
472. o di interruzione alcuni dati che permettono di tornare al livello di elaborazione del programma interrotto non appena l interruzione stata elaborata L introduzione pu essere emessa Test Info AG e contiene l indirizzo del punto di interruzione con i contenuti dei visualizzatori ed accumulatori validi in quel momento nonch la causa dell errore Funzione che permette di trovare rapidamente operandi segmenti o indirizzi all in terno di un file programma Prima di attivare tale funzione si deve definire in modo esatto con lettere maiuscole e minuscole l oggetto da ricercare La funzione Gestione Genera XREF fa si che lo STEP 5 predisponga in un file pro gramma XR INI i riferimenti per altre possibilit d utilizzo di ogni operando dati ivi memorizzati possono essere interrogati dall editor dei blocchi tramite F2 Riferim anche oltre i limiti di blocco Stato nel processore in un certo punto del programma che viene utilizzato per ulteriori elaborazioni di segnali digitali Il RLC il risultato di combinazioni logiche oppure di operazioni di comparazione Esso pu essere per esempio combinato con lo stato di operandi oppure vengono eseguite operazioni per esempio salti condizionati in dipendenza del RLC attuale Il RLC si trova nel bit 1 del byte di visualizzazione Linguaggio grafico di editazione per blocchi STEP 5 derivato dallo schema elettrico DIN 19 39 STEP 5 ST V7 0 C79000 G8572 C920 02 Glossario
473. o il formato dati scelto L introduzione di formato dati diversi viene spiegato nei seguenti esempi Numeri esadecimali In DW O si deve introdurre KH 0000 e in DW 1 KH FFFF 1 Introdurre i caratteri KH Lo STEP 5 aggiunge automaticamente il segno di uguale Introdurre i caratteri esadecimali 0000 Lo STEP 5 conclude la riga ed emette la successiva con il formato KH Introdurre i caratteri esadecimali FFFF Il cursore si trova ora sulla DW 2 Numeri in virgola mobile Nella DW 2 si deve introdurre il numero in virgola mobile 0 1469368 10 38 e nella DW 4 il numero 0 1701412 1039 Per alcuni numeri negativi in virgola mobile pos sono subentrare errori nell arrotondamento Il cursore si trova sulla DW 2 0 KH 0000 1 KH FFFF 2 KH 1 Posizionare il cursore sul campo del formato 2 Introdurre i caratteri KG 3 Introdurre i valori 1469368 38 e 1701412 39 Risultato 1 KH FFFF KG 1469368 38 KG 1701412 39 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Esempio 3 STEP 5 ST V7 0 C79000 G8572 C920 02 Caratteri ASCII Dalla DW 6 si devono introdurre i caratteri Riga di testo con 24 car con formato KC e C nella DW 18 Fine Il cursore si trova sulla DW 6 4 KG 1701412 39 6 KG 1 Posizionare il cursore sul campo del formato 2 Introdurre i caratteri KC 3 Introdurre Riga di testo con 24 car il cursore salta alla riga successiva sulla DW 18
474. o o hard disk Se i programmi sitrovano solo nellamemoria dell AG bisogna provvedere innanzitutto al trasferimento da AG a dischetto o hard disk L emissione confortevole si contraddistingue dal fatto che definendo le cosiddette gt Istruzioni di comando vedere cap 18 4 diventa possibile automatizzare la sequenza di emissione senza inerenti operativi Per tutte le funzioni dell emissione confortevole esistono le relative istruzioni Le istruzioni di comando vengono memorizzate in un file a scelta Scelta funzioni Dopo la scelta della funzione Emissione confortevole viene visualizzato un men nel confortevoli quale si possono selezionare le seguenti possibilit di emissione Documentazione Cambio BPIOCCMEES NEERSIEN T Blocchi dati Mas mila Blocchi st Maschere DBI Lie Lista blocchi Tal Lista di attribuzione Orc Struttura programma Lista incrociata Tabella di occupazione Tabella occupazione merker S Lista di controllo Imalilia hi esco Esempio di stampa La prima stampa nella figura 18 8 stata eseguita con l emissione confortevole la seconda nella figura 18 9 con l emissione standard Notare le differenze STEP 5 ST V7 0 C79000 G8572 C920 02 18 11 Documentazione
475. o per default da INSTALL Definizione Percorso Contenuto Directory di sistema C STEP5 S5_Sys STEP 5 ST dati di sistema Se si avvia l installazione dal server di rete dal dispositivo di programmazione locale e se in una precedente installazione su tale dispositivo stata impostata la variabile d ambiente S5_SYSTEM viene impostato per default il contenuto di tale variabile Si pu confermare la directory di default o specificarne una diversa Avvertenza Si noti che quando si esegue l installazione dal server non vengono installati i dati di dispositivo Non viene creata la directory home di STEP 5 ST non vengono modificati i file di configurazione CONFIG SYS e AUTOEXEC BAT e non viene eseguita l integrazione in Windows STEP 5 ST V7 0 2 16 C79000 G8572 C920 02 Installazione di STEP 5 Installazione home Sar quindi possibile richiamare STEP 5 ST solo dopo aver installato nel dispositivo di programmazione anche i dati di dispositivo Si dovr eseguire un installazione home nel seguente modo 1 Dopo aver concluso l installazione dal server avviare nuovamente INSTALL dal dispositivo di programmazione in rete nel quale si vuole utilizzare STEP 5 ST 2 Selezionare le voci di men Personalizzata e Dal server 3 Specificare il nome della directory di sistema della precedente installazione dal server ed eseguire l installazione home L installazione home pu essere eseguita su un nu
476. o sulle funzioni online possibili e visualizzazione stato degli operandi Stato variabile e forzamento di segnali di uscita Forza uscite e e Forzamento variabili di processo Forza variabili richiedono un elencodivariabili di processo che si pu memorizzare dopo l editazione in un blocco immagine BBnn 1 lt nn lt 255 In questo modo non pi necessaria l introduzione degli operandi ad ogni richiamo di una funzione di test blocchi imma gine sono memorizzati nel file programma Stato blocco RUN Punto di controllo Test di una sequenza di istruzioni nel utente programma Stato variabili RUN Punto di controllo di Emissione stato di variabili sistema E A M S T Z D STOP gt RUN Start ciclo Come per comando manuale Stop AG RUN gt STOP Stop ciclo Come per comando manuale Compressione RUN STOP Area RAM AG Compressione memoria memoria Forzamento RUN Punto di controllo di Modifica di variabili di processo variabili 2 sistema E A M S T Z D Forzamento uscite STOP Punto di controllo di Impostazione dei segnali di uscita su stati sistema periferia determinati AB AW AD REG INT REG BL STOP Memoria AG Emissione registro interruz registro area di sistema blocchi Emissione contenuto RUN RAM EPROM bus Emissione in esadecimale di indirizzi di memoria STOP S5 periferia memoria e periferia Configurazione RUN STOP RAM AG EPROM Dati relativi alla memoria utente in
477. occo Identificaz PG Num gt Testata del blocco di biblioteca 5 parole dati Lung blocco con test num parole _ 1 5 NIDY VI N A 0110 0111 Q Corpo del blocco max 2043 parole dati v DW 2042 Figura 9 1 Struttura di un blocco dati Intestazione del L intestazione del blocco contiene i formati dei dati delle parole dati indicate nel corpo blocco del blocco La lunghezza dell intestazione dipende dal numero e dal cambio di formati nel DB Per un DBn lo STEp 5 crea un DVn per un DXn un DVXn Cancellando un DBoDXviene cancellata automaticamente la corrispondente intestazione del blocco Intestaz Testata Testata Corpo Corpo DK DO File programma Memoria AG Figura 9 2 Intestazione del blocco STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Testata del blocco Corpo del blocco STEP 5 ST V7 0 C79000 G8572 C920 02 Se durante iltrasferimento diun blocco dati dallamemoria AG o da un modulo EPROM EEPROM nel file programma preimpostato l intestazione del blocco non esiste sul video appare la segnalazione Intestazione blocco non esistente ed una riga con i formati da scegliere Si pu cos impostare il formato dei dati deside rato La testata del blocco ha sempre una lunghezza di 5 parole dati in cui il dispositivo di programmazione memorizza e l identificazione di
478. odifica nei file esistenti ma viene soltanto annullata l associazione tra questa Via e i file 80 132 C Con F4 si pu commutare tra i file di piedinatura Se si richiama la funzione F3 Scegli sono elencati i file piedinatura corrispondenti all impostazione attuale Conferma Memorizzazione intermedia delle registrazioni file finora editate e ritorno al men ri chiamato Queste registrazioni file vengono memorizzate nel file via solo dopo la me morizzazione della via stessa Annulla Interruzione dell editazione e ritorno al men richiamante Tutte le modifiche apportate nelle registrazioni file vengono annullate Se compare la segnalazione di errore Drive non conforme all impostazione progetto 0 se viene visualizzata alla richiesta di indicazione indice Indicare il drive dall impostazione progetto bisogna controllare che l indicazione del drive dei file utilizzati sia conforme con quella dell impostazione progetto nel caso i file selezionati deb bano essere acquisiti nel progetto attualmente impostato Opzione Via nell impostazione progetto selezionata su Con ferma o Sempre Con il tasto funzionale F1 Imposta progetto possibile acquisire nel file via i file del progetto attualmente impostato e quindi selezionare ed editare F3 i nomi dei file 12 6 STEP 5 ST V7 0 C79000 G8572 C920 02 Vie bus 12 3 Esempio Esempio di Si deve editare la seguente via editazione x CP H1 PG AS5
479. oduzione dei valori delle uscite viene terminata 2 premendo Conferma II PG emette la segnalazione Forzamento eseguito e trasferisce i valori delle uscite modificati in AG Se si vuole interrompere il forzamento delle uscite 3 premere ESC Annulla Se sono presenti delle modifiche non ancora memorizzate in un blocco imma gine compare una domanda di sicurezza Annullare le modifiche oppure Annullare blocco modificato Se non sono state eseguite modifiche oppure la domanda di sicurezza viene confermata con S lo STEP 5 emette il men funzioni Leggere al riguardo il capitolo 15 3 Stato Variabile Se l introduzione non scritta correttamente il cursore non abbandona il campo d in troduzione stesso 15 15 Test 15 6 Controllo elaborazione ON Test Controllo elaborazione ON 15 16 Questa funzione fa in modo che l AG elabori un blocco a passi Con il richiamo del controllo elaborazione il programma viene arrestato nella posizione indicata dal punto di alt istruzione in cui si trova il cursore e i comandi di uscita sono bloccati tutte le uscite disattivate Ci significa che il programma viene elaborato fino all istruzione selezionata e sono emessi gli stati attuali dei segnali e il RLC Sull AG acceso il diodo LED BASP BefehlsAusgabeSPerren comandi di uscita bloccati Avvertenza Il controllo elaborazione non sostenuto da ogni AG Manuale AG Durante il controllo elabor
480. ogetti 4 3 File DOS File Con le funzioni di questo sottomen vengono gestiti i file senza ritornare nel li File DOS gt vello del sistema operativo In breve queste sono e Emissione sul video di singoli file o gruppi di file da una directory selezionata e Copia di singoli file o gruppi di file nome file sorgente nome file destina zione e Cancellazione di singoli file o gruppi di file da una directory selezionata Avvertenze La scelta dei file avviene tramite il box di scelta file che associato ad ogni comando operative dimen Lastrutturae l operativit inquestoboxdisceltasono simili per tutte le funzioni e sono descritte nel capitolo 3 8 Significato dei caratteri jolly Un punto interrogativo che si trova in un nome di file pu rappresentare qual siasi carattere Inunnomedifile l asterisco pu essere l ultimo o l unico carattere oppure l esten sione del file Il sistema operativo sostituisce l asterisco tramite uno o pi punti interrogativi fino alla fine del nome del file o dell estensione STEP 5 Window Mode S5PXSOBZ Figura 4 4 Box di scelta file per i file DOS STEP 5 ST V7 0 4 22 C79000 G8572 C920 02 Creazione e modifica di progetti 4 3 1 Emissione di directory Funzione La funzione elenca sul video la le directory di uno o pi file sotto forma di tabella File Selezionare il comando di men File File DOS Indice o CTRL F7 Viene visualiz mil
481. ogetto Capitolo 4 1 1 3 Premere SHIFT F1 Indirizzi In questo modo si disattiva la visualizzazione con indirizzi Lo STEP 5 ritorna nella lista istruzioni senza indirizzi Avvertenza Con emissione online da AG lo STEP 5 mostra gli indirizzi a byte o a word a se condo del tipo di AG In questo caso con la seconda attivazione di SHIFT F1 Indirizzi l indicazione degli indirizzi sparisce Il formato dell emissione indirizzi esadecimale 6 2 2 Commento istruzioni Sommario STEP 5 ST V7 0 C79000 G8572 C920 02 I commenti alle istruzioni vengono memorizzati come i Titoli segmento nei blocchi di commento Durante l introduzione dei titoli segmento che indipendente dalla rappresentazione si pu associare solo in editor AWL un commento di riga ad una singola istruzione Ogni commento istruzione pu essere lungo al max 32 caratteri larghezza campo Si pu introdurre un commento istruzione direttamente durante la programmazione della listaistruzioni ilrelativoblocco dicommento viene creato memorizzando ilblocco STEP 5 I commenti alle istruzioni si possono anche scrivere separatamente nel blocco com mento Si consiglia il primo metodo poich cos le associazioni durante le modifiche e la relativa memorizzazione vengono aggiornate automaticamente nomi dei bloc chi commenti vengono associati automaticamente dallo STEP 5 oKn a OBn PKn a PBn sKn a SBn FKn a FBn FKXn a FXn 6 3 Edi
482. ole maschere di parametrizzazione o a tutto ilDB1 nellamaschera Tabella panoramica La riga di commento una sola e pu contenere al massimo 80 caratteri L ampia parte centrale la vera area di ingresso delle maschere COM DB1 In quest a rea in funzione del livello operativo vengono presentati testi statici e campi di introdu zione nei quali si pu effettuare la parametrizzazione Tramite la tastiera si scrivono in questi campi di introduzione i dati di parametrizzazione rilevanti e ammessi per la funzione selezionata e che successivamente possono essere trasferiti nel file di pro gramma o nell AG 22 9 Software di parametrizzazione COM DB1 Riga di segnalazione Riga di men Nella stessa area si possono visualizzare a video i dati di parametrizzazione di un DBI1 presente in un file di programma o nell AG area di uscita In quest area il COM DB1 presenta anche finestre di selezione finestre di help e avvertimenti a supporto dell impiego del COM DB1 Nella riga di segnalazione il COM DB1 fornisce informazioni sull andamento attuale della funzione su errori di impiego o anomalie Nel primo passaggio dalla maschera delle preimpostazioni alla maschera Tabella panoramica il COM DB1 comunica nella riga di segnalazione se il DB1 si trova in un file di programma e o nell AG La riga di men tasti funzionali F1 F8 sul bordo inferiore del video indica quali fun zioni si possono eseguire con i tasti funzionali della
483. oli blocchi Selezionare nel box di co mando visualizzato Emetti struttura programma i blocchi desiderati Si genera una lista incrociata da un file programma esistente Selezionare nel box di comando visualizzato Emetti lista incrociata gli operandi desiderati Non deve esistere un altro file di riferimenti incrociati A 12 STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice Tabella occupazione Ordine globale Viene emessa una tabella di occupazione Selezionare nel box di comando visua lizzato Emetti tabella occupazione i campi degli operandi desiderati Viene emesso senza interruzione quanto segue struttura programma tabella oc cupazione lista incrociata Emissione confortevole Blocchi Maschere DB 1 Lista blocchi Lista di attribuzione Struttura programma Lista incrociata Tabella di occupazione Tabella occupazio ne merker S Lista di controllo File di testo Istruzioni di comando Edita Test Emetti file protocollo Esegui STEP 5 ST V7 0 C79000 G8572 C920 02 Questa funzione nota finora con il nome KOMDOK permette di documentare i programmi STEP 5 in modo pi completo e pi automatico tramite le istruzioni di comando L emissione diversamente dall Emissione standard viene elabo rata graficamente Tramite le istruzioni di comando possibile realizzare una sequenza di emissioni Emissione di blocchi di un
484. olico in cui definire nel caso non sia gi correttamente preimpostato il nome del file simbolico da correggere Dopo aver selezionato Correggi viene proposto il seguente box File Simbolico C PROEXAZO INI Operando Simbolo Commento Attribuzione a operando Attribuzione a simbolo F F F F F F 1 Inserisci 2 Visual 3Canc ASS 4 Canc simb 5 Opz ZULI 6 La riga si trova sotto all intestazione operando Simbolo Commento Intro durre qui una nuova attribuzione nel file simbolico Il cursore posizionato all inizio della riga d introduzione La riga di introduzione viene editata in Sovrascrittura e Il tasto DEL Cancella cancella il carattere sotto il cursore e Il tasto Inserimento orizzontale inserisce uno spazio nella posizione del cur sore e Conitasti di scorrimento verso l alto e verso basso possibile scambiare alternativamente il contenuto delle righe di introduzione e visualizzazione e Il tasto di introduzione sposta come il tasto TAB il cursore nel successivo campo verso destra 17 13 Gestione 17 5 4 Sommario 17 14 Per l editazione delle attribuzioni nel file simbolico lo STEP 5 mette a disposizione le seguenti funzioni richiamabili tramite tasti funzionali Funzione Chiarimento 1 F1 Inserisci F2 Visual F3 Canc ASS F4 Canc simb F5 Opz ZULI F8 Indietro L attribuzione nella riga d introduzione viene acquisi
485. ollegamento non sono compresi nella fornitura STEP 5 ST V7 0 2 28 C79000 G8572 C920 02 Installazione di STEP 5 Collegamento del PG con interfaccia V 24 con AG Cavi di collega mento per PG con interfaccia V 24 STEP 5 ST V7 0 C79000 G8572 C920 02 Stampante PROMMER Stampante Mouse AG parallela parallelo seriale evtl alla LPT 1 evtl alla COM 1 4 evtl alla COM 1 4 LPT1 COM 1 4 V 24 COM 1 2 TTY attiva PG PC Il PG spento Collegamento PG AG direttamente con il cavo di collegamento 6 oppure tramite 5 7 o 8 Il convertitore V 24 TTY K ster Box configurato come indicato nel capitolo 8 Con vertitore V 24 TTY K ster Box 1 Eseguire il collegamento tra l interfaccia COM 1 del PG e l interfaccia della K ster Box mediante il cavo di collegamento 5 2 Inserire il connettore del cavo di collegamento 7 o 8 nel connettore a 25 poli femmina della K ster Box Eseguire il collegamento con l AG 3 Avvitare o fissare i connettori per sicurezza Cavo di collegamento 5 n ordinaz K ster 224 22x 2 n ordinaz 6ES5 734 1BD20 lunghezza 3 20 m Cavo di collegamento 5 Cavo di collegamento 5 n ordinaz 6ES5 731 Oxxx0 1 Cavo di collegamento 5 n ordinaz 6ES5 731 1xxx0 1 1 xxx la sigla della lunghezza cavi sono disponibili in lunghezze da 1 a 1000 m Le sigl
486. ollori si possono parametrizzare con il COM DB1 Con il COM DB1 si possono parametrizzare tutti i controllori CPU che sono elencati nella tabella seguente Controllore programmabile CPU Controllore programmabile S5 90U Parametrizzabile con COM DB1 da ordinazione versione 6ES5 090 8MA01 Controllore programmabile S5 950U Apparecchio base con interfaccia SINEC L2 con due interfacce seriali con interfaccia SINEC L2 DP 6ES5 095 8MA01 6ES5 095 8MB01 6ES5 095 8MC01 6ES5 095 8MD01 Controllore programmabile S5 100U CPU 103 Controllore programmabile S5 1150U CPU 941 CPU 942 CPU 943 con una interfaccia seriale CPU 943 con due interfacce seriali CPU 944 con una interfaccia seriale e modulo del sistema operativo CPU 944 con due interfacce seriali e modulo del sistema operativo CPU 945 con memoria da 256 kByte e modulo del sistema operativo CPU 945 con memoria da 384 kByte e modulo del sistema operativo STEP 5 ST V7 0 C79000 G8572 C920 02 6ES5 103 8MA03 6ES5 941 7UB11 6ES5 942 7UB11 6ES5 943 7UB11 6ES5 943 7UB21 6ES5 944 7UB11 6ES5 816 1BB11 21 6ES5 944 7UB21 6ES5 816 1BB11 21 6ES5 945 7UA11 6ES5 816 5AA01 6ES5 945 7UA21 6ES5 816 5AA01 Software di parametrizzazione COM DB1 22 2 Utilizzo del COM DB1 Avvio del COM Il COM DBI si avvia come descritto di seguito DEI 1 Avviare lo STEP 5 2 Selezionando il men Cambio gt COM DB1 viene caricato il COM D
487. ome tempo data e ora e dimensione La lista Drive Directory pu essere ordinata in senso cre scente o decrescente Avvertenza Nella lista di file o in drive directory ci si pu spostare anche introducendo carat teri alfanumerici sull elemento successivo che inizia con questi caratteri Figura 3 7 Finestra di dialogo Scelta file directory STEP 5 ST V7 0 C79000 G8572 C920 02 3 15 Interfaccia operatore 3 9 Scelta blocchi Funzione Operativit 3 16 Blocco Lista blocchi Tipi di blocco Con questa finestra di dialogo vengono scelti i blocchi Il box di scelta blocchi viene richiamata con F30 attivando lt Scegli F3 gt in un campo d introduzione per i blocchi Le possibili introduzioni si ottengono con F7 o attivando lt Info F7 gt Con l aiuto della scelta blocchi questa introduzione pu essere semplificata e limitata ai blocchi effettivamente utilizzati Tra i campi si commuta con TAB e Shift TAB Sono disponibili i seguenti elementi e Blocco e Lista blocchi e Tipi di blocco Traisingolicampisicommuta con TAB in avanti e Shift TAB indietro Informazioni sul uso generale di un boxdi sceltafile si ottiene premendo iltasto Shift F80 attivando il button lt Help Shift F8 gt In questo modo si possono avere informazioni sui singoli elementi ed il loro utilizzo Premendo il tasto F7 o attivando lt nfo F7 gt si ottengono informazioni supplementari sul campo
488. on la seguente segnala zione per un blocco o per un gruppo di blocchi Blocco trovato per indirizzo finale testata nnnnnnnn Per tutti i blocchi Verifica EPROM Limite libero nnnnnnnn Il Limite libero l indirizzo fisico dell ultimo blocco nel modulo EPROM EEPROM F2 Confronta Confronto dei blocchi S5 memorizzati nella EPROM EEPROM con quelli del file pro gramma preimpostato Il risultato del confronto viene emesso su video o su stam pante Durante il confronto vengono emesse segnalazioni Le seguenti segnalazioni concludono il procedimento di confronto Confronto di tutti i blocchi Verifica EPROM Limite libero nnnnnnnn Il Limite libero l indirizzo fisico dell ultimo blocco nel mod EPROM EEPROM Confronto di un blocco o di un gruppo di singoli blocchi Funzione principale Indirizzo finale nnnnnnnn Per differenze rilevate durante il confronto vengono emesse le seguenti segnalazioni Indirizzo indirizzo relativo nel modulo Set valore di set contenuto della locazione di memoria all indirizzo relativo del blocco nel file programma Ist valore attuale contenuto della locazione di memoria all indirizzo relativo del blocco nel modulo EPROM EEPROM F3 Parametri Emissione su video dei parametri EPROM EEPROM e confronto con i valori dei pa rametri del modulo inserito nell interfaccia EPROM In caso di uguaglianza viene emesso il risultato vedere figura 17 2 F5 Int SYSID Trasferimento nel modulo EPROM EEPROM dei dati contenuti nel
489. on viene indicato alcun file sono validi i parametri della PT88 dal file stampante l interfaccia stampante viene acquisita dai parametri della stampante DR INI LPT1 LPT2 LPT3 Scelta dell interfaccia stampante queste impostazioni non si ripercuotono sui parametri della stampante DR INI valido solo nell emissione confortevole vedere capitolo 18 1 ASCII La documentazione realizzata solo con i caratteri del set di caratteri ASCII Per esempio H H _ _ SEMI GRAFICA La documentazione realizzata con i caratteri del set di caratteri IBM Per esempio T ___ 0 Creazione e modifica di progetti Piedinatura No 80 132 Documentazione su X Stampante X File LS INI Nella documentazione non viene emessa alcuna piedinatura Viene emessa una piedinatura larga 80 caratteri Viene emessa una piedinatura larga 132 caratteri La documentazione viene emessa su stampante Tutte le emissioni su stampante vengono scritte nel file indicato LS INI Se questo file esiste gi vengono aggiunti i nuovi dati 1 Iduefile ZO INl e Z0 SEQsi possono scegliere liberamente Non appena uno dei due viene impostato scelto nuovo l altro viene aggiornato cio i due file hanno lo stesso nome fino alla estensione del file Attivandoiltasto lt Edita F2 gt possono essere richiamati gli editor associati Le opzioni Sovrascrivicon conferma Aggiornalista attribu zione e Aggiorna XREF vengono desunte
490. oni di trasferimento e di caricamento L T e F7 Trasferimento e caricamento dell operando Spostamento SHIFT F3 4 Operazioni di SHIFT e rotazione per FB FX e F1 SHIFT F1 SHIFT verso sinistra word doppia word SLW SLD SRW F2 SHIFT F2 SHIFT verso destra della word SVW SVD F3 SHIFT F3 SHIFT verso destra word doppia word con segno RLD RRD SHIFT F4 Rotazione sinistra destra SHIFT F5 Conv per FB FX SHIFT F4 6 Operazioni di conversione DEF KEW e F1 SHIFT F1 BCD gt DUAL gener del compl ad 1 a 16 bit DUF KZW F2 SHIFT F2 DUAL gt BCD gener del compl a 2 a 16 bit F3 SHIFT F3 BCD gt DUAL gener del compl a 2 a 32 bit F4 DUAL gt BCD a 32 bit F5 F6 V fissa gt V mob V mob gt V fissa a 32 bit Confronto SHIFT F5 7 Operazioni di comparazione lt e tra due operandi gt Comparazione su uguale diverso Comparazione su maggiore o uguale minore o uguale Comparazione su maggiore minore Oper Bin 9 Operazioni di conteggio contatori ZR ZV F1 F2 Il valore di conteggio viene incrementato decremen tato di 1 Oper Bin 10 Operazioni di tempo temporizz SI SV SHIFT F1 F2 Start di un tempo con impulso i prolung SHIFT F3 F5 Start di un tempo come ritardo all eccitazione disec SHIFT F4 citazione Start di un tempo con ritardo all eccitazione memoriz zata 5 Operazioni di memorizz binaria SHIFT F6 Reset prio
491. onnessione STEP 5 ST V7 0 C79000 G8572 C920 02 17 9 Gestione Interruzione anticipata Errore 17 10 Interconnessione manuale Pagina 1 x Vecchio file programma WASCHAST S5D Nuovo file programma PROBSPST S5D gt C S5_DATEN EXAMPLE gt C S5_DATEN EXAMPLE Vecchio operando A 32 0 Nuovo operando A 1 1 Vecchio operando M 10 2 Nuovo operando E 7 5 PB 2 LUNGHEZZA 1 Numero di interconnessioni PB 10 LUNGHEZZA 2 Numero di interconnessioni PB 11 LUNGHEZZA 0 Numero di interconnessioni Figura 17 4 Protocollo di stampa a seguito di una interconnessione manuale esempio Premere ESC Annulla Il PG non memorizza il blocco che si trova in elaborazione Se durante l interconnessione subentra un errore ilblocco chesitrovain elaborazione non viene trasferito nel nuovo file programma Appare una corrispondente segnala zione STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione 17 5 Liste di attribuzione Funzione Editazione lista attribuzione Generazione file simbolico Ulteriore elaborazione in AG STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione si elabora la lista di attribuzione necessaria per l indirizzamento simbolico degli operandi nel programma utente Sono disponibili le seguenti funzioni e traduzione di una lista di attribuzione in un file simbolico Z0 SEQ Z0 INI e traduzione di un file simbolico in una lista di attribuzione ordinata secondo
492. ontatori 6 D Altri dati di sistema Unit di uscita Blocchi dati Area di memoria unit CPU Protezione di accesso Punti di alt Punto di controllo Diritti di accesso Periltestdi sequenze di istruzioni neiblocchi pu essere impostato un puntodi arresto cio un punto nel programma nel quale si deve controllare il RLC Test Stato blocco Stato variabili L elaborazione del programma viene interrotta in questo punto e viene emesso lo stato di segnale degli operandi attuali Il punto di controllo di sistema costituisce un interfaccia tra il sistema operativo dell AG di sistema ed il programma applicativo In questo punto viene richiamato l OB 1 In ogni ciclo il sistema operativo dell AG passa dal punto di controllo di sistema In quel momento le variabili di processo rappresentano l immagine di processo attuale Nel punto di controllo di sistema vedere la figura con il PG possibile controllare e modificare gli stati delle variabili di processo ed eventualmente forzare lo stato di un segnale su un unit di uscita ami Pr lt 4 STOP Hi Immagine di processo tori ni i Periferia egli VER ingressi Programma applicativo OB 5 3 PB 2 0 A MIO E Ti Punto di controllo _27 Punto di controllo 1 A Mao di sistemapvienen utepe pos Punto n alt p es richiama
493. or grigio Assegnazioni e Coperchi di tasti presenti sono solo su una tastiera 101 102 default sono contrassegnati con 101 e Coperchi di tasti presenti sono solo su una tastiera PG sono contrassegnati con PG e Funzioni S5 valide solo per GRAPH 5 sono contrassegnate con GRAPH 5 Cancellazione di Premessa stato aperto un file di assegnazione tasti assegnazione tasti 1 Selezionare l assegnazione tasti desiderata La riga selezionata ha il sottofondo colorato o grigio il numero della riga si trova sul bordo sinistro inferiore della finestra 2 Attivare il comando di men Editare Cancellare oppure premere il tasto Canc o DEL L assegnazione tasti nella riga selezionata viene cancellata sullo schermo Avvertenza se stato impiegato uno dei tasti PRINT o PAUSE si deve ren dere di nuovo attiva la digitazione alla tastiera premendo in successione CTRL SHIFT 3 Nel caso si voglia annullare la cancellazione dell assegnazione cliccare sulla casella di chiusura sul bordo superiore sinistro della finestra e rispondere con No alla richiesta Salvare le modifiche Con No vanno perdute tutte le modifiche che si sono avute dall ultimo salva taggio dati Salvare e Attivare il comando di men File gt Salvare oppure assegnazioni tasti il comando di men File gt Salvare come per salvare il file sotto un altro nome o un altra directory STEP 5 ST V7 0 2 40 C7900
494. orre attenersi alla sequenza di ricerca Vengono forniti come esempio ifile tastiSTEP5 55K e S5KXS06X S5K nella directory di sistema S5_INST Questi file possono essere modificati dall utente mediante l edi tor di tasti dopo essere stati copiati nella directory home All avvio di STEP 5 ST viene caricato il file tasti STEP5 S5K per la versione STEP 5 ST e il file S5BKXS06X S5K per la versione STEP 5 ST V 6 x adattatore COM La maggior parte dei tasti funzione possono essere modificati mediante l editor ditasti Avvertenza Assicurarsi che non venga assegnata alcuna funzione alle combinazioni di tasti ALT lt numero gt e ALT lt lettera gt Questi tasti vengono gi impiegati nel pac chetto STEP 5 e non sono utilizzabili per altre funzioni macro Appendice A 4 Regole di programmazione Sommario In questo capitolo vengono descritte alcune regole di programmazione per passare dauntipodirappresentazione all altro KOP FUP AWL Non infattisempre possibile tradurre in KOP o FUP un blocco di programma scritto in AWL Lo stesso vale anche per la commutazione tra i due tipi di rappresentazione KOP e FUP Figura A 1 Tipi di rappresentazione del liguaggio di programmazione STEP 5 e limitazioni Avvertenza programmi scritti in KOP e FUP sono sempre traducibili in AWL A 4 1 Introduzione grafica in KOP e FUP Introduzione in KOP emissione in FUP A 18 Un concatenamento eccessivo durante l int
495. orre sul simulatore tutti gli interruttori su Off e sull AG il commutatore di funzionamento su STOP Selezionare nel men Test Stato variabile Appare una tabella vuota con le colonne Operandi e Formati Introdurre dalla lista dei segnali tutti gli operandi di uscita in assoluto o simbo lico e concludere ciascuna riga premendo il tasto di introduzione Lo STEP 5 completa le introduzioni con il formato Se la lista degli operandi ha il contenuto indicato nella figura 24 9 premere F5 Salva_come e introdurre la sigla del blocco immagine qui BB 5 BB 5 AG in CICLO Operandi Stato segnali AV STRUT RIT STRUT AP PORTA CH PORTA 32 KM KM KM KM 34 IAs ENT AUTO USC AUTO SE Sla KM KM Db WNHHoOo KM KM KM KM KM ROT SPAZ DETERG RISCIACO CERA ASCIUGAT FA SZ SR PD DDD PP PPPI cook rt 00 D000r NEONO 33 lt IDC TAA 20 KT fermo 22 KT fermo HH N N KZ 3 20 KZ 1 PASSI NR CICLI N Figura 24 9 Rappresentazione degli operandi di uscita nel blocco immagine BB 5 5 Concludere questa predisposizione con Conferma oppure F6 Attivo 24 27 STEP 5 in un impiego pratico Esempio applicativo Forzamento delle variabili 24 28 Per il test del blocco funzionale con l ausilio della funzione Stato Variabile 6 Mettere AG in RUN e portare gli interruttori E 32 0 e E 32 1 su On La colonna Stato segnali visualizza ora i valori
496. orretto nel file intermedio ile intermedio A1 SEQ errato errore di formato SON i enerare nuovamente il file intermedio con la funzione SEQ gt ZWI dal file di lavoro sequenziale A0 SEQ S B Suddividere o accorciare la documentazione del programma max 16 kbyte B F O Blocco senza BE ni Manca l istruzione BE contrassegno di fine blocco Blocco troppo lungo S uddividere il programma max 8 kbyte Campo di parametri del tipo di AG superato j l Per il tipo di AG indicato questo valore di parametro non consentito Carattere di comando non consentito l Al carattere segue un carattere di comando non consentito Carattere non consentito l E presente un carattere non consentito Comandi di sistema non consentiti mancante Comando SYS non consentito mancante Commento troppo lungo i E Errore di sistema Formato del file sorgente AWL errato Commento istruzione troppo lungo max 32 caratteri Consentito solo per blocchi AWL Blocco dati Dati errati nel File SEQ File sorgente sequenziale AWL o file intermedio errato errore di formato Errore di lettura Errore nel dischetto file errato Errore nella conversione Errore di sistema Errore nella compilazione Campo numerico superato Etichetta non consentita Etichetta di salto in una posizione non consentita Etichetta non definita er et Etichetta per l indicazione di destinazion
497. pagina della maschera DB premere il tasto F6 Avanti ed introdurre i parametri come nella prima pagina 4 Conferma DX 0 premere Conferma o abbandonare l introduzione premendo ESC Annulla STEP 5 ST V7 0 C79000 G8572 C920 02 10 7 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista di attribuzione 1 1 Sommario Laprogrammazione simbolica permette di introdurre al posto di un operando assoluto p es E 1 1 una qualsiasi stringa di caratteri p es TASTO ON Prima di programmare con gli operandi simbolici si deve creare una lista di attribuzione tra operandi assoluti e operandi simbolici con l aiuto dell editor simbolico dello STEP 5 Contemporanena mente in questa lista di attribuzione ad ogni operando pu essere associato un com mento dell operando Editor Test AG Gestione Doc Boeco STD 5 cu F1 BilieceoMa Gta F2 Maschera DB Gitai Vie bus F1 Parametri stampante CECIFEA Editor piedinatura CETT ES STEP 5 ST V7 0 C79000 G8572 C920 02 11 1 Editazione della lista di attribuzione 11 1 Operativit generale con l editor Premesse Richiamo dell editor Editor Lista ate ibu zione F7 Procedimento Le lunghezze dell operando simbolico e del commento operando sono impostabili File gt Progetto gt Imposta F4 Scheda Simbolico vedere capitolo 4 1 1 e Operando simbolico da 8 a 24 caratteri preimpostato 8 e Commento max 40 caratt
498. pazione dei bit di ogni byte W DW nei campi di operandi ingressi E merker M ed uscite A Documentazione Emissione stan dard Tabella occupazione e Emissione confortevole Possono avere un assegnazione fissa per esempio il tasto di cancellazione o di inter ruzione oppure essere associati a funzioni variabili ammesse dal software e definite tramite editor softkey attivabili tramite i tasti da F1 a F8 oppure tramite il mouse in relazione ai simboli evidenziati sul margine inferiore del video Glossario 9 Glossario Tempo di ciclo Testata del blocco Wildcards Glossario 10 Tempo necessario per un esecuzione completa del programma nella sua elabora zione ciclica Esso determina il tempo di reazione di un AG ad un segnale esterno Lo STEP 5 deposita qui lunghezza 5 DW l identificazione iniziale il numero e il tipo del blocco ed anche l identificazione del PG il numero di biblioteca e la lunghezza del blocco stesso compresa la testata del blocco carattere fittizio per un nome con formato vincolato o per una sequenza di caratteri carattere jolly posizione sostitutiva di un carattere STEP 5 ST V7 0 C79000 G8572 C920 02 Indice analitico A accoppiamento PG accumulo di connettori FUP AG cancellazione iniziale 4 20 compressione della memoria 16 2 forzamento informazioni memoria 16 7 nuovo avviamento 16 2 suddivisione a Te 2 ANNOTA 21 25 area blocchi 4 18
499. po l editazione di un simbolo posizionamento auto ritornare premendo il tasto di introduzione 2 Introduzione delle sigle degli operandi nei campi dei nomi del segmento termi nato in questo si aiutati dal cursore allungato STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici Editazione degli In modo Emissione lo STEP 5 emette dopo aver premuto F1 Vis simb una lista operandi simbolici degli operandi scritti in modo assoluto e simbolico per il segmento aperto In questa lista si pu editare Fare attenzione che i nomi degli operandi simbolici si differenzino nei primi otto caratteri cio siano univoci anche se si utilizzano sigle pi lunghe Sul video e nella stampa in KOP e FUP infatti i nomi degli operandi simbolici sono tagliati dopo i primi otto caratteri Avvertenza La modifica dell operando di un connettore possibile solo dopo la cancellazione ed una nuova introduzione Riconfigurazione Una nuova emissione di un segmento editato in una forma non ottimale p es con segmento inserimenti ripetuti si ottiene premendo F7 Extra e F2 Nuova em anche se il segmento non stato fornito di tutti i parametri Il video viene in questo caso nuova mente ricostruito e la rappresentazione viene messa in ordine in modo ottimale Avvertenza Si pu abbandonare un segmento o un blocco se tutti i nomi ed i parametri sono stati introdotti correttamente 8 2 1 Editazione modific
500. po la selezione della funzione prima che l AG sia messo in stop appare la relativa richiesta e confermare la segnalazione con S L AG si porta nello stato di stop oppure e confermare la segnalazione con No La funzione di stop non viene eseguita Le segnalazioni visualizzate dipendono dalla CPU 16 3 Compressione memoria AG Test Comprimi memoria AG 16 2 Quando si cancellano i blocchi in AG essi vengono dichiarati non validi nella RAM AG ma non effettivamente cancellati Analogamente la correzione di un blocco lo rende non valido vecchio e genera in aggiunta il blocco corretto nella RAM Pertanto possibile che la memoria AG si riempia completamente La funzione Comprimi memoria elimina i blocchi non validi e compatta uno accanto all altro quelli validi in modo che si formi nuovo spazio in memoria per altri bloc chi La funzione Comprimi memoria riconosce i seguenti errori e lunghezza blocco errata e codice 7070 errato nella testata del blocco e tipo di blocco non valido per OB numero di blocco non valido Se lo STEP 5 rileva uno di questi tipi di errore la funzione viene interrotta e viene emessa una segnalazione STEP 5 ST V7 0 C79000 G8572 C920 02 AG 16 4 Info AG REG INT AG Le funzioni online selezionabili in questo sottomen forniscono informazioni rela Info AG REG INT tive al AG collegato registro d interruzione REG INT registro blocchi
501. preimpostato Le segnalazioni di errore vengono generate nei seguenti passi di operativi e Compilazione del file sorgente AWL nel file intermedio e Compilazione del file intermedio nel file programma e Decompilazione del file programma nel file intermedio e Decompilazione del file intermedio nel file sorgente AWL e Test del file programma verifica Le segnalazioni di errore vengono memorizzate dal dispositivo di programmazione in una lista errori nel file errore lt nome gt AF SEQ 21 11 Editor AWL Batch Compiler Nel file errore contenuta sempre solo la lista errori dell ultimo passo operativo eseguito Il file errore pu essere emesso sullo schermo o stampato con il formato di stampa desiderato Il file errore non esiste se l ultimo passo operativo stato terminato senza errori 21 7 Introduzione di istruzioni STEP 5 con altri editor Il file sorgente AWL come interfaccia Formato del file sorgente sequenziale dell editor Caratteri di comando TAB per l elaborazione di altri file 21 12 Il filesorgente AWL pu essere creato anche con altri editor Il presupposto che questi editor possano elaborare veri tabulatori cio codice esadecimale 09H In caso contrario si devono definire nella prima riga del file sorgente AWL tramite il carattere di controllo TAB le colonne iniziali dei singoli campi primi sei caratteri del nome del file si possono scegliere liberamente ma devono essere forz
502. pria stampante parallela all interfaccia printer del prommer esterno 2 Avvitare o fissare i connettori nel caso sia possibile 2 8 4 Panoramica sui cavi di collegamento all AG al Partner del PG e al Prommer N cavi di N ordinazione Collegamento collegamento da connettore al PG 6ES5 731 6AG00 PC COM 1 PG 7xx Cavo di collegamento 25 poli pin 7 o 8 AG 10 Partner del PG 6ES5 734 2xxx0 1 PC COM 1 2 25 poli femmina AG 15poli femm K ster 224 22x PC COM 1 2 K ster Box 6ES5 734 1BD20 PC COM 1 2 25poli femmina AG 15poli femm 6ES5 731 Oxxx0 1 Cavo di collegamento 3 o K ster Box AG 25poli pin 6ES5 731 1xxx0 1 Cavo di collegamento 3 o K ster Box AG 15poli femm 6ES5 733 2xxx0 1 Cavo di collegamento 3 o K ster Box Partner del PG COMI 1 xxx la sigla della lunghezza cavi sono disponibili in lunghezze da 1 a 1000 m Le sigle corrispondenti alle diverse lunghezze disponibili sono indicate nel catalogo ST 59 dei dispositivi di programmazione Per il funzionamento del Prommer prevista una lunghezza massima di 3 m STEP 5 ST V7 0 2 30 C79000 G8572 C920 02 Installazione di STEP 5 Disposizione dei connettori dell in terfaccia TTY attiva Lato PG Cavo di collegamento Lato AG COMITTY s 6ES5 734 2xxx0 connettore maschio connettore maschio a 25 poli a 15 poli attivo passivo N 330 Ohm I
503. r AG90 DB 10 perAG 90 010 1 020 1 O10 020 00000000 00000000 Rappres a bit 00000000 00000000 Rappres a bit 00010 00020 0007 000 Figura 18 3 Esempio di emissione di blocchi dati 18 5 Documentazione 18 2 3 Maschere DB Funzione Con questa funzione possibile emettere su stampante o in file i blocchi dati che con tengono maschere Documentazione Selezionare il comando di men Documentazione Maschere DB Appare il Maschere DB box di comando Emetti maschere DB 18 2 4 Emissione lista di attribuzione Funzione Conquestafunzione possibile emettere su stampanteoinfileunalistadiattribuzione Documentazione Selezionare il comando di men Documentazione Lista di attribuzione Ap Lieta di ateri pare il box di comando Visualizza lista di attribuzione buzione Esempio File C WXA409Z0 SEO Operando Simbolo Commento bi Tal ING 1 Ingresso 1 1 E caz ING 2 Ingresso 1 2 E 3 ING 3 Ingresso 1 3 E 2 1 S 2 1 Ingresso 2 1 Figura 18 4 Esempio emissione di una lista di attribuzione 18 2 5 Struttura del programma Funzione Con questa funzione vengono emesse le relazioni di richiamo panoramica sul pro gramma dei singoli blocchi di un programma utente La panoramica sul programma pu essere emessa dal file programma oppure dall AG L emissione si suddivide in 3 parti 1 Elenco di tutti i blocchi eventualmente con i nomi simbolici inclusa la lunghezza
504. ra Trasferimento di DB1 2 Indicare il file di programma STEP 5 ed il drive Figura 22 19 Pai Trasferimento di DB 1 SIMATIC S5 COM DB1 Drive E File programma AG95L2ST S5D F E F F F E F F 1 Trasfer 2 Trasfer 3 Scelta 4 5 6 i Info 8 Ritorno su FD in AG A Figura 22 19 Maschera del COM DB1 Trasferim di DB1 scelta di Trasferim su FD 3 Premere il tasto F1 Trasfer su FD Nella riga di segnalazione compare ora la segnalazione che il DB1 viene trasferito Quando il trasferimento del DB1 terminato compare automaticamente sul video la maschera Tabella panoramica Se il DB1 affetto da errori compare la segnala zione corrispondente ed il DB1 non viene trasferito Il blocco parametri errato viene corrispondentemente evidenziato nella maschera panoramica 22 29 Software di parametrizzazione COM DB1 Commutazione del Il tipo di funzionamento del controllore pu essere modificato nella maschera Fun controllore da zioni AG STOP a RUN 1 Premere nella maschera Tabella panoramica il tasto F7 AG Funzione Figura 22 20 Sul video compare la maschera Funzioni AG 2 Cambiare il tipo di funzionamento premendo il tasto F3 Stop Run Viene richiesto se si vogliono aggiornare nel controllore le parametrizzazioni 3 Perla conferma premere oppure INSERT Le parametrizzazioni vengono trasferite nel sistema operativo del controllore Con ESC oppure F8 Ritorno si pu interrompere l a
505. ra righe di parametri gi esistenti possibile solo se i parametri gi introdotti non sono stati utilizzati nel corpo del blocco Richiamando ilblocco funzionale agli operandi formali vengono associati glioperandi attuali Lo STEP 5 si trova in modo Editazione Il blocco funzionale richiamato deve esistere nel file programma Per modificare procedere come segue 1 Introdurre il richiamo blocco SPA FB per il richiamo assoluto di un FB SPB FB per il richiamo condizionato di un FB BA FX per il richiamo assoluto di un blocco funz suppl BAB FX per il richiamo condizionato di un blocco funzionale suppl 2 Premere il tasto di introduzione Lo STEP 5 emette il nome del FB 3 Premere il tasto di introduzione Lo STEP 5 emette nella riga successiva il primo operando formale ed attende l introduzione del primo operando attuale 4 Introdurre l operando attuale assoluto o simbolico e premere il tasto di intro duzione Avvertenza Con BI T C gli operandi attuali assoluti devono essere introdotti con un blank per esempio E 1 0 5 Introdurre tutti gli altri operandi e di volta in volta concludere con il tasto di introduzione Si pu fare emettere la specie ed il tipo del parametro come stabilito nella lista dei parametri 1 Premere il tasto di introduzione nella riga dell operando formale o posizio nare il cursore a destra Lo STEP 5 presenta il parametro come definito nella lista dei parametri 2 Conferma
506. rametri di base 6 Premere F6 Enter I parametri di base vengono trasferiti in DB1 e sul video compare la maschera Tabella panoramica SINEC L2 Figura 22 14 Nella riga Parametri di base sul video compare parametrizzato Con ESC oppure F8 Ritorno si pu interrompere il trasferimento Sul video compare la maschera Tabella panoramica SINEC L2 nel suo aspetto originale STEP 5 ST V7 0 C79000 G8572 C920 02 22 25 Software di parametrizzazione COM DB1 Editazione dei pa rametri per il colle gamento standard 22 26 Scegliere Collegamento standard Il cursore si trova nella riga Collegamento standard della maschera Tabella panora mica SINEC L2 Figura 22 15 1 Premere F6 Enter oppure INSERT Sul video compare la maschera Collegamento standard SINEC L2 2 Introdurre tutti gli argomenti cos come descritto per i parametri di base direttamente tramite la tastiera oppure tramite le finestre di scelta Gli argomenti dei parametri si trovano nella maschera della figura 22 15 Quando tutti gli argomenti sono stati introdotti compare una maschera avente il se guente aspetto Da Collegamento standard SINEC L2 SIMATIC S5 COM DB1 Proprio n partecipante 2 Stato stazione attiva Posizione della casella di ricezione DB Net 9 DW NR 0 Posizione byte di coordinamento ricezione MB N i 61 Posizione casella di trasmissione DB Neri 8 DW NR 0 Posiz byte di coordinamento trasmissione MB
507. ramma introdurre dei nomi nuovi per i file modificati STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione STEP 5 Window Mode S5KXS01Z Figura 17 3 Lista degli operandi per interconnessione manuale esempio Dopo OK STEP 5 emette sul video la tabella vuota Interconnessione manuale per l introduzione degli operandi nel vecchio file programma Questa lista pu compren dere ogni volta fino a 16 operandi con vecchio e nuovo indirizzo in assoluto figura 17 3 Concludere ogni introduzione con il tasto di introduzione Dopo l editazione degli indirizzi degli operandi modificati si conclude l introduzione premendo Conferma Lo STEP 5 esegue ora la ridenominazione ed emette il nome del blocco elaborato nel protocollo Interconnessione manuale figura 17 4 All introduzione degli operandi lo STEP 5verifica immediatamente ogni campo d intro duzione compilato per quanto concerne gli errori di sintassi ed eventualmente emette la segnalazione Sintassi errata Protocollo di Se stato selezionato nel box di scelta Emetti su stampante lo STEP 5 emette dopo stampa la conferma un protocollo delle ridenominazioni Questo visualizza oltre agli indirizzi indicati vecchi e nuovi il numero delle ridenominazioni eseguite nei blocchi con le loro lunghezze dalla testata di blocco Le segnalazioni di errore contengono l indicazione relativa all operando in cui stato riscontrato un errore Dopo un errore si interrompe l interc
508. rammazione in una rete SINEC caricare i driver H1 L2 Premere il tasto funzione lt F 2 gt STEP 5 ST eseguibile solo con l apposita autorizzazione L autorizzazione pu essere installata al termine dell installazione utilizzando l apposito dischetto Le impostazioni effettuate diventano attive al successivo avvio del dispositivo di programmazione Estrarre l ultimo dischetto di installazione e avviare nuovamente il dispositivo di programmazione Readme SS5DRV Figura 2 9 Conclusione dell installazione Premendo il tasto funzione F1 INSTALL richiama il file STEP5x TXT la x indica il codice della lingua che contiene le informazioni pi recenti sulla versione di STEP 5 ST installata Si pu far scorrere il testo in avanti e indietro riga per riga o pagina per pagina Si possono stampare sia un unica videata che l intero file Dopo un installazione standard o personalizzata locale si possono caricare i driver DOS H1 o L2 per la rete SINEC premendo il tasto funzione F2 INSTALL passa nel programma S5DRV di STEP 5 ST per il caricamento dei driver MS DOS che pu essere richiamato anche separatamente 2 13 Installazione di STEP 5 2 4 4 Installazione personalizzata Installazione per sonalizzata locale 2 14 Nell installazione personalizzata la parte variabile dei nomi delle directory ad es C Step5 per i dati di STEP 5 ST pu essere scelta liberamente dall utente INSTALL la completer con la parte invaria
509. rasferisci Trasferimento di blocchi e file di documentazione nelle direzioni file file file AG AG file AG AG Nei box di comando visualizzati si selezionano le sorgenti e destinazioni desiderate Confronta Confronto tra singoli blocchi tra singoli blocchi di un gruppo di blocchi oppure tutti i blocchi di un file programma con un altro E possibile confrontare file file file AG AG file Cancella Cancellazione di blocchi su PG e AG e di file di documentazione solo su PG Cancellazione iniziale dell AG Comprimi File DOS Con questa funzione possibile gestire file senza dover passare al livello del sistema operativo Nei box di comando visualizzati possibile selezionare una directory a scelta Sono a disposizione le seguenti funzioni Indice Emissione dell indice elenco del contenuto di una directory Copia Copia di singoli file o di gruppi di file Cancella Cancellazione di singoli file o di gruppi di file File PCP M Con questa funzione possibile elaborare i file PCPM Indice Nel box di comando ndice file PCPM viene visualizzato in una finestra se condo quanto definito un indice PCPM Copia Conversione di file PCPM in file S5 DOS ST MT PCP M gt DOS Copia Conversione di file generati con S5 DOS ST MT in file PCPM DOS gt PCPM Cancella I file PCPM su supporto di dati PCPM sono cancellati Comandi DOS Con questa funzione si salta nel livello dei comandi DOS Chiudi Lo STEP 5 ST vien
510. rdinazione del modulo stesso Nel richiamo di una funzione di elaborazione per esempio scrittura lo STEP 5 richiede il numero di programmazione e visualizza quindi i parametri del modulo Ci permette peresem pio di individuare errori nel cambio di moduli In fase di editazione in KOP FUP questa funzione tasto met video provoca una riorganizzazione del video con rappresentazione ottimizzata del segmento elaborato anche se non tutti gli operandi necessari sono stati definiti Argomento di una funzione di elaborazione selezionabile nel men STEP 5 Oggetto Secondo questa definizione un oggetto pu essere un gt Progetto cio la configurazione elaborativa per un programma appli cativo un blocco cio un modulo di programma STEP 5 editato e richiamabile un file PCPM che pu essere cancellato o convertito in un file S5 DOS ST MT Variabile di processo che pu essere interrogata indirizzata in modo assoluto per esempio E 32 0 oppure simbolico per esempio VALVOLA 1 Gli operandi attuali lista di parametri nel blocco richiamante in fase di richiamo di un FB FX sostituiscono gli Operandi formali ivi definiti Operando parametrizzabile associato ad un operazione di sostituzione Nei blocchi FB FX l operazione da eseguire definita esclusivamente con operandi formali ai quali tramite i riferimenti della gt Lista parametri vengono associati i relativi gt Ope randi attuali nel blocco richia
511. re il comando di men Documentazione Lista incrociata Dopo il ri nista inerociata chiamo della funzione appare il box di comando Emetti lista incrociata Nella se guente tabella sono illustrate soltanto alcune specifiche introduzioni Campo d introduzione Chiarimento Lista incrociata tutti elementi Tutti gli elementi operandi di seguito riportati vengono emessi nell ordine E A M T Z B P D Merker blocchi dati Viene emessa la lista incrociata solo per quanto ingressi temporizzatori selezionato periferie uscite contatori richiami di blocchi Operando singolo Definizione della presenza di un operando in tutti i blocchi Se indicato solo un blocco viene emessa una segnalazione F3 Scegli non qui possibile STEP 5 ST V7 0 18 8 C79000 G8572 C920 02 Documentazione Lista incrociata Merker N segmento Merk321 Merk322 Merk333 6 assegnazione Operando Nome J N blocco N Operando come simbolico Blocco Operando come interrogazione Figura 18 6 Esempio di lista incrociata Significato dei Simbolo Chiarimento simboli Blank Operando utilizzato in interrogazione p es U E 1 0 Operando utilizzato in assegnazione p es A 1 1 Operando come parametro di richiamo di FB possibile emettere un operando attuale come costante o codice macchina MC 5 Operando segue comando B DW o B MW indirizzamento indi retto S Operando utilizzato in
512. re l assegnazione o sovrascrivere 3 Premere il tasto di introduzione Avvertenza Per l inserimento di segmenti utilizzare i tasti funzionali F5 o F6 L utilizzo del co mando AWL pu portare a strutture di programma non desiderate STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 Nella rappresentazione Schema a contatti KOP i compiti di comando sono descritti conisimbolicircuitali elettromeccanici Simulando la simbologia a contattidei comandi a rel le operazioni del blocco vengono rappresentate sul video in questa caso con contatti in apertura in chiusura bobine di uscita e simboli funzionali per contatori temporizzatori ed operazioni di calcolo Editor Test AG Gestione Bileccoma Ge Maschera DB Ceidio Lista di attribuzione F7 Vie bus F8 Parametri stampante Ctrl F4 Editor piedinatura CErIERS La programmazione nella rappresentazione con schema a contatti possibile nei se guenti blocchi STEP 5 e Blocchi organizzativi OB e Blocchi di programma PB e Blocchi sequenziali SB e Blocchi funzionali FB e Blocchi funzionali supplementari FX corrispondenti commenti segmento vengono depositati nei blocchi OBDO nnn PBDO nnn ecc i titoli segmento vengono memorizzati nei blocchi commento OK PK ecc Si consiglia di creare e di correggere i commenti di un blocco durante l
513. re no 15 3 Test Esempio di un concatenamento Rappresenta zione dello stato dei segnali su video Esempio in FUP 15 4 Si deve visualizzare lo stato di FB21 richiamato da PB2 In questo caso introdurre nella lista blocchi FB 21 PB 2 OB 1 Concatenamento dei blocchi Lista blocchi SPA PB1 SPB PB2 SPA PB3 AWL KOP FUP BLOCCO 1 FB 21 BLOCCO 2 PB 2 BLOCCO 3 OB 1 m e 7 Gli stati dei segnali sono emessi come elenco di informazioni di stato Nello schema a contatti e nello schema logico l emissione dello stato dei segnali avviene mediante una diversa rappresentazione delle linee di collega mento Stato segnale 1 Stato segnale 0 Stato segnale non rappresentabile p es al di fuori delle 20 istruzioni rappresentabili il numero delle istruzioni dipende dall AG Dopo l OK il PG inizia l elaborazione di stato ed emette in FUP p es la seguente immagine PBI Segmento 1 0000 Esempio 1 A 32 0 M1 1 Figura 15 1 Elaborazione di stato L immagine non aggiornataadognielaborazione ciclica Tutte le funzioni richiamabili tramite tasti funzionali Editor Blocco STEP 5 capitolc 5 1 sono eseguibili durante l elaborazione di stato Avvertenza Non possibile visualizzare gli indirizzi STEP 5 ST V7 0 C79000 G8572 C920 02 Test
514. re quale tipo di installazione eseguire Selezionare il tipo di installazione Installazione completa nelle directory standard Installazione personalizzata Trasferimento dei dati di sistema in un server Copia dei dischetti STEP 5 ST in un disco rigido Figura 2 4 Tipi di installazione STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 2 4 3 Installazione standard Modifica del drive di destinazione STEP 5 ST V7 0 C79000 G8572 C920 02 Il modo pi veloce per ottenere un installazione completa dello STEP5 ST suldisposi tivo di programmazione quello di selezionare la voce di men Standard Nell installazione standard i nomi delle directory peri dati di STEP 5 ST sono impostati per default e non possono essere modificati dall utente Sono disponibili i seguenti nomi delle directory di default Definizione Percorso Contenuto Directory di sistema C STEP5 S5_SYS STEP 5 ST dati di sistema Directory home C STEP5 S5 HOME STEP 5 ST dati di dispositivo L utente pu modificare solo la directory di destinazione di default Nell installazione standard viene dapprima richiesto di confermare o modificare il drive di destinazione indicato per i dati STEP5 ST Figura 2 5 Selezione drive per installazione normale Il drive selezionato prima dell abbandono della maschera viene verificato per quanto concerne l idoneit relativa all installazione dello STEP 5 ST La directory
515. rea nella posizione del cursore allungato in un segmento in KOP la casella non definita Editazione di una funzione di memorizzazione con Reset prioritario 1 Posizionare il cursore su un elemento vuoto o sul contatto per l ingresso di set reset e premere F5 Oper bin e F7 S Lo STEP 5 emette la casella o la inserisce nel segmento 22222222 22222222 97R Q M1 0 E2 1 A HS E22 A14 0 o HR Q Ey va 2 Introdurre la sigla dell operando della cella di memoria qui M 1 0 e premere il tasto di introduzione 3 Introdurre il contatto di chiusura E 2 1 ed E 2 2 Abbandonare il campo di intro duzione corrispondente con il tasto di introduzione 4 Introdurre l uscita Q per l interrogazione dello stato del segnale binario qui A 14 0 e premere il tasto di introduzione e poi Conferma Si pu anche in trodurre F4 A 14 0 e poi premere il tasto di introduzione 7 15 Editazione di schemi a contatti 7 4 6 Sommario Operazione di conversione Le operazioni di conversione DUAL BCD complemento ad 1 eda 2 appartengono alle operazioni complementari solo FB FX Una operazione di conversione viene rappresentata con una casellainun segmento vuoto incuiasinistrasitroval operando nell ACCU 1 prima della conversione ed a destra il risultato Dopo aver premuto iltasto funzionale SHIFT F4 Convers e la funzione desiderata nel secondo livello di tasti lo STEP
516. reazione e modifica di progetti 4 4 1 Emissione di directory Sommario File File PCP M gt Indice Box di scelta file File Drive User File Drive User File sorgenti lt Copia gt STEP 5 ST V7 0 C79000 G8572 C920 02 Una directory di file di un area USER selezionabile viene emessa da un supporto dati PCP M dischetto Selezionare il comando di men File Indice Viene visualizzato il box di scelta Indice file PCPM in cui ci si pu spostare e selezionare Interfaccia operativa gra fica box di comando In funzione dell introduzione viene visualizzata in una finestra una directory nota dal PCP M File File STEP 5 per esempio F1 INI Byte Numero di byte del file Recs Numero di record Attrib Modo di accesso al file Si hanno le seguenti possibilit d introduzione Viene visualizzato il nome di file evidenziato dal cursore nella directory Per cercare un determinato file o gruppo di file si pu registrare qui il nome se vengono trovati vengono visualizzati nel campo File il drive su cui si trovano i file Questo campo serve come informazione in esso non possibile alcuna introduzione l area USER in cui si trova la sorgente Questo campo serve come informa zione in esso non possibile alcuna introduzione Indicazione dei file esistenti nel drive e nell area USER impostati Non possi bile alcuna introduzione Sono elencati i driv
517. rghezza della piedinatura su 132 caratteri F5 Salva come Premendo questo tasto viene richiamato il box di scelta file per il File piedinatura salva come Il cursore si trova sul campo File piedinatura Con F3 oppure un dop pio click possibile selezionare un file F7 Conferma Memorizzazione del file piedinatura modificato F8 Annulla Interruzione e ritorno al livello precedente SHIFT F8 Help STEP 5 ST V7 0 C79000 G8572 C920 02 Cursore sulla piedinatura SHIFT un tasto cursore 4 Posiziona il cursore sul campo adiacente della piedinatura verso sinistra 6 Posiziona il cursore sul campo adiacente della piedinatura verso destra 2 Posiziona il cursore sul campo adiacente della piedinatura verso il basso 8 Posiziona il cursore sul campo adiacente della piedinatura verso l alto anche senza SHIFT Cursore sul campo d introduzione S Posiziona il cursore sul carattere precedente Posiziona il cursore sul carattere successivo S S Posiziona il cursore sulla riga successiva Se nel far ci il cursore esce dal campo d introduzione l introduzione del testo viene conclusa 8 Posiziona il cursore sulla riga precedente Se nel far ci il cursore esce dal campo d introduzione l introduzione del testo viene conclusa Cancellazione carattere Il carattere sul quale si trova il cursore vien
518. ri si trovano in colonne diverse STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 10 Introduzione di blocchi di programma Esempio di Sulla base di questo esempio vengono illustrate le modalit operative e le funzioni programmazione del pacchetto Editor AWL Batch Compiler Il programma realizza il comando della portadiungarage e prevede la possibilit dimanovra dall esterno mediante unachiave e i pulsanti di apertura e chiusura mentre dall interno sono previsti soltanto i pulsanti apri e chiudi La porta si chiude con un ritardo di 5 secondi Sorg AWL B TEST A0 SEQ IND ISTRUZIONE SIMBOLO OPERANDO COMMENTO ISTRUZIONE PB1 APERTURA DALL ESTERNO E UB DALL INTERNO IL PULSANTE APRI ESTERNO E L INTERRUTTRRE A QHIAME QPPIJRE IN PIJ SANTE APRI INTERNO DETERMINANO IL MOVIMENTO AVANTI DEL MOTORE Il MOTORE GIRA FINTANTO CHE VIENE RAGGIUNTO IL FINECORSA SUPERIORE OPPURE VIENE PREMUTO IL PULSANTE DI STOP DI SICUREZZA U U E 1 2 PULSANTE APRI ESTERNO U E 1 4 INTERRUTTORE A CHIAVE O E 1 5 PULSANTE APRI INTERNO UN E 1 0 FINECORSA SUPERIORE S A 1 0 MOTORE AVANTI kkk UB APERTURA DALL ESTERNO E DALL INTERNO RESET USCITA MOTORE AVANTI O E 1 0 FINECORSA SUPERIORE O E 1 7 PULSANTE DI STOP DI R A 1 0 SICUREZZA e MOTORE AVANTI UB CHIUSURA DALL ESTERNO O DALL INTERNO IL PULSANTE CHIUDI ESTERNO E L INTERRUTTORE A CHIAVE OPPURE IL PULSANTE CHIUDI INTERNO DE
519. riabili II PG emette la lista degli operandi con la colonna Stato segnaliin cui sono visualizzati gli statimomentanei dei segnali Sono inoltre visualizzati lasegnalazione Elaboraz stato in corso e l funzionamento dell AG 1 Premere ora una volta ESC Annulla Il PG ridefinisce ora la colonna Stato segnali con Forza immag processo ed attende l introduzione dei valori di comando Il cursore salta sulla prima riga 2 Introdurre per ciascuna riga i valori desiderati e concludere ogni introduzione con il tasto di introduzione 15 13 Test L introduzione dei valori delle variabili viene terminata 3 premendo Conferma Lo STEP 5 emette la segnalazione Forzamento eseguito e trasferisce le variabili modificate in AG 4 premendo Conferma Il PG ridenomina la colonna Forzamento in Stato segnale Gli stati di segnale modificati possono essere visualizzati Se si vuole interrompere il forzamento delle variabili 5 premere 2 volte ESC Annulla Se sono presenti delle modifiche non ancora memorizzate in un blocco imma gine compare una domanda di sicurezza Annullare le modifiche oppure Annullare blocco modificato Se non sono state eseguite modifiche oppure la domanda di sicurezza viene confermata con S lo STEP 5 emette il men funzioni Leggere al riguardo il capitolo 15 3 Stato Variabile 15 5 Forzamento uscite Test Forza uscite Procedimento 15 14 Con questa funzione possibile
520. ripetizione non pu essere utilizzato direttamente ma soltanto in combinazione con la funzione COPIA STEP 5 ST V7 0 21 32 C79000 G8572 C920 02 Editor AWL Batch Compiler 21 13 Modifica di un file sorgente AWL Sommario Premessa STEP 5 ST V7 0 C79000 G8572 C920 02 Se sivuole modificare un file sorgente AWL all interno dell editor AWL Batch Compiler bisogna emetterlo sullo schermo con l editazione ed elaborarlo con le funzioni di edita zione Nel nostro esempio si vuole incorporare il file FBTEST mediante il comando Include nel file sorgente AWL TEST Per questo scopo deve essere esistente FBTESTAO SEQ come file intermedio Nel nostro caso questa premessa gi soddisfatta vedere sopra Nella Predisposizione introdurre TEST come file sorgente AWL e EDITA F1 file TEST Saltare alla fine del file con e CERCA F4 e FINE F7 e ritornare poi nel modo editazione con INDIETRO F8 E impostato il modo inserimento e Posizionare il cursore prima del primo blocco tra BE e PBn oppure alla fine del file dopo l ultimo fine blocco BE e Eseguire un inserimento in verticale in questo modo si ha spazio per il comando Include Spazio B FBTEST e Premere CONFERMA F6 per memorizzare e tradurre In questo modo il file intermedio aggiornato Se adesso si traduce il file sorgente AWL TEST AO SEQ nel file programma STEP 5 TEST ST S5D anche FBTESTA1 SEQ viene compilato e trasferito nel
521. ritario della memoria SHIFT F7 Set prioritario della memoria F6 e F4 Connettore STEP 5 ST V7 0 C79000 G8572 C920 02 7 9 Editazione di schemi a contatti Regole di rappresentazione Per la rappresentazione delle operazioni non elementari in KOP riassunte nella tabella 7 3 vale quanto segue 1 Tutte le operazioni da 1 a 10 nella tabella vengono rappresentate con ca selle in cui a sinistra si trova l operando prima dell elaborazione ed a destra il risultato Nelle caselle stesse STEP 5 introduce l operazione selezionata col tasto funzionale possibile solo una funzione complessa per segmento cio durante l edita zione si deve aprire sempre un nuovo segmento Alcuni elementi funzionali sono allungabili cio il numero di ingressi pu es sere aumentato fino a quando l operazione lo permette Posizionando il cur sore sul bordo superiore della casella ed attivare l inserimento verticale per allungare la casella stessa La funzione shift rotazione 4 richiede nella casella l introduzione del parame tro di spostamento n cio il numero delle posizioni di bit di cui il contenuto dell accumulatore deve essere spostato verso destra o verso sinistra Il mas simo spostamento possibile dipende dal formato dell operando ed di 16 o 32 posizioni Le funzioni Aritmetiche e Confronto permettono l introduzione di un altro tipo di operando nella casella E sempre preimpostato il t
522. rizzato default SINEC L1 SL1 non parametrizzato Elaborazione a tempo TFB parametrizzato default Parametrizzazione orologio CLP non parametrizzato Caratteristiche di sistema SDP parametrizzato default SINEC L2 SL2 non parametrizzato Blocco errori ERT non parametrizzato F F F F E E F F 1 nuovo 2 DB1 3 DB1 4 DB1 5 Blocco 6 Blocco 7 AG 8 Ritorno q DB1 Caricam Trasfer Stampa Cancella Scelta Funzione J Figura 22 9 Maschera del COM DB1 Tabella panoramica scelta della funzione AG Il tipo di funzionamento del controllore pu essere modificato nella maschera Funzioni AG 1 premere per questo il tasto F7 Funzione AG 2 Premendo il tasto F2 Run Stop si cambia il modo di funzionamento Il controllore ora in STOP A Funzioni AG SIMATIC S5 COM DB1 F F F F F F F F 1 AG 2 Run gt 3 Stop gt 4 5 6 i 8 Ritorno Compress Stop Run Figura 22 10 Maschera del COM DB1 Funzioni AG portare il controllore da RUN a STOP 3 Con il tasto F8 Ritorno si va nella maschera Tabella panoramica 22 21 Software di parametrizzazione COM DB1 22 4 2 Caricamento del DB1 di default dal controllore introduzione del commento al DB1 scelta del blocco parametri Caricare e Modificare 22 22 Il DB1 presente nel controllore deve essere caricato nel COM DB1 e modificato Caricare il DB1 dal controllore 1 Premere il tasto F2 DB1 Caricamento nella maschera Tabella panoramica Figura 22 11
523. roduzione Introdurre il trasferimento del valore del temporizzatore negli operandi DW 20 e DW 22 di volta in volta concludere con il tasto di introduzione All uscita Q F4 introdurre M 22 1 e confermare 7 21 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi logici Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 Nella rappresentazione a schema logico FUP i compiti di comando sono descritti tra mite il collegamento dei simboli delle funzioni Simulando i simboli grafici secondo DIN 40700 le funzioni sono rappresentate sul video con i simboli delle operazioni DIN 40719 DIN 19339 Editor Test AG Gestione Bilogeordac i Tk Maschera DB Cerisrai Lista di attribuzione F7 Vie bus F8 Parametri stampante Ctrl E4 Editor piedinatura CE TIES La programmazione nella rappresentazione con schema logico possibile nei se guenti blocchi STEP 5 e Blocchi organizzativi OB e Blocchi di programma PB e Blocchi sequenziali SB e Blocchi funzionali FB e Blocchi funzionali supplementari FX corrispondenti commenti segmento vengono depositati nei blocchi OBDO nnn PBDO nnn ecc I titoli segmento vengono memorizzati nei blocchi commento OK PK ecc Si consiglia di creare e di correggere i commenti di un blocco durante l editazione e non di elaborarli nei cosiddetti blocchi di documentazione o di commento Operativit generale con l
524. roduzione in KOP pu superare i limiti del video durante l emissione in FUP KOP INGR 1 INGR 2 INGR 4 INGR 6 USCITA 7 I I J gt INGR 3 INGR 5 INGR 7 Figura A 2 Esempio di un concatenamento durante l introduzione in KOP STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice USCITA Figura A 3 Esempio del concatenamento sopra rappresentato durante l introdu zione in FUP Introduzione in Un numero eccessivo di ingressi in una casella FUP provoca il superamento dei FUP emissione in limiti del video 8 liveli in KOP KOP Figura A 4 Esempio di un concatenamento durante l introduzione in FUP INGR 2 INGR 3 INGR 4 INGR 5 INGR 6 INGR 7 USCITA li a E Figura A 5 Esempio di un concatenamento durante l emissione in KOP Uscita di una fun L uscita di una funzione complessa memoria comparaore temporizzatore o zione complessa contatore non pu essere ulteriormente combinata con un blocco OR MERKER 1 INGR 1 INGR 2 USCITA Figura A 6 Dopo una funzione complessa sono ammesse solo caselle AND STEP 5 ST V7 0 C79000 G8572 C920 02 A 19 Appendice Connessioni A 20 Le connessioni sono memorie intermedie di appoggio che consentono di risp
525. rogramma Possono essere eseguite le seguenti funzioni trasferimento blocchi e file di documentazione F1 TRASFER cancellazione di blocchi e di file di documentazione cancellazione iniziale AG F2 CANCELL emissione indice del contenuto F3 INDICE cambio file programma preimpostato F6 FILE PROG F8 INDIETRO Ritorno nello STEP 5 STEP 5 ST V7 0 23 4 C79000 G8572 C920 02 Parte 5 Esempio di applicazione STEP 5 in un impiego pratico 24 Esempio applicativo STEP 5 in un impiego pratico Esempio applicativo Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 4 Perfacilitare la conoscenza dello STEP 5 edillavoro con questo pacchetto di software illustrato qui di seguito un esempio applicativo Oltre alla definizione dei compiti Co mando di un impianto di lavaggio auto indicato passo dopo passo come editare testare documentare e archiviare il relativo programma utente Capitolo Argomento trattato Pagina 24 1 Introduzione all esempio definizione dei compiti 24 2 Generazione con STEP 5 del programma per l impianto di lavaggio 24 3 Trasferimento di file blocchi e segmenti 24 4 Controllo e modifiche del programma 24 20 24 5 Caricamento e test del programma 24 24 24 1 STEP 5 in un impiego pratico Esempio applicativo 24 1 Introduzione all esempio definizione dei compiti Sommario Breve descrizione dei compiti di com
526. role dati successive non pu essere emesso sul video Una Kin questo campo identifica il commento sop presso 13 Campo del Introdurre qui se si desidera per ogni parola dati un testo della lunghezza commento massima di 32 caratteri Dopo il trentaduesimo carattere il cursore salta indietro all inizio di questa riga di commento La riga di commento si abban dona con il tasto di introduzione Lo STEP 5 emette il commento sop presso solo dopo la modifica del formato dei dati 9 6 STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati Tasti funzionali Tasti funzionali nel men principale F F Nbib F F Riga AV F Riga Ind F Titolo F Commento F Help 1 Inser DK 2 Canc DK 3 Inser DF 4 CancDF 5 TestKG 6 7 Conferma 8 Annulla Tasti Chiarimento F1 Inser DK Inserimento del commento di una parola dati ci vuol dire spostare tutto il campo dei commenti di una riga verso il basso F2 Canc DK Cancellazione del commento di una parola dati viene spo stato tutto il campo dei commenti di una riga verso l alto F3 Inser DF Inserimento di un formato ci vuol dire spostare tutto il campo dei formati di una riga verso il basso F4 Canc DF Cancellazione di un formato viene quindi spostato tutto il campo dei formati di una riga verso l alto Nell ultima riga di un DB con formato KG questa funzione viene eseguita solo se si esegue precedentemente una conversione KM F5 Test KG T
527. rollori programmabili Il procedimento per l installazione e l autorizzazione del software STEP 5 stato in trodotto in questo manuale Queste informazioni sono illustrate nel capitolo 3 sd an che nelle informazioni di prodotto File Leggimi Il presente manuale suddiviso nelle seguenti sezioni e la prima parte contiene informazioni sui concetti e le manovre fondamentali del software di base per S5 ST nonch sulle operazioni preliminari per la pro grammazione Si consiglia di leggere i primi quattro capitoli primi di iniziare a lavorare e nella parte 2 sono descritte le modalit operative dell editor nella lingua specifica e la parte 3 descrive il test la gestione e la documentazione dei progetti e nella parte 4 sono descritte le modalit operative di speciali programmi SIMATIC S5 Avvertenze importanti Convenzioni Guida online Supporto Aggiornamento costante delle informazioni e per facilitare l apprendimento dello STEP 5 ST e l operativit con questo pac chetto software nella parte 5 riportata un applicazione esemplificativa Ba sato sul tema Comando di un impianto di lavaggio auto viene illustrato passo dopo passo come editare testare documentare ed archiviare il relativo programma e a parte 6 offre una panoramica relativa alla gestione dati all interno dello STEP 5 ST Se si gi realizzato un progetto avendo acquisito in tal modo una certa dimestichezza ci si potr in
528. rologio CLP non parametrizzato Caratteristiche di sistema SDP parametrizzato default SINEC L2 SL2 parametrizzato Blocco errori ERT non parametrizzato F F F F F F F E 5 Blocco 6 Blocco 7 AG Cancella Scelta 1 nuovo 2 DB1 3 DB1 4 DB1 Stampa 8 Ritorno DB1 Caricam Trasferim Funzione Figura 22 16 Maschera del COM DB1 Tabella panoramica scelta di Stampa di DB1 2 Premere F4 DB1 Stampa La maschera Stampa di DB1 ha l aspetto seguente 1A N Stampa di DB1 SIMATIC S5 COM DB1 PF PF E E F F E F 1 Stampa 2 Stampa 3 4 5 6 7 gRitorno Stampante su FD J X Figura 22 17 Maschera del COM DB1 Stampa di DB1 scelta della stampa su stampante 22 27 Software di parametrizzazione COM DB1 Trasferimento di DB1 nel con trollore 22 28 3 Premere il tasto F1 Stampa Stampante Vengono allora stampate la maschera Tabella panoramica la maschera Tabella panoramica SINEC L2 e tutte le maschere di parametrizzazione del blocco SINEC L2 Nella riga di segnalazione compare l indicazione di quante pagine sono in corso di stampa Quando la stampa terminata compare automaticamente sul video la maschera Ta bellapanoramica Se DB1 non stato stampato compare la corrispondente segnala zione Si vuole trasferire il DB1 appena creato nel controllore 1 Premere il tasto F3 DB1 Trasfer nella maschera Tabella panoramica Figura 22 18 Compare la maschera Trasferimento di DB1 che
529. rori questi vengono memorizzati in un apposito file F3 Start Viene attivato il file di istruzioni di comando contrassegnato nella struttura Gli errori che si verificano durante l esecuzione vengono memorizzati in un file e visualizzati sul video F4 Lista errori La lista errori contrassegnata nella struttura viene visualizzata sul video e a scelta an che stampata F5 Stampa Emissione del file di istruzioni di comando contrassegnato nella struttura L emissione avviene su stampante o su file a seconda della predisposizione F6 Cerca Passaggio al livello di ricerca F1 Inizio Il primo file di istruzioni di comando viene contrassegnato e quindi diventa corrente F2 Fine L ultimo file di istruzioni di comando viene contrassegnato e quindi diventa corrente F3 Richiama Viene contrassegnato il file di istruzioni di comando dal quale stata chiamata la struttura e diventa pertanto corrente F4 Errore Viene contrassegnato il primo file di istruzioni di comando contenente errori a partire dal corrente e diventa corrente F6 Ricerca Avanti Viene effettuata la ricerca di un file di istruzioni di comando a scelta verso la fine del file Se esso presente viene contrassegnato e diventa corrente F7 Ricerca Indietro Viene effettuata la ricerca di un file di istruzioni di comando a scelta verso l inizio del file Se esso presente viene contrassegnato e diventa corrente F8 Indietro Ritorno al livello richiam
530. rso del capitolo Operativit dei tasti per la piedina tura si prender confidenza con le funzioni dei tasti che sono rilevanti per l Editor della piedinatura Avvertenza Campo d introduzione Data Nella stampa tramite emissione confortevole KOMDOK la data viene sempre sovrascritta con la data di sistema attuale Le zone contrassegnate con non possono essere sovrascritte Il video visualizza la finestra di editazione per la piedinatura di 132 caratteri Nella finestra per 80 caratteri la piedinatura dispone solo di 4 campi In alto a sinistra viene visualizzato il nome del file In alto a destra se il file viene generato o modificato FILE PIED CINONAMEF2 INI Modifica Campo d introduzione Data PA F A Piedinatura HF d ARA AFFAAFFA HAEE F F F F F F F FHelp 1 Int testo 2Fine testo 3 4 gt 80car 5 sv come 6Conferma 7 8 Annulla x Figura 14 1 Finestre di editazione per piedinature di 132 caratteri STEP 5 ST V7 0 C79000 G8572 C920 02 Editor di piedinatura Operativit dei Con i tasti da F1 a F8 si attivano le seguenti funzioni tasti Tasto Funzione F1 Int testo Introduzione di un testo nella finestra sopra visualizzata F2 Fine testo Conclusione dell introduzione del testo F4 80 caratteri Commutazione della larghezza della piedinatura su 80 caratteri 132 caratteri Commutazione della la
531. segmento e titolo segmento e commenti operando Editazione lista di attribuzione capitolo 11 I commenti relativi ai blocchi dati DB e DX si trovano nel paragrafo Editazione blocchi dati vedere capitolo 9 Tipi di commento Dove possono essere editati Dove viene memorizzato Commento impianto File di documentazione File di documentazione Commento istruzione Commento segmento Titolo segmento AWL OB PB SB FB FX OK PK SK FK FKX Blocco di documentazione OK PK SK FK FKX AWL KOP FUP OB PB SB FB FX OBDO nnn PBDO nnn File di documentazione SBDO nnn FBDO nnn OBDO nnn PBDO nnn SBDO nnn FXDO nnn FBDO nnn FXDO nnn AWL KOP FUP OB PB SB FB FX OK PK SK FK FKX Blocco di documentazione OK PK SK FK FKX Commento operando AWL KOP FUP OB PB SB FB FX Z0 INI Lista di attribuzione Z0 SEQ 5 3 1 Commento impianto Sommario 5 8 Un commento impianto un file di testo file di documentazione e non legato contra riamente al commento segmento ad un blocco Il numero dei caratteri di tutti i com menti impianto in un file programma non deve superare i 16 caratteri per blocco il numero dei possibili file di documentazione in un file programma non deve superare i 255 blocchi per file Un commento impianto viene memorizzato sul dischetto o sul disco fisso e non trasfe rito nell AG o EPROM EEPROM Editando il commento impianto si possono richiamar
532. sella Modifica del tipo 1 Posizionare il cursore allungato sul tipo 2 Posizionare con Shift cursore a destra il cursore piccolo sulla sigla del tipo 3 Modificare il tipo STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti Esempio Editazione di un operazione di comparazione tra due numeri in virgola fissa 1 o F6 Fine segm e quindi premere SHIFT F5 Confronto 2 Scegliere l operazione desiderata qui F2 gt lt Comparazione su diverso Lo STEP 5 emette la casella con ingressi uscite non definiti ed il formato dell ope rando preimpostato F 222772 gt lt F 777722222 Q 22222222 KF 100 x F M 12 1 DW 34 Q e 3 Confermare il formato dell operando premendo il tasto di introduzione 4 Introdurre il primo operando qui KF 100 e premere il tasto di introduzione 5 Introdurre il secondo operando qui DW 34 e premere il tasto di introduzione 6 Con il cursore sull uscita premere F4 7 Denominare l operando a cui deve essere attribuito il risultato qui M 12 1 e concludere con il tasto di introduzione Il segmento ha ora la forma rappresentata sotto 7 4 8 Operazioni combinatorie digitali Sommario Le operazioni combinatorie digitali appartengono alle operazioni complementari solo FB FX Le operazioni AND OR XOR combinano di volta in volta due operandi digi tali negli ACCU 1 e 2 in un risultato nell ACCU 1 L
533. sentito Operando troppo lungo Sigla operando troppo lunga max 2 caratteri Operatore non indicato l RI Manca l indicazione operatore nella programmazione simbolica Operatore non valido Operatore non definito nello STEP 5 Operatore troppo lungo max 3 caratteri Parametro assoluto troppo lungo Errore di sistema Formato errato del file sorgente AWL Parametro attuale non consentito l pa l L indicazione di parametri attuali consentito solo dopo un richiamo di FB Parametro errato Parametro non valido Parametro formale non definito Nome e tipo di parametro non definiti in FB Parametro formale non valido i i n IE i Nel nome del parametro sono contenuti caratteri non validi oppure il tipo di parametro non consentito Parametro non consentito Parametro non consentito Parametro troppo lungo max 4 caratteri Nel campo ISTRUZIONE il parametro formale introdotto troppo lungo max 4 caratteri Parametri formali gi esistenti Nome del parametro indicato pi volte Posizione dati errata Per le costanti il valore va introdotto nel campo SIMBOLO OPERANDO Pi commenti che istruzioni Riga non consentita E l l Fare attenzione alla sequenza caratteri di comando nell introduzione blocco Riga non valida fi i Fare attenzione alla sequenza caratteri di comando nell introduzione blocco 21 43 Editor AWL Batch Compiler
534. sono riservati in particolare quelli relativi ai brevetti e ai marchi registrati Siemens AG Bereich Automatisierungs und Antriebstechnik Geschaeftsgebiet Industrie Automatisierungssysteme Postfach 4848 D 90327 Nuernberg Esclusione della responsabilit Abbiamo controllato che il contenuto della presente documenta zione corrisponda all hardware e al software descritti Non potendo tuttaviaescludere eventuali differenze nongarantiamo una concor danza totale Il contenuto della presente documentazione viene co munque verificato regolarmente e le correzioni o modifiche even tualmente necessarie sono contenute nelle edizioni successive Sa remo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 1997 Ci riserviamo eventuali modifiche Siemens Aktiengesellschaft 6ES5998 0MA54 SIEMENS SIMATIC STEP 5 ST Versione 7 0 Manuale utente N di ordinazione del manuale 6ES 5998 0MA54 Avvertenze importanti Contenuto Parte 1 Preparazione della seduta di programmazione Parte 2 L editazione con STEP 5 Parte 3 Il lavoro con STEP 5 Parte 4 Altri programmi di SIMATIC S5 Parte 5 Esempio applicativo Parte 6 Gestione dati Appendice Glossario Indice analitico Avvertenze tecniche di sicurezza AX A Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione dei danni materiali che vanno assolutamen
535. sore Sigla linguaggio CPU100 CPU100 CPU102 CPU102 CPU103 CPU103 AG 1010 AG 110S CPU 941 CPU 941 CPU 942 943 944 CPU 942 AG 130 W CPU 921 CPU 921 CPU 922 CPU 922 CPU 928 CPU 928 CPU 928B CPU 928B AG135W AG 135 W AG 135 WB AG 135B AG 150 A K AG 150A AG 150 S U AG 150S AG155U CPU 946 947 AG 155U Processore I O 1P257 IP 257 STEP 5 ST V7 0 C79000 G8572 C920 02 21 5 Editor AWL Batch Compiler Comando Include La compilazione nel file programma viene eseguita solo quando la sigla dell AG nella Predisposizione campo LINGUAGGIO coincide con quello indicato nella riga TY del file sorgente AWL In caso di discrepanza la compilazione viene interrotta nella riga TY Se nella Predisposizione per il linguaggio si registra NO la compilazione viene eseguita senza il ciclo di verifica specifico dell AG Il comando Include permette l integrazione di un qualsiasi file e pu stare nel file sorgente AWL all inizio del file ed alla fine di un blocco cio dopo BE Dopo l segue il nome del file E importante che venga indicato anche il drive esempio B TEST L inclusione del file avviene al livello di codice intermedio cio il file da includere deve esistere come file intermedio Se non viene indicato il drive il sistema accede al drive fissato nella Predisposizione per il file intermedio Seinambedue ifile risultano blocchiconlo stesso nome essidevono essere rinominati prima
536. sore a destra Posizionare quindi il cursore sull ultima parola dati che si deve ripro durre Premendo il tasto di introduzione la funzione viene eseguita Le parole dati DW 1 e 2 devono trovarsi due volte nel DB Sul video emesso il men principale dell editor lt Risultato Punto di partenza 0 KF 00123 3 ci j Dr 2 KH 4BBB 3 KY _ 8FIA o 3 KH 001 255 4 KH 4BBB 5 00 KY 001 255 1 Posizionare il cursore con SHIFT e cursore a sinistra dopo 1 2 Introdurre la cifra 2 3 Posizionare il cursore a destra nel campo di editazione sul numero 8 introducendo il carattere lt e premendo due volte cursore a destra oppure quattro volte cursore a destra oppure due volte blank e due volte cursore a destra 4 Posizionare il cursore verso il basso sul numero 4 nella DW 2 5 Duplicazione delle parole dati DW premere il tasto di introduzione 9 15 Editazione di blocchi dati 9 2 10 Test di numeri in virgola mobile Sommario Inumeriinvirgolamobile sono numeri non interi positivi o negativi che sono rappresen taticome numeri esponenziali Nel PG si introduce come formato dati KG Nellamemo ria AG essi occupano sempre due parole 32 bit La mantissa occupa 3 byte l espo nente 1 byte Con la funzione F5 Test KG i numeri in virgola mobile si possono rappresentare e modificare nel formato esadecimale Premessa emesso sul video il men principale dell editor DB Il
537. sorgente AWL Non sono ammessi il DBO riservato nell AG per la lista degli indirizzi dei blocchi il DBI riservato perla suddivisione della periferia dell AG dell AG135U e del AG155U il DXO riservato per la parametrizzazione di sistema CPU 928 processore R AG 1550 il DB2 riservato per la lista dei regolatori dell R64 il GRAPH 5 e i blocchi As sembler Nella predisposizione vengono definiti quattro file 1 il file sorgente AWL che si vuole editare AO SEQ 2 il file intermedio creato memorizzando con il tasto conferma e contenete la lista istruzioni compilata in codice intermedio A1 SEQ 3 il file simbolico in cui si trova la lista di attribuzione Z0 INI e 4 il file programma in cui deve essere scritto il programma STEP 5 dopo la compilazione ST S5D Questi quattro file vengono registrati con gli stessi nomi ed eventualmente possono essere modificati Il file sorgente AWL edil file intermedio hanno per sempre gli stessi nomi Nella scelta funzioni il pacchetto dell editor AWL Batch Compiler offre le seguenti funzioni Tasto Funzione EDITA Per creare ed elaborare il file sorgente AWL COMPILER Per tradurre e ridecompilare LISTA E Lista errori dei cicli di verifica STAMPA Per la stampa del file sorgente AWL 21 3 Editor AWL Batch Compiler 21 2 1 Sommario Funzioni 21 4 Tasto Funzione SPECIALE Funzioni con cui possono essere generati i file int
538. splicativi nonch dei commenti che possono poi essere utilizzati in fase di editazione dei programmi La lista viene editata come file sorgente sequenziale ZO SEQ e nel momento della memorizzazione in fase di traduzione genera il file simbolico Zn INI n 0 I 2 Viene generata dallo STEP 5 dal file programma preimpostato dopo la scelta box di comando nel men STEP 5 Documentazione Emissione La lista fornisce per ogni operando campo degli operandi il nome simbolico ed i punti in cui esso pre sente contraddistinti da numero di blocco e di segmento I merker sono celle di memoria interne che possono essere interrogate a bit o a byte codice M Nei merker vengono memorizzati i risultati intermedi Inodi sono partecipanti AG PG Server collegatiadunarete Essivengono contraddi stinti da un nome univoco Una via conduce dal nodo iniziale per esempio PG AS 511 tramite uno o pi nodi per esempio CP al nodo finale per esempio CPU in S5 135U Ad ogni nodo associato un indirizzo di rete numero di nodo Numero di 5 cifre per l identificazione del blocco Glossario 5 Glossario Numero di programmazione Nuova emissione Oggetto Operando Operando attuale Operando formale Parametri di sistema Periferia di processo Piedinatura Progetto Glossario 6 Serve per l identificazione del tipo di modulo EPROM EEPROM utilizzato Esso as sociato univocamente al numero di o
539. sta di istruzioni in un blocco funzionale per la gestione dello svolgimento del processo L esecuzione di questi compiti offre l opportunit di conoscere le caratteristiche dei tre importanti editor dello STEP 5 Gli operandi simbolici sono le sigle p es PORTA AP degli operandi assoluti p es E 32 6 A 32 2 M 10 0 elaborati dal controllore programmablie Affinch il dispositivo di programmazione possa capire gli operandi simbolici selezionati necessariauna lista di attribuzione ZULI che in questo caso stata editata nel file simbolico con il nome C WASCHAZO SEO Come modello per la generazione di questa lista si pu prendere la lista dei segnali d impianto tabella 24 1 dove le attribuzioni sono gi collocate rispetto alla colonna degli operandi Prima della conferma della lista di attribuzione ZULI bisogna accor ciare gli operandi a 8 caratteri secondo il formato di editazione impostato In questo modo e utilizzando lettere maiuscole si avr una rappresentazione pi chiara del pro gramma 24 7 STEP 5 in un impiego pratico Esempio applicativo Editor rena di atta 1 Richiamare l editor STEP 5 Lista attribuzione nel men Editor zione F7 opp premere il tasto funzionale F7 Sotto una riga d intestazione con l indicazione del file IMPLAVZO SEQ si presenta un formulario vuoto con le colonne Operando Simbolo e Commento Le lunghezze deicampiperglioperandi simboliciedicommenti sono
540. state definite nelle impostazioni di progetto 2 Introdurre ora la prima riga della lista di attribuzione Operando Simbolo Commento E 32 0 PRINC_ON Commut principale a chiave Impianto ON 3 Introdurre quindi in Inserimento la sequenza di caratteri E 32 0 e premere SHIFT cursore verso destra o TAB 4 Introdurre PRINC ON Se il campo completato il cursore salta automatica mente avanti 5 Introdurre Commut principale a chiave Impianto ON e premere il tasto di in troduzione o TAB Un pezzo della lista di attribuzione mostrato nella fig 24 5 Prendere questa li sta senza modificarla come file simbolico Concludere l editazione tramite 6 Conferma o F7 OK con cui si memorizza i file e si avvia il procedimento di traduzione Il PG ge nera quindi i file simbolici del tipo Z INI necessari allo STEP 5 x File Gr IMPLAV SEO i Operando Simbolo Commento E 32 0 PRINC ON Commut princ a chiave Impianto ON E 32 1 EMERGENZ Pulsante Emergenza E 32 3 IN POSIZ Segnale di risposta Auto in posizione E 32 5 STRU IND Finecorsa Struttura indietro E 32 6 PORTA AP Finecorsa Porta aperta A 32 1 RIT STRU Comando Ritorno struttura A 32 2 AP PORTA Comando Apertura porta A 32 4 ENT AUTO Messaggio ENTRATA AUTO A 32 5 USC AUTO Messaggio USCITA AUTO M 10 0 FRONTE S Merker fronte di salita Imp ON Avvi M 10 7 AVVIAM Ricon avviamento da OB 20 21 22 z2 PASSI Co
541. stione CONVERTIT 17 16 File C S5_DATEN DEFAULT PROBSPZ0 SEQ Compilazione lista attribuzione C 55_DATEN DEFAULT PROBSPZ0 SEQ gt File simbolico C 55_DATEN PROBSPZO INI M1 71 kkk Errore alla riga 6 parametro assoluto non conforme a SGOP sigla operando susi Errore alla riga 7 sigla operando errata si 8 righe elaborate 2 errori trovati rr Cd Figura 17 5 Lista errori dopo l editazione della lista di attribuzione esempio Una segnalazione di errore riporta l operando assegnato in modo errato e indica la posizione ed il tipo dell errore Adogni nuova traduzione della stessa lista di attribuzione il PG sovrascrive automati camente la lista errori precedentemente generata Il file viene generato anche nel caso che non si presentato alcun errore Con questa funzione si convertono i dati di progettazione e i file utente dal formato dello STEP 5 ST versione 6 x nel formato della versione 7 Il nuovo formato dei file contiene completi percorsi DOS Ci sono i seguenti tipi di conversione e File progetto PJ gt PX da versione 6 x a versione 7 x e File progetto PX PJ da versione 6 x a versione 7 x e File progetto PJ AP PX da versione 6 x con considerazione dei file assegnati alle Vie Bus a versione 7 x Selezionare il comando di men Gestione Converti Appare sul video il box di co mando Converti formati file Indicare iltipo di conversione il file sorgente e il file
542. sto box ci si pu muovere ed eseguire selezioni 1 Sotto Emiss da indir introdurre in esadecimale l indirizzo del primo byte da emettere p es ADAC per S5 155 U indirizzo a 20 bit p es FADAC 2 Premere Emissione Lo STEP 5 emette gli indirizzi ed il loro contenuto su 4 colonne facendoli scorrere sul video L emissione degli indirizzi inizia sempre con un indirizzo pari 16 5 AG 16 6 Aree dimemoria non equipaggiate sono contrassegnate con XX Sono emessi almas simo 1024 indirizzi assoluti Per sospendere interrompere l emissione degli indirizzi 3 premere ESC Annulla Proseguire confermando la segnalazione oppure premendo Conferma Nel caso si voglia apportare una correzione 4 Eseguire un click su correzione e posizionare il cursore con SHIFT cursore a destra sinistra sul relativo valore 5 Introdurre il valore e concludere il procedimento con Conferma Rispondere alla segnalazione Conferma indirizzi modificati in AG 6 eseguendo un click su S o No Per interrompere e abbandonare l emissione 7 premere 2 volte ESC Annulla senza premendo una volta ESC Annulla e confermando la correzione segnalazione con No dopo indirizzi modificati vengono emessi confermare la correzione segnalazione STEP 5 ST V7 0 C79000 G8572 C920 02 AG 16 7 Configurazione della memoria AG AG Questa funzione consente di emettere gli indirizzi assoluti ed il loro contenuto sul AG Configura me
543. sto di introduzione 9 2 8 Memorizzazione del commento Sommario 9 14 Memorizzandoperla prima voltailblocco daticonicommenti viene creato automatica mente il blocco commenti Se il blocco commenti esiste gi lo STEP 5 segnala DKn gi nel file destinazione sovrascrivere Con il tasto Conferma si memorizza il commento STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di blocchi dati 9 2 9 Duplicazione di parole dati Sommario Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione si pu duplicare un blocco di parole dati da 1 a 12 parole dati di un formato Il fattore di ripetizione n indica quante volte le parole dati marcate devono essere ripetute nel DB Come fattore di ripetizione si pu indicare un numero da 2 a 255 Per la duplicazione di un blocco di parole dati si deve prestare attenzione alla lunghezza massima di un DB 2043 parole Se le parole dati non stanno nel DB lo STEP 5 segnala Memoria o buffer interno pieno La funzione non viene allora eseguita Nella duplicazione si considera il blocco di parole dati originario ci vuol dire che il blocco di parole dati da duplicare esister n volte I numeri delle parole dati successive vengono aggiornati commenti delle parole dati non vengono duplicati Quando si introduce un fattore di ripetizione ad una o due cifre questo numero deve essere completato con dei blank o conil carattere lt o abbandonare il campo col tasto cur
544. t generale con l Editor AWL anann 6 2 Semplice funzione di editazione e eaaa 6 2 1 Visualizzazione indirizzi LL 6 2 2 Commento istruzioni LL 6 2 3 Memorizzazione del commento nunnur rnnr annn 6 3 Blocchi funzionali aaea 6 3 1 Editazione di blocchi funzionali 7 Editazione di schemi a contatti eri 7 1 Operativit generale con l Editor KOP 7 2 Semplice funzione di editazione anena 7 3 Esempio di editazione di combinazioni sa saanen 7 4 Funzioni complesse antar anata aNAN ARNAR 7 4 1 Operazioni aritmetiche nananana anena 7 4 2 Richiami di DIOCChI LL 7 4 3 Operazioni di caricamento e trasferimento 7 4 4 Operazioni di shift e rotazione 7 4 5 Operazioni di memorizzazione aena ee aa 7 4 6 Operazione di conversione LL 7 4 7 Operazioni di comparazione sunnara aeaaea 7 4 8 Operazioni combinatorie digitali eusann anena 7 4 9 Operazioni di conteggio seuna asuna nunana 7 4 10 Operazioni di temporizzazione e enaa 8 Editazione di schemi logici Li 8 1 Operativit generale con l Editor FUP a nnan 8 2 Semplice funzione di editazione anean 8 2 1 Editazione modifica cancellazione delle funzioni STEP 5 ST V7 0 La C79000 G8572 C920 02 VII Contenut
545. ta operandi Premere F7 Salva Lo STEP 5 salva la lista degli operandi nel blocco immagine attualmente selezio nato Al contrario di F5 Salva come non viene indicato nessun numero di blocco immagine La funzione esegui bile solo se selezionato un blocco im magine Memorizzazione lista operandi Premere F5 Salva come 2 Compilare la riga di comando Memorizz blocco immagine BBnn Lo STEP 5 memorizza la lista operandi dal blocco immagine BBnn Prelievo a blocchi lista operandi 1 Premere F4 Blocco 2 Compilare la riga di comando Emissione blocco da variabile AB 26 Formato KH Lo STEP 5 genera sul video una lista operandi con 20 byte consecutivi a par tire da AB 26 STEP 5 ST V7 0 C79000 G8572 C920 02 15 9 Test La lista operandi pu comprendere al massimo 20 operandi 10 a word 5 a doppia word Nella parte inferiore del video compare la percentuale di occupazione della lista ope randi Emissione stato Gli stati attuali delle variabili nella lista operandi vengono emessi prima che il pro degli operandi va gramma utente li modifichi nel punto di controllo di sistema Se una lista operandi riabili di processo stata editata sul video o stata prelevata e Premere F6 Attivo o Conferma Il PG emette lo stato delle variabili elencate e la segnalazione Elaboraz stato in corso ve pas BB 5 C PROBSPST S5D AG in ciclo Operandi Stato segnali COM
546. ta se l indirizzo dell operando non ancora occupato In caso con trario segnalazione d errore Chiave gi esistente Viene visualizzata l attribuzione relativa al parametro asso luto o simbolico se questa contenuta nel file simbolico La visualizzazione rimane fino alla successiva pressione di F2 Viene cancellata nel file simbolico l attribuzione relativa al parametro assoluto operando nella riga d introduzione Se l attribuzione introdotta non definita appare una segnala zione di errore Viene cancellata nel file simbolico l attribuzione relativa al parametro simbolico simbolo nella riga d introduzione Se l attribuzione introdotta non definita appare una segnala zione di errore La lista di attribuzione viene ottimizzata Dopo le modifiche nel file simbolico lo STEP 5 chiede se deve essere generata la lista di attribuzione Z0 SEQ In caso affermativo premere Conferma altrimenti tornare in dietro introducendo NO Se si vuole inserire un nuovo operando nel file simbolico introdurre un indirizzo assoluto e simbolico non ancora occupato ed anche un commento operando e premere F1 Inserisci Se si vuole ridenominare l indirizzo assoluto di un operando gi esistente introdurre l operando in questione e cancellare il suo indirizzo assoluto tramite F3 Canc ASS Sovrascrivere ora l operando con il suo nuovo indirizzo e premere F1 Se si vuole ridenominare l indirizzo simbolico d
547. tampati gli stessi contenuti che possono essere stampati sulla stampante Emissione di un DB1 su una stampante Se non si vogliono utilizzare blocchi parametri questi ultimi possono essere cancellati nella maschera panoramica del COM DBI1 Esecuzione delle seguenti funzioni AG se si scelto precedentemente Funziona mento online e compressione della memoria AG e commutazione dell AG da STOP a RUN i parametri di DB1 nella CPU ven gono aggiornati e commutazione dell AG da RUN a STOP IICOM DB1 offre poi una serie di funzioni ausiliarie che facilitano la parametrizzazione Una parametrizzazione errata si pu escludere poich il COM DB1 e riconosce errori nell introduzione di parametri e verifica nell ambito di un DB1 tutte le interdipendenze tra i parametri e verifica che gli argomenti si trovino entro i campi dei valori e emette una segnalazione in caso di errore e costringe alla correzione dell er rore un DB1 errato non pu essere memorizzato 22 1 2 Particolarit del COM DB1 22 4 Fare attenzione alle seguenti particolarit e II COM DB1 pu elaborare solo un DB1 alla volta e II COM DB1 non pu verificare l interdipendenza dei parametri tra diversi con trollori p es se in una rete SINEC L2 il baudrate stato impostato in modo uguale in tutti i partecipanti e La parametrizzazione diretta nei dati di sistema non possibile e Si possono parametrizzare con il COM DB1 solo quelle f
548. tastiera Funzioni del COM DB1 non possibili in offline p es Carica da AG non vengono avviate in modo offline dallo stesso tasto funzionale 22 3 1 Possibilit e regole nell introduzione nelle maschere del COM DB1 Sommario Le introduzioni nei campi d introdu zione 22 10 In questo capitolo viene spiegato e come avvengono le introduzioni nei campi d introduzione e come si introducono i commenti e e dove occorre porre l attenzione in editazione Tutte le introduzioni nelle maschere del COM DB1 vengono supportate dal cursore Sono possibili due modi per introdurre i valori dei parametri con l aiuto del cursore Il testo viene introdotto a caratteri tramite la tastiera Il testo viene selezionato nella finestra di scelta se esiste relativa al campo di introduzione con F3 Scegli Avvertenza Con il tasto F6 Enter vengono poi trasferiti in DB1 i parametri modificati Il tras ferimento avviene solo quando tutti i dati di parametrizzazione del blocco sono esenti da errori Dopo l esecuzione del trasferimento il COM DB1 commuta auto maticamente nella maschera Tabella panoramica Esempio relativo a 1 Introduzione a caratteri del fattore di correzione 1 Posizionare il cursore sul campo Fattore di correzione 2 Introdurre tramite la tastiera il parametro desiderato p es 9 3 Concludere l introduzione con oppure INSERT Con ESC il testo viene annullato STEP 5 ST
549. tazione della lista istruzioni AWL Premessa Esecuzion 6 2 3 Sommario 6 4 Nelle impostazioni selezionato x con commenti Progetto capitolo 4 1 1 in caso contrario possibile commutare con SHIFT F4 Lo STEP 5 si trova in modo Editazione e Procedere come segue 1 2 Posizionare il cursore sull istruzione desiderata Posizionare il cursore verso destra nel campo commento SHIFT e cursore a destra Editare il testo con massimo 32 caratteri o correggere un testo gi esistente Dopo il 32 carattere il cursore salta all inizio del campo di commento Premere il tasto di introduzione Memorizzazione del commento Memorizzando per la prima volta il blocco con i commenti viene creato automatica mente il blocco commento OK PK SK FK FKX Se il blocco commenti esiste gi lo STEP 5 segnala Conferma del commento Con Conferma si memorizza il commento con ESC Annulla viene perduto STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione della lista istruzioni AWL 6 3 Blocchi funzionali Sommario Costituzione del FB Intestazione blocco Corpo del blocco STEP 5 ST V7 0 C79000 G8572 C920 02 Un blocco funzionale FB FX un blocco di programma STEP 5 simile all OB PB SB Mentre questi possono contenere solo le operazioni fondamentali nel blocco funzionale si possono programmare tutte le operazioni STEP 5 e operazioni fondamentali e operazioni complementari
550. te 3 7 o 8 I connettori del cavo di collegamento 3 n ord 6ES5 731 6AG00 sono contrassegnati dalle scritte PG 7xx COM 1 e AG S5 1 Inserire il connettore con la scritta PG Zxx COM 1 nell interfaccia COM 1 del PG 2 Inserire l altro connettore con la scritta AG S5 nel connettore adatto del cavo di collegamento 7 o 8 che porta ad AG Non possibile uno scambio dei connettori di questo cavo perch sono di tipo diverso 3 Collegare AG con il connettore rimasto Avvitare o fissare il connettore per sicurezza Cavi di collega Cavo di collegamento 3 n ordinaz 6ES5 731 6AG00 mento per PG con i 1 interfaccia TTY Cavo di collegamento 4 n ordinaz 6ES5 734 2xxx0 attiva Cavo di collegamento 7 n ordinaz 6ES5 731 0xxx0 1 Cavo di collegamento 8 n ordinaz 6ES5 731 1xxx0 1 1 xxx la sigla della lunghezza cavi sono disponibili in lunghezze da 1 a 1000 m Le sigle corrispondenti alle diverse lunghezze disponibili sono indicate nel catalogo ST 59 dei dispositivi di programmazione PG con In un PG con interfaccia V 24 bisogna convertire questa in un interfaccia AG S5 me interfaccia V 24 diante un convertitore V 24 TTY K ster Box Il PG collegato mediante un cavo di collegamento diretto con convertitore V 24 TTY integrato 6 oppure mediante il cavo di collegamento 5 con il K ster Box A seconda del tipo di AG il K ster Box colle gato con il cavo di collegamento 7 o 8 cavi di c
551. te in cui sono raccolti i riferimenti incrociati o per un singolo operando qui M 10 7 o per un gruppo di operandi p es E A M Contatori L esecuzione dei riferimenti pu essere limitata ad un determinato blocco o estesa a tutti i blocchi del programma La fig 24 7 mostra una stampa dei riferimenti relativi alle Uscite in FB5 e ai Contatori e ai merker di avviamento M 10 7 in tutti i blocchi L asterisco vicino al numero di segmento segnala che l operando utilizzato in una istruzione di assegnazione del risultato logico La selezione nell elenco si esegue nel box di comando contrasse gnando con la crocetta Lista incrociata FB 5 C IMPLAVST S5D BIB 2 LUN 166 Lista incrociata Uscite A 32 0 AV STRUT SEG TE 8 9k 10 T5 A 32 1 RIT STRUT SEG o 4 8 DAT AO LIE L5 A 32 2 AP PORTA SEG 4 2 15y A 32 3 CH PORTA SEG p 6 Nihon ISF A 32 4 ENT AUTO SEG DEI 6 A 32 5 USC AUTO SEG Hi 4 DE 13 14 A 32 6 ROT SPAZ SEG TR e i A 32 7 DETERG SEG 3 TE 8 A 33 0 RIASCIACO SEG 8 gw A 33 1 CERA SEG i 9 10 A 33 2 ASCIUGAT SEG 12 AB 32 i SEG 3 4 AB 32 SEG Sky 4 Lista incrociata CONTATORI FB Di sii Elaborato FB 10 Elaborato OB Lo Elaborato OB 20 Elaborato OB Va ENE Elaborato OB 22 i Elaborato Z 2 PASSI FB 5 FX 45 Se 60 8 9 LO LES T2 19 y 144 FB 10 SX 4 DER 16 7 188 A a a N A ALL 12 13 5144 OB 20 LE OB 21 Is oB 22 Ts Z 20 NR CICLI FB 5 6 F
552. te F5 Oper bin F4 o F5 I Con memorizzazione Conferma o nuova costruzione Met Video vengono tolti gli elementi vuoti eccedenti in parallelo Imontantielettriciin parallelo sicreano all interno diunsegmento come descritto sopra posizionando il cursore allungato sotto il contatto prima del quale si vuole connettere il montante in parallelo e Editare quindi con F1 F4 il contatto desiderato Lo STEP 5 inserisce ora il segmento senza attivare SHIFT F7 Extra F7 Ins vert o il tasto di inserimento verticale e crea il posto per un nuovo mon tante elettrico parallelo 7 5 Editazione di schemi a contatti Nuova emissione segmento Una nuova emissione di un segmento editato in una forma non ottimale p es con inserimenti ripetuti si ottiene premendo SHIFT F7 Extra e F2 Nuova em anche se ilsegmento non stato fornito di tuttii parametri Il video viene in questo caso nuova mente ricostruito e la rappresentazione viene messa in ordine in modo ottimale Avvertenza Si pu abbandonare un segmento o un blocco solo se tutti i nomi ed i parametri sono stati introdotti correttamente STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti 7 3 Esempio di editazione di combinazioni Posizione di partenza Contatto in serie e in parallelo Inserimento implicito Sostituzione di un elemento vuoto tramite un contatto Ponticellatura STEP 5 ST V7 0 C79000 G8572 C920
553. te la tastiera e concludere l introduzione con oppure INSERT Con ESC possibile interrompere il trasferimento e di conse guenza il campo di ingresso si presenta nuovamente vuoto Introdotte tutte le preimpostazioni compare la maschera seguente VA Preimpostazione SIMATIC S5 COM DB1 Online Of Online fline MLFB 6ES5 095 8MB12 Versione CPU 01 Drive File programma CAEAQST S5D Drive File stampante DR INI Drive File CAAQAGFI INI piedinatura Drive File uscita EEGELS INI E F F E F F F p 1 2 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno Figura 22 8 Maschera del COM DB1 Preimpostazione introduzione delle preimpo stazioni Confermare le introduzioni con F6 Enter Compare allora sul video la maschera Ta bella panoramica STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 Portare il control lore da RUN a STOP Modificazione tipo di funzionamento STEP 5 ST V7 0 C79000 G8572 C920 02 Per il controllore introdotto nella maschera Preimpostazione il COM DB1 conosce i blocchi parametri possibili e le parametrizzazioni nel DB1 di default Il COM DB1 presenta per l S5 95U la maschera seguente d Tabella panoramica SIMATIC S5 COM DB1 Parametrizzazioni ammesse Parametrizzazione Interrupt onboard OBI parametrizzato default Contatori onboard OBC parametrizzato default Ingressi analogici onboard OBA paramet
554. te nel box Imposta pagina 2 si ottiene i file stampante DR INI disponibili nella directory di sistema Quando si preme il tasto F3 viene visualizzato un box di scelta per stampante Nello schedario File gt Progetto Imposta gt Documentazione selezionare il file stampante del tipo DR INI L asterisco indicato al posto del nome di sei caratteri del file stampante Informazioni relative come impostare il file si trovano nel capitolo Viene definito un set di caratteri di comando specifica per la stampante memorizzato in un file stampante di tipo DR INI Esso comanda fondamentalmente l emissione diretta sulla stampante Con l aiuto delbox Parametrizzazione stampante possibile inserire i parametri in questo file visualizzata la maschera di editazione Parametri stampante vedere l esempio sot tostante Il file stampante C HP3Q DR INI perla stampante HP III C stato sele zionato nella scheda File gt Progetto gt Imposta gt Documentazione p File stampanteC STEP5 S5_HOME HP3Q DR INI Edita Nome Stampante HP III C Formato pag DIN A4 X DIN A3 Righe Pagine 58 Skip_Over Ja X Nein Busy X Ja Nein Tempo attesa CR 0 25 MS LF 0 25 MS Interfaccia teman LPT2 ERTS C Default X Funzioni caratteri comando Sequenza caratteri comando Sequenza iniziale 1B 45 00 1B 26 6C 31 6F 38 44 Sequenza finale 1B 4
555. te osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente Pericolo di morte significa che la non osservanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone e ingenti danni materiali Pericolo significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti danni materiali Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni alle persone o lievi danni materiali Avvertenza una informazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione su cui si deve prestare una particolare attenzione Personale qualificato La messa in servizio ed il funzionamento del dispositivo devono essere effettuati solo in base alla descrizione del manuale Interventi nel dispositivo vanno effettuati esclusivamente da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documentazione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle Osservare quanto segue disposizioni 1 Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione
556. ten File stampante NONAMEDR INI gt in directory sistema Interfaccia stampante da file stampante Caratteri ASCII Piedinatura No Documentazione su X Stampante X File NONAMELS INI gt C STEP5 S5 Daten il nome del file piedinatura In questo file viene memorizzata una piedinatura La piedinatura viene creata con l editor piedinatura e viene emessa alla fine della pagina se nel campo piedinatura stata scelta la relativa grandezza Questa piedinatura viene emessa automaticamente con Documentazione A seconda di quanto indicato nel campo d introduzione Piedinatura viene regi strato F1 INI per una larghezza della piedinatura di 80 caratteri F2 INI per una larghezza della piedinatura di 132 caratteri In questo file si possono memorizzare i comandi per creare una voluminosa documentazione con il KOMDOK Vedere Editazione delle istruzioni di co mando o editazione struttura capitol018 4 In questo file devono essere memorizzati i caratteri di controllo della propria stampante per commutare la densit di scrittura Ed anche i parametri e formato A4 A3 e righe per pagina e parametri opzionali Il file si trova gi preconfigurato nella directory S5_SYS AP_INI Se viene edi tato un file di questo tipo esso viene copiato nella directory S5_HOME e quindi vengono eseguite le modifiche Se viene creato un nuovo DR INI questo viene di principio memorizzato nella directory S5_HOME Se n
557. testazione su FD 3 Confermare la segnalazione con S Avvertenza Le segnalazioni FC10 gi nel file sovrascrivere e FBDO 010 gi nel file sovrascrivere non appaiono al primo trasferimento 4 Dopo il procedimento di copia abbandonare il box di comando con ESC Annulla Controllare questo trasferimento nell indice blocchi del file programma 1 Selezionare nel men File Blocchi Indice oppure pi velocemente con F3 il box di scelta Blocchi impostazioni 2 Introdurre nel box di scelta Lista blocchi B 3 Premendo Emetti o Conferma oppure tasto di introduzione appare subito sul video l elenco dei blocchi del file programma IMPLAV Questa lista si pu anche far emettere su stampante o su file contrassegnando opportunamente con la crocetta il campo Emetti su Per il trasferimento dei segmenti 1 Introdurre nel box di comando nel campo Lista blocchi il blocco funzionale FB 10 2 Mediante il tasto pagina l scorrimento avanti o il tasto posizionare il cur sore nel segmento 6 3 Premere F5 Funz segm e F4 Annota 4 Con F8 Indietro e ESC Annulla si abbandona il FB10 24 17 STEP 5 in un impiego pratico Esempio applicativo Trasferimento e ridenominazione di blocchi File Blocchi gt Cancella gt 24 18 Una copia del segmento 6 si trova ora nel buffer del sistema Per trasferirlo in FB5 1 selezionare nell editor blocchi il FB5 e posizionare il cursore
558. ti h Lu h h h T T T a A 10 0 Poich in questo punto non possibile eseguire un inserimento orizzontale bisogna prima di tutto cancellare il contatto E 10 4 e reinserirlo dopo il connettore 9 Posizionare il cursore sul contatto sotto E 10 4 e premere DEL 10 Posizionare il cursore sull elemento vuoto e premendo F5 Oper bin e F4 Connettore viene generato un connettore che verr siglato con M 10 7 Infine inserire di nuovo il contatto E 10 4 E 10 0 E 10 1 M 10 7 E 10 4 E 10 5 I E u_ I I fi SN STEP 5 ST V7 0 C79000 G8572 C920 02 Editazione di schemi a contatti 7 4 Funzioni complesse Sommario In modo Editazione con SHIFTetastifunzionali oppure F5 Oper bin sono richiama bili le seguenti funzioni Tabella 7 3 Funzioni complesse in KOP Operazione Tasti funzionali Chiarimento Aritmet SHIFT F1 1 Operazioni aritmetiche ADD SUB e Somma sottrazione moltiplicazione divisione MULT DIV per FB FX SHIFT F1 8 Operazioni combinatorie digitali e Combinazione AND a word Combinazione OR a word Combinazione OR esclusivo a word SHIFT F2 2 Richiami di blocchi e cio SPA FB SPBFB Je F1 SHIFT F1 FB assoluto FB condizionato BA FX BAB FX F2 SHIFT F2 FX assoluto FX condizionato SPA SPB FA SHIFT F4 OB PB SB assoluto condizionato A DB AX DX F6 SHIFT F6 DB DX Spostam SHIFT F3 3 Operazi
559. tivo OB 1 oltre ai blocchi di programma funzionali contenenti le istruzioni del programma di lavaggio ed al relativo blocco dati L OB 1 provvede all elaborazione ciclica del programma nel controllore Inoltre sono necces sari dei blocchi di avviamento OB 20 21 22 che garantiscono un avviamento o riav viamento dell impianto in ogni condizione Senza approfondire le funzioni di questi blocchi organizzativi in figura 24 12 viene illustrata la struttura del programma con l identificazione dei blocchi cos come verr poi utilizzata nell esempio 24 35 STEP 5 in un impiego pratico Esempio applicativo Fase 4 24 36 osi lt Fes pes SRL OB 20 i Progr Impianto di lavaggio OB 21 OB 22 Figura 24 12 Struttura del programma Impianto di lavaggio Definizione dati blocchi Oltre a quanto fin qui detto il controllore deve garantire anche le seguenti prestazioni e tempi di diffusione dello strato di cera TDC e di asciugatura TAA devono po ter essere modificati dal personale di servizio e Ogni lavaggio deve essere registrato ed il numero di cicli di lavaggio deve po ter essere emesso su richiesta Queste funzioni possono essere realizzate al meglio tramite l uso di un blocco dati figura 24 13 Nel blocco dati vengono inseriti i tempi di riferimento per TDC e TAA ed i valori instantanei di questi tempi nei formati KH e KF N x DB 5 Impianto lavaggio tempi conteggi
560. to OB1 ric iamo blocco 0 5 BE gt Vv Immagine skates Perieri uscite IPU lag v DS LL k Da Ciclo del programma di sistema STEP 5 ST V7 0 C79000 G8572 C920 02 Ciclo del programma applicativo Glossario 7 Glossario Punto di controllo utente Registro interruzione O REG INT Ricerca Riferimento incrociato Risultato logico combinatorio Schema a contatti KOP Glossario 8 Durante l elaborazione del programmale variabili di processo vengono variateinmodo dinamico e solo dopo laconclusione di un ciclo vengono trasmesse dall AG alla perife ria Per poter seguire l evoluzione delle variabili durante l elaborazione del pro gramma gli stati dei segnali delle variabili possono essere emessi in qualsiasi punto del programma stesso stato variabili o controllo elaborazione ON EEE 4 OB 1 a PB P FB opera Pa vo ge TITA a LT da controllore elabora N n program zione F mabile dei blocchi p ts A PB FX o b Pa y ee A 7 2 SA s A W lt _ SB FB A a A Blocco Blocco di programma Blocco organizzativo OB sequenziale PB SB funzionale FB FX S punto di controllo di sistema A punto di controllo utente libero Per ogni livello di elaborazione ed in caso di errore il programma di sistema dell AG introduce nel registr
561. to automatico dei nomi degli operandi avviene definendo una lista di attribuzione modificata o nuova Viene visualizzato il box di comando Interconnessione automatica Qui pu essere definito il nuovo file programma ed il nuovo file simbolico La funzione viene eseguita senza ulteriori richieste Il cambiamento dei nomi degli operandi viene eseguito in modo interattivo in una lista di operandi Viene visualizzato il box di comando nterconnessione manuale Qui pu essere definito il nuovo file programma Quindi in una tabella vuota vengono introdotti interattivamente gli operandi A 11 Appendice Liste di attribuzione Converti SEQ INI Converti INI gt SEQ Correzione INI Converti VI1 x V2 x Cancella SEQ Cancella INI Emetti lista errori Converti Lingua Imposta colori Documentazione Blocchi STEP 5 Blocchi dati Maschere DB Lista di attribuzione Struttura programma Lista incrociata Questa funzione elabora le liste di attribuzione neccessarie al programma appli cativo per l indirizzamento simbolico degli operandi Converte il file sequenziale nel file simbolico assegnato Nel box di comando Converti SEQ gt INI bisogna introdurre il nome del file da convertire Converte il file simbolico nel file sequenziale assegnato con ordinamento a scelta secondo operandi assoluti o simbolici Nel box di comando Converti INI gt SEQ bisogna introdurre
562. to delle differenze nel SEGM 12 Le operazioni STEP 5 sono indicate in codice MC5 4 Ripetere il confronto blocchi contrassegnando questa volta nel box di co mando Tutti blocchi B Lo STEP 5 presenta la funzione di confronto come rappresentato nella figura 24 8 Blocchi non esistenti sono indicati con la segnalazione 020D pi avanti si pu osser vare che in OBI sono richiamate FB diverse Funzione di confronto Blocco Segmento Indirizzo C IMPLAV Indirizzo C S5DEMO DB 5 Segnal Nr 020D DB 10 Segnalaz Nr 020D FB 5 Segnal Nr 020D FB 10 12 0084 D781 D2A1 0089 C781 C2A1 008B F781 F2A1 OB I 1 0000 3D05 3D0A OB 20 Confronto senza errori Figura 24 8 Confronto dei blocchi tra IMPLAV e S5DEMO 24 23 STEP 5 in un impiego pratico Esempio applicativo 24 5 Caricamento e test del programma Per il test del programma Impianto di lavaggio si deve ora collegare un controllore programmabile S5 90 95 al dispositivo di programmazione Eseguire un collega mento stabile tra PG e controllore programmabile AG e modificare nel Progetto scheda 1AG l impostazione del Funzionamento in Online e Modifiche in ciclico pre mendo F3 Scegli e confermare 24 5 1 Caricamento del programma File Blocchi gt Trasferisci Va File Blocchi gt ATCA NEES 24 24 Il caricamento del programma eseguito con l ausilio della funzione Blocchi Tra sferisci del men File 1 Selezionare File B
563. to di men titolo del sottomen o funzione di men che stato selezionato ma non ancora attivato Questa riga di informazione fornisce informazioni relative al file progetto attuale PX INI con cui si sta lavorando Interfaccia operatore 3 2 Elementi operativi Interfaccia operatore Hotkey Barra di men superiore Sottomen Finestre di dialogo Macro tasti 3 4 L interfaccia dello STEP5 ST stata concepita in modo tale che tutte le funzioni siano raggiungibili sia con la tastiera che con il mouse Per lavorare in modo ottimale con la tastiera nei men nelle finestre di dialogo e negli schedari possono essere utilizzate lettere e cifre evidenziate con colori gli hotkey in modo da selezionare velocemente i singoli elementi operativi Dopo aver attivato un hotkey il software salta da una qualsiasi posizione nella finestra di dialogo al punto corrispondente del video oppure attiva nel men la funzione desiderata Con la combinazione dei tasti ALT Lettera viene richiamato il sottomen desiderato partendo da qualsiasi livello di annidamento Cos per esempio le combinazioni che seguono significano ALT D Sottomen File ALT T Funzioni di test In questi men si opera soltanto sulle lettere e le cifre evidenziate dal colore e sono attivi solo gli hotkey dell ultimo sottomen Nelle finestre di dialogo utilizzando gli hotkey ci si pu spostare sui campi d introdu zione A questo scopo
564. to precedente attualmente elaborata Fine seg SHIFT Inibito Salto alla fine del se In Emissione anche in Funzioni segmento mento S gmento visualizzato con F2 Inizio seg SHIFT Inibito Salto all inizio del se mento a gmento visualizzato Fine campo M Z Inibito Salto alla fine del campo introduzione TAB d introduzione sul quale g si trova il cursore nizio campo SHIFT Inibito Salto all inizio del campo introduzione n d introduzione sul quale TAB si trova il cursore Gi td nserimento PN Inibito Ampliamento del seg Non permesso sul margine sinistro di un orizzontale j mento di una colonna segmento KOP In Editazione anche sotto dalla posizione del cur SHIFT F7 Extra come F6 Ins orriz sore Inserimento PN Inibito Ampliamento del seg Non permesso nelle prime due righe di un orizzontale 4 Ro mento di una colonna segmento KOP dalla posizione del cur sore STEP 5 ST V7 0 C79000 G8572 C920 02 Appendice Tabella A 3 Tasti di comando continuazione Funzione Tasto Editazione del tasto Cancellazione carattere sotto cursore Cancellazione campo par ziale Inibito Inibito Cancellazione del carat tere sul quale posizio nato il cursore Cancellazione di un in tero campo parziale Cancellazione carattere Cursore a de stra Cursore a si nistra Inibito Posizionamento sul campo di introduzione alla destra dell
565. to successivo solo fino alla lunghezza del commento pi lungo pre sente nel file Si deve in questo caso cancellare il file simbolico associato Z INI possibile l introduzione e l emissione di operandi simbolici Per fare ci deve essere indicato un file simbolico L introduzione e l emissione degli operandi simbolici avviene in assoluto Gli operandi vengono visualizzati in simbolico Se i simbolici sono pi lunghi di 8 caratteri nelle rappresentazioni KOP e FUP vengono troncati Gli operandi vengono visualizzati in assoluto Emissione simbolica nella riga 3 in KOP FUP In AWL in assoluto e simbolico 1 Iduefile ZO INl e Z0 SEQsi possono scegliere liberamente Non appena uno dei due viene impostato scelto nuovo l altro viene aggiornato cio i due file hanno lo stesso nome fino alla estensione del file Attivandoiltasto lt Edita F2 gt possono essere richiamati gli editor associati Le opzioni Sovrascrivicon conferma Aggiornalista attribu zione e Aggiorna XREF vengono desunte dal box di comando evidenziato 4 8 STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti Scheda Documentazione File piedinatura File istruzioni di comando File stampante Interfaccia stampante Set di caratteri STEP 5 ST V7 0 C79000 G8572 C920 02 File piedinatura NONAMEF1 INI STEPS5 S5 gt Nt _Daten File istr Comando NONAMESU INI SCTEPE CGS Datan STEP5 S5 Da
566. tomaticamente creato quando si richiama EDITA Esso riceve il nome che stato definito precedentemente nella Predisposizione e Se esiste gi un file sorgente AWL con lo stesso nome il file intermedio deve essere riportato esplicitamente nel file sorgente AWL Ci avviene con la funzione speciale ZWI gt SEQ vedi sotto In questo modo viene sovrascritto il vecchio file sorgente AWL e Se si deve mantenere un vecchio file sorgente AWL prima della decompilazione di un file programma bisogna registrare nella Predisposizione un nome per il nuovo file sorgente AWL Sotto questo nome viene decompilato nel file intermedio e salvato nel file sorgente Per questo prima di una fase di compilazione ed in particolare diuna decompilazione importante controllare se nella predisposizione sono registrati i nomi esatti dei file Avvertenza Le funzioni SEQ gt MC5 e MC5 gt SEQ creano automaticamente un file intermedio aggiornato 21 3 2 Funzioni speciali Tabella 21 1 SEG gt ZWI Le funzioni speciali offrono diverse conversioni per creare file sorgenti AWL e file intermedi Questo pu essere utile perch file sorgente AWL e file intermedio hanno sempre lo stesso nome ma a volte diverse versioni Funzioni speciali Tasto SEG gt ZWI Funzione Converte un file sequenziale in un file intermedio Questa funzione si utilizza quando per esempio il file sorgente AWL stato scritto con un altro editor di testo e dev
567. tribuzione F3 Cancella F Testo1 F Testo2 F Testo3 F Testo4 F Modo 1 Annota 2 Copia 3 Cancella 4 Cerca 5 Sostit F F F F F 1 Riga 2 3 Iniz blc 4 Fine blc 5 Con questa funzione si cancella una riga o un blocco La riga o il blocco cancellato viene registrato nel buffer Un blocco annotato precedentemente va perso Il contenuto del buffer si pu copiare in un altro punto gt F2 Copia F1 Cancella la riga nella posizione del cursore La riga viene memorizzata Riga nel buffer F3 Contrassegna l inizio di un blocco Inizi bl Avvertenza sul fattore di ripetizione Come carattere iniziale di blocco viene settato fintantoch il blocco selezionato F4 Contrassegna la fine di un blocco Appena questo tasto viene premuto Fine bl o si esegue un click con il mouse il blocco viene cancellato e memo rizzato nel buffer F4 Cerca F Testo1 F Testo2 F Testo3 F Testo4 F Modo 1 Annota 2 Copia 3 Cancella 4 Cerca 5 Sostit F F F F F Testo 2 Testo 30Operando 40Operando 5 Riga 1 F Pag Av F Pag Ind 6 Inizio 7 Fine Il cursore viene posizionato in una determinata riga o all inizio fine di un testo possi bile la ricerca secondo operandi o qualsiasi stringa di caratteri F1 Ricerca secondo una stringa di caratteri nei commenti operando o nel Testo commento aggiuntivo a partire dalla posizione del cursore dopo F2 Ricerca secondo una stringa di caratteri nei commenti operando o
568. tringa di caratteri desiderata 3 Concludere l inserimento commutare nel modo Sovrascrittura premere F1 Sovrascr L introduzione del testo da inserire conclusa In un testo si possono cancellare stringhe di caratteri con qualsiasi lunghezza e parti di testo 1 Posizionare il cursore sul primo carattere da cancellare 2 Premere F2 Cancella Lo STEP 5 emette il carattere iniziale nella posizione del cursore 3 Posizionare il cursore sull ultimo carattere da cancellare 4 Premere F2 Cancella La parte di testo delimitata cancellata Le successive parti di testo vengono compattate automaticamente 5 9 Funzioni comuni in AWL KOP FUP F L editor dei testi comprende otto comandi per velocizzare l elaborazione del testo 3 Comando I comandi si richiamano con F3 Comando Come si utilizzano tutti comandi 1 Posizionare il cursore nel testo 2 Premere F3 Comando 3 Introdurre uno degli otto possibili comandi 4 Attivare il tasto di introduzione e premere Conferma Il PG esegue il comando Tabella 5 2 Comandi Effetto dei comandi jump to the top salta all inizio Da una qualsiasi posizione il cursore salta all inizio del commento JTE jump to the end salta alla fine EI Da una qualsiasi posizione il cursore salta alla fine del commento ST1 ST2 ST3 ST4 set label 1 impostare il marchio 1 In un testo si possono impostare al massimo 4 marchi JT1 JT2 JT3 JT4 j
569. truzioni anche molto complessa ven gono messe a disposizione due funzioni Editazione struttura La combinazione dei singoli file di istruzioni di comando viene rappresentata in forma grafica gt Emissione struttura Rappresentazione grafica ESEMPIO1 ESEMPIO2 ESEMPIO3 Predisposizione Predisposizione Predisposizione Comando Comando Comando Comando Comando Comando Comando Comando Comando ISTR COM ESEMP2 ISTR COM ESEMP3 Comando ISTR COM ESEMP3 EXAMP3 Predisposizione Comando Comando Comando Figura 18 12 Strutture di istruzioni di comando esempio STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 4 1 Preimpostazioni Tabella 18 1 Sintassi delle istruzioni di comando Istruzioni di comando SKOP SFUP SANL Chiarimento Rappresentazione secondo schema a contatti KOP schema logico FUP o lista istruzioni AWL SKRTIX N ae SPROG X NNNNNN Impostazione directory la directory impostata utilizzata nei comandi SUBMIT PROG SYMB SFUSS DLST e STEUERANW vedere tabella 18 5 File programma selezione nel drive X con il nome NNNNNNST S5D SSIMB X NNNNNN SSIMB NO SPIED X NNNNNN File simbolico selezione nel drive X con il nome NNNNNNZO INI Operandi simbolici non vengono emessi File piedinatura selezione nel drive X con il nome NNNNNNF2 INI SSTAMPA X NNNNNN
570. tti COM bisogna osservare i seguenti punti Nell impiego dei pacchetti COM si pu utilizzare soltanto una directory DOS per ciascun drive Non si pu impostare un drive superiore a P in quanto i pacchetti COM sono stati impiegati anche precedentemente al livello V7 0 Nell impiego dei pacchetti COM deve essere osservato che la directory di si stema dello STEP 5 V7 0 diversa dalla directory di sistema dell adattatore COM pacchetti COM infatti utilizzano la propria directory di sistema S5_SYS S5_COM Questa separazione necessaria in modo che i pacchetti COM possano funzionare autonomamente I pacchetti COM possono essere agganciati per un avvio diretto nel men Pull Down Cambio II COM 155H e il COM 95F sono attivati sotto STEP 5 ST V7 0 sotto il men Cam bio gt Altri come pacchetti opzionali legami esistenti nell interfaccia operativa della versione 6 x non sono pi utilizzabili nella versione 7 0 Alcuni pacchetti COM per poter essere elaborati richiedono i file specificati Il file impostato DR lt directory gt lt nome file gt impostato nella rispettiva scheda sar quindi valido solo per la sessione di STEP 5 I pacchetti COM accettano in parte i file specificati nelle impostazioni del progetto ma non vi possono accedere Per poter utilizzare i file impostati anche nei pacchetti COM necessario copiarli nella directory del pacchetto COM La directory dei pacchetti COM deve ad esempio conten
571. tura Avv impianto 0 S5 95 A32 2 Apertura porta Auto in posizione 3__ A32 3 Chiusura porta Strutt avanti z A32 Rotaz spazzoloni Strutt indietro A32 Spruzzatori deterg Porta aperta 6 A33 Spruzzatori acqua Porta chiusa p D A33 Diffusori cera Asciugatura ENTRATA AUTO USCITA AUTO Figura 24 2 Apparecchiatura di comando con interfacce verso il processo La figura seguente mostra i componenti hardware e software necessari per l esecu zione dell esempio Il S5 95 ed il simulatore sono necessari soltanto per il test del pro gramma di comando 24 3 STEP 5 in un impiego pratico Esempio applicativo Controllore programmabile Simulatore dell impianto 5 90 95 lavaggio auto N ord 6ES5788 8MK11 Ingressi Sensori i l contatti simulatore Lista delle istruzioni di comando Contatti Motori Elettrovalvole programma Visualizzatori Attuatori LED sul controllore Funzioni online Dispositivo di programmazione SW STEP 5 PG Figura 24 3 Configurazione dell esempio Impianto di lavaggio auto STEP 5 ST V7 0 24 4 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo 24 2 Generazione con STEP 5 del programma per l impianto di lavaggio Concordemente a
572. u un PG che stato fornito con lo STEP 5 la gestione della memoria di lavoro gi ottimizzata Sui PG in cui lo STEP 5 viene installato successivamente o quando per esempio si cambia la configurazione del sistema si caricano altri driver o programmi pu essere necessario modificare l occupazione della memoria di lavoro per evitare errori di occupazione della Memoria L espansione e la gestione della memoria possono influenzare e programmi che possono essere eseguiti e La velocit di esecuzione dei programmi e La quantit di dati che un programma pu gestire ad ogni esecuzione e La quantit di dati che possibile memorizzare da una sessione alla succes siva Laconfigurazionebase dellamemoriadilavorositrovasullascheda madre deldisposi tivo di programmazione La quantit della memoria di lavoro pu essere aumentata inserendo una scheda aggiuntiva Tutti i programmi devono essere caricati nella me moria di lavoro per poter essere eseguiti Esistono due tipi di memoria di lavoro e la memoria di lavoro convenzionale e lamemoria estesa Extended Memory Iprogrammi eseguiti in MS DOS utilizzano di solito la memoria dilavoro convenzionale RAM Affinch essi possano utilizzare la memoria estesa necessario installare un gestore di memoria che ne consenta l accesso STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 25 2 Organizzazione della memoria Esempio Il grafico mostra a mo di esempio
573. uata con un doppio clic del mouse Vengono visualizzati i file esistenti nel drive indice sorgente La scelta si pu ef fettuare con il cursore o cliccando col mouse Tutti i file vengono visualizzati solo se nel campo Criterio di ricerca sono stati registrati punti interrogativi o Nome del file in cui si trasferisce L indicazione di un file di destinazione avviene introducendo un nome di file senza Wildcard per esempio ABCDEFGH 123 Questa indicazione possibile solo se si utilizza come file sorgente un singolo file senza Wildcard L indicazione di pi file di destinazione avviene introducendo le Wildcard o possibile se come sorgente si usa un singolo file o pi file con Wildcard Drive in cui si deve trasferire Area USER in cui si trova il file destinazione Opzione i file vengono sovrascritti solo dopo la conferma alla richiesta di sovra scrittura La funzione viene eseguita 4 29 Creazione e modifica di progetti 4 4 4 Cancellazione di file PCP M Sommario File File PCP M gt Cancella sss I file PCPM presenti su un supporto PCP M vengono cancellati Si pu cancellare un singolo file o tutti i file selezionati in un area USER Selezionare il comando di men File gt File PCP M Cancella Viene visualizzato il box scelta file Cancella file PCP M in cui ci si pu spostare e selezionare Interfaccia operativa grafica box di comando Il significato dei campi d
574. uesta funzione utile per controllare la funziona lit delle macro tasti Il tipo di funzionamento in passi non viene visualizzato separatamente Consigli per l uso delle macro tasti Registrazione di co mandi attivabili con i tasti nell interfac cia utente L impiego delle macro tasti consigliato per le sequenze di tasti ricorrenti all interno degli Editor Le procedure automatiche dei menu edelle finestre di dialogo con passag gio ad altri pacchetti funzionano correttamente solo se le condizioni presenti durante l esecuzione sono uguali a quelle presenti durante la registrazione Per questo motivo si consiglia di limitarne l uso a piccoli task di cui siano chiare le condizioni preliminari Per l uso delle macro tasti attenersi a quanto segue e Punto iniziale centrale Definire pochi punti iniziali all interno dei pacchetti dai quali si inizia la registra zione o l esecuzione della macro tasti e documentarli nel commento della ma cro tasti Esempi di punti iniziali tipici All interno dei men Voce di men FILE non aperta All interno degli editor Modo correzione e Selezione rapida Definire lo scopo della macro tasti nel nome della macro stessa In questo modo possibile rendere pi rapida la selezione nel campo Scegli macro e Punto iniziale corretto o condizioni necessarie Documentare nel commento della macro tasti il punto iniziale o le condizioni necessarie es AWL per l esecuzione
575. uesta via impostata essi ven gono acquisiti globalmente nella preimpostazione solo dopo una richiesta Sempre Se i file sono associati ad una via di bus e questa via impostata essi ven gono acquisiti globalmente nella preimpostazione senza richiesta STEP 5 ST V7 0 4 6 C79000 G8572 C920 02 Creazione e modifica di progetti Scheda Blocchi File programma Modo file RW PROT Lista incrociata Rappresentazione Indirizzi AWL WORD Byte x con commento x con somma di controllo File programma NONAMEST S5D RW gt C STEP5 S5 Daten siata NONAMEXR INI _Daten Lista in C S Rappresentazione KOP Indirizzi AWL WORD con commenti con somma di controllo AI file pu essere dato qualsiasi nome di 6 caratteri l estensione ST S5D In esso vengono gestiti tutti i blocchi S5 Se viene scelto un nome di file programma gi esistente e per questo non esiste alcuna lista incrociata File XREF appare un box in cui viene data la possibilit di crearne immediatamente una 1 Se non si indica alcun nome viene acquisito automaticamente l ultimo nome registrato 2 Se si indicano meno di 6 caratteri il nome viene completato con caratteri Modo impostabile con E possibile la lettura e scrittura Si riserva il diritto esclusivo di accesso al file Accessi da altri sistemi S5 non sono pi possibili Modo file dello STEP 5 impostato GES
576. uire la scelta del blocco in assoluto o in simbolico anche in modo misto tipi di blocco ammessi vengono visualizzati con F3 Informazioni relative alle indicazioni nella lista blocchi si ottengono con F7 Selezionando con una crocetta il campo viene cancellato tutto il file programma compresi i blocchi di documentazione Tutti i blocchi presenti nell AG vengono cancellati solo nello stato di STOP L AG crea nella memoria dell AG RAM definiti stati iniziali vedere il manuale di programmazione del relativo AG La cancellazione viene eseguita solo dopo aver confermato la richiesta di can cellazione La funzione viene eseguita STEP 5 ST V7 0 C79000 G8572 C920 02 Creazione e modifica di progetti 4 2 5 Compressione dei blocchi File Selezionare il comando di men File gt Blocchi gt Comprimi La funzione elimina gli Blocchi gt spazi vuoti all interno del file programma che si sono creati cancellando o ricari Comprimi cando dei blocchi blocchi dello STEP 5 vengono verificati e compattati nel file pro gramma Eventuali errori vengono segnalati Nel corso del controllo si pu stabilire se la struttura del file programma in linea di massima corretta oppure se stata danneggiata a causa della caduta di corrente du rante il salvataggio o a causa della caduta del sistema Anche i file di 0 byte vengono considerati erronei STEP 5 ST V7 0 C79000 G8572 C920 02 4 21 Creazione e modifica di pr
577. uito riportate viene spiegato con l aiuto della tasti funzionali tabella come determinare l operativit di un tasto funzionale F1 livello 1 Introduzione del primo limite di blocco Passaggio al secondo livello di tasti F3 livello 2 Scelta del nome per la memorizzazione del blocco Passaggio al terzo livello dei tasti F6 livello 3 Memorizzazione del blocco con il nome del file scelto STEP 5 ST V7 0 C79000 G8572 C920 02 18 25 Documentazione Tabella 18 12 Assegnazione tasti funzionali Livello dei tasti Effetto del tasto funzionale ia 1 2 3 Memorizzazione dell introduzione con il tasto di Conferma Insert Tasti cursore Appendice A 1 Assegnazione tastiera F1 Blocco Il primo limite di blocco viene contrassegnato da B nella riga corrente Il secondo limite di blocco pu essere posizionato in altre righe tramite i tasti cursore F1 Blocco Il blocco evidenziato viene memorizzato per la sessione corrente F3 File Il blocco viene memorizzato con un nome di file a scelta e rimane in memoria F3 Scegli Viene aperto il box di dialogo Scegli file F6 Conferma Il blocco viene memorizzato nel file scelto F8 Annulla Riporta al livello precedente senza ulteriori azioni SHIFT Help F8 F4 Cancella F4 Ricerca testo Ricerca in un blocco di una stringa di 30 caratteri al massimo Se la stringa viene trovata il secondo limite di blocco viene impostato in tale riga Ripeti Ripetizione d
578. ump to label 1 salta al marchio 1 Da una qualsiasi posizione del testo il cursore salta sul marchio desiderato F xyzrst find trovare Il cursore salta alla parte di testo desiderata xyzrst altrimenti lo STEP 5 segnala Non trovato CTm Tn copy dove m ed n possono assumere i valori 1 2 3 0 4 Copia il testo dal marchio Tm compreso al marchio Tn L attuale posizione del cursore non pu trovarsi tra i marchi altrimenti lo STEP 5 segnala vietato tra due marchi marchi vengono spostati durante la copia insieme alla parte di un testo MTm Tn move spostare dove m ed n possono assumere i valori 1 2 3 0 4 Viene spostato il testo compreso tra i marchi Tm e Tn L attuale posizione del cursore non pu trovarsi tra i marchi altrimenti lo STEP 5 segnala Vietato tra due marchi DT1 DT2 DT3 DT4 delete cancellare marchi si possono cancellare in qualsiasi sequenza Avvertenza Il carattere di comando della stampante EJECT genera un cambio pagina in un commento segmento blocco o impianto Bisogna scrivere EJECT in ogni caso in lettere maiuscole altrimenti lo STEP 5 non riconosce il comando STEP 5 ST V7 0 5 10 C79000 G8572 C920 02 Funzioni comuni in AWL KOP FUP Esempio STEP 5 ST V7 0 C79000 G8572 C920 02 La riga vuota 7 ed il titolo nella riga 8 si devono copiare nella riga 2 In questo modo si prende conoscenza del procedimento mediante la funzione di coma
579. un FB standard Operando utilizzato in un FB standard ed in un blocco utente Carattere di continuazione dei riferimenti degli operandi Significata continuazione dei riferimenti degli operandi 18 2 7 Emissione tabella occupazione Funzione Con questa funzione possibile emettere su video stampante o file una tabella di occupazione Essa fornisce una panoramica di quali bit sono utilizzati nei vari byte dei campi di operandi E A M Per ogni 2 byte di un campo di operandi prevista una riga nella quale vengono contrassegnati gli 8 bit possibili vedere figura 18 7 e un byte B e una word W e una doppia word D Documentazione Selezionare il comando di men Documentazione Tabella occupazione Ap Tabella pare il box di comando Emetti tabella occupazione occupazione STEP 5 ST V7 0 C79000 G8572 C920 02 18 9 Documentazione Esempio Pagina 1 Tabella occupazione E A M Elaborato Elaborato Elaborato Elaborato Elaborato Ealborato Pagina 2 Tabella occupazione Ingressi presenti nel programma I76543210 BWD 176543210 BWD Figura 18 7 Esempio tabella occupazione standard Significato dei simboli contenuti in una tabella di occupazione Simbolo Chiarimento Blank Operando utilizzato in istruzione a byte word o doppia word e non come istruzione a bit Operando non utilizzato X Sull operando viene eseguita un istruzione a bit
580. una maschera di ricerca vengono aggiornati i nomi di file elencati nel campo File sorgenti Vengono visualizzati solo i file che rispondono al criterio di ricerca Qui viene selezionato il drive da cui si deve trasferire Questo viene visualizzato nel campo Drive La scelta viene effettuata con un doppio clic del mouse o con F3 Qui viene scelta l area USER Questa viene visualizzata nel campo User La scelta viene effettuata con un doppio clic del mouse o con F3 Vengono visualizzati i file esistenti nel drive sorgente La scelta si pu effettuare con il cursore o cliccando col mouse Tutti i file vengono visualizzati solo se nel campo Criterio di ricerca sono stati registrati punti interrogativi o Drive da cui si deve trasferire Questo campo serve come informazione in esso non possibile alcuna introduzione Area USER in cui si trova il sorgente Questo campo serve come informazione in esso non possibile alcuna introduzione Nome del file in cui si trasferisce L indicazione di un file di destinazione avviene introducendo un nome di file senza Wildcard per esempio ABCDEFGH 123 Questa indicazione possibile solo se si utilizza come file sorgente un singolo file senza Wildcard L indicazione di pi file di destinazione avviene introducendo le Wildcard o Questa indicazione possibile se come sorgente si usa un singolo file o pi file con Wildcard Opzione i file vengono sovrascritti solo dopo la conferma
581. unzione CANCELLA La funzione CERCA 21 26 Mediante la funzione di annotazione anche possibile assegnare ai tasti funzionali sequenze di caratteri FATTORE DI RIPETIZIONE RIGA TESTO INIZ BL FINE BL FILE TASTI F Mediante questa funzione il testo annotato viene prelevato dal buffer o dal file sequenziale file annota o sorgente e inserito nella posizione del cursore E anche possibile copiare un file sorgente AWL completo o un blocco nella posizione del cursore INDIETRO BLOCC TXT FILE BLOCCO TESTO Il men di cancellazione prevede la possibilit di cancellare righe singole o blocchi ditesto annotati Iltesto cancellato viene scritto per sicurezza nel buffer Viene pertanto perduto il precedente testo annotato INDIETRO INIZ BL FINE BL Tramite CERCA possibile saltare all inizio o alla fine del file oppure ad una singola riga La riga 0 non consentita E inoltre possibile cercare una qualsiasi sequenza di caratteri fino adun massimo di 20 caratteri parole e numeri che si trova all interno di un campo Testo cerca questa sequenza di caratteri dalla posizione del cursore in avanti Testo cerca all indietro Con CERCA ci si sposta quindi in modo indirizzato e confortevole all interno del file 3 Fg TESTO TESTO INDIETRO Bisogna fare attenzione ad indicare iltesto da cercare in modo corretto nella sequenza dei caratteri in ma
582. unzioni che finora erano parametrizzabili nel DB1 e Se un blocco parametri nella tabella panoramica del COM DB1 non contiene alcuna parametrizzazione il sistema operativo dell AG scrive automatica mente nei dati di sistema i parametri di default presenti STEP 5 ST V7 0 C79000 G8572 C920 02 Software di parametrizzazione COM DB1 e parametri di default che sono racchiusi tra caratteri di commento Fi gura del DB1 di default nel manuale dell AG corrispondente non vengono ri conosciuti dal COM DB1 e vanno persi Se i parametri di default che sono racchiusi tra caratteri di commento si trovano direttamente prima del codice finale END del DB1 essi vengono interpretati come commento a tutto il DB1 e Conil COMDBI si possono parametrizzare i controllori elencati nel capitolo 22 1 3 Per gli apparecchi che sono stati ulteriormente sviluppati cio stessa CPU stesso AG con una nuova versione vale la regola seguente II COM DBI fa riferimento all ultima versione dell apparecchio ad esso nota Questo significa che per un apparecchio che sia stato potenziato vengono parametrizzate solo le funzioni che erano parametrizzabili nell ultima versione Nuovi parametri bloc chi parametri disponibili e o campo di valori variati non sono noti al COM DBI1 L impiego delle singole funzioni del COM DB1 descrittoinmodoprecisoinunesempio di una parametrizzazione completa di un DBI alla fine di questo capitolo 22 1 3 Quali contr
583. ura Spostamento del contrassegno Assegnazione tasti funzionali 18 32 Nelle istruzioni di comando possono essere inserite istruzioni Istruzioni di struttura che richiamano altri file di istruzioni di comando e li attivano Questa funzione illustra come sono combinati i vari file di istruzioni di comando tramite queste istruzioni di struttura Esiste pertanto la possibilit tramite questa funzione di attivare l editor delle istruzioni di comando e di modificare le istruzioni di comando del file corrente La figura illustra come viene rappresentata dall editor struttura la combinazione dei singoli file di istruzioni di comando La combinazione viene generata tramite istruzioni di struttura C ESEMP1SU INI Interfaccia operatore grafica C ESEMP1 C ESEMP2 L C ESEMP3 C ESEMP3 F F F F F 1 Edita 2 Test 3 Start 4 ListaE 5 Stampa Se Figura 18 15 Combinazione dei singoli file di istruzioni di comando Selezionare il comando di men Documentazione Istruzioni di comando Edita struttura Appare il box di comando Edita struttura istruzioni In questo box possibile muoversi ed eseguire selezioni Introdurre in questo box il nome del file di istruzioni di comando oppure selezionarlo con l aiuto di F3 Viene quindi visualizzata la combinazione dei file di istruzioni di comando a partire dal file selezionato Non appena il
584. ura editabile e selezionabile STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione 18 2 1 Emissione blocchi STEP 5 Funzione Documentazione Bilocenil STERNS Con questa funzione possibile emettere i blocchi di un file programma nei tipi di rap presentazione KOP FUP o AWL L emissione pu avvenire in un file o su stampante Selezionare il comando di men Documentazione Blocchi STEP 5 Appare il box di comando Emetti blocchi STEP 5 Compilare ora i campi di introduzione Di seguito vengono illustrati solo i campi di introduzione specifici in cui appaiono que ste alternative Campo Chiarimenti d introduzione Numero Vengono emessi i segmenti di un blocco di programma con segmento i numeri da a da a Rappresentaz Solo se selezionata la rappresentazione AWL con indirizzo Scelta del tipo di indirizzamento AWL 18 2 2 Blocchi dati Funzione Documentazione Bllocehiikdaki Esempio di emissione STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione possibile emettere i blocchi dati di un programma a piacere singolarmente oppure tutti insieme Selezionare il comando di men Documentazione Blocchi dati Appare il box di comando Emetti blocchi dati In questo box possibile muoversi ed eseguire selezioni Nelbox Imposta vedere capitol 04 1 1 S cheda Blocchi stato selezionato Con com menti BSPXXXST S5D LUN 25 0000 Figura Blocco pe
585. ure F2 Ins elem Cancellazione riga Posizionare il cursore sulla riga o sull elemento che deve essere cancellata o e pre elemento mere SHIFT F1 Canc riga oppure SHIFT F2 Canc elem Cancellazione Premere DEL o sovrascrivere con dei blank carattere Conferma Premere Conferma maschera STEP 5 Window Mode S50XSOLZ ig Canc rig canc elem E Help igIns riga 3 l 5 Conferma Annulla Figura 10 2 Esempio di una maschera DB compilata per un AG 135 U STEP 5 ST V7 0 C79000 G8572 C920 02 10 3 Editazione maschere DB 10 2 Editazione m DX 0 per S5 135U Impostazioni Editor Maschera DB Editazione aschera DX 0 S5 135U Il DX 0 contiene i dati di sistema S5 135U ed associato in modo fisso all AG come maschera DB La parametrizzazione della maschera si trova descritta nelle istruzioni di programmazione AG Informazioni pi precise relative alle impostazioni si possono trovare sotto ilcomando di men File gt Progetto gt Imposta F4 vedere capitolo 4 1 1 nome del file programma attuale online se collegato un AG o se si desidera editare diretta mente in AG File programma Funzionamento Selezionare il comando di men Editor Maschera DB Il box di dialogo Edita maschera DB appare sul video Procedere come segue 1 2 3 Nella scelta F3 Scegli selezionare la maschera DX 0 per AG 135 U e confer mare con Edita i valori introdotti Scegliere se il
586. ursore si trova sulla prima riga istruzione del SEGM 4 e SEGM 5 segmento 3 Introdurre qui le istruzioni ed i commenti dei segmenti 4 e 5 Il segmento 3 saltato sar inserito successivamente Una particolarit nel segmento 4 una diramazione del programma costituita dal salto condizionato all istruzione 2 L etichetta di salto PROS deve essere posta per contras segnare la destinazione del salto prima del due punti dell istruzione di arrivo e Premere due volte il tasto cursore a sinistra e scrivere l etichetta di salto Inserimento SEGM 3 1 Portarsi nel segmento 3 mediante i tasti pagina L scorrimento avanti o pagina T scorrimento indietro e premere il tasto F5 Funz segm e ancora F5 Inserisci Dopo F1 Nuovo il cursore si trova sulla prima riga istruzione del nuovo seg mento inserito ancora vuoto 2 Editare il segmento e concludere il lavoro tramite Conferma e confermare anche le successive richieste del sistema STEP 5 ST V7 0 24 14 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo 24 2 3 Documentazione del programma Documentazione Bl occhufis Hei Emissione su file STEP 5 ST V7 0 C79000 G8572 C920 02 Ora si vuole generare un protocollo di stampa sia del programma in FB 5 che del blocco dati e della lista di attribuzione Come nome del file stampante preimpostato nella maschera Imposta progetto NONAMEDR INI che ora si pu sovrascrivere con IMPLAVDR INI
587. uscita STEP 5 ST V7 0 C79000 G8572 C920 02 Tutte le funzioni del COM DB1 possono essere eseguite con le introduzioni nelle ma schere Le maschere del COM DB1 hanno in linea di principio la stessa struttura Esse sono suddivise in 5 campi Nell esempio della maschera di parametrizzazione Parametrizzazione orologio CLP viene illustrata la suddivisione delle maschere del COM DBI VA ma Parametrizzazione orologio CLP SIMATIC S5 COM DB1 intest Riga comm dee Posizione della parola di stato m N Posizione dei dati dell orologio N Fattore correz Aggiornamento orologio in Stop Salvataggio ora i Data ora Modo orologio ehia GiornSett Data gg mm aa Ora hh mm ss Sveglia Modo orologio GiornSett Data gg mm Ora hh mm ss Impostare contatore hhhhhh mm ss 4 Abilitare contatore Riga di segna lazione Riga di F F F F F F F F Menu 1 2 3 Scelta 4 5 6 Enter 7 Info 8 Ritorno Figura 22 2 Maschera del COM DB1 Parametrizzazione orologio CLP suddivi sione in campi parziali delle maschere a video del COM DB1 La riga di intestazione di tutte le maschere del COM DB1 costituita da una sola riga e separata dal resto della maschera da una linea Essa contraddistingue il contenuto della maschera del COM DB1 La riga di intestazione nelle singole maschere non pu essere modificata Nella riga di commento possibile introdurre un commento ad un blocco parametri nelle sing
588. uzione Llista di Emissione ordinata secondo gli operandi assoluti Per que attribuzione sti operandi vale la sequenza E A M S T Z B P D e per ordinata secondo ogni tipo viene iniziata una nuova pagina Deve essere operandi assoluti predisposto Simbolico S Lista di Emissione ordinata secondo gli operandi simbolici Per attribuzione questi operandi vale la sequenza E A M S T Z B P D e ordinata secondo per ogni tipo viene iniziata una nuova pagina Deve essere operandi simbolici predisposto Simbolico S Layout Con SHIFT F8 o con il tasto Help viene visualizzato un Standard esempio di formato standard Rilevante solo in formato DIN A3 Operativit come sopra STEP 5 ST V7 0 C79000 G8572 C920 02 Documentazione Dopo aver lasciato il box di comando con OK appare il messaggio Stampa lista di attribuzione Quando questa segnalazione scompare la funzione viene completata e se non apparso alcun errore la lista di attribuzione viene emessa 18 3 5 Emissione struttura del programma KOMDOK Funzione Documentazione EnatsS ANCONA ISITIALICIE o pro gramma STEP 5 ST V7 0 C79000 G8572 C920 02 Con questa funzione possibile emettere le relazioni di richiamo dei blocchi di un fileprogrammainformato DINA30 DINA4sucartaoinunfile LS INI Perl emissione vale quanto segue e Il tipo di richiamo definito prima di ogni blocco e Il nome del blocco viene definito in modo
589. uzione si trova nella directory C S5_DATEN DEFAULT sotto il nome PROEXAST S5D STEP 5 ST V7 0 24 38 C79000 G8572 C920 02 STEP 5 ST V7 0 C79000 G8572 C920 02 Parte 6 Gestione dati Gestione dati STEP 5 25 STEP 5 ST V7 0 C79000 G8572 C920 02 Gestione dati STEP 5 Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 2 Questo capitolo offre una panoramica sulla configurazione e sulla suddivisione della memoria dello STEP 5 Inoltre vengono riassunte in una tabella le directory che contengono i file che fanno riferimento allo STEP 5 Informazioni dettagliate sulle directory e sui file che si trovano nell apparecchiatura di programmazione sono contenute nella documentazione Informazioni sul prodotto Capitolo Argomento trattato Pagina 25 1 Memoria RAM necessaria per lo STEP 5 ST V 7 0 25 2 25 2 Organizzazione della memoria 25 3 25 3 Struttura della directory STEP 5 25 4 File STEP 5 25 5 Limiti parametri e blocchi disponibili 25 11 25 1 Gestione dati STEP 5 25 1 Memoria RAM necessaria per lo STEP 5 ST V 7 0 Sommario Espansione della memoria Memoria di lavoro 25 2 Per fare in modo che lo STEP 5 ST V 7 0 possa funzionare nella memoria di lavoro convenzionale cio si possano utilizzare tutte le sue funzioni dopo il caricamento del sistema operativo si deve avere a disposizione una capacit di memoria RAM libera di almeno 550 kbyte S
590. uzioni Introduzioni Chiarimenti Blocco Questa introduzione va confermata con il tasto di introduzione PBn p es Nome di un singolo blocco PB p es Tutti i blocchi di un tipo Viene visualizzata una lista in cui si possono introdurre max 6 blocchi B Tutti i blocchi del file programma preimpostato gt Progetto Sta Questa introduzione va confermata con Conferma Vuoto Emissione solo su video Stampa standard I Stampa normale 2 Stampa ristretta 17 3 Gestione Numero di programmazione Scelta NUM PROGR Informazioni modulo 17 4 Dopo aver confermato le introduzioni viene visualizzata un ulteriore riga d introdu zione NUM PROGR Qui si deve introdurre il numero di programmazione che identifica il modulo EPROM EEPROM desiderato Ci sono due possibilit per introdurre questo numero 1 introduzione diretta del numero 2 introduzione del numero tramite il tasto di HELP Vengono visualizzati gli abbinamenti in una lista contenuta nello STEP 5 Con il tasto di HELP si pu visualizzare e sfogliare questa lista Dopo aver posizio nato il cursore nella lista su un determinato modulo ed aver confermato con il tasto di introduzione il relativo numero di programmazione viene inserito nel campo NUM PROGR Chiarimenti relativi alla lista dei moduli EPROM EEPROM Terminologia Chiarimenti MLFB Numero di ordinazione di un modulo Num Progr Il dispositivo di programmazione identif
591. video sulla stampante o sul file di stampa moria AG L occupazione di memoria e le possibilit di equipaggiamento sono contenute nelle rispettive istruzioni di programmazione dei vari AG Gli indirizzi sono rappresentati inesadecimale L occupazione dellamemoria edi possibili equipaggiamenti sono con tenuti nelle istruzioni di programmazione relative al AG Sulvideocompareladimensione dellamemoriadilavorodell AGelasuaoccupazione in forma grafica o alfanumerica La rappresentazione dipende dal tipo di AG 7 Memoria utente Tipo AG S5100U Identif CPU CPU 90 Ind finale DFFF memoria libera g memoria occupata Ind iniziale zii n Figura 16 4 Dimensione della memoria utente e occupazione della memoria di un AG 100U Configurazione memoria Configurazione memoria Ind finali in AG RAM esa Segnalazione Avanti AG RAM fino a 3FFE Mem AG occupata fino a 70 N DA Figura 16 5 Dimensione ed occupazione della memoria utente in forma di testo STEP 5 ST V7 0 C79000 G8572 C920 02 16 7 AG 16 8 Parametri di sistema dell AG Funzione Questa funzione consente di emettere sul video i seguenti parametri di sistema dell AG e identificazione CPU e tipo CPU e numero CPU e suddivisione memoria e lunghezza liste blocchi AG Selezionare il comando di men AG Parametri di sistema Viene visualizzato il Parametri di box di comando P
592. vit Segnalazioni Chiarimenti Spostamento Mediante i tasti cursore o Cerca posi Lo STEP 5 prosegue con l elaborazione punto di alt zionare il cursore prima dell operando di stato Segnalazione Elaboraz desiderato Richiamare altri segmenti sul stato in corso video con i tasti cursore o con Interruz elaboraz Premere una volta ESC Annulla La segnalazione Elaboraz stato in corso scompare Prosec elaboraz Premere INSERT Conferma Segnalazione Elaboraz stato in COrso Correzione Premere F6 Edita Elaborazione stato interrotta ed entrata programma Stesse modalit dell editazione in modo Editor Conferma Premere INSERT Conferma Richiesta Conferma segmento mo correzione Confermare con S dificato Gi in AG sovra Confermare con S nel caso si voglia scrivere Il blocco corretto si trova in Sovrascrittura AG e l elaborazione viene proseguita Interruzione Premere due volte ESC Annulla Richiesta Abbandono stato conclusione Confermare con Si elaborazione Possibili segnalazioni Cause Istruzione non elaborata Blocco non richiamato Istruzione saltata Blocco della catena non esistente AG in STOP Blocco non esistente in AG Blocco da testare non esistente Il blocco da testare richiama un altro blocco che non esiste in AG STEP 5 ST V7 0 15 6 C79000 G8572 C920 02 Test 15 3 Stato variabile Test Stato variabile
593. vuoto fino alla barra conduttrice situata al margine sinistro Coni tasti funzionali introdurre ora contatti uscite ed elementi funzionali tabella 7 2 Nella colonna sinistra di queste tabelle indicata l operazione per l elaborazione del dei contatto i che vengono chiamati in modo Editazione con la sequenza dei tasti indicata Tabella 7 2 Operazioni combinatorie in KOP schema a contatti Operazione Tasti funzionali Chiarimento H i F1 Contatto in chiusura H F2 Contatto apertura e Diramazione congiunz Ja Uscita Der F5 F4 Connettore au y F5 F5 Connettore negato eS gt Cursore destra Elemento vuoto Avvertenza In KOP sono consentite per le uscite solo assegnazioni Le funzioni Imposta S e Resetta R create in AWL vengono visualizzate in KOP con S e R Dopo l introduzione di un simbolo KOP il cursore salta nel campo del nome mass 8 caratteri dell operando Se nelle Impostazioni sono stati indicati pi di 8 caratteri per il nome di un operando simbolico lo STEP 5 emette solo i primi otto caratteri Fare attenzione che anche i pi lunghi nomi simbolici di operando si differenziano bene nei primi otto caratteri per poter essere assegnati univocamente Esempio Si ha la seguente assegnazione Operando Simbolo Commento M 100 1 Merker 100 M 1 1 Merker 1 1 M 1 7 Merker 1 7 I nomi simbolici di operando vengono visualizzati o stampati in modo seguente Merker 1
594. vviene tramite l Impostazione progetto vedere capitolo 4 1 1 e sol tanto in funzionamento Online Lista blocchi Inquestocampo d introduzione sono possibili asecondadelboxdidialogo le seguenti indicazioni e Blocco singolo e Lista blocchi e Gruppo di blocchi e Tipo di blocchi e Blocchi DOK Un elenco delle introduzioni attualmente possibili viene fornito premendo F7 oppure selezionando il campo lt INFO F7 gt Se si vuole editare un blocco gi esistente oppure se sivuole visualizzare i tipi diblocchi attualmente consentiti premere F3 oppure selezionare il campo lt Scegli F3 gt L indicazione dei blocchi pu avvenire in assoluto o in simbolico e sono possibili anche indicazioni miste Blocco singolo indicazione assoluta o simbolica PB100 DX 14 OB 10 FKX 231 Impiantol Lista di max 6 blocchi singoli blocchi sono separati da una virgola Se la virgola segue un nome simbolico bisogna assolutamente anteporre una alla virgola stessa per concludere il simbolo PB100 PB123 Impiantol Impianto2 Impiantol FB45 Impianto2 Comando Indicazione del gruppo con 2 blocchi singoli blocchi sono separati da una lineetta Se la lineetta segue un nome simbolico bisogna assolutamente anteporre una alla lineetta stessa per concludere il simbolo due blocchi dell indicazione del gruppo de vono essere dello stesso tipo il numero del primo blocco deve essere infer
595. ware Esempio Con il comando MS DOS TYPE STEPSI TXT MORE possibile l emissione a pagine del file STEPS5I TXT possibile digitare comandi MS DOS con l opzione per ottenere brevi informazioni sulle funzioni e le opzioni consentite In Windows si ottiene in qualsiasi momento una guida attuale azionando il tasto F1 E inoltre possibile richiedere informazioni mediante le registrazioni nel men Help Anche in STEP 5 si ottiene una guida attuale nei PG azionando il tasto SHIFT F8 oppure il tasto Help PG 730 750 770 Nel PG 720 740 questo tasto Help sostituito dal tasto Fa F1 STEP 5 ST V7 0 C79000 G8572 C920 02 Installazione di STEP 5 2 4 Procedimento di installazione Passi per L installazione del software STEP5 ST avviene in pi passi l installazione Lingua Tipi d installazione id gt Standard Personalizzata Server Pool di dati Locale da Server Drive di Directory Directory Destinazione sabima di DELIA destinazione sorgente A Directory home WIN DOS Windows DOS Directory Directory Drive di Windows sistema di NARRA destinazione estinazione sua Esegui avvio Fine Figur
596. x 6 caratteri biblioteca ma all inizio del blocco 21 18 STEP 5 ST V7 0 C79000 G8572 C920 02 Editor AWL Batch Compiler Tabella 21 2 Caratteri di comando nella colonna relativa alle istruzioni continuazione Colonna Identificazione per Convenzioni di Posizione Chiarimenti ISTRUZIONI scrittura con all interno della Caratteri di esempi lista istruzioni comando UB Titolo segmento Il carattere di Solo all inizio di Questi testi di commento vengono comando si trova un segmento acquisiti nel file programma Se si nella colonna desiderano informazioni ISTRUZIONE il particolareggiate sulle modalit di testo del titolo commento di un programma STEP 5 nella colonna consultare la descrizione dello STEP COMMENTO 5 nel manuale volume 2 del ISTRUZIONE dispositivo di programmazione Tipo di parametro formale Il tipo di Direttamente parametro sotto il nome del formale deve blocco stare tra parentesi D E Operandi attuali per la Primo carattere All interno di un parametrizzazione diun della colonna il blocco blocco funzionale parametro segue immediatamente File Include Con spazio Solo alla fine del Il carattere di comando consente di indicazione drive blocco prima del integrare altri file Questi file devono e primi sei primo blocco o tra essere presenti come file intermedi caratteri del nome BE e Bn cio devono essere stati conclusi con il del file tasto conferma nell
597. x Nel blocco dati il personale di servizio introduce i setpoint di tempo di diffusione cera TDC e di asciugatura della vettura TAA Il controllore programmabile deposita qui i corrispondenti valori attuali di tempi nei formati KH e KF DW Predisposizioni Commento 0 KH 0000 Vuoto Da KH 0000 Contatore lavaggi KH 2 KZ 000 Contatore lavaggi KZ 34 KH gt 0000 Vuoto 4 RI _ 030 2 Setpoint tempo diffus cera TDC J4 KH _ 0000 Valore ist tempo KH 6 ke 00000 Vaore ist tempo KF 7 KH 0000 Vuoto 8 KT 7 045 2 Setpoint tempo asciugat auto TAA Eb KH _T 000 Valore att tempo TAA KH 10 KE 0000 Valore att tempo TAA KF lis KH 030 2 Vuoto 12 Figura 24 13 Definizione del blocco dati per l impianto di lavaggio stampa STEP 5 ST V7 0 C79000 G8572 C920 02 STEP 5 in un impiego pratico Esempio applicativo Fase 5 Programmazione qui solo i primi 5 segmenti FB 5 C IMPLAVST S5D BIB 2 LUN 166 Segmento 1 0000 Predisposizione ciclo programma Prima di poter elaborare il programma relativo all impianto di lavaggio memorizzato nel blocco funzionale FB 5 si deve richiamare il blocco dati DB 5 istruzione A DB5 0005 A DBS Richiamo DB5 tempi conteggi 0006 Segmento 2 0007 Definizione stato esercizio All accensione o all avviamento il programma imposta per un ciclo il merker impulsivo M 10 0 che viene rilevato nel segmento 4 ed in questo caso porta l impianto nelle condizioni
598. y di sistema STEP5 ST e Il file di sistema di Windows Progman ini viene salvato come Progman xx e quindi completato con la nuova registrazione di men Step5v70 Avvertenza Sotto Windows 3 x viene definito il file di gruppo per l icona di avvio del pro gramma STEP5 ST solo per l impostazione della directory standard C STEPAZ Il file STEP5V70 GRPnon pu essere ulteriormente adattato da INSTALL Se l utente ha modificato il drive di destinazione o i nomi delle directory una volta conclusa l installazione dovr modificare manualmente il file STEP5V70 GRP nel Programm Manager di Windows 3 x Per apportare tale modifica scegliere nel men File gt Sottomen gt Nuovo la creazione di un nuovo gruppo di programmi e specificare come descrizione STEP 5 V7 0ecomefiledelgruppoilseguentenomeelerelative directory di Windows dr Windows STEP5V70 GRP per dr Windows indicare la directory di Windows attuale Quando si confermano le modifiche nella finestra del Programm Manager compare il gruppo STEP 5 V7 0 con le icone per l avvio di STEP 5 ST Se si seleziona DOS queste operazioni non vengono eseguite Nella seconda maschera viene richiesto di confermare o specificare la directory di Windows INSTALL ha gi analizzato la configurazione del dispositivo di programmazione e propone la directory di Windows attuale L impostazione di default dipendedallavariabile d ambiente WINDIR Se quest ultima non esiste viene proposto C
599. zione Emissione e Opzioni e impostazione progetto come schedario l impostazione dei progetti stata sem plificata ampliata configurata in modo chiaro e ordinata secondo temi come p es AG Blocchi Simbolico Documentazione Eprom e Opzioni Prestazioni Le prestazioni sono state sostanzialmente potenziate e richiamo veloce e diretto degli Editor possono essere richiamati direttamente dall impostazione progetto dall indice e dal REG INT e integrazione del driver Eprom nel pacchetto base STEP 5 ST il driver Eprom non deve pi essere caricato residente nella RAM all avviamento del PC PG e rielaborazione dell Editor per la Selezione Vie bus e miglioramento del tool di installazione e riduzione dello spazio necessario in memoria RAM convenzionale e aumento delle prestazioni mediante tempi di caricamento ridotti Moderna L architettura stata rielaborata architettura DOS e reale applicazione DOS e utilizzo dei percorsi DOS e abolizione della limitazione dei drive non per i vecchi pacchetti COM e Utilizzo della memoria estesa XMS e EMS STEP 5 ST V7 0 1 2 C79000 G8572 C920 02 Installazione di STEP 5 Sommario Sommario del capitolo STEP 5 ST V7 0 C79000 G8572 C920 02 Il presente capitolo serve da guida per e l installazione del pacchetto di base STEP 5 e la definizione del proprio ambiente di lavoro e la gestione dell autorizzazione e del diritto d uso e l installaz
600. zione OR successiva O solo per FUP e Una funzione complessa non pu avere combinaz successive KOP FUP U o g S8 amp SE i 3 COMBIN SUCC FUP 0 D o azi Funzione complessa COMBIN SUCC Figura A 21 Parentesi con funzioni complesse Comparatori Un confronto di numeri in virgola mobile solo possibile in AWL A 27 Appendice Elementi com In AWL ingressi e uscite non collegati devono essere indicati con NOP 0 Per plessi ingressi e ogni segmento consentito un solo elemento funzionale complesso uscite non colle gati AWL KOP FUP U INGR 2 T 100 L DW 10 INGR 2 SV T 100 Hi yV T 100 NOP 0 DW 10 TW DUL NOP 0 DE INGR 2 _HnV NOP 0 DW 10 TW DU U T 100 USCITA DEL z USCITA R_ aly gt ES R Q USCITA i BE U INGR 1 CONTATORE ZV CONTAT INGR 1 U INGR 2 Zv ZR CONTAT _INGR 2 U INGR 3 5 L VAL CONTATORE S CONTAT INGR 3 NOP 0 S INGR 1 _ zv NOP 0 L VAL _zw DU INGR 2 _ _7R i INGR 3 _ s NOP 0 DEL VAL U Z CONTAT S 2W DU i USCITA USCITA DEL di RO Qu 400 iR QQ USCITA BE Figura A 22 Esempio di ingressi e uscite non collegati in AWL KOP e FUP STEP 5
601. zz deterg Attuatore Rel di accoppiamento A 33 0 Lavaggio Attuatore Rel di accoppiamento A 33 1 Diffusione cera Attuatore Rel di accoppiamento A 33 2 Asciugatura Visualizz Lampada o display A 32 4 ENTRATA AUTO Visualizz Lampada o display A32 5 USCITA AUTO 24 31 STEP 5 in un impiego pratico Esempio applicativo Fase 3 Descrizione della sequenza di processo rappresentazione delle funzioni di co mando in una tabella decisionale Un importante passo nello sviluppo del programma definiti lo schema funzionale e la lista delle grandezze dell impianto costituito dalla definizione della sequenza di processo Ci pu essere fatto sotto forma di schema di flusso Per motivi di chiarezza viene qui data una descrizione verbale della sequenza di pro cesso che sar poi tradotta in una tabella decisionale Tale tabella tabella 24 2 deve essere cos interpretata Sequenza di processo 1 2 3 4 5 24 32 Sopra la doppia riga sono riportate le condizioni che devono essere analizzate come sequenza logica di regole sotto le azioni da eseguire al soddisfacimento delle suddette regole Una colonna corrisponde ad una regola di seguito verbalmente descritta e quindi nella fase 5 dello sviluppo del programma verr tradotta in un se gmento di programma Preparazione della sequenza di programma Definizione dello stato di funzionamento Il controllore definisce lo stato di avviamento dell

Download Pdf Manuals

image

Related Search

Related Contents

MYFX - Manual do utilizador v5  Vermont Casting DVR28IN User's Manual  User Manual VersArray® Analyzer 5.0 Image Analysis - Bio-Rad  船舶事故等調査報告書  Kenmore Elite 5.5 cu. ft. Dual-Fuel Range w/ True Convection - Stainless Steel Owner's Manual (Espanol)  Track Excavator - Allwest Underground  Digitus Desktop PS/2 OSD, 8-Port  Appendix 8 of the NDSR User Manual  SA-320 - シルバーアイ  

Copyright © All rights reserved.
Failed to retrieve file