Home
Montaggio del CP 340
Contents
1. Matrice di La figura seguente mostra la matrice di comunicazione del driver ASCII comunicazione del driver ASCII PLC di produttori terzi SIMATIC S7 300 CP 340 Lettore di codice a barre Ulteriori apparecchiature con strutture di protocollo semplici Figura C 2 Matrice di comunicazione con driver ASCII Matrice di La figura seguente mostra la matrice di comunicazione del driver stampante comunicazione driver stampante Stampanti IBM Proprinter o compatibili SIMATIC S7 300 CP 340 Stampante laser Figura C 3 Matrice di comunicazione driver stampante Accoppiamento punto a punto CP 340 C 2 A5E00053580 04 Accessori e numeri di ordinazione Varianti dei moduli Cavi connettori La tabella seguente contiene i modelli del CP 340 Tabella D 1 Numeri di ordinazione delle varianti dei moduli del CP 340 CP 340 RS 232C Prodotto Numero di ordinazione 6ES7 340 1AH01 O0AEO CP 340 20mA TTY 6ES7 340 1BH00 0AE0O CP 340 RS 422 485 6ES7 340 1CH00 0AE0O Ci sono a disposizione cavi connettore con le lunghezze 5 m 10 m e 50 m Tabella D 2 Numero di ordinazione dei cavi connettore Cavo connettore Tipo Numero di ordinazione per InterfacciaRS RS 232C 5m 6ES7 902 1AB00 0AA0 232C RS 232C 10 m 6ES7 902 1AC00 0AA0 RS 232C 15m 6ES7 902 1AD00 0AA0 Interfaccia TTY 20 mA TTY 5 m 6ES7 902 2AB00 0AA0 20 mA 20 mA TT
2. l I pointer sulle variabili e stringa di formato sono depositati nel DB pointer in ordine fisso vedi figura 6 3 2 Il parametro DONE si trova a disposizione dopo ordine di trasmissione corretto per un ciclo di CPU Accoppiamento punto a punto CP 340 A5E00053580 04 6 15 Comunicazione tramite blocchi funzionali Diagramma tempo Nella figura seguente si trova il comportamento dei parametri DONE e ERROR a rale FB 4 P_PRINT seconda del collegamento di ingresso di REQ e R i i i i i i REQ i i i Eapana i i i i i i i i i R a i i tel i i i i i i i i i i i i DONE i i i 1 1 e a i i i i i i i i i i i i ERROR i i e e Mi I OE TAV E S 1 Oo 1 p 1 il E Eeo K Ton e o O o gd 20 ici Z R Coi deh 59 Ceb 1 to 9 Vi DE v 1 aa E E Dai z VO os A D ono oog FRA g ci 3 ho Co gi Coos SC 5 O 5O Logfg O D o 3 D D ont e Zy i TE H 201 Hi 3 CO gd o O O i O 5 gt 5E Q C i N e D ea 2 Cc o gt e o LU o W o Oosa i O aii a O Cc O leo Figura 6 4 Diagramma temporale FB 4 P_PRINT Avvertenza L ingresso REQ triggerato con fronte d onda All ingresso REQ basta un fronte positivo Non necessario che esso abbia durante tutto il tempo di trasmissione lo stato di segnale 1 Accoppiamento punto a punto CP 340 6 16 A5E00053580 04 Comunicazione tramite
3. Figura B 14 Cavo connettore X27 CP 340 CP 441 CP 340 per funzionamento RS 422 a 4 fili Il cavo connettore pu essere ordinato sotto il numero di ordinazione indicato nell appendice D Avvertenza Con il tipo di cavo usato con 19 2 kBaud possibile una lunghezza di cavo mas sima di 1200 m Accoppiamento punto a punto CP 340 A5E00053580 04 B 19 Cavi connettori Cavo connettore X 27 S7 M7 CP 340 CP 340 CP 441 B 20 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 340 CP 441 per il funzionamento RS 485 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 340 spinotto maschio sub D a 15 poli con chiusura a vite spinotto maschio sub D a 15 poli con chiusura a vite presso il partner di comunicazione CP 340 Partner di comunicazione 2 T A T A 2 an A A E gt 9 T B T B 9 lt H m mm Trasmettitor hi n Trasmettitore 4 RA R A 4 WI i i de FAL iL i RGB RBL LI al gt gt Ricevitore Ro hi Ricevitore 8 i GND GND 8 in ima ji Calza r DE Tipo di cavo e ii LIYCY 3 x 2 x 0 14 e contenitore R A R B contenitore attorcigliati a coppia 1 Nelcaso di cavi con lunghezza superiore a 50 m necessario saldare per garantire un traffico di dati senza disturbi una resistenza terminale di ca 330 Q dalla pa
4. e Nei comandi di conversione la larghezza 0 non ammessa Nella stampante ci verr rappresentato con l emissione di e del comando di conver sione restante valido Sela larghezza data insufficiente nel caso di emissione di testo tipo di rappre sentazione A C D S T Y o Z verr emessa solo la quantit di caratteri stabi lita dalla larghezza data e il resto verr tagliato In tutti gli altri casi vengono emessi corrispondentemente alla larghezza dei caratteri e Comandi di conversione indefiniti o errati non vengono eseguiti Nella stampa ci viene segnalato con l emissione di ad esempio il tipo di rappre sentazione manca 2 2 Oltre a ci viene emesso il resto del comando di conversione cio dopo il carat tere riconosciuto come errato In tal modo possibile localizzare con precisione la causa dell errore e Comandi di conversione senza la variabile ad essi appartenente vengono igno rati Variabili per le quali manca il comando di conversione non vengono emesse e Comandi di conversione di un intestazione o di pi pagina non supportati non vengono eseguiti ma inoltrati in modo trasparente alla stampante Perla formattazione a capo tabulatori ecc all interno del testo di segnalazione o per la stampa di un comando di conversione lungo l utente a dover usare i comandi di controllo opportuni e Se sia la stringa di formato sia il messaggio di s
5. 2 16 Nella figura seguente rappresentato lo svolgimento trasmissione dati in ricezione con la procedura 3964 R Partner di comuni CP 340 cazione Attivazione del _ STX _eCarattere di inizio 02H collegamento DLE Confermapos 10H byte 1 Byte di dati 1 Dati byez gt Byte di dati 2 utili u lt o o byte n Byte di dati n Toda _ DLE Codice finale 10H Disattivazione _____ETxX Codicefinale 03H del collega BCC solo 3964R mento _ DLE Conferma pos 10H Figura 2 7 Il traffico dei dati in ricezione con la procedura 3964 R Nello stato di riposo in assenza di ordini di trasmissione la procedura attende l atti vazione del collegamento da parte del partner di comunicazione Se la procedura in stato di riposo riceve un carattere qualsiasi a parte STX o NAK essa attende il trascorrere del tempo di ritardo del carattere ZVZ e invia poi il ca rattere NAK Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati La ricezione dei dati Disattivazione del collegamento in ricezione Se la procedura riceve il carattere STX e se essa ha a disposizione un buffer di rice zione vuoto risponder con DLE I caratteri in arrivo verranno depositati nel buffer di ricezione Se vengono ricevuti due caratteri DLE consecutivi nel buffer ne verr depositato solo uno D
6. Lettura e pilotaggio degli ingressi uscite del CP 340Lettura e pilotaggio degli ingressi uscite del 340 l ingresso E 0 0 deve avere il segnale 0 e l ingresso E 0 1 il segnale 1 Tramite gli ingressi E 1 6 e E 1 7 gli stati di segnale SET_DTR e SET_RTS possono essere preimpostati Con un passag gio di segnale all ingresso E 0 7 0 1 questo stato della funzione FC V24_SET viene trasferito al CP La funzione standard FC V24_STAT viene richiamata ciclicamente Lo stato degli ingressi uscite del CP 340 viene visualizzato con il byte di uscita AB 5 Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard Descrizione Stampa Per il tipo di funzionamento Stampa l ingresso E 0 0 deve avere lo stato di se gnale 0 e l ingresso E 0 1 lo stato 1 Tramite gli ingressi E 1 0 e E 1 1 si pu scegliere tra due ordini PRINT Essi si trovano nel blocco dati DB 30 Questo a sua volta punta ai dati veri e propri variabili da 1 a 4 e stringa di formato da trasmet tere al CP 340 L Ordine 1 invia i dati delle variabili da 1 a 4 e la stringa di formato I dati vengono letti e Variabile 1 dal DB 31 a partire dalla doppia parola di dati DBD 0 e Variabile 2 dal DB 32 dalla parola di dati DBW 0 e Variabile 3 dal DB 33 dalla parola di dati DBW 0 e Variabile 4 dal DB 34 dalla parola di dati DBW 0 e Stringa di formato dal DB 35 dal DBB 2 fino a DBB 4
7. e Driver ASCII con criterio di fine Dopo scadenza del tempo di ritardo carattere e Driver ASCII con criterio di fine Dopo la ricezione di una lunghezza di tele gramma fissa Con driver ASCII con criterio di fine Dopo la ricezione del dei caratteri di fine necessario programmare nel programma utente anche il carattere di fine Il programma esempio per la stampante pu essere usato solo con il driver stam pante Le funzioni Lettura e gestione dei segnali complementari dell RS 232 possono essere eseguite solo con il driver ASCII Questo a condizione che nella scheda Trasmissione non scelto il parametro Gestione autom dei segnali V24 Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard 9 4 Blocchi usati Blocchi usati Nella tabella seguente si trovano i blocchi usati dal programma esempio Blocco Simbolo Commento OB 1 ZYKLUS Elaborazione ciclica programma OB 100 NEUSTART Elaborazione avviamento restart DB 2 DB_P_RCV DB instanza per FB P_RCV DB 3 DB_P_SEND DB instanza per l FB P_SEND DB 4 DB_P_PRINT DB instanza per 1 FB P_PRINT DB 10 SEND_DB Blocco dati trasmissione DB 20 RCV_DB Blocco dati ricezione DB 30 DB_PRT_AUFTR DB pointer per stringa di formato e variabili DB 31 DB_VARI Dati DB per variabile 1 DB 32 DB_VAR2 Dati DB per variabile 2 DB 33 DB_VAR3 Dati DB
8. possibile un controllo di flusso dati Il controllo del flusso dati con RTS CTS e Gestione autom dei segnali V24 possibile solo con l interfaccia RS 232C vedi anche Tabella 1 2 Tabella 2 8 Controllo del flusso dati driver ASCII Parametro Descrizione Valori possibili Valore di default Controllo del Fissazione del metodo usato per il nessuno nessuno flusso dati controllo del flusso dati e XON XOFF e RIS CTS e Gestione aut dei se gnali V24 Carattere XON Codice per il carattere XON e con7 bit di dati e 11 DCI da 0 a 7FH Hex e con 8 bit di dati da 0 a FFH Hex Carattere XOFF Codice per il carattere XOFF e con7 bit di dati e 13 DC3 da 0 a 7FH Hex e con 8 bit di dati da 0 a FFH Hex Attesa di XON Intervallo di attesa da parte del CP 340 da 20 a 655350 ms e 2000 ms dopo XOFF in trasmissione per il carattere XON o in passi da 10 ms tempo di attesa per CTS ON del partner di comuni per CTS ON 3 cazione Tempo di disatti Intervallo di attesa dopo la trasmissione da 0 a 655350 ms 10 ms vazione RTS finch il CP 340 pone la linea RTS a in passi da 10 ms OFF Tempo di attesa di Intervallo che il CP 340 in trasmissione da 0 a 655350 ms 10 ms emissione dati deve attendere fino al CTS ON del partner di comunicazione prima di ini ziare la trasmissione dopo RTS ON in passi da 10 ms 1 Solo con controllo del flusso dati con XON XOFF 2 A seconda s
9. Abbandonando la tabella di configurazione vedi capitolo 5 1 con il comando di men Stazione gt Salva o Stazione gt Salva con nome i dati di configurazione e parametrizzazione inclusi i parametri del modulo vengono salvati automatica mente nel progetto file utente creato dall utente stesso I dati di configurazione e parametrizzazione possono essere caricati online dall ap parecchiatura di programmazione nella CPU comando di men Sistema di destinazione gt Carica La CPU preleva i parametri subito dopo il caricamento I parametri del modulo vengono trasferiti al CP 340 automaticamente e sei parametri del modulo vengono caricati nella CPU e il CP 340 raggiungibile tramite il bus di pannello dell S7 300 o se la CPU passa da modo di funzionamento STOP a RUN avviamento CPU I parametri non modificati hanno il valore di default vedi capitolo 2 3 Nel manuale utente per STEP 7 3 si trova descritto in modo dettagliato come salvare la configurazione e i parametri e caricare la configurazione e i parametri nella CPU e leggere modificare copiare e stampare la configurazione e i parametri 3 Manuale Configurazione dell hardware e progettazione di collegamenti STEP 7 5 4 Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Panoramica del capitolo Le informazioni sono suddivise nel seguente modo Nel si trova a pagina capito
10. MW21 indirizzo di base nella MW21 DB_NO DB10 DBWO nr DB in DBWO del DB10 DBB_NO DB10 DBW2 dal nr DBB si trova nel DBW2 del DB10 LEN DB10 DBW4 la lunghezza si trova nella DBW4 del DB10 conclusione senza errori DONE M 26 0 conclusione con errori ERROR M 26 1 parola di stato STATUS MW 27 Esempio Richiamo dell FB 3 con operando corrente indirizzato simbolicamente indirizzato simbolicamente Meccanismo EN ENO 6 24 AWL spiegazione Rete 1 CALL FB 3 DB3 REQ M 0 6 avvio di SEND R M 5 0 avvio di RESET LADDR BGADR indirizzo di base DB_NO CP_DB SEND_DBNR numero di DB di trasmissione DBB_NO CP_DB SEND_DWNR TG dal byte di dati LEN CP_DB SEND_LAE Iunghezza TG DONE SEND_DONE conclusione senza errori ERROR SEND_ERROR conclusione con errori STATUS SEND_STATUS parola di stato I parametri EN e ENO sono presenti solo nella rappresentazione grafica in KOP o FUP Per la modifica di tali parametri il compiler usa il risultato binario Se il blocco stato concluso senza errori il risultato binario BIE viene posto sullo stato di segnale 1 In caso di errore il risultato binario BIE viene posto a 0 Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali 6 5 Informazioni generali sull elaborazione del programma Comportamento all avviamento del sistema di automa tizzazione CP 340 Comportamento all
11. Quest ultimo pu essere richiesto con STEP 7 dal SIMATIC Manager Presupposto Per poter richiamare lo stato del modulo necessario che ci sia un collegamento online dall apparecchiatura di programmazione al controllore pro grammabile vista online della finestra del progetto Operare nel modo seguente 1 Aprire la stazione SIMATIC 300 in questione doppio clic o comando di men Modifica gt Apri Risualtato Compare la finestra con la tabella di configurazione 2 Marcare nella tabella di configurazione il CP 340 3 Scegliere il comando di men Sistema di destinazione gt Stato del modulo Ergebnis Comparir il dialogo a schede Stato del modulo per il CP 340 AI primo richiamo viene mostrata la scheda Generale 4 Passare alla scheda Buffer di diagnostica Risultato Nella scheda Buffer di diagnostica vengono visualizzati gli eventi di diagnostica pi recenti del CP 340 a chiare lettere Nel campo Informazioni supplementari possono trovarsi ulteriori informazioni sulla causa dell errore Cliccando su Aggiorna i dati vengono letti nuovamente dal CP 340 Cliccando su Help sull evento possibile visualizzare un testo di aiuto relativo all evento di diagnostica scelto con informazioni per l eliminazione dell errore Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard Panoramica del capitolo Le informazioni
12. Tentativi di Il parametro definisce il numero massimo dei da 1 a 255 6 attivazione tentativi compiuti dal CP 340 per attivare un collegamento Tentativi di tras Il parametro stabilisce il numero massimo di da 1 a 255 6 missione tentativi di trasmissione di un telegramma in cluso quello del primo telegramma nel caso di errori Accoppiamento punto a punto CP 340 A5E00053580 04 2 39 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco di Nella tabella seguente si trova la descrizione del baudrate blocco del carattere carattere Tabella 2 4 Baudrate blocco del carattere procedura 3964 R Parametro Descrizione Valori Valore di possibili default Baudrate Velocit di trasmissione dati in bit s e 2400 e 9600 e 4800 e 9600 e 19200 Startbit Lo startbit viene preposto ad ogni carattere da tras e l nonim I mettere postabile Bit di dati Numero di bit che costituiscono un carattere e 7 e 8 e 8 Stopbit Gli stopbit vengono aggiunti in coda ad ogni carat e el tere da trasmettere e segnalano la fine del carattere e 7 Parit Una sequenza dei bit di informazione pu essere senza e pari completata con un ulteriore bit quello di parit che dispari rende la somma di s stesso 0 o 1 con il valore e pari di tutti i bit uguale ad un valore pari o dispari In tal e P e modo di accresce la sicurezza dei dati qualsiasi Senz
13. e Segnale BUSY CTS OFF Fare attenzione al fatto che alcune stampanti visualizzano il segnale BUSY con l aiuto del segnale DTR In questo caso necessario effettuare un cablaggio oppor tuno verso il CP 340 Accoppiamento punto a punto CP 340 A5E00053580 04 2 35 Informazioni di base per la trasmissione seriale di dati 2 3 Dati di parametrizzazione Introduzione Tramite i parametri di base si imposta il comportamento della diagnostica del CP 340 Con la scelta dei protocolli si adatta il proprio processore di comunicazione CP 340 al partner di comunicazione Le sezioni seguenti descrivono i parametri di base del CP 340 e dei dati di parame trizzazione per la procedura 3964 R per il driver ASCII e quello della stampante 2 3 1 Parametri di base del CP 340 Introduzione Parametri di base Si pu stabilire se il CP 340 nel caso di errori gravi debba generare un allarme di diagnostica I parametri di base vengono introdotti tramite il dialogo STEP 7 Caratteristiche CP 340 Il dialogo lo si raggiunge con un doppio clic sul CP 340 nella tabella di configurazione di STEP 7 Il capitolo 5 2 descrive come introdurre i parametri di base del CP 340 Nella tabella seguente si trova la descrizione del parametro di base Tabella 2 1 Parametri di base Parametro Generazione di al larme Descrizione Valori Valore di possibili default In presenza di errori gravi il CP 340 pu generar
14. esempio suddiviso in due stazioni SIMATIC poich il CP 340 per trasmissione dati e ricezione dati e per la stampa deve essere parametrizzato in modo diverso e Stazione 1 accoppiamento calcolatore con FB P_SEND e FB P_RCV e Stazione 2 stampa o lettura e gestione dei segnali complementari dell RS 232 con l FB P_PRINT FC V24_STAT e FC V24_SET Il CP 340 viene parametrizzato dalla CPU all avviamento di questa servizio di sis tema L esempio pu essere provato con un minimo di hardware 2 byte di ingresso 2 byte di uscita Viene inoltre usata anche la funzione STEP 7 Lettura pilotaggio variabile ad es per modificare i dati di trasmissione Il programma esempio del CP 340 si trova insieme all interfaccia di parametrizza zione e ai blocchi funzionali su un dischetto da 3 5 che viene fornito di corredo al presente manuale Esso presente in forma compilata e come listato sorgente ASCII Vi si trova anche una lista simbolici dei simboli usati nell esempio Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard 9 2 Configurazione delle apparecchiature Applicazione Per provare l esempio programma possono essere usato ad es le seguenti apparec chiature un controllore programmabile S7 300 telaio di montaggio alimentazione CPU e un modulo CP 340 con partner di comunicazione ad esempio un secondo CP o con una stampante o tramite l innesto di un co
15. tori abitativi settore abitativo settore abitativo commerciale e produttivo piccole aziende La singola autorizzazione va richiesta presso un autorit o presso un appo sito centro di controllo In Germania essa viene data dal Bundesamt fiir Post und Telekommunikation e dalle sue filiali Settore di impiego Richieste a Emissione di disturbi Reistenza ai disturbi Industria EN 50081 2 1993 EN 50082 2 1995 Settore abitativo Singola autorizzazione EN 50082 1 1992 Accoppiamento punto a punto CP 340 A5E00053580 04 A 7 Dati tecnici Autorizzazione UL Autorizzazione CSA Autorizzazione FM A 8 N UL Recognition Mark Underwriters Laboratories UL secondo Standard UL 508 File Nr 116536 CSA Certification Mark Canadian Standard Association CSA secondo Standard C22 2 No 142 File Nr LR 48323 Factory Mutual Approval Standard Class Number 3611 Class I Division 2 Group A B C D Pericolo Possono aversi danni a persone o cose Nelle aree a pericolo di esplosione se si staccano durante il servizio dell S7 300 dei connettori possono aversi danni a persone o cose Prima di staccare connettori nelle aree a pericolo di esplosione staccare sempre la corrente dell S7 3200 Pericolo WARNING DO NOT DISCONNECT WHILE CIRCUIT IS LIVE UNLESS LOCATION IS KNOWN TO BE NONHAZARDOUS Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici A 3 Riciclaggi
16. 2 51 parametri stringa di formato 2 33 2 54 tabella dei caratteri di controllo 2 32 tabella di conversione caratteri 2 32 variabili Metodi di handshake 2 35 Modello di riferimento ISO a 7 livelli 2 8 Montaggio del CP 340 4 3 N Numeri di ordinazione D 1 Numero di evento Numero minimo di cicli di CPU 6 27 O Operando corrente indirizzato assolutamente indirizzato simbolicamente P Parametri FB 2 P_RCV FB 3 P_SEND 6 6 FB 4 P_PRINT FC 5 V24_STAT FC 6 V24_SET 6 20 Parametri di base 2 36 Parametri di protocollo 2 39 2 43 Parametrizzazione di parole di dati 6 23 diretta indiretta Parit Particolarit nell invio di telegrammi 7 5 nella ricezione di telegrammi 7 5 Passaggio tra gli stati di funzionamento 7 4 Priorit Procedura 2 7 Accoppiamento punto a punto CP 340 A5E00053580 04 Indice Procedura 3964 R 2 12 carattere di controllo 2 12 carattere di controllo del blocco 2 13 conflitto di inizializzazione 2 19 errore di procedura 2 20 parametri priorit ricezione dati trasmissione dati 2 14 trattamento di dati errati 2 18 Protocollo R Ricezione dati driver ASCII procedura 3964 R Richiamo blocco P_PRINT 6 13 P_RCV 6 9 richiamo blocco P_SEND 6 5 V24_SET 6 19 V24_STAT Richiamo della variabile SFCERR 8 11 Riciclaggio A 9 Riconoscimento della fine di un telegramma rice
17. Accoppiamento punto a punto CP 340 3 2 A5E00053580 04 Montaggio del CP 340 Panoramica del ca pitolo Le informazioni sono suddivise nel modo seguente Nel si trova a pagina capitolo 4 1 Luoghi di montaggio del CP 340 4 2 4 2 Montaggio e smontaggio del CP 340 4 3 Accoppiamento punto a punto CP 340 A5E00053580 04 Montaggio del CP 340 4 1 Luoghi di montaggio del CP 340 Introduzione Disposizione del CP 340 sul telaio di montaggio La seguente sezione descrive le regole da rispettare per mettere il CP 340 sul telaio di montaggio Per disporre il CP 340 sul telaio di montaggio valgono le regole seguenti e A destra accanto alla CPU possono essere innestati al massimo 8 moduli di co municazione Il numero di moduli di comunicazione innestabili limitato dall assorbimento di corrente del CP 340 dal bus di pannello dell S7 300 in dipendenza da CPU a IM e dall ampliabilit della CPU ad esempio CPU 312 IFM nella prima riga o dall ET 200M IM 153 nell impiego decentralizzato solo montaggio ad una riga Informazioni ulteriori sul tema posti connettore si trovano in 2 Avvertenza Il CP 340 impiegabile con righe di ampliamento a partire dalle seguenti versioni delle CPU e CPU3I14 versione 6 e CPU 614 versione 6 e CPU 315 versione 3 e CPU 3I5DP versione 3 2 Manuale Sistema di automazione S7 300 installazione dati della CPU 4 2
18. All interno del testo di segnalazione sono ammessi tutti i comandi di conversione escluso N Il tipo di rappresentazione P viene usato se si desidera modificare nella stampa il numero di pagina Il CP 340 inizia la stampa sempre con la pagina 1 Con questo comando di conver sione si ha la possibilit di impostare il numero di pagina ad un determinato valore La variabile del comando di conversione contiene il numero di pagina da impostare Esempio impostare il numero di pagina a 10 P 10 Mumero di pagina 10 stringa di formato variabile 1 Avvertenza Nel tipo di rappresentazione P nella stringa di formato non possono trovarsi altri testi comandi di conversione o di controllo Il tipo di rappresentazione P non pu trovarsi nei testi di segnalazione progettati Accoppiamento punto a punto CP 340 A5E00053580 04 2 57 Informazioni di base per la trasmissione seriale di dati Avvertenza sul co mando di conver sione 2 58 Per il comando di conversione osservare le seguenti annotazioni L ove data una lunghezza massima della rappresentazione standard l emis sione effettiva pu anche essere inferiore Esempio l emissione del numero in tero 10 composta da due caratteri La lunghezza dei dati da stampare deriva dalla lunghezza delle variabili Con il tipo di rappresentazione I ad esempio per il tipo di dati INT vengono emessi al massimo 6 caratteri per il tipo DINT al massimo 11
19. FB P_RCV o FB P_PRINT Accoppiamento punto a punto CP 340 7 4 A5E00053580 04 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 340 Particolarit nell invio di tele grammi stampa Particolarit nella ricezione di telegrammi L invio di telegramma e la stampa sono possibili sostanzialmente solo nello stato della CPU RUN Se durante la trasmissione dati CPU gt CP la CPU si porta nello stato STOP l FB P_SEND o l FB P_PRINT segnalano dopo il riavviamento l errore programma in corso interrotto interruzione ordine a causa di BREAK riavviamento reset Avvertenza Il CP 340 invia i dati al partner di comunicazione solo dopo che esso ha ricevuto tutti i dati dalla CPU Con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia mento punto a punto si ha la possibilit di parametrizzare Cancellazione del buffer di ricezione all avviamento s no e Se si parametrizzato s il buffer di ricezione del CP 340 viene cancellato automaticamente al passaggio STOP RUN della CPU e Se si parametrizzato no nel buffer di ricezione del CP 340 vengono raccolti tanti telegrammi quanti ne sono stati parametrizzati da 1 a 250 Se durante la trasmissione dati CP gt CPU la CPU si porta in STOP PFB P_RCV dopo il riavviamento segnala l errore errore programma in corso interrotto interru zione ordine a causa di BREAK riavviame
20. La stringa di formato pu essere composta da Testo tutti i caratteri stampabili ad es Alle stato raggiunto il livello di riempimento 1 e Comandi di conversione per le variabili ad es N puntatore al numero di messaggio di segnalazione x dove x un valore di variabile vedi esempio 2 in basso Per ogni variabile ci deve essere esattamente un comando di conversione nella stringa di formato o nel messaggio di segnalazione progettato I comandi di conversione vengono applicate alle variabili corrispondentemente al loro ordine e Comandi di controllo con caratteri di controllo per grassetto stretto largo cor sivo sottolineato ad es B grassetto attivo o con altri caratteri di controllo definiti dall utente I caratteri di controllo supplementari possono essere usati se essi vengono intro dotti nella tabella dei caratteri di controllo dell interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto e si riparame trizza il CP 340 Tutti i comandi di conversioni e di controllo possibili nella stringa di formato e nei messaggi di segnalazione progettati si trovano nel capitolo 2 3 5 Ulteriori funzioni Oltre all emissione di messaggio di segnalazione possibile utilizzare anche le se guenti funzioni per la stampa Anche l esecuzione di una di tali funzioni viene intro dotta nella stringa di formato e impostare il numero di pagina stringa di formato P e ini
21. NDR e ERROR STATUS vengono emessi anche con RESET dell FB P_RCV parametro LEN 16 00 vedi figura 6 2 In presenza di un errore il risultato binario BIE viene resettato Se il blocco viene concluso senza errori il risultato binario ha lo stato 1 Avvertenza Il blocco funzionale P_RCV non ha un controllo di parametrizzazione e se questa errata la CPU pu portarsi in STOP Prima che un ordine avviato dopo un passaggio di stato della CPU da STOP a RUN possa essere ricevuto dal CP 340 necessario che il meccanismo di avviamento CP CPU dell FB P_RCV si sia concluso vedi capitolo 6 5 Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Cosa fare Configurazione nel settore dei dati Richiamo blocco rappresentazione AWL rappresentazione KOP CALL P_RCV I_RCV I_RCV ENR P_RCV R EN ENO LADDR ENR NDR Ee DB_NO ERROR E DBB_NO LADDR LEN NDR DB_NO STATUS ERROR DBB NO LEN STATUS Avvertenza I parametri EN e ENO sono presenti solo nella rappresentazione grafica in KOP o FUP Per l elaborazione di tali parametri il compiler utilizza il risultato binario BIE Il risultato binario BIE viene posto nello stato di segnale 1 se il blocco stato concluso senza errori In presenza di errore esso viene posto a 0 L FB P_RCV opera insieme ad un DB istanza I R
22. Tipo di cavo L Schermatura LIYCY 3 x 2 x 0 14 Schermatura contenitore T A T B e R A R B contenitore attorcigliati a coppia 1 Nel caso di cavi con lunghezza superiore a 50 m necessario saldare per garantire un traffico di dati senza disturbi una resistenza terminale di ca 330 Q dalla parte del ricevitore Figura B 16 Cavo connettore X27 CP 340 CP 544 CP 524 CPU 928B CPU 945 CPU 948 per funzionamento RS 422 a 4 fili Accoppiamento punto a punto CP 340 A5E00053580 04 B 21 Accoppiamento punto a punto CP 340 A5E00053580 04 Matrice di comunicazione dei protocolli Introduzione Il processore di comunicazione CP 340 pu comunicare con i seguenti CP e CPU del sistema di automatizzazione SIMATIC S5 Matrice di comuni La figura seguente mostra la matrice di comunicazione della procedura 3964 R cazione 3964 R SIMATIC S7 400 CP 441 1 CP 441 2 S5 90U CP 521 SI S5 95U S5 100U S5 115U F H CP 523 S5 135U S5 155U H SIMATIC S7 300 CP 340 S5 115U CP 544 S5 135U S5 155U H CPU 928B S5 135U CPU 945 S5 115U CPU 948 S5 155U Lettore di co Apparecchia dice a barre ture esterne PLC esterni bilance Figura C 1 Accoppiamento punto a punto CP 340 A5E00053580 04 Matrice di comunicazione procedura 3964 R C 1 Matrice di comunicazione dei protocolli
23. avviamento FB CP 340 Disabilitazione di allarmi Comportamento di interrupt Indirizzamento del modulo I dati di parametrizzazione vengono creati con l aiuto dell interfaccia di programmazione CP340 parametrizzazione di un accoppiamento punto a punto e vengono trasferiti alla CPU con il software STEP7 Ad ogni avviamento della CPU il CP 340 viene alimentato tramite i servizio di sistema della CPU con i parametri aggiornati Dopo che il collegamento CPU CP 340 stato messo in opera il CP 340 deve essere inizializzato Per ogni blocco funzionale P_SEND P_RCV P_PRINT presente una propria coordinazione di avviamento Prima che possano essere sbrigati degli ordini attivi necessario che il meccanismo di avviamento corrispondente sia stato concluso Nei blocco funzionale gli allarmi non vengono disabilitati Il modulo CP 340 pu attivare nella CPU un allarme di diagnostica A tale scopo il sistema operativo mette a disposizione dell utente 4 byte di informazione allarme La valutazione di essi deve essere programmata dall utente OB 82 Un richiamo dei blocchi funzionali CP 340 nel programma di allarme di processo o di diagnostica non ammesso L indirizzo logico di base viene stabilito tramite STEP 7 e deve essere creato dall utente nel parametro di blocco dati LADDR Accoppiamento punto a punto CP 340 A5E00053580 04 6 25 Comunicazione tramite blocchi funzionali 6 6 Fabbisogno di Dati t
24. blocco BCC ricevuto con la parit longitudinale calcolata internamente Se il carattere di controllo del blocco corretto e non ci sono altri errori il CP 340 invia il carattere DLE in presenza di er rore al partner di comunicazione viene inviato il carattere NAK valori standard con controllo di blocco ZVZ 220 ms QVZ 2000 ms tentativi di attivazione 6 tentativi di trasmissione 6 2 38 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Parametri di proto I parametri di protocollo possono essere impostati solo se per protocollo non sono collo stati impostati i valori standard Tabella 2 3 Parametri di protocollo procedura 3964 R Parametro Descrizione Valori possibili Valore di default Tempo di ritardo Il tempo di ritardo del carattere definisce l inter da 20 ms a 220 ms del carattere vallo temporale massimo ammesso tra due ca 655350 ms in passi ZVZ ratteri ricevuti all interno di un telegramma da 10 ms Tempo di ritardo Il tempo di ritardo della conferma stabilisce da 10 ms a 2000 ms della conferma l intervallo temporale massimo ammesso fino 655350 ms in passi 550 ms per il QVZ alla conferma del partner nell attivazione del da 10 ms 3964 senza collegamento tempo tra STX e conferma DLE controllo di del partner o disattivazione del collegamento blocco tempo tra DLE ETX e conferma DLE del part ner
25. vuto 2 43 Riparametrizzazione RUN 7 2 S Segnale BUSY 2 35 Segnali complementari dell RS 232C 2 28J6 17 gestione automatica 2 29 gestione dei 6 19 lettura degli 6 17 Set di caratteri nei messaggi di segnalazione 2 32 Accoppiamento punto a punto CP 340 A5E00053580 04 Settare resettare le uscite dell interfaccia del CP 340 6 19 Sicurezza di trasmissione con il driver ASCII con il driver stampante con 3964 R 2 10 Smaltimento Smontaggio del CP 340 Spia cumulativa degli errori 8 3 Spie LED i Stati di funzionamento STOP Stopbit 2 40 2 44 2 49 Stringa di formato 2 33 2 54 T Tempi di esecuzione 6 26 Da ritardo del carattere ZVZ 2 6 2 39 Tempo di ritardo della conferma QVZ 2 39 Tentativi di attivazione 2 39 Tentativi di trasmissione 2 39 Traffico di dati uni bidirezionale 2 2 Trasmissione dati driver ASCII 2 22 procedura 3964 R U Uscita STATUS degli FB 8 2 8 4 V Variabili nei messaggi di segnalazione 2 32 Indice 3 Accoppiamento punto a punto CP 340 A5E00053580 04 S gliere ulaniionscaniensultasio nevi meziai meiosi saeianieacelani cela elencate EE EEEE EEE EE EE Siemens AG A amp D ASE SI Oestliche Rheinbrueckenstr 50 D 76181 Karlsruhe Repubblica federale di Germania Mittente Nome Funzione Ditta Via C A P Citt Paese Telefono Indicar
26. 0001 32 0011 0010 XOR 0011 0011 10 0001 0000 XOR 0010 0011 03 0000 0011 XOR 0010 0000 lt n cea BCC gt 2 0 Figura 2 5 Somma di controllo del blocco La somma di controllo del blocco la parit pari longitudinale funzione logica XOR di tutti i byte di dati di un blocco inviato o ricevuto La creazione inizia con il primo byte di dati utili primo byte del telegramma dopo l attivazione del collega mento e termina dopo il carattere DLE ETX nella disattivazione del collegamento Avvertenza Nel caso di un raddoppio del DLE questo carattere viene introdotto due volte nella generazione del BCC Accoppiamento punto a punto CP 340 A5E00053580 04 2 13 Informazioni di base per la trasmissione seriale di dati La trasmissione dei dati con 3964 R Attivazione del col legamento nella trasmissione 2 14 Nella figura seguente rappresentato lo svolgimento trasmissione dati in trasmis sione con la procedura 3964 R CP 340 Partner di comuni cazione Carattere di inizio 02H____ STX Attivazione Conferma pos 10H __ DLE collegamento Byte di dati 1 byte 1 Byte di dati 2 s byte 2 Dati n utili o o Byte di dati n a Byten Codice finale 10H DLE r solo 3964R BCC oO collegamento Conferma pos 10H __ DLE Figura 2 6 Il traffico dei dati nel trasmettere con la procedura 3964 R Nell attivazione
27. 2 26 Nella ricezione dei dati la fine del telegramma viene riconosciuta quando stato ricevuto il numero dei caratteri parametrizzati I dati ricevuti vengono trasferiti alla CPU tramite il blocco funzionale P_RCV La scadenza del tempo di ritardo del carattere prima della ricezione del numero di caratteri parametrizzato conduce alla fine della trasmissione Segue una segnala zione di errore e il frammento di telegramma viene rigettato Nella figura seguente rappresentato lo svolgimento della ricezione con il criterio di fine Lunghezza di telegramma fissa L o D gel o E Q N Attesa del fas E carattere D D L e9 pe Carattere arrivato S 5 8 2 Q Carattere rice Q 3 vuto con controllo pe lunghezza e sorve o E E E glianza ZVZ E o iu D Errore di ricezione P S Tel elegramma 2 completo o Attesa del nu T mero di caratteri 3 parametrizzato 2 Telegramma O depositato nel buf fer di ricezione Scadenza ZVZ Errore depositato nel buffer di rice zione Figura 2 13 Schema dello lo svolgimento della ricezione con il criterio di fine Lunghezza di telegramma fissa Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione nel CP 340 Il buffer di ricezione del CP 340 pari a 1024 by
28. 8 deve essere in ogni caso collegato da ambedue i capi poich altri menti si possono distruggere i moduli dell interfaccia Nelle pagine seguenti si trovano alcuni esempi per cavi connettori per un accoppia mento punto a punto tra il CP 340 RS 422 485 e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto X 27 S7 M7 tra un CP 340 e un CP 340 CP 441 per il funzionamento RS 422 GP 340 gt Per i cavi connettori si necessita dei seguenti spinotti hi CP 340 CP 441 5 ra ri e dallato CP 340 spinotto maschio sub D a 15 poli con chiusura a vite e presso il partner di comunicazione spinotto maschio sub D a 15 poli con chiusura a vite CP 340 Partner di comunicazione 2 T A _ R A 4 I lee LI DI pe 9 T B _ R B ii 11 gt Gh B gt B du Trasmettitore Ricevitore b R A T A x2 U t 1 lt LI I II 1a R B 4 T B e N Ricevitore Trasmettitore 8 a i GND GND 8 SE anti i 1 na Fil j Calza di i i pan e DI Lib Tipo di cavo deri do E T A T B e R A R B attorcigliati a coppia 1 Nelcaso di cavi con lunghezza superiore a 50 m necessario saldare per garantire un traffico di dati senza disturbi una resistenza terminale di ca 330 Q dalla parte del ricevitore
29. A4 6 M 8 6 classe di evento 20 A 4 7 M 3 7 classe di evento 0 9 8 Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard Continuazione Simbolo Ingresso Merker Commento uscita visualizzazione SFCERR 0 visualizzazione parametri FB A_V24_STAT_DTR_OUT A 5 0 M 9 0 numero di errore STAT_DTR_OUT A_V24_STAT_DSR_IN A 5 1 M9 1 numero di errore STAT_DSR_IN A_V24_STAT_RTS_OUT A 5 2 M 9 2 numero di errore STAT_RTS_OUT A_V24_STAT_CTS_IN A 5 3 M9 3 numero di errore STAT_CTS_IN A_V24_STAT_DCD_IN A 5 4 M 9 4 numero di errore STAT_DCD_IN A_V24_STAT_RI_IN A 5 5 M 9 5 numero di errore STAT_RI_IN A 5 6 M9 6 numero di errore 0 A S 7 M9 7 numero di errore 0 Parametri di in gresso uscita dell FB 5 e FB 6 La tabella seguente mostra la rappresentazione di parametri di ingresso uscita dell FC 5 e FC 6 nel merker Simbolo Indirizzo Formato dati Commento BGADR MW21 INT Indirizzo di base logico V24_STAT_DTR_OUT M9 0 BOOL STAT parametro DTR_OUT V24_STAT_DSR_IN M9 1 BOOL STAT parametro DSR_IN V24_STAT_RTS_OUT M9 2 BOOL STAT parametro RTS_OUT V24_STAT_CTS_IN M9 3 BOOL STAT parametro CTS_IN V24_STAT_DCD_IN M9 4 BOOL STAT parametro DCD_IN V24_STAT_RI IN M9 5 BOOL STAT parametro RI_IN PRINT_DBNR MWS56 INT PRINT parametro DB_NO PRINT_DWNR MW58 INT PRINT parametr
30. AWL spiegazione Rete 1 CALL FB 3 DB3 REQ M 0 6 avvio di SEND R M 5 0 avio di RESET LADDR 336 indirizzo di base PB336 DB_NO 11 blocco dati DB 11 DBB_NO 0 dalla parola dati DBB O LEN 15 lIunghezza 15 Byte DONE M 26 0 conclusione senza errori ERROR M 26 1 conclusione con errori STATUS MW 27 parola di stato Esempio parame Richiamo dell FB 3 corrispondentemente a parametrizzazione indiretta trizzazione indi retta AWL spiegazione Rete 1 CALL FB 3 DB3 REQ M 0 6 avvio di SEND R M 5 0 avvio di RESET LADDR MW21 indirizzo di base in MW21 DB_NO MW40 nr DB in MW40 DBB_NO MW42 nr DBB in MW42 LEN MW44 lIunghezza in MW44 DONE M 26 0 conclusione senza errori ERROR M 26 1 conclusione con errori STATUS MW 27 parola di stato Accoppiamento punto a punto CP 340 6 22 A5E00053580 04 Comunicazione tramite blocchi funzionali Parametrizzazione di parole di dati Esempio 1 Esempio 2 L indicazione di parole di dati indicazione parzialmente qualificata non per messa poich a seconda degli operandi correnti il blocco dati correntemente aperto nella funzione standard non pu essere pi dedotto Se un operando di dati viene indicato come parametro corrente necessario usare sempre il dato pienamente qualificato Esso pu essere assoluto o simbolico Un indirizzamento misto con operandi dati pienamente qualificati viene r
31. Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Sicurezza di tras La sicurezza di trasmissione giuoca un ruolo importante nella trasmissione dati e missione nella scelta del modo di trasmissione In generale vale la regola secondo la quale pi livelli del modello di riferimento vengono attraversati maggiore sar la sicurezza di trasmissione Posizionamento Il CP 340 padroneggia i seguenti protocolli dei protocolli di 2008 Procedura 3964 R trasmissione e Driver ASCII e Driver stampante Il posizionamento dei protocolli presenti per il CP 340 nel modello di riferimento riportato nella figura seguente Livello di sicurezza Trasmissione dei byte di dati con 3964 R Il carattere di start e di fine ven gono aggiunti nel caso di errori la tras missione viene eventualmente ripetuta Livello 2 Livello di trasmissione dei bit Livello 1 Fissazione della trasmissione fi sica dei byte di dati Driver ASCII Driver stampante Figura 2 4 Posizionamento dei protocolli presenti per il CP 340 nel modello di riferimento Accoppiamento punto a punto CP 340 A5E00053580 04 2 9 Informazioni di base per la trasmissione seriale di dati Sicurezza di tras missione con il driver stampante Sicurezza di tras missione con il driver ASCII Sicurezza di tras missione con 3964 R 2 10 Sicurezza di trasmissione con l
32. B Hon Moeg e DCD ingresso Data Carrier detect Portante dati riconosciuta e DTR uscita Data terminal ready CP 340 operativo e DSR ingresso Data set ready Partner di comunicazione operativo e RTS uscita Request to send CP 340 pronto a trasmettere e CTS ingresso Clear to send Il partner di comunicazione pu ricevere dati dal CP 340 risposta a RTS ON del CP 340 e RI ingresso Ring Indicator Segnale di chiamata Dopo l accensione del CP 340 RS 232C i segnali di uscita si trovano nello stato OFF disattivi La gestione dei segnali di controllo DTR DSR e RTS CTS pu essere parametriz zata tramite l interfaccia di parametrizzazione CP 340 parametrizzazione di un ac coppiamento punto a punto o pu essere pilotata tramite le funzioni FC nel pro gramma utente La gestione dei se I segnali complementari dell RS 232C possono essere gestiti gnali complemen tari dell RS 232C dell RS 232C con controllo del flusso dati parametrizzato RTS CTS tramite le funzioni FC V24_STAT e FC V24_SET con gestione automatica parametrizzata di tutti i segnali complementari Avvertenza Parametrizzando una gestione automatica dei segnali complementari dell RS 232C non possibile n un controllo del flusso dati tramite RTS CTS n un controllo di RTS e DTR tramite la funzione FC V24_SET Parametrizzando il controllo del flusso dei dati con RTS CTS un controllo di RTS tramite la
33. CP 340 comprende l ordinare il CP 340 nella tabella di configurazione Essa viene effettuata con il software STEP 7 Una descrizione dettagliata si trova nel capitolo 5 1 del presente manuale La parametrizzazione del CP 340 comprende la creazione dei parametri specifici dei protocolli e la progettazione di testi di segnalazione e la stampa La parametrizzazione del CP 340 viene effettuata con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Una descrizione dettagliata si trova nel capitolo 5 2 del presente manuale Salvataggio dei dati di parametrizzazione del CP 340 comprende il salvataggio dei parametri il caricare dei parametri nella CPU e il trasferimento dei parametri nel CP 340 Il salvataggio dei dati di parametrizzazione viene fatta con il software STEP 7 Una descrizione dettagliata si trova nel capitolo 5 3 del presente manuale Accoppiamento punto a punto CP 340 A5E00053580 04 3 1 Messa in servizio del CP 340 La creazione del La programmazione del CP 340 comprende l integrazione del CP 340 alla CPU programma utente corrispondente tramite il programma utente STEP 7 La programmazione del CP 340 per il CP 340 viene fatta con gli editor di linguaggio del software STEP 7 Nel capitolo 9 si trova un esempio di programma dettagliato Una descrizione dettagliata della programmazione con STEP 7 si trova nel manuale di STEP 7 1 1 Manuale Programmazione con STEP 7
34. Cavi connettori N Qui di seguito Nella figura seguente si vede lo schema elettrico di un interfaccia TTY 20 mA IF963 TTY 9 TxD dall U yY ART 1 TxD m 5 RxD al UA y K RT 8 RxD e 3 20 mA l4 0 5V 4 20 MA la i 220mA M24 v Figura B 8 Schema elettrico a blocchi dell interfaccia TTY 20 mA IF963 TTY Se si preparano da s i cavi connettori bisogna fare attenzione che possibilmente nel partner di comunicazione gli ingressi non collegati vanno messi a potenziale di riposo Notare che ammesso l uso di soli contenitori schermati La calza del cavo deve essere collegato con il conduttore di schermatura e con il contenitore dello spinotto con superficie larga da ambedue i capi Si consiglia l uso del contenitore dello spi notto schermato Siemens del tipo V42 254 Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distruggere i moduli dell interfaccia Nelle pagine seguenti si trovano alcuni esempi per cavi connettori per un accoppia mento punto a punto tra il CP 340 20mA TTY e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 340 A5E00053580 04 B 11 Cavi connettori Cavo connettore 20 mA TTY S7 M7 CP 340 S7 M7 CP 340 CP 441 B 12 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punt
35. Cavo connettore 20 mA TTY S7 M7 CP 340 CPU 944 AG 95 B 16 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e una CPU 944 AG 95 Per i cavi connettori si necessita dei seguenti spinotti maschio e dal lato CP 340 presso il partner di comunicazione spinotto maschio sub D a 9 poli con chiusura a vite con chiusura ad incastro spinotto maschio sub D a 15 poli contenitore CP 340 Partner di comunicazione i 3 1 20mA TxD 6 ES Ta I I Trasmettitore Sa RxD TxD a AA XI Ricevitore 81 RxD la si 2 20 mA o 4 20 mA 5V Q A TxD Xe Si NY Trasmettitore L TxD RxD 9 Cam 1 nin S Di Ricevitore VZ A 2 1 20mA RxDj _2 L CHET i T i Calza Tipo di cavo L LIYCY 4 x 0 14 Schermatura Schermatura contenitore Figura B 13 Cavo connettore 20 mA TTY CP 340 CPU 944 AG 95 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori B 3 Interfaccia X27 RS 422 485 del CP 340 RS 422 485 Piedinatura Nella tabella seguente riportata la piedinatura della presa sub D a 15 poli del pan nello frontale del CP 340 RS 422 485 Tabella B 3 Piedinatura della presa sub D a 15 poli dell interfaccia integrata del CP 340 RS 422 485 Presa sul CP340 Pin
36. Descrizioni Sistema di automazione S7 300 Struttura e impiego Da SIMATIC S5 al SIMATIC S7 Una guida per un agevole transizione Sistemi di automazione S7 300 400 Programmazione Sistemi di automazione S7 M7 Decentralizzazione con PROFIBUS DP e AS I Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario A Accoppiamento punto a punto AVVIAMEWNTO Blocchi di sistema Blocchi funzionali FB Blocchi funzionali di sistema SFB Blocco Blocco dati DB In un accoppiamento punto a punto il processore di comunicazione costituisce l in terfaccia tra un PLC e un partner di comunicazione Lo stato di funzionamento AVVIAMENTO viene attraversato nel passaggio dallo stato STOP a quello RUN I blocchi di sistema si differenziano da altri blocchi per via del fatto che essi sono gi integrati nel sistema S7 300 e sono a disposizione per funzioni di sistema defi nite Esistono blocchi dati di sistema funzioni di sistema e blocchi funzionali di sistema I blocchi funzionali sono parti del programma utente e sono conformemente alla norma IEC Blocchi con memoria La memoria di un blocco funzionale rappre sentata da un blocco dati sovraordinato il blocco dati di istanza I blocchi funzio nali sono parametrizzabili e possono essere impiegati con o senza parametri I blocchi funzionali di sistema sono blocchi con memoria che sono gi integrati nella CPU e possono essere richiamat
37. ETX Controllare il comportamento un altro carattere qualsiasi escluso DLE errato dell apparecchiatura partner eventualmente ETX tramite un dispositivo di controllo interfaccia FOXPG da inserire nella linea di trasmissione 08 06H Tempo di ritardo del carattere ZVZ su L apparecchiatura partner tropo lenta o distur P PP P P perato bata Controllare ci eventualmente tramite un e Entro il ZVZ non sono stati ricevuti dispositivo di controllo interfaccia FOXPG da due caratteri consecutivi o inserire nella linea di trasmissione Solo per 3964 R e Il carattere I dopo la trasmissione di DLE nella messa in opera del collega mento non stato ricevuto entro il ZVZ 08 07H Solo per 3964 R La ricezione di un telegramma con lunghezza 0 p 8 8 non un errore Lunghezza telegramma non ammessa Ricevuto telegramma con lunghezza 0 Comtollas P aeh ip Si o LO invia telegrammi senza dati utili 08 08H Solo per 3964 R Controllare se il collegamento fortemente distur Errore nel carattere di controllo del blocco BCC Il valore creato internamente del BCC non uguale a quello ricevuto alla fine del collegamento bato in questo caso si noteranno ogni tanto anche codici errati Controllare il comportamento errato dell apparecchiatura partner eventualmente tra mite un dispositivo di controllo interfaccia FOXPG da inserire nella linea di trasmissione 8 8 Accoppiamento punto a punto CP 34
38. Interfaccia TTY 20 mA B 10 B 3 Interfaccia X27 R422 485 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori B 1 Interfaccia RS 232C del CP 340 RS 232C Piedinatura Nella tabella seguente riportata la piedinatura dello spinotto maschio sub D a 9 poli del pannello frontale del CP 340 RS 232C Tabella B 1 Piedinatura dello spinotto maschio sub D a 9 poli dell interfaccia integrata del CP 340 RS 232C Spinotto maschio del CP 340 RS 232C Pin Denominazione Ingresso us Significato cita 1 DCD Received Detector ingresso livello di ricezione 2 RXD Received Data ingresso dati di ricezione 3 TXD Transmitted Data uscita dati di trasmissione 4 DTR Data Terminal Ready uscita apparecchiatura terminale pronta 5 GNDGround massa operativa GNDino 6 DSR Data Set Ready ingresso operativit 7 RTS Request To Send uscita attivazione trasmettitore 8 CTS Clear To Send ingresso pronto a trasmettere 9 IRI Ring Indicator ingresso chiamata in arrivo vista dal davanti Cavi connettori A Qui di seguito B 2 Se si preparano da s i cavi connettori bisogna fare attenzione che possibilmente nel partner di comunicazione gli ingressi non collegati vanno messi a potenziale di riposo Notare che ammesso l uso di soli contenitori schermati La calza del cavo deve essere collegato con il conduttore di schermatura e con il
39. Stringa di formato 3 3 Variabile 1 12345 HEX Errore non stato indicato un tipo di rappresentazione Accoppiamento punto a punto CP 340 A5E00053580 04 2 59 Informazioni di base per la trasmissione seriale di dati Esempi di comandi di conversione corretti 2 60 Qui di seguito sono elencati alcuni esempi di comandi di conversione corretti Esempio li 31 10 1996 Stringa di formato 15 4A Variabile 1 D 1996 10 31 Si scelta la larghezza 15 con precisione 4 larghezza del numero dell anno e for mattazione con allineamento a destra Esempio 2 12345 Stringa di formato 6I Variabile 1 12345 DEZ La larghezza per il valore di variabile da emettere stata scelta pi larga di un carat tere formattazione con allineamento a sinistra Esempio 3 12d_0h_0m_23s_348ms Stringa di formato T Variabile 1 T 12D23S348MS L indicazione del tempo IEC avviene nel formato standard le unit di tempo non indicate vengono introdotte con degli zeri Esempio 4 1 234560E 02 Stringa di formato 12 6R Variabile 1 123 456 Per l intera rappresentazione della variabile si ha a disposizione la larghezza 12 e la precisione cifre dopo la virgola utilizza 6 di questi caratteri Esempio 5 TEST Stringa di formato 6C Variabile 1 TEST Rappresentazione con allineamento a sinistra delle variabili di testo Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per
40. Text Inizio della sequenza di caratteri da trasmettere e DLE Data Link Escape Commutazione della trasmissione dati e ETX End of Text Fine della sequenza di caratteri da trasmettere e BCC Block Check Character solo con 3964R Carattere di controllo del blocco e NAK Negative Acknowledge Segnalazione di risposta negativa Avvertenza Se come carattere di informazione viene trasmesso DLE esso per differenziarlo dal carattere di controllo DLE nell attivazione e nella disattivazione del collegamento sulla linea di trasmissione viene inviato due volte raddoppiamento del DLE Il ricevente annulla poi il raddoppio del DLE Con la procedura 3964 R necessario correlare ad un partner di comunicazione una priorit elevata e all altro una priorit bassa Se ambedue i partner di comunica zione danno un ordine di trasmissione il partner di comunicazione a priorit pi bassa rinvier il proprio ordine di trasmissione Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Somma di controllo del blocco Nel protocollo di trasmissione 3964R la sicurezza dei dati viene aumentata anche con un carattere di controllo del blocco BCC Block Check Character ulterior mente inviato Telegramma STX Dati DLE ETX BCC 4 4 4 Lasi 02H 30H 31H gt 32H gt 10H gt 03H 20H 30 0011 0000 31 0011 0001 XOR 0000
41. Tipo di rappresentazione Figura 2 18 Struttura schematica di un comando di conversione Flag senza rappresentazione allineata a destra rappresentazione allineata a sinistra Larghezza senza rappresentazione standard vedi tabella 2 17 n vengono emessi esattamente n caratteri possibili max 255 caratteri eventualmente vengono preposti degli spazi allineamento a destra o aggiunti allineamento a sinistra Precisione La precisione di rilievo solo nei tipi di rappresentazione A D F e R Negli altri casi essa viene ignorata senza 0 rappresentazione standard vedi tabella 2 17 senza emissione del punto decimale e cifre dopo la virgola per il tipo di rappresentazione Real R e Floating point F emissione del punto decimale e n 1 99 cifre significative dopo la virgola nella rappresentazione Real R e Floating point F Nell uso di data tipo di rappresentazione A e D la precisione si riferisce al numero di caratteri del numero dell anno Con la data sono ammessi solo i valori 2 o 4 Notare che la precisione viene introdotta sempre da un punto Esso serve a conno tare e limitare la larghezza Accoppiamento punto a punto CP 340 A5E00053580 04 2 55 Informazioni di base per la trasmissione seriale di dati Tipo di rappresen tazione Tabella 2 17 La tabella seguente descrive i tipi di rappresentazione possibili dei valori delle va riabili
42. a DBB 11 Por dine 2 dal DB 10 del DBB 14 fino a DBB 113 I dati vengono trasmessi al partner di comunicazione quando l ingresso E 0 6 SEND REQ ha un passaggio di segnale da 0 gt 1 Per poter ricevere dei dati l abilitazione di ricezione parametro EN_R al blocco P_RCV ingresso E 0 7 deve avere il segnale 1 Se la ricezione dell ordine 1 abilitata E 1 2 segnale 1 tali dati verranno al lora depositati nel DB 20 a partire dal DBB 0 Con l abilitazione dell ordine 2 E 1 3 segnale 1 i dati vengono depositati nel DB 20 a partire dal DBB 50 Gli stati di segnale dei parametri FB DONE NDR e ERROR come anche i risultati binari vengono visualizzati se gli ingressi E 1 4 e E 1 5 hanno il segnale 0 Se uno di tali ingressi ha lo stato di segnale 1 verr allora visualizzata la variabile corris pondente SFCERR codice di errore degli SFC integrati dal DB istanza Con stato di segnale 1 agli ingressi E 0 2 e E 0 3 al CP 340 pu essere trasferito un RESET SEND o un RESET RCV CP 340 Se si in presenza di stato di segnale 1 la ricezione e la trasmissione dati disattivata Le funzioni Lettura e pilotaggio dei segnali complementari dell RS 232 possono essere eseguite solo con il driver ASCII Per poterlo fare il presupposto che nella scheda Trasmissione si non sia scelto Gestione autom dei segnali V24 Signale Per il tipo di funzionamento
43. blocchi funzionali 6 3 3 Lettura e gestione dei segnali complementari dell RS 232C Introduzione Per la Lettura e gestione dei segnali complementari dell RS 232C si hanno a disposizione le funzioni FC 5 V24_STAT per il controllo degli stati dell interfaccia e FC 6 V24_SET per settare resettare le uscite dell interfaccia Controllare gli stati L FC V24_STAT legge i segnali complementari dell RS 232C del CP 340 e li mette dell interfaccia del a disposizione dell utente tramite i parametri dei blocchi dati L FC V24_STAT CP 340 viene richiamato per la trasmissione dati in ciclo o alternativamente in un pro gramma pilotato a tempo in modo statico senza condizioni I segnali complementari dell RS 232C vengono aggiornati ad ogni richiamo della funzione polling ciclico Il CP 340 aggiorna lo stato di ingressi uscite con un ritmo di 20 ms Gli ingressi uscite vengono aggiornati continuamente indipendentemente da ci Il risultato binario BIE non viene influenzato La funzione non emette segnalazioni errore Con il parametro LADDR viene scelto il CP 340 a cui accedere Cosa fare Richiamo blocco Rappresentazione AWL Rappresentazione KOP CALL V24_STAT V24_STAT LADDR EN ENO N DTR_OUT LADDR DTR_OUT DSR_IN DSR_IN ke RTS_OUT RTS_OUT esi CTS_IN CTS_IN n DCD_IN DCD_IN e RI_IN RI_IN Avvertenza I parametri EN e ENO sono presenti solo nella rappresentaz
44. dati Trasmissione conclusa Tempo di disattivazione di RTS trascorso Tempo di disattivazione Partner CTS OFF m di RTS 1 TXD 0 Figura 2 14 Diagramma dei tempi con la gestione automatica dei segnali complementari dell RS 232 2 30 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Controllo del flusso dati proce dimenti di hands hake Lettura pilotaggio tramite FC V24_ STAT e FC V24_SET I procedimenti di handshake gestiscono il flusso dei dati tra due partner di comuni cazione Con il loro uso si evita la perdita di dati nella trasmissione nel caso in cui due apparecchiature operino a velocit diverse In linea di principio di fa differenza tra due metodi e Handshake software ad es XON XOFF e Handshake hardware ad es RTS CTS La realizzazione del controllo del flusso dati nel CP 340 viene fatta nel modo se guente e Non appena il CP 340 stato portato tramite parametrizzazione in un modo operativo con controllo di flusso esso invia il carattere XON o pone la linea RTS a ON e Quando il numero parametrizzato dei telegrammi stato raggiunto o 50 caratteri prima che il buffer di ricezione trabocchi dimensione del buffer di ingresso 1024 Byte il CP 340 invia il carattere XOFF o pone la linea RTS a OFF Se il partner di comunicazione continua lo stesso a trasmettere al momento dell over flow d
45. dati secondo un certo protocollo viene chiamata procedura I processori di comunicazione sono moduli per accoppiamenti punto a punto e ac coppiamenti di bus Il programma utente contiene le istruzioni e gli accordi per l elaborazione dei se gnali tramite i quali si pu pilotare un impianto o un processo Il programma utente nel SIMATIC S7 viene creato in modo strutturato in piccole unit i blocchi Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario Protocollo R Richiamo di blocco S Sistema di auto matizzazione Sistema operativo della CPU Software Stato di funzionamento STEP 7 T Telaio di montaggio Tempo di ciclo Tipo di dati I partner di comunicazione di una trasmissione dati per la gestione e lo svolgimento del traffico di dati devono attenersi a regole fisse Tali regole vengono chiamate protocolli Si definisce richiamo di blocco il passaggio all elaborazione del blocco in ques tione Un sistema di automatizzazione un controllore programmabile a memoria che composto da almeno una CPU da diversi moduli di ingresso e uscita come anche da apparecchiature di comando e osservazione Il sistema operativo della CPU organizza tutte le funzioni e le operazioni della CPU non legati ad un compito di controllo specifico La complessit di tutti i programmi che vengono impiegati in un sistema di calcola tori si definisce come software Di esso fanno parte sistema operat
46. istruzioni per l uso e per la manutenzione SIMATIC SIMATIC NET e SIMATIC HMI sono marchi di prodotto della SIEMENS AG Le altre sigie di questo manuale possono essere marchi il cui utilizzo da parte di terzi per i loro scopi pu voilare i diritti dei proprietari 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 autorizzazione scritta Le trasgressioni sono possibili di 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 tuttavia escludere eventuali differenze non garantiamo una concor danza totale Il contenuto della presente documentazione viene tut tavia verificato regolarmente e le correzioni o modifiche eventual mente necessarie sono contenute nelle edizioni successive Sa remo lieti di ricevere qualunque tipo di proposta di miglioramento Siemens AG 1997 Ci riserviamo modifiche tecniche Siemens Aktiengesellschaft Excellence in Automation amp Drives Siemens 6ES7340 1AH00 8EA0 Prefazion
47. la trasmissione seriale di dati Comandi di I comandi di controllo vengono usati per ottenere nella stampa determinati effetti controllo ad esempio sottolineature Oltre ai comandi di controllo standard grassetto stretto largo corsivo e sottoli neato possono essere utilizzati ulteriori caratteri di controllo se essi vengono regis trati prima della parametrizzazione del CP 340 nella tabella dei caratteri di controllo dell interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto ad esempio K per Maiuscoletto nella figura 2 19 La figura 2 19 mostra la struttura schematica di un comando di controllo Emissione del carattere sl Emissione del carattere A Attivare Grassetto B __ gt Disattivare Stretto _ C m Largo cH E M Corsivo a l a Maiuscoletto H K 1 Sottolineare b oi U Fem comando di controllo standard Figura 2 19 Struttura schematica del comando di controllo Esempi Qui di seguito sono riportati alcuni esempi con comandi di controllo Esempio 1 Per stampare il testo Grassetto e Sottolineato sono possibilit di mettere in evi denza un testo necessario indicare BGrassetto B e USottolineato U sono possibilit di mettere in evidenza un testo Esempio 2 Per poter stampare in modo trasparente una stringa di forma
48. messaggi di segnalazione e le variabili in ordine fisso Il DB pointer deve essere creato dall utente La figura 6 3 mostra la struttura del DB pointer a cui si accede con i parametri DB_NO e DBB_NO del FB P_PRINT DB pointer DB_NO DBW n Numero DB DBWn 2 Numero DBB Pointer su variabile 1 DBW n 4 Lunghezza DBW n 6 Numero DB DBW n 8 Numero DBB Pointer su variabile 2 DBW n 10 Lunghezza DBW n 12 Numero DB DBW n 14 Numero DBB Pointer su variabile 3 DBW n 16 Lunghezza DBW n 18 Numero DB DBW n 20 Numero DBB Pointer su variabile 4 DBW n 22 Lunghezza DBW n 24 Numero DB DBW n 26 Numero DBB Pointer su DBW n 28 Lunghezza stringa di formato Figura 6 3 Struttura del DB pointer per il blocco funzionale FB P_PRINT I numeri di DB ammessi sono specifici per CPU Se per Pointer su variabile come numero di DB si indica il valore 16 00 questa variabile verr allora interpretata come non presente e il pointer verr posto sulla prossima variabile o sulla stringa di formato Se per Pointer su stringa di formato il numero di DB pari a 16 00 allora si avr un interruzione dell ordine di stampa e all uscita parametri STATUS dell FB P_PRINT verr visualizzato il numeri di evento 16 1E43 A partire dal numero di DBB parametrizzato si trova la variabile o la stringa di for mato Le variabili possono avere una lunghezza massima di 32 by
49. offre sia all utente novizio di STEP 7 sia a quello esperto di STEP 5 una panoramica sulla procedura di configurazione programmazione e messa in servizio di un S7 300 400 Lavorando con il software possibile acce dere in modo selettivo alla guida in linea che aiuta l utente nelle domande specifi che all uso del software I manuali relativi ai pacchetti di linguaggio AWL KOP e SCL contengono sia delle istruzioni per l utente sia una descrizione del linguaggio Per la programma zione di un S7 300 400 si necessita di uno solo dei linguaggi ma se necessario si possono desiderare i linguaggi all interno del progetto Per un primo impiego dei linguaggi consigliabile prendere un confidenza tramite il manuale con la meto dica di programmazione Lavorando con il software possibile accedere in modo selettivo alla guida in linea che risponde a tutte le domande per l uso degli editor compiler acclusi I linguaggi GRAPH HiGraph CFC offrono inoltre possibilit di realizzazione di programmi sequenziali pilotaggio di stati o collegamenti grafici di blocchi I manuali contengono sia delle istruzioni per l utente sia una descrizione del lin guaggio Per un primo impiego del linguaggio consigliabile prendere un confi denza tramite i manuali con la metodica di creazione dei programma Lavorando con il software possibile accedere in modo selettivo alla guida in linea ad ecce zione di HiGraph che risponde a tutte le domande
50. per l uso degli editor compiler Le CPU S7 contengono funzioni standard e di sistema integrate nel sistema ope rativo che possono essere utilizzate in ognuno dei linguaggi offerti AWL KOP e SCL Il manuale offre una panoramica sulle funzioni disponibili per principio in S7 come pure come informazione di consultazione una descrizione dettagliata delle interfacce per un uso nel proprio programma Pacchetti opzionali al software di sistema per 1 S7 300 400 Accoppiamento punto a punto CP 340 A5E00053580 04 Bibliografia relativa al SIMATIC S7 Manuali su PROFIBUS DP Descrizioni Accoppiamento punto a punto CP 340 A5E00053580 04 Per il montaggio e la messa in servizio di una rete PROFIBUS DP si necessita della descrizione degli altri partecipanti o componenti di rete integrati nella rete stessa A questo scopo si possono ordinare i manuali elencati nella tabella E 2 Tabella E 2 Manuali per PROFIBUS DP Manuale Unit di periferia decentrata ET 200M Interfaccia SINEC L2 DP del controllore programmabile S5 95U Unit di periferia decentrata ET 200B Unit di periferia decentrata ET 200C Unit di periferia decentrata ET 200U ET 200 handheld Componenti di rete SINEC L2 L2FO La tabella E 3 contiene le descrizioni che offrono una panoramica sull S7 300 su STEP 7 come pure sulla periferia decentrata in S7 M7 Tabella E 3 Descrizioni di SIMATIC S7 STEP 7 e PROFIBUS DP
51. possibile ottenere informa zioni pi precise tramite la variabile SFCERR vedi capitolo 8 3 Essa pu essere caricata nel DB istanza solo con un accesso simbolico Accoppiamento punto a punto CP 340 A5E00053580 04 6 5 Comunicazione tramite blocchi funzionali Parametri La tabella seguente riporta i parametri del FB 3 P_SEND FB 3 P_SEND Tabella 6 2 Parametro FB 3 P_SEND Nome Tipo Tipo di Commento Configurazione permessa dati annotazione REQ INPUT BOOL Avvio ordine con fronte positivo R INPUT BOOL Interruzione ordine L ordine in corso viene interrotto Trasmissione disabilitata LADDR INPUT INT Indirizzo di base del L indirizzo di base viene prelevato da CP 340 STEP 7 DB_NO INPUT INT Numero del blocco dati Nr di DB di trasm specifico per CPU zero non permesso DBB_NO INPUT INT Numero del byte di dati 0 lt DBB_NO 8190 dati di trasmissione dal byte di dati LEN INPUT INT Lunghezza dati 1 lt LEN lt 1024 dato in numero di byte DONE OUTPUT BOOL Ordine terminato senza Parametro STATUS 16 00 errori ERROR OUTPUT BOOL Ordine terminato con er Il parametro STATUS contiene l infor rori mazione sull errore STATUS OUTPUT WORD Specificazione dell errore Con ERROR 1 nel parametro STATUS si trova l informazione sull errore 1 Il parametro DONE si trova a disposizione dopo ordine di trasmissione corretto per un ciclo di CPU 6 6 Accoppiament
52. riportati i dati tecnici dell interfaccia RS 232 del CP 340 RS 232C Tabella A 2 Dati tecnici dell interfaccia RS 232 Interfaccia RS 232 Interfaccia RS 232C spinotto maschio a 9 poli Sub D Segnali RS 232C TXD RXD RTS CTS DTR DSR RI DCD GND tutti a potenziale separato dall alimentazione di corrente interna S7 Distanza di trasmissione max 15m Nella tabella seguente sono riportati i dati tecnici dell interfaccia TTY 20 mA del CP 340 20mA TTY Tabella A 3 Dati tecnici dell interfaccia TTY 20 mA Dati tecnici Interfaccia circuito di corrente TTY 20 mA presa a 9 poli sub D Segnali TTY due sorgenti di corrente a potenziale separato da 20 mA circuito di ricezione RX e circuito di trasmissione TX e 99 1 tutti a potenziale separato dall alimentazione di corrente interna S7 Distanza di trasmissione max 100 m attivo 1000 m passivo Nella tabella seguente sono riportati i dati tecnici dell interfaccia X27 RS 422 485 del CP 340 RS 422 485 Tabella A 4 Dati tecnici dell interfaccia X27 RS 422 485 Dati tecnici Interfaccia RS 422 o RS 485 presa a 15 poli sub D Segnali RS 422 TXD A RXD A TXD B RXD B GND R T A R T B GND Segnali RS 485 tutti a potenziale separato dall alimentazione di corrente interna S7 Distanza di trasmissione max 1200m Accoppiamento punto a pun
53. segnalazione con l interfaccia di parametrizzazione CP 340 parame trizzazione dell accoppiamento punto a punto Tabella 2 16 Messaggi di segnalazione driver stampante Parametro Nome SDB di testo file testo Descrizione I messaggi di segnalazione per un CP 340 per un interfaccia seriale devono essere de positati per la parametrizzazione in un SDB di testo I messaggi di segnalazione progettati possono essere salvati anche in un file di testo esterno Valori possibili Caratteri ASCII max 8 caratteri Valore di default Numero di ver sione Numero di versione dell SDB di testo file testo da 0 1 a 255 9 Messaggi di se gnalazione Qui vengono visualizzati tutti messaggi di segnalazione memorizzati nei blocchi di testo con relativo numero di segnalazione una se gnalazione selezionata pu essere modificata nel parametro seguente Modifica segnala zione Caratteri ASCII immodifi cabile Modifica segnala zione I messaggi di segnalazione modificati qui possono essere trasferiti cliccando su Regis tra nella panoramica Messaggi di segnala zione Numero del testo di segna lazione da 0 a 999 Messaggio di segnalazione max 150 caratteri e Carattere ASCII testo e Indicazioni per la conversione per varia bili e Caratteri di controllo tutti quelli definiti nella tabella dei caratteri di controllo Stile carattere L
54. seguente 8 N 1 ANSI o chiamare via ISDN x 75 64 kBit Il SIMATIC Customer Support si raggiunge ai seguenti numeri di telefono e fax o indirizzi di eMail Le domande possono anche essere poste via eMail in Internet o via eMail nella so praccitata BBS ss Sa Eta DE j g Singapore 3 LF ay SIMATIC Hotline Worldwide Norimberga Worldwide Norimberga Technical Support Technical Support FreeContact a pagamento solo con Ora locale Lu Ve 7 00 17 00 SIMATIC Card Telefono 49 180 5050 222 axi 49 180 5050 223 Ora locale Lu Ve 0 00 24 00 E Mail techsupport Telefono 49 911 895 7777 ad siemens de Fax 49 911 895 7001 GMT 1 00 GMT 01 00 Europe Africa Norimberga America Johnson City Asia Australia Singapore Authorization Technical Support and Technical Support and Authorization Authorization Ora locale Lu Ve 7 00 17 00 Ora locale Lu Ve 8 00 19 00 Ora locale Lu Ve 8 30 17 30 Telefono 49 911 895 7200 Telefono 1 423 461 2522 Telefono 65 740 7000 Fax 49 911 895 7201 Fax 1 423 461 2289 Fax 65 740 7001 E Mail authorization E Mail simatic hotline E Mail simatic hotline nbgm siemens de sea siemens com sae siemens com sg GMT 1 00 GMT 5 00 GMT 8 00 Il servizio delle hotline SIMATIC viene fornito in tedesco e inglese il servizio delle hotline per le autorizzazioni anche in italiano francese e spagnolo Accoppiame
55. sono suddivise nel modo seguente Nel si trova a pagina capitolo 9 1 Informazioni generali 9 2 9 2 Configurazione delle apparecchiature 9 3 9 3 Impostazioni 9 4 94 Blocchi usati 9 5 9 5 Esempio Accoppiamento punto a punto 9 6 9 6 Esempio Stampa e Lettura e pilotaggio degli ingressi uscite del 9 8 CP 340 9 7 Installazione eliminazione degli errori 9 10 9 8 Accensione programma di avviamento e programma ciclico 9 11 Accoppiamento punto a punto CP 340 A5E00053580 04 9 1 Esempio di programmazione blocchi standard 9 1 Informazioni generali Introduzione Scopo Presupposto Programma esempio 9 2 Il presente programma esempio descrive le funzioni standard per l uso del proces sore di comunicazione CP 340 Il programma esempio vuole mostrare esemplarmente le funzioni pi importanti rende possibile il controllo della funzionalit dell hardware collegato l esempio per questo semplice pu essere ampliato in maniera semplice per i propri scopi L esempio mostra come progettare un accoppiamento ad un partner di comunica zione con i blocchi funzionali standard FB P_SEND e FB P_RCV ricezione e tras missione dati L esempio mostra inoltre come stampare dei dati tramite il blocco funzionale stan dard FB P_PRINT e come pilotare e leggere gli ingressi e le uscite del CP 340 con le funzioni standard FC V24_STAT e FC V24_SET L
56. vite e Segnali RS 232C TXD RXD RTS CTS DTR DSR RI DCD GND tutti a potenziale separato rispetto all alimentazione interna S7 e Baudrate max 19 2 kBaud procedura 3964 R 9 6 kBaud driver ASCII driver stampante e Lunghezza max cavi 15 m tipo di cavo LIYCY 7 x 0 14 e Norma DIN 66020 DIN 66259 EIA RS 232C CCITT V 24 V 28 e Tipo di protezione IP 00 La tabella 1 5 mostra il significato dei singoli segnali complementari dell RS232C Tabella 1 5 I segnali dell interfaccia RS 232C Segnale Denominazione Significato TXD Transmitted Data Dati di trasmissione linea di trasmissione viene tenuta dal CP 340 in stato di riposo al valore logico 1 RXD Received Data Dati di ricezione linea di ricezione deve essere tenuta dal partner di comunicazione al valore logico 1 RTS Request to send RTS su ON CP 340 pronto alla trasmissione RTS su OFF CP 340 non trasmette CTS Clear to send Il partner di comunicazione pu ricevere dati dal CP 340 il CP 340 attende ci come risposta a RTS uguale ON DTR Data terminal ready DTR su ON CP 340 acceso operativo DTR su OFF CP 340 non acceso non operativo DSR Data set ready DSR su ON partner di comunicazione acceso operativo DSR su OFF partner di comunicazione non acceso non operativo RI Ring Indicator Chiamata in arrivo nel caso di collegamento di un modem DCD Data carrier detect Segnale portante n
57. 0 A5E00053580 04 Diagnostica con il CP 340 Tabella 8 1 Classi di evento e numeri di evento continuazione Numero di Evento Rimedio evento 08 09H Solo per 3964 R Parametrizzare nel partner di comunicazione un iii i tempo di attesa di blocco uguale a quello del Il numero di ripetizioni deve essere im CP 340 Controllare il comportamento errato postato in modo uguale S dell apparecchiatura partner eventualmente tra mite un dispositivo di controllo interfaccia FOXPG da inserire nella linea di trasmissione 08 0AH Manca un buffer di ricezione libero L FB P_RCV deve essere richiamato pi frequen ini temente Al momento della ricezione non c era un buffer di ricezione vuoto 08 OCH Errore di trasmissione Disturbi sulla linea di trasmissione causano e Riconoscimento di un errore di tras ripetizioni di telegrammi e riducono la velocit di missione di parit di stopbit di over trasmissione dei dati utili Il pericolo di un errore flow non riconosciuto sale Modificare pertanto la struttura del proprio sistema o la posa del cavo Solo per 3964 R P S Controllare la linea di comunicazione del partner e Se ci avviene durante la trasmissione 7 W 2 eg l di comunicazione o controllare se baudrate parit o ricezione vengono avviate delle ri ASALTAN s N petizioni e numero di bit di stop sono impostati in modo j dre i identico in ambedue le apparecchiature e Sein fase di riposo viene rice
58. 0 04 Informazioni di base per la trasmissione seriale di dati Panoramica del ca Le informazioni sono suddivise nel modo seguente pitolo Nel si trova a pagina capitolo 2 1 Trasmissione seriale di un carattere 2 2 DD Procedimeno di trasmissione nell accoppiamento punto a punto 2 7 23 Dati di parametrizzazione Accoppiamento punto a punto CP 340 2 4 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati 2 1 Trasmissione seriale di un carattere Introduzione Accoppiamento punto a punto Trasmissione di dati seriale Traffico di dati uni bidirezionale Traffico di dati uni direzionale stampa Per lo scambio di dati tra due o pi partner di comunicazione ci sono pi possibilit L accoppiamento punto a punto tra due partner di comunicazione rappresenta il caso pi semplice Nell accoppiamento punto a punto il processore di comunicazione CP 340 costituisce l interfaccia tra un controllore programmabile e un partner di comunica zione Con l accoppiamento punto a punto tramite il CP 340 la trasmissione dei dati avviene in modo seriale Nella trasmissione seriale i singoli bit di un byte di un informazione vengono tras messi uno dietro l altro in un ordine stabilito La trasmissione di dati con il partner di comunicazione viene svolta tramite l inter faccia seriale del CP 340 in modo autonomo A questo scopo il CP 340 dispone di tre driver diversi e
59. 0 Partner di comunicazione A A i i i l Ricevitore Trasmettitore 2 x RxD TxD x 11 m j lt i Trasmettitore Ricevitore 3 TxD RxD 5 na gt m 7 RTS CTS 9 m gt 8 CTS RTS 13 lt an 6 DSR DTR 15 nin 4 lt a 4 DTR DSR 7 m gt a 5 GND GND 2 21 23 alari O Sl d I i SE Tipo di cavo zig L LIYCY 7 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 4 Cavo connettore RS 232C CP 340 CP 523 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore RS 232C S7 M7 CP 340 DR 2xx Accoppiamento punto a punto CP 340 A5E00053580 04 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un stampante DR 2xx con interfaccia seriale Per il cavo connettore si necessita delle seguenti prese spinotti e nel CP 340 presa sub D a 9 poli e nel Proprinter IBM spinotto maschio sub D a 25 poli CP 340 Stampante hi A l I I Ricevitore Trasmettitore 2 RxD TxD 2 na lt Trasmettitore Ricevitore 3 TxD RxD 3 i gt T a 8 CTS READY 11 J lt 6 DSR DTR 20 mi 4 DTR DSR 8 mu m 1 DCD DCD I _6 sa 1 5 i GND GND 7 sn i T 1 T ala ad il LL T sole Tipo di cavo Ri LIYCY 7 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 5 Cavo connettore RS 232C CP 3
60. 0053580 04 8 13 Diagnostica con il CP 340 Informazioni di diagnostica in for mato KH Dipendenza dei dati di diagnostica dallo stato di fun zionamento della CPU 8 14 La tabella seguente mostra i 4 byte delle informazioni di diagnostica del CP 340 nel formato KH Evento Byte 1 Byte 2 Byte 3 Byte 4 Break linea 25H 8CH 02H 00H Parametro errato 81H 8CH 00H 00H Nessun parametro 41H 8CH 00H 00H Errore RAM 03H 8CH 00H 08H Errore ROM 03H 8CH 00H 04H Errore di sistema 03H 8CH 00H 00H Un allarme di diagnostica tramite il P Bus viene generato con eventi in arrivo fronte in salita e in partenza fronte in discesa Per il passaggio della CPU dallo stato STOP a quello RUN vale e tutti gli eventi presenti nella memoria di diagnostica della CPU vengono cancel lati e non si ha una memorizzazione di quegli eventi n in arrivo n in partenza che si sono presentati mentre la CPU era in STOP e dopo un passaggio da STOP a RUN gli eventi ancora presenti vengono segnalati tramite allarme di diagnostica Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 8 5 Diagnostica tramite il buffer di diagnostica del CP 340 Buffer di diagnos tica del CP 340 Il CP 340 ha un proprio buffer di diagnostica nel quale vengono memorizzati tutti gli eventi di diagnostica del CP 340 nell ordine in cui essi si sono presentati Nel buffer di diagnostica del CP 340 vengono vi
61. 101100 8 WORD 11001 16 16 DWORD 11001 32 32 Y DATE_AND_TIME_ 10 06 1992 25 data e orario OF_DAY DT 15 42 59 723 Z TIME_OF_DAY 15 42 59 723 12 orario DWORD emessi nella stampa 6 caratteri il CP 340 non dispone di un orario All interno del testo di segnalazione sono ammessi tutti i comandi di conversione escluso N Se in questi tipi di rappresentazione non c un numero di testo di segnalazione o un orario di sistema in cambio vengono 2 Iltipo di rappresentazione P ammesso solo nella stringa di formato Nei testi di segnalazione progettabili P non ammesso 3 Orario corrente e data devono essere prima letti tramite la funzione di sistema SFC 1 READ_CLOCK e salvati nella memoria utente merker dati 2 56 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Emissione tramite numeri di testo di segnalazione N Impostazione del numero di pagina P Il tipo di rappresentazione N si usa quando si vuole avviare la stampa dei testi di segnalazione memorizzati nel CP 340 La variabile per il comando di conversione contiene il numero del testo di segnalazione Esempio La pressione nella camera scende P Stringa di formato PN S Variabile 1 17 messaggio di segnalazione Nr 17 La pressione nella camera si riferisce alla stringa variabile di stringa scende Variabile 2 Avvertenza
62. 3 L Ordine 2 invia i dati delle variabili da 1 a 4 e la stringa di formato I dati vengono letti e Variabile 1 dal DB 31 a partire dalla doppia parola di dati DBD 8 e Variabile 2 dal DB 32 dalla parola di dati DBW 2 e Variabile 3 dal DB 33 dalla parola di dati DBW 2 e Variabile 4 dal DB 34 dalla parola di dati DBW 2 e Stringa di formato dal DB 35 dal DBB 2 fino a DBB 43 L Ordine 3 invia i dati delle variabili da 1 a 4 e la stringa di formato I dati vengono letti e Variabile 1 dal DB 31 a partire dalla doppia parola di dati DBD 16 e Variabile 2 dal DB 32 dalla parola di dati DBW 4 e Variabile 3 dal DB 33 dalla parola di dati DBW 4 e Variabile 4 dal DB 34 dalla parola di dati DBW 4 e Stringa di formato dal DB 35 dal DBB 2 fino a DBB 43 L Ordine 4 invia i dati della variabile 1 e la stringa di formato I dati vengono letti e Variabile 1 dal DB 31 a partire dalla doppia parola di dati DBD 24 e Stringa di formato dal DB 35 dal DBB 68 fino a DBB 111 Accoppiamento punto a punto CP 340 A5E00053580 04 9 13 Esempio di programmazione blocchi standard Esempio 9 14 I dati vengono trasmessi al partner di comunicazione se l ingresso E 0 6 PRINT REQ ha un passaggio di segnale 0 gt 1 Gli stati di segnale dei parametri FB DONE e ERROR come anche i risultati binari vengono visualizzati se l ingresso E 1 4 ha il segnale 0 Se esso ha lo stato di se gnale 1 verr allora visualizzata la vari
63. 340 Funzione CP 340 CP 340 CP 340 RS 422 485 RS 232C 20mA TTY RS422 RS 485 Driver ASCII s s s s Gestione dei segnali complementari S no no no del RS 232C Pilotaggio lettura dei segnali comple s no no no mentari dell RS 232C tramite FB Controllo di flusso RTS CTS S no no no Controllo di flusso XON XOFF S S S no Procedura 3964 R s s s no Driver stampanti s s s s Controllo di flusso RTS CTS S no no no Controllo di flusso XON XOFF S S S no La differenziazione tra RS 422 e RS 485 avviene tramite la parametrizzazione Accoppiamento punto a punto CP 340 A5E00053580 04 1 3 Descrizione del prodotto Possibilit di im piego del CP 340 1 4 Il processore di comunicazione CP 340 rende possibile un accoppiamento punto a punto con diversi moduli Siemens e con prodotti di produttori terzi SIMATIC S5 tramite il driver 3964 R con il modulo di interfaccia corrispon dente dal lato S5 Terminali Siemens BDE famiglia ES 2 tramite driver 3964 R MOBY I ASM 420 421 SIM MOBY L ASM 520 e stazione di registrazione ES 030K tramite driver 3964R SIMOVERT e SIMOREG protocollo USS tramite il driver ASCII CP 340 RS 422 485 con il corrispondentemente adattamento di protocollo con un programma STEP 7 PC tramite la procedura 3964 R a questo scopo esistono degli strumenti di pro grammazione su PC PRODAVE DOS 64R 6ESS 897 2
64. 40 DR 2xx B 7 Cavi connettori Cavo connettore RS 232C S7 M7 CP 340 IBM Proprinter PT 88 B 8 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un IBM Proprinter con interfaccia seriale PT 88 o stampante com patibile IBM Per il cavo connettore si necessita delle seguenti prese spinotti e dal lato CP 340 presa sub D a 9 poli beim IBM Proprinter spinotto maschio sub D a 25 poli CP 340 Stampante A A 1 I p I i Ricevitore i Trasmettitore 2 RxD TxD 2 me lt Trasmettitore Ricevitore 3 TxD RxD 3 a i gt T mo 8 CTS READY 25 lt 6 S DSR DTR 20 m m 4 DTR DSR 8 e T 1 DCD DCD 16 sa m 5 i GND GND 7 sn T i T le ia iI t T sia Tipo di cavo LIYCY 7 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 6 Cavo connettore RS 232C CP 340 IBM Proprinter Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore RS 232C S7 M7 CP 340 stampante laser Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e una stampante laser con interfaccia seriale PT 10 o Laserjet series ID Per il cavo connettore si necessita delle seguenti prese spinotti e dal lato CP 340 beim IBM Proprinter presa sub D a 9 poli spinotto
65. 8 9 Diagnostica con il CP 340 Tabella 8 1 Classi di evento e numeri di evento continuazione Numero di Evento Rimedio evento 08 12H Solo per driver ASCII Parametrizzare il partner di comunicazione nuova Dopo ch il CP ha inviato XOFFo ha mente o scaricare il CP pi velocemente posto CTS su OFF sono stati ricevuti ca ratteri 08 18H Solo per driver ASCII Prima o durante una trasmissione i segnali DSR o DSR OFF o CTS OFF CTS sono stati posti su OFF dal partner Controllare la gestione dei segnali complementari dell RS 232C presso il partner Visualizzare ed esaminare l uscita STATUS 8 10 All uscita STATUS possibile visualizzare ed esaminare l operando corrente Avvertenza Si ha un emissione della segnalazione di errore solo se contemporaneamente settato il bit ERROR conclusione ordine con errore Negli altri casi la parola STATUS zero Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 Classe di La classe di evento 30 contiene segnalazione di errori che si presentano nella evento 30 comunicazione tramite il bus di pannello S7 tra il CP 340 e la CPU Nella tabella seguente riportata una descrizione della classe di evento 30 Tabella 8 2 Classe di evento 30 Classe di evento 30 1EH Errore nella comunicazione tra CP e CPU Numero di Evento Ulteriori informazioni Rimedio evento 1E ODH I
66. A 1 Dati tecnici del CP 340 ae DE A EEEE E EEDE A 2 A 2 Approvazioni e settori di impiego LL A 7 A 3 Riciclaggio e smaltimento A 9 B Cavl connettori Lia pai ii e it B 1 Interfaccia RS 232C del CP 340 RS 2320 B 2 B 2 Interfaccia TTY 20 mA del CP 340 20MA TTY annann B 10 B 3 Interfaccia X27 RS 422 485 del CP 340 RS 422 485 B 17 Cc Matrice di comunicazione dei protocolli rei C 1 Accessori e numeri di ordinazione c60 ai E Bibliografia relativa al SIMATIC S7 E 1 Glossario js iaia aaa Glossario 1 ll E Indice 1 Accoppiamento punto a punto CP 340 7 A5E00053580 04 IX Accoppiamento punto a punto CP 340 A5E00053580 04 Descrizione del prodotto Panoramica del Le informazioni sono suddivise nel modo seguente capitolo Nel si trova a pagina capitolo 1 1 Possibilit di impiego del CP 340 1 2 1 2 Componenti per un accoppiamento punto a punto con il CP 340 1 5 1 3 Montaggio del CP 340 1 7 14 Caratteristiche dell interfaccia seriale 1 9 1 5 Cavi connettori per il collegamento del CP 340 con un partner di 1 12 comunicazione Accoppiamento punto a punto CP 340 A5E00053580 04 1 1 Descrizione del prodotto 1 1 Possibilit di impiego del CP 340 Introduzione Il processore di comunicazione CP 340 rende possibile lo scambio di dati tra il pro prio e altri controllori program
67. Accoppiamento punto a punto CP 340 A5E00053580 04 Montaggio del CP 340 4 2 Montaggio e smontaggio del CP 340 Introduzione Attrezzi Ordine di montaggio Ordine di smontaggio Nel montaggio e smontaggio del CP 340 necessario rispettare alcune regole Per il montaggio e lo smontaggio del CP 340 si necessita di un giravite cilindrico a lama piatta da 4 5 mm Per disporre il CP 340 in un telaio di montaggio seguire il seguente ordine 1 Portare la CPU nello stato STOP 2 Con il CP 340 viene fornito un connettore per il bus Innestarlo nello spinotto posteriore del modulo a sinistra del CP 340 3 Se a destra del CP 340 devono essere montati altri moduli innestare allora il connettore di bus del prossimo modulo nello spinotto del bus di pannello destro del CP 340 4 Agganciare il CP 340 sulla rotaia e ribaltarlo verso il basso 5 Avvitare in modo sicuro il CP 340 Per smontare il CP 340 dal telaio di montaggio seguire il seguente ordine 1 Portare la CPU nello stato STOP 2 Aprire i pannelli frontali 3 Allentare gli spinotti Sub D dall interfaccia integrata 4 Allentare la vite di fissaggio del modulo 5 Ribaltare il modulo dalla rotaia ed estrarlo dall apparecchiatura di automatizza zione Avvertenza Prima di staccare o innestare il CP 340 si deve portare la CPU nello stato di STOP Un RETE OFF del modulo di alimentazione non necessario Un disinnesto o innesto del cavo sull inte
68. B 82 la CPU si porta automaticamente nel caso di un allarme di diagnostica nello stato STOP Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 Informazione di Il CP 340 mette a disposizione 4 byte di informazioni di diagnostica Per rappresen diagnostica come tare l errore presentatosi i 4 byte hanno la seguente configurazione combinazione di bit Byte 2 Il byte 2 dei dati di diagnostica nei bit da 0 a 3 contiene l identificazione di classe del CP 340 Byte 2 7 6 5 4 3 2 1 1 0 0 1 1 0 Byte 1 3 e 4 I byte 1 3 e 4 dei dati di diagnostica rappresentano l evento presentatosi Il bit O nel byte 1 la spia di errore cumulativo SF Il bit 0 posto a 1 se almeno uno dei bit da 1 a 7 posto a 1 se cio nei dati di diagnostica registrato almeno un errore di diagnostica Break linea Parametro errato Nessun parametro Errore RAM Errore ROM o o 5o mefofa So I II mu o E or SABE a AE oee E o E a E Seo a a So II N fs p DIDO p p pn dm DI So PIO oo ISO oo PI fu oo P gt o 52 Seo PIO O SODI N So I DI mf So PI ooo 5525 So II O a oo PI fu ololololojl oj A SO E a N am E A a e Oleme olol oj ofj N Seo PIO Seo PIO 0 1 0 0 0 0 Erore di sistema Accoppiamento punto a punto CP 340 A5E0
69. BOOL Data Carrier detect Ingresso CP 340 Livello del segnale di in gresso RI_IN OUTPUT BOOL Ring Indicator Ingresso CP 340 Segnale di chiamata Ulteriori informazioni su tali segnali complementari dell RS 232C si trovano nel capitolo 2 2 3 Accoppiamento punto a punto CP 340 6 18 A5E00053580 04 Comunicazione tramite blocchi funzionali Settare resettare le uscite dell inter faccia del CP 340 Cosa fare L utente pu tramite gli ingressi di parametri della funzione FC V24_SET settare o resettare le uscite corrispondenti dell interfaccia La funzione FC V24_SET viene richiamata per la trasmissione dati in ciclo o alternativamente in un programma pilotato a tempo in modo statico senza condizioni Il risultato binario BIE non viene influenzato La funzione non emette segnalazioni errore Con il parametro LADDR viene scelto il CP 340 a cui accedere Richiamo blocco Rappresentazione AWL Rappresentazione KOP CALL V24_SET V24_SET LADDR EN ENO bio 3 LADDR DTR RTS DTR Avvertenza I parametri EN e ENO sono presenti solo nella rappresentazione grafica in KOP o FUP Per l elaborazione di tali parametri il compiler utilizza il risultato binario BIE Il risultato binario BIE viene posto nello stato di segnale 1 se il blocco stato concluso senza errori In presenza di errore esso viene posto a 0 Accoppiament
70. Baudrate blocco di carattere driver ASCII Nella tabella seguente si trova la descrizione e dati sui valori possibili dei parametri Parametro Descrizione Valori Valore di possibili default Baudrate Velocit della trasmissione dati in bit s e 2400 e 9600 Attenzione il driver ASCII pu operare in modo e 4800 duplex e 9600 Startbit Lo startbit viene preposto ad ogni carattere da tras e nonim 1 mettere postabile Bit di dati Numero dei bit che costituiscono un carattere e 7 e 8 e 8 Stopbit Gli stopbit vengono aggiunti in coda ad ogni carat e el tere da trasmettere e segnalano la fine del carattere e 7 Parit Una sequenza dei bit di informazione pu essere nessuna e pari completata con un ulteriore bit quello di parit che dispari rende la somma di s stesso 0 o 1 con il valore e pari di tutti i bit uguale ad un valore pari o dispari In tal I modo di accresce la sicurezza dei dati e qualsiasi Senza parit significa che non viene inviato alcun bit di parit Parit qualsiasi significa che la parit in trasmis sione viene posta a 0 In ricezione essa non viene esaminata Accoppiamento punto a punto CP 340 2 44 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Controllo del Nella tabella seguente si trova la descrizione dei parametri per il controllo del flusso flusso dati dati Con l interfaccia RS 485 non
71. C T ak si TxD RxD IO un Si Ricevitore Z E 2 A i 20mA RxD i i i 8 de ET O l Schermatura cavo Tipo di cavo zl LIYCY 4 x 0 14 Schermatura contenitore Figura B 11 Cavo connettore 20 mA TTY CP 340 CP 523 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore 20 mA TTY S7 M7 CP 340 CP 521 SI CP 521 BASIC stampante compa tibile IBM Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 521 SI CP 521 BASIC Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 340 spinotto maschio sub D a 9 poli con chiusura a vite e presso il partner di comunicazione spinotto maschio sub D a 25 poli con chiusura a vite CP 340 Partner di comunicazione 3 n 20 mA TxD 18 IX m IX IX sv DG 1 iagnettiol I I rasmettitor l RxD TxD 21 dk Rx xD Ii do 4 AV Ricevitore NY 8_ I RxD Ha 2 20 mA __ 4 20 mA 5V Ga 9 TxD Ca N frrasmetttore TxD RXD 9 na l za NE Ricevitore A 2 i 1 20mA RxD 10 all cm i 7 T Calza I L l L A Schermatura Schermatura contenitore contenitore Figura B 12 Cavo connettore 20 mA TTY CP 340 CP 521SI CP 521BASIC Accoppiamento punto a punto CP 340 A5E00053580 04 B 15 Cavi connettori
72. CP 340 ad un area di dati S7 specificato dai para metri DB_NO DBB_NO e LEN Il FB P_RCV viene richiamato per la trasmissione dati in ciclo o alternativamente in un programma pilotato a tempo in modo statico senza condizioni Con lo stato si segnale 1 statico del parametro EN_R viene abilitato il controllo relativo al fatto se ci sono dati da leggere dal CP 340 Una trasmissione in corso pu essere interrotta con stato di segnale 0 del parametro EN_R L ordine di ricezione interrotto viene concluso con una segnalazione di errore uscita STATUS La rice zione rimane disattivata fintantoch il parametro EN_R ha lo stato di segnale 0 A seconda della quantit di dati una trasmissione pu avvenire con pi richiami cicli di programma Se il blocco funzionale riconosce lo stato di segnale 1 del parametro R l ordine di trasmissione corrente viene allora interrotto e PFB P_RCV viene posto nello stato di base La ricezione rimane disattivata fintantoch il parametro R ha lo stato di se gnale 1 Con un nuovo stato di segnale 0 il telegramma interrotto viene rice vuto di nuovo dall inizio Con il parametro LADDR si sceglie il CP 340 a cui accedere L uscita NDR mostra Ordine terminato senza errori dati accettati tutti i dati letti ERROR indica un errore In STATUS viene visualizzato il numero di evento corris pondente vedi capitolo 8 3 In assenza di errore STATUS ha il valore 0
73. CP 521 SI CP 521 B ASIC Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 521 SI CP 521 BASIC Per i cavi connettori si necessita delle seguenti prese spinotti e dallato CP 340 presa sub D a 9 poli con chiusura a vite e presso il partner di comunicazione spinotto maschio sub D a 25 poli con chiusura a vite CP 340 Partner di comunicazione A AI i i Ricevitore Trasmettitore 2 a RxD TxD 2 mu lt i Trasmettitore Ricevitore 3 TxD RxD 3 a gt m 7 RTS CTS 5 gt 8 CTS RTS 4 gt lt am 6 DSR DTR 20 m lt a 4 DTR DSR 6 m gt a 5 GND GND 7 a m al d yd t j ra Tipo di cavo or L LIYCY 7 x 0 14 L Schermatura Schermatura contenitore contenitore Figura B 3 Cavo connettore RS 232C CP 340 CP 521 SI CP 521 BASIC Accoppiamento punto a punto CP 340 A5E00053580 04 B 5 Cavi connettori Cavi connettori RS 232C S7 M7 CP 340 CP 523 B 6 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 523 Per i cavi connettori si necessita delle seguenti prese spinotti e dal lato CP 340 presso il partner di comunicazione presa sub D a 9 poli con chiusura a vite spinotto maschio sub D a 25 poli con chiusura a vite CP 34
74. CV Anche il numero di DB viene indicato al momento del richiamo Il DB istanza lunga 40 byte Un accesso ai dati nel DB istanza non ammesso Avvertenza Eccezione in caso di errore STATUS W 16 1E0D possibile ottenere infor mazioni pi precise tramite la variabile SFCERR vedi capitolo 8 3 Questa varia bile di errore pu essere caricata nel DB istanza solo tramite un accesso simbolico Accoppiamento punto a punto CP 340 A5E00053580 04 6 9 Comunicazione tramite blocchi funzionali Parametri La tabella seguente riporta i parametri del FB 2 P_RCV FB 2 P_RCV Tabella 6 3 Parametri FB 2 P_RCV Nome Tipo Tipo di Commento Configurazione permessa dati annotazione EN_R INPUT BOOL Ablitazione per lettura dati R INPUT BOOL Interruzione ordine L ordine corrente viene interrotto Ri cezione disabilitata LADDR INPUT INT Indirizzo di base del L indirizzo di base viene prelevato da CP 340 STEP 7 DB_NO INPUT INT Numero del blocco dati Nr del DB di ricezione Specifico per CPU zero non permesso DBB_NO INPUT INT Numero del byte di dati 0 lt DBB_NO lt 8190 Dati di ricezione a partire dal byte NDR OUTPUT BOOL Ordine terminato senza Parametro STATUS 16 00 errori dati accettati ERROR OUTPUT BOOL Ordine terminato con er Il parametro STATUS contiene l infor rori mazione sull errore LEN OUTPUT INT Lunghezza del tele 1 lt LEN lt 1024 dato in byte gramma ricevut
75. Denomi Ingresso Significato RS422 485 nazione uscita Casa 1 si z 2 T A uscita dati di trasmissione funzionamento a 4 fili _ E E _ 3 O 4 R AY ingresso dati di ricezione funzionamento a 4 fili 8 O o TA ingresso uscita dati di ricezione trasmissione funzionamento a 2 fili GEIE 0 6 z _ 1o O a 1 O Tolle 9 o 8 GND terra di servizio a potenziale libero O 9 T B uscita dati di trasmissione funzionamento a 4 fili O _ J 10 11 R BV ingresso dati di ricezione funzionamento a 4 fili ToB ingresso uscita dati di ricezione trasmissione funzionamento a 2 fili 12 13 14 _ 15 vista dal davanti Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavi connettori N Qui di seguito Se si preparano da s i cavi connettori bisogna fare attenzione che possibilmente nel partner di comunicazione gli ingressi non collegati vanno messi a potenziale di riposo Notare che ammesso l uso di soli contenitori schermati La calza del cavo deve essere collegato con il conduttore di schermatura e con il contenitore dello spinotto con superficie larga da ambedue i capi Si consiglia l uso del contenitore dello spi notto schermato Siemens del tipo V42 254 Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distruggere i moduli dell interfaccia GND pin
76. FB P_PRINT viene posto nello stato di base I dati che il CP 340 aveva gi ricevuto vengono ancora inviati al partner di comunicazione Se all in gresso R si trova il segnale statico 1 la trasmissione di ordini di stampa allora disattivata Al parametro LADDR viene dato l indirizzo del CP 340 a cui accedere L uscita DONE mostra Fine ordine senza errori ERROR indica un errore In STATUS viene mostrato nel caso di un errore il numero di evento corrispondente vedi capitolo 8 3 Se non si avuto alcun errore STATUS ha il valore 0 DONE e ERROR STATUS vengono emessi anche con il RESET dell FB P_PRINT vedi figura 6 4 In presenza di un errore il risultato binario BIE viene resettato Se il blocco viene concluso senza errori il risultato binario ha lo stato 1 Avvertenza Il blocco funzionale P_PRINT non ha un controllo di parametrizzazione e se questa errata la CPU pu portarsi in STOP Prima che un ordine avviato dopo un passaggio di stato della CPU da STOP a RUN possa essere elaborato dal CP 340 necessario che il meccanismo di avviamento CP CPU dell FB P_PRINT si sia concluso vedi capitolo 6 5 Un ordine avviato nel frattempo non andr perso Esso verr trasmesso al CP 340 dopo la coordina zione dell avviamento Accoppiamento punto a punto CP 340 6 12 A5E00053580 04 Comunicazione tramite blocchi funzionali Cosa fare Configurazione nel settore dati DB istanza Ri
77. In ambedue 1 casi si tenta prima di ricevere trasmettere il blocco dati correttamente Se ci non possibile nel numero di tentativi parametrizzato o se si presenta un nuovo errore la procedura interrompe la trasmissione ricezione Essa segnala il numero di errore per il primo errore riconosciuto e si porta nello stato di riposo Queste segnalazioni di errore vengono visualizzate all uscita STATUS dell FB Se all uscita STATUS dell FB per le ripetizioni di trasmissione e ricezione si ha spesso un numero di errore ci permette di desumere la presenza di disturbi del traffico di dati La quantit delle ripetizione compensa per ci In questo caso si consiglia di controllare la linea di trasmissione relativamente all influenza di disturbi poich l efficienza di trasmissione e la sicurezza altrimenti con molte ripetizioni si abbassa La causa del disturbo pu per essere quella di un comporta mento errato del partner di comunicazione In presenza di un BREAK sulla linea di ricezione linea di ricezione interrotta viene segnalato uno stato di BREAK visualizzazione di BREAK tramite l allarme di diagnostica del CP 340 vedi capitolo 8 4 Una ripetizione non viene avviata Lo stato BREAK viene resettato automaticamente non appena il collegamento sulla linea ristabilito Per tutti gli errori di trasmissione riconosciuti caratteri persi errori di blocco parit viene segnalato un numero omogeneo indipendentemente dal fat
78. OV e R A 5SV della linea di rice R A OV R B 5V tale preimpostazione R A OV R B SV RE zione a corrisponde allo stato di riposo nessun trasmettitore attivo nel caso del modo operativo semiduplex RS485 a due fili Preimpostazione La figura 2 16 mostra il circuito di collegamento del ricevitore all interfaccia della linea di X27 RS 422 485 ricezione IT ov R A 5V R B OV du RR plex default o R A Y 5V A 5V R A OV R B 5V se R B miduplex duplex R A L OV Figura 2 16 Circuito del ricevitore all interfaccia X27 RS 422 485 Accoppiamento punto a punto CP 340 A5E00053580 04 2 47 Informazioni di base per la trasmissione seriale di dati 2 3 4 Dati di parametrizzazione del driver stampante Introduzione Sati di parametriz zazione del driver stampante 2 48 Tramite i dati di parametrizzazione del driver stampante si ha la possibilit di creare i parametri specifici della trasmissione e i messaggi di segnalazione per la stampa Con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia mento punto a punto si introducono i parametri del livello di trasmissione dei bit livello 1 del driver stampante i messaggi di segnalazione per la stampa e il layout di pagina il set di caratteri e i caratteri di controllo dei messaggi di se gnalazione Qui di segu
79. P 340 VFB P_SEND viene richiamato per la trasmissione dati in ciclo o alternativamente in un programma pilotato a tempo in modo statico senza condizioni La trasmissione dati viene avviata con un fronte d onda positivo all ingresso REQ A seconda della quantit di dati una trasmissione pu avvenire con pi richiami cicli di programma Il blocco funzionale FB P_SEND pu essere richiamato con lo stato di segnale 1 all ingresso di parametrizzazione R nel ciclo La trasmissione al CP 340 viene in tal modo interrotta e il FB P_SEND viene posto nello stato di base I dati che erano gi contenuti nel CP 340 vengono ancora inviati al partner di comunicazione Se all in gresso R si trova il segnale statico 1 la trasmissione allora disattivata Con il parametro LADDR viene indicato l indirizzo del CP 340 a cui si vuole acce dere L uscita DONE mostra Fine ordine senza errori ERROR indica che si avuto un errore In STATUS viene mostrato nel caso di un errore il numero di evento corrispondente vedi capitolo 8 3 Se non si avuto alcun errore STATUS ha il valore 0 DONE e ERROR STATUS vengono emessi anche con il RESET dell FB P_SEND vedi figura 6 1 In presenza di un errore il risultato binario BIE viene resettato Se il blocco viene concluso senza errori il risultato binario ha lo stato 1 Avvertenza Il blocco funzionale P_SEND non ha un controllo di parametrizzazione e se q
80. SIEMENS SIMATIC Accoppiamento punto a punto CP 340 Struttura installazione e parametrizzazione Manuale Numero di ordinazione del manuale 6ES7340 1AH00 8EA0 04 2000 Edizione 04 Prefazione Indice Descrizione del prodotto Informazioni di base per la Messa in servizio del CP 340 Montaggio del CP 340 parametrizzazione del CP 340 O O S le le w g si 5 3 oi i fa Z A gt o o O N L 9 N N Q D N a S D D o D 3 Q a D D ol O O A Q N blocchi funzionali Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 340 Diagnostica con il CP 340 Esempio di programmazione blocchi standard Dati tecnici Matrice di comunicazione dei protocolli Bibliografia relativa al CENE 9 3 Z 5 o Jai v O O Q O A D D 5 p S 3 D 2 o 2 D N o gt o bj Q O d2 02 Dv O 5 Q O D v Dv ey D ch Q O m o O U gt Avvertenze tecniche di sicurezza AS N N Personale qualificato Uso conforme alle prescrizioni N Marchio di prodotto Questo manuale contiene avvertenze che devono essere rispettate per la propria sicurezza e per evitare danni alle cose Le avvertenze sono evidenziate da un triangolo di pericolo e rap presentate in funzione del grado di pericolosit nel modo seguente Pericolo di mor
81. UD11 per MS DOS PRODAVE WIN 64R 6ESS 897 2VD01 per Windows o il driver ASCII Lettore di codice a barre tramite driver 3964 R o ASCII PLC di altri produttori tramite il driver 3964 R o ASCII Altre apparecchiature con strutture di protocollo semplici tramite un corrispondente adattamento di protocollo con il driver ASCII Altre apparecchiature che dispongono anch esse del driver 3964 R Stampanti HP Deskjet HP Laserjet Postscript Epson IBM Un riassunto dei moduli SIMATIC si trova nell appendice C Il CP 340 pu essere impiegato anche in modo decentralizzato con l unit periferica decentralizzata ET 200M IM 153 Accoppiamento punto a punto CP 340 A5E00053580 04 Descrizione del prodotto 1 2 Componenti per un accoppiamento punto a punto con il CP 340 Introduzione Per montare un accoppiamento punto a punto tra il processore di comunicazione CP 340 e un partner di comunicazione si ha bisogno di determinati componenti hardware e software Componenti hard Nella tabella seguente si trovano i componenti hardware per un accoppiamento ware punto a punto con il CP 340 Tabella 1 3 Componenti hardware per un accoppiamento punto a punto con il CP 340 Componente Funzione Immagine Telaio di montaggio per i collegamenti meccanici ed elettrici dell S7 300 L Modulo di alimentazione PS trasforma la tensione di rete i 120 230 V AC nella tensione ne cessaria per l alimentazi
82. Un eccezione quella dei tipi di rappresentazione N e P Essi sono spiegati in coda alla tabella Nel tipo di rappresentazione sono ammessi caratteri maiuscoli e minuscoli Tipi di rappresentazione nel comando di conversione Tipo di Tipo di dati Rappresentazione Larghezza della Descrizione rappre corrispondente standard rappresentazione sentazione standard A DATE WORD 10 06 1992 tedesco 10 formato data tedesco C CHAR BYTE A 1 caratteri alfanumerici WORD B 1 DWORD AB 2 ARRAY OF CHAR ABCD 4 ARRAY OF BYTE ABCDE D DATE WORD 1996 06 10 americano 10 formato data conforme ICE 1131 3 F REAL DWORD 0 123456 8 rappresentazione a virgola mobile senza esponente H tutti i tipi di dati incluso corrispondentemente al corrispondente rappresentazione in formato esade ARRAY OF BYTE tipo di dati mente al tipo di cimale dati I INT WORD 32767 max 6 campo dei numeri interi DINT DWORD 2147483647 max 11 N WORD numero di emissione del testo di se integer da 0 a 999 testo gnalazione p INT WORD impostazione del nu 5 mero di pagina R REAL DWORD 0 12E 04 8 rappresentazione a virgola mobile con esponente S STRING emissione di testo stringhe di testo T TIME DWORD 2d_3h_10m_5s_250ms max 21 intervallo temporale U BYTE 255 max 3 campo dei numeri interi senza se WORD 65535 max 5 gno DWORD 4294967295 max 10 X BOOL 1 1 tipo di rappresentazione binaria BYTE 11
83. Y 10m 20 mA TTY 50 m 6ES7 902 2AC00 0AA0 6ES7 902 2AG00 0AA0 Interfaccia X27 RS 422 485 X27 RS 422 485 5 m X27 RS 422 485 10 m X27 RS 422 485 50 m 6ES7 902 3AB00 0AA0 6ES7 902 3AC00 0AA0 6ES7 902 3AG00 0AA0 Accoppiamento punto a punto CP 340 A5E00053580 04 D 1 Accoppiamento punto a punto CP 340 A5E00053580 04 Bibliografia relativa al SIMATIC S7 Informazioni bi bliografiche nel manuale Bibliografia rela tiva al SIMATIC S7 11 2 13 J4 Manuale Programmazione con STEP 7 Manuale Sistema di automazione S7 300 Installazione Dati della CPU Manuale Configurazione dell hardware e progettazione di collegamenti STEP 7 Manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema Nelle pagine seguenti si trova una panoramica generale su Manuali necessari alla configurazione e programmazione dell S7 300 Manuali che descrivono i componenti di una rete PROFIBUS DP Descrizioni che offrono una panoramica sul SIMATIC S7 e sullo STEP 7 e Manuali specializzati per potersi ulteriormente informare relativamente all S7 300 Accoppiamento punto a punto CP 340 A5E00053580 04 E 1 Bibliografia relativa al SIMATIC S7 Manuali per la configurazione e messa in servizio Tabella E 1 Titolo Primi passi ed esercitazioni con STEP 7 Getting Started Programmazione con STEP 7 Manuale Configurazione dell hardware e progettazio
84. YCY 7 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 1 Cavo connettore RS 232C CP 340 CP 340 CP 441 Il cavo connettore pu essere ordinato sotto il numero di ordinazione indicato nell appendice D Accoppiamento punto a punto CP 340 A5E00053580 04 B 3 Cavi connettori Cavi connettori RS 232C S7 M7 CP 340 CP 544 CP 524 CPU 928B CPU 945 CPU 948 B 4 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 544 CP 524 CPU 928B CPU 945 CPU 948 Per i cavi connettori si necessita delle seguenti prese spinotti e dallato CP 340 presa sub D a 9 poli con chiusura a vite e presso il partner di comunicazione spinotto sub D maschio a 25 poli con chiusura a vite CP 340 Partner di comunicazione r A A r 11 IV LAI DA Ricevitore de Trasmettitore 2 RxD TxD 2 ma ad lt Pe sia Trasmettitore Ricevitore 3 TxD RxD 3 mi 7 RTS CTS 5 gt gt D 8 CTS RTS 4 na T lt ma 6 DSR DTR 20 gt a D 4 DTR DSR 6 Mi i I 5 1 GND GND i 7 SE T al pale pe Tipo di cavo Gia L LIYCY 7 x 0 14 L Schermatura Schermatura contenitore contenitore Figura B 2 Cavo connettore RS 232C CP 340 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavi connettori RS 232C S7 M7 CP 340
85. a parit significa che non viene inviato alcun bit di parit Parit qualsiasi significa che la parit in trasmis sione viene posta a 0 In ricezione essa non viene esaminata Priorit Un partner ha elevata priorit se la sua richiesta di bassa e alta trasmissione ha precedenza su quella dell altro e alta partner Un partner ha priorit bassa se la sua richiesta di trasmissione deve attendere quella dell altro partner Con la procedura 3964 R ambedue i partner di comunicazione devono essere parametrizzati con diverse priorit Un partner di comunicazione cio deve avere una priorit elevata e l altro inferiore 2 40 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione del CP Nella tabella seguente si trova la descrizione dei parametri per il buffer di ricezione del CP Tabella 2 5 Buffer di ricezione del CP procedura 3964 R Parametro Descrizione Valori Valore di possibili default Cancellazione del Si pu stabilire se il buffer di ricezione CP all avvia s e s buffer di ricezione mento debba essere cancellato o se alla CPU debba e no CP all avviamento essere trasferito un telegramma ancora presente vec chio Accoppiamento punto a punto CP 340 A5E00053580 04 2 41 Informazioni di base per la trasmissione seriale di dati 2 3 3 Dati di parametrizzazione del dri
86. a blocchi da 10 o 11 bit Per ogni blocco ci sono a disposizione tre formati di dati Il formato della trasmissione dati voluto pu essere parametrizzato con l interfaccia di parametrizzazione CP 340 Parametrizzazione di un accoppiamento punto a punto Blocco di carattere Nella figura seguente sono rappresentati i tre formati di dati del blocco di carattere da 10 bit da 10 bit 7 bit di dati 1 startbit 7 bit di dati 2 stopbit Stato segnale 1 1 2 8 9 10 Stato segnale 0 TEES 5 7 5 p Ko Q p 5 2 Fa N N 7 bit di dati 1 startbit 7 bit di dati 1 bit di parit 1 stopbit Stato segnale 1 1 2 8 910 Stato segnale 0 B E g3 S 5 2 Dv Nan D 5 2 ni N G 8 bit di dati 1 startbit 8 bit di dati 1 stopbit Stato segnale 1 1 2 9 10 Stato segnale 0 eai E 5 T 5 tc ke Q 5 ei Figura 2 1 Blocco di carattere da 10 bit Accoppiamento punto a punto CP 340 2 4 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Blocco di carattere Nella figura seguente sono rappresentati i tre formati di dati del blocco di carattere da 11 bit da 11 bit 7 bit di dati 1 startbit 7 bit di dati 1 bit di parit 2 stopbit Stato segnale 1 i N Co en 2k Stato se
87. a di trasmissione 07 06H Solo per 3964 R Controllare se anche il partner segnala errore poi ch eventualmente o non tutti i dati sono arrivati Errore alla fine del collegamento gt i correttamente ad es rottura nella linea di trasmis e Il telegramma stato respinto dal part sione o si hanno gravi disturbi o l apparecchia ner alla fine con NAK o con un carat tura partner si comporta in modo errato Control tere qualsiasi escluso DLE o lare eventualmente ci tramite un dispositivo di e Il carattere di conferma DLE stato controllo interfaccia FOXPG da inserire nella ricevuto troppo presto linea di trasmissione 07 07H Solo per 3964 R L apparecchiatura partner troppo lenta o distur NET i bata Controllare eventualmente ci tramite un Tempo di ritardo di conferma alla fine del se dispositivo di controllo interfaccia FOXPG da collegamento o tempo di controllo della s i inserire nella linea di trasmissione risposta dopo il telegramma di trasmis sione superato Dopo disattivazione del collegamento con DLE ETX non si avuto entro il QVZ una risposta dal partner 07 08H Solo per driver ASCII e driver Il partner di comunicazione disturbato troppo stampante lento o offline Controllare il partner di comunica lt zione o modificare eventualmente la parametriz Il tempo di attesa per XON o CTS ON P zazione scaduto 07 0BH Solo per 3964 R Modif
88. a nell OB 1 All inizio del programma vengono trasferiti nei merker con i quali da ora in poi il programma operer gli ingressi utilizzati Alla fine del programma i merker di pilo taggio settati verranno trasmessi alle uscite e visualizzati Nell esempio i blocchi funzionali standard FB 2 P_RCV e FB 3 P_SEND operano insieme alle funzioni FC 11 e FC 12 come pure con i blocchi dati DB 2 e DB 3 come DB istanza e DB 10 e DB 20 come DB di trasmissione o ricezione Il blocco funzionale standard FB 4 P_PRINT opera insieme alla funzione FC 13 come pure con il blocco dati DB 4 quale DB istanza e con quelli da DB 30 a DB 35 come DB di dati Le funzioni standard FC 5 V24_STAT e FC 6 V24_SET operano insieme alla fun zione FC 14 L eleborazione ciclica organizzata nella funzione FC 10 La parametrizzazione dei blocchi funzionali standard avviene nell esempio in parte tramite costanti e in parte tramite operandi attuali indirizzati simbolicamente Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard Descrizione Ac coppiamento punto a punto Descrizione Let tura e pilotaggio degli ingressi us cite del CP 340 9 12 Per l Accoppiamento punto a punto l ingresso E 0 0 deve avere il segnale 1 e l ingresso E 0 1 il segnale 0 Tramite gli ingressi E 1 0 e E 1 1 si pu scegliere tra due ordini SEND L ordine 1 invia i dati dal DB 10 del DBB 2 fino
89. a un passaggio di CTS a OFF l ordine di trasmissione viene interrotto e viene generata un opportuna segnalazione di er rore Dopo l invio dei dati la linea RTS dopo la scadenza del tempo di disattivazione di RTS parametrizzato viene posta a OFF Non si ha un attesa del passaggio di CTS a OFF Una ricezione di dati tramite l interfaccia RS 232C possibile non appena la linea DSR viene posta a ON Se il buffer di ricezione del CP 340 rischia un over flow non si ha alcuna reazione da parte del CP 340 Con un passaggio di DSR ON a OFF sia un ordine di trasmissione in corso come anche la ricezione di dati vengono interrotti con una segnalazione di er rore Nel buffer di diagnostica del CP 340 viene registrata la segnalazione DSR OFF gestione automatica dei segnali V24 Avvertenza Parametrizzando una gestione automatica dei segnali complementari RS 232 non possibile un controllo del flusso dati con RTS CTS n il pilotaggio di RTS e DTR tramite la funzione FC V24_SET Accoppiamento punto a punto CP 340 A5E00053580 04 2 29 Informazioni di base per la trasmissione seriale di dati Diagramma dei La figura 2 14 mostra lo svolgimento temporale dell ordine di trasmissione tempi Se I O RIST SOFE eee CTS OFF Ordine di trasmissione RTS ON Partner CTS ON Tempo di attesa di emissione dati scaduto gt Trasmettere Tempo di attesa di emissione
90. abile corrispondente SFCERR codice di errore degli SFC integrati dal DB istanza Con lo stato di segnale 1 all ingresso E 0 2 al CP 340 pu essere trasmesso un RESET PRINT Se si in presenza dello stato di segnale statico 1 l invio di dati sar allora disattivato Nell esempio la funzione standard FC V24_STAT viene inoltre richiamata ciclica mente Lo stato degli ingressi uscite del CP 340 viene visualizzato nel byte di uscita ABS Esempio di una stampa con il programma esempio per il SIMATIC S7 CP340 Esempio per tipo di funzionamento stampa Alle 23 32 07 754 valore limite superiore riempimento raggiunto Alle 23 32 16 816 valore limite superiore riempimento superato verso l alto Alle 23 32 21 681 valore limite superiore riempimento superato verso il basso Alle 23 32 26 988 stato raggiunto il livello di riempimento 200 1 Copyright Siemens AG 1996 All rights reserved Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici Panoramica del capitolo Le informazioni sono suddivise nei seguenti capitoli Nel si trova a pagina capitolo A l Dati tecnici del CP 340 A 2 A 2 Approvazioni e settori di impiego A 7 A 3 Riciclaggio e smaltimento A 9 Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici A 1 Dati tecnici del CP 340 Dati tecnici gene Nella tabella seguente sono riportati i dati tecnici generali del CP 340 rali Tabella A 1 Dat
91. alazione di errore 0 A 5 3 M9 3 segnalazione di errore 0 A 5 4 M 9 4 segnalazione di errore 20 A5 5 M9 5 segnalazione di errore 0 A 5 6 M 9 6 segnalazione di errore 0 A 5 7 M 9 7 segnalazione di errore 20 Parametri di in gresso uscita La tabella seguente mostra la rappresentazione dei parametri di ingresso uscita dell FB 2 e FB 3 nel merker dell FB 2 e FB 3 Simbolo Indirizzo Formato dati Commento SEND_DONE M26 0 BOOL SEND parametro DONE SEND_ERROR M26 1 BOOL SEND parametro ERROR SEND_BIE M26 2 BOOL SEND risultato binario RCV_NDR M29 0 BOOL RCV parametro NDR RCV_ERROR M29 1 BOOL RCV parametro ERROR RCV_BIE M29 2 BOOL RCV risultato binario BGADR MW21 INT Indirizzo di base logico SEND_STATUS MW27 WORD SEND parametro STATUS RCV_STATUS MW30 WORD RCV parametro STATUS SEND_DBNR MW40 INT SEND parametro DB_NO SEND_DWNR MW42 INT SEND parametro DBB_NO SEND _LAE MW44 INT SEND parametro LEN RCV_DBNR MWS50 INT RCV parametro DB_NO RCV_DWNR MWS52 INT RCV parametro DBB_NO RCV_LAE MWS54 INT RCV parametro LEN Accoppiamento punto a punto CP 340 A5E00053580 04 9 7 Esempio di programmazione blocchi standard 9 6 Esempio Stampa e Lettura e pilotaggio degli ingressi uscite del CP 340 Introduzione Ingressi e uscite usati per l FC 5 e FC 6 Gli ingressi e le uscite vengono rappresentate all inizio e
92. ale 03H T ETX del collega solo 3964R BCC gt na 3 ento segnalazione di risposta _ NAK neg 15H T nuovo tentativo di attiva _ zione Figura 2 8 Il traffico di dati nella ricezione di dati errati Dopo aver ricevuto DLE ETC BCC il CP 340 confronta il BCC del partner di co municazione con il valore generato internamente Se il BCC corretto e non si sono avuti altri errori il CP 340 risponde con DLE In caso contrario esso risponde con NAK e attende un nuovo tentativo per un tempo di attesa del blocco T di 4 s Se il blocco non pu essere ricevuto dopo che tras corso il numero di tentativi parametrizzato o se non viene iniziato un nuovo tenta tivo prima del trascorrere del tempo di attesa del blocco il CP 340 interrompe la ricezione Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Conflitto di inizia Nella figura seguente rappresentato lo svolgimento della trasmissione dati in pre lizzazione senza di un conflitto di inizializzazione CP 340 Partner di comuni cazione Carattere di inizio 02H _ STX 55 ttivazione del Carattere di inizio 02H _ STX collegamento Conferma pos 10H DLE Byte di dati 1 byte 1 Byte di dati 2 byte 2 Dati 3 utili e e Byte di dati n byte n Codice finale 10H DLE SEE AEE Codice finale 03H ETX ____ Disattivazione solo 3964R B
93. alla fine dell OB 1 su bit di merker All interno del programma test si opera adesso solo con bit di merker Nella tabella seguente riportata la correlazione di ingressi uscite e bit di merker Simbolo Ingresso Merker Commento uscita ANW_RECH E 0 0 M 0 0 Segnale 0 ANW_DRUCK E 0 1 M0 1 1 scelto Stampa e Pilotaggio controllo RESET_SP E 0 2 M 0 2 avviare RESET PRINT E 0 3 M 0 3 libero E0 4 M 0 4 libero E 0 5 M0 5 libero REQ_SP E 0 6 M 0 6 avviare ordine PRINT EN_R_R E 0 7 M0 7 eseguire ordine SET AUFTR_1_DR E 1 0 M 1 0 stampa scelta ordine ordine 1 1 AUFTR_2_ DR E ll M 1 1 stampa scelta ordine ordine 2 1 AUFTR_3_DR E 1 2 M 1 2 stampa scelta ordine ordine 3 1 AUFTR_4 DR E 1 3 M 1 3 stampa scelta ordine ordine 4 1 ANZ_SFCERR_SP E 1 4 M14 1 visualizzazione PRINT SFCERR 0 visualizzazione dei parametri FB E 1 5 M 1 5 libero STEU_DTR E 1 6 M 1 6 Pilotaggio segnale DTR segnale per FC V24_SET STEU_RTS E 1 7 M 1 7 pilotaggio segnale RTS segnale per FC V24_SET visualizzazione SFCERR 0 visualizzazione parametri FB A_DONE_SP A 4 0 M 8 0 classe di evento PRINT DONE A_ERROR_SP A 4 1 M 8 1 classe di evento PRINT ERROR A_BIE_SP A 4 2 M 8 2 classe di evento risultato binario PRINT A 4 3 M 3 3 classe di evento 0 A 4 4 M 8 4 classe di evento 0 A 4 5 M 8 5 classe di evento 0
94. cc delcollega Conferma pos 10H DLE gt mento Secondo tentativo di attivazione Carattere di inizio 02H _ STX gt Attivazione del Conferma pos 1 0H lt __ DLE o collegamento Figura 2 9 Il traffico di dati in presenza di un conflitto di inizializzazione Se un apparecchiatura non risponde alla richiesta di trasmissione carattere STX del partner di comunicazione entro il tempo di ritardo di conferma QVZ con la conferma DLE o NAK bens con il carattere STX ci vuol dire si in presenza di un conflitto di inizializzazione Ambedue le apparecchiature desiderano espletare un ordine di trasmissione L apparecchiatura con la priorit pi bassa rimanda l esecu zione del suo ordine di trasmissione e risponde con il carattere DLE L apparecchia tura a priorit maggiore invia i propri dati nel modo descritto in precedenza Dopo la disattivazione del collegamento l apparecchiatura a priorit pi bassa pu ese guire l ordine di trasmissione Per risolvere il conflitto di inizializzazione necessario parametrizzare partner di comunicazione con priorit diverse Accoppiamento punto a punto CP 340 A5E00053580 04 2 19 Informazioni di base per la trasmissione seriale di dati Errore di proce dura 2 20 La procedura riconosce sia errori causati da un comportamento errato da parte del partner di comunicazione sia quelli causati da disturbi sulla linea
95. chiamo blocco Rappresentazione AWL Rappresentazione KOP CALL P_PRINT I_ PRINT I PRINT REQ P_PRINT R EN ENO LADDR REQ DONE Ta DB_NO R ERROR _ DBB_NO LADDR STATUS DONE T DB NO ERROR DBB NO STATUS Avvertenza I parametri EN e ENO sono presenti solo nella rappresentazione grafica in KOP o FUP Per l elaborazione di tali parametri il compiler utilizza il risultato binario BIE Il risultato binario BIE viene posto nello stato di segnale 1 se il blocco stato concluso senza errori In presenza di errore esso viene posto a 0 L FB P_PRINT opera insieme ad un DB istanza I_PRINT Anche il numero di DB viene indicato al momento del richiamo Il DB istanza lunga 39 byte Un accesso ai dati nel DB istanza non ammesso Avvertenza Eccezione in caso di errore STATUS W 16 1E0F possibile ottenere informa zioni pi precise tramite la variabile SFCERR vedi capitolo 8 3 Essa pu essere caricata solo tramite un accesso simbolico al DB istanza Accoppiamento punto a punto CP 340 A5E00053580 04 6 13 Comunicazione tramite blocchi funzionali Configurazione nel settore dei dati DB pointer Numero DB ammesso Numeri DBB ammessi Lunghezza consentita 6 14 L FB P_PRINT accede tramite i parametri DB_NO e DBB_NO ad un DB pointer nel quale i pointer puntatori ai blocchi dati sono memorizzati con i
96. ciclico verr trasferito alla CPU sempre un telegramma aggiornato Impedisci sovras Se il parametro Telegrammi in ricezione buf s e s crittura ferizzati impostato a 1 sar allora possi e no solo se Tele bile disattivare il presente parametro In tal grammi in rice modo si permetter il sovrascrivere del tele zione bufferizzati gramma di ricezione bufferizzato 1 1 Con la bufferizzazione di pi telegrammi viene trasmesso alla CPU dal CP 340 sempre il telegramma pi vecchio buffer ad anello Ulteriori informazioni 2 46 Nel capitolo 2 2 3 nella sezione Buffer di ricezione del CP 340 si trovano ulteriori informazioni per la gestione del buffer di ricezione Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Interfaccia X27 Nella tabella seguente si trova la descrizione dei parametri per l interfaccia X27 RS 422 485 RS 422 485 Tabella 2 10 Interfaccia X27 RS 422 485 driver ASCII Parametro Descrizione Valori possibili Valore di default Modo operativo Impostare se l interfaccia debba operare e Modo operativo e Modo opera come X27 RS 422 485 duplex RS 422 duplex RS 422 a tivo duplex o semiduplex RS 485 quattro fili RS 422 a 5 ttro fili vedi anche capitolo 2 1 Modo operativo se Tar miduplex RS 485 a due fili Preimpostazione vedi figura 2 16 e R A 5V R B
97. contenitore dello spinotto con superficie larga da ambedue i capi Si consiglia l uso del contenitore dello spi notto schermato Siemens del tipo V42 254 Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distruggere i moduli dell interfaccia GND deve essere in ogni caso collegato da ambedue i capi pin 5 poich altri menti si possono distruggere i moduli dell interfaccia Nelle pagine seguenti si trovano alcuni esempi per cavi connettori per un accoppia mento punto a punto tra il CP 340 RS 232C e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavi connettori Nella figura seguente rappresentato il cavo connettore per un accoppiamento RS 232C punto a punto tra un CP 340 e un CP 340 CP 441 S7 M7 CP 340 S7 M7 CP 340 CP 441 e dalla parte del CP 340 presa sub D a 9 poli con chiusura a vite Per i cavi connettori si necessita delle seguenti prese presso il partner di comunicazione presa sub D a 9 poli con chiusura a vite CP 340 Partner di comunicazione r A A r 1 IV LAI DA Ricevitore ti Trasmettitore 2 RxD TxD 3 sn lt ma Trasmettitore Ricevitore 3 TxD RxD 2 aD gt T RTS CTS 8 a gt sa 8 CTS RTS 7 sin T lt am 6 DSR DTR 4 4 DTR DSR 6 n D a I 5 1 GND GND i 5 sla ar L i IE E Tipo di cavo Dg L LI
98. dati pu essere raggiunto tramite l uso di telegrammi di conferma sui telegrammi di trasmissione o ricezione Questo avviene anche nei protocolli di comunicazione ad alta qualit vedi modello di riferimento ISO a 7 livelli Sicurezza dei dati elevata con l uso della procedura 3964 R e La distanza di Hamming con il 3964 R pari a 3 La distanza di Hamming rap presenta una misura della sicurezza della trasmissione dei dati e Con la procedura 3964 R viene garantita un elevata sicurezza sulla linea di tras missione L elevata sicurezza di trasmissione viene raggiunta tramite una strut tura definita nella messa in opera e nella disattivazione del telegramma e con l uso contemporaneo di un carattere di controllo del blocco BCC A seconda se si trasmette con o senza carattere di controllo del blocco si differenzia tra e Trasmissione dati senza carattere di controllo del blocco 3964 Trasmissione dati con carattere di controllo del blocco 3964R Nel presente manuale nel caso di avvertenze e descrizioni che si riferiscono ad ambedue modi di trasmissione dati si usa la denominazione 3964 R Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Limiti dell effi cienza con il 3964 R Limiti dell efficienza della procedura 3964 R e Non assicurata l ulteriore elaborazione dal punto di vista tecnico del pro gramma dei dati di trasmissione ricez
99. de la spia cumulativa degli errori SF e la spia speciale RXD Accoppiamento punto a punto CP 340 A5E00053580 04 8 3 Diagnostica con il CP 340 8 3 Segnalazioni di diagnostica dei blocchi funzionali FB P_SEND FB P_RCVeFBP PRINT Introduzione Per una diagnostica degli errori ogni blocco funzionale dispone di un parametro STATUS Ogni numero di segnalazione STATUS ha indipendentemente dal blocco funzionale usato lo stesso significato Schema di numero La figura seguente mostra la struttura del parametro STATUS classe di evento numero di evento Bit nr 15 13 12 8 7 0 STATUS Riserva Classe di Numero di evento evento numero di errore Figura 8 1 Struttura del parametro STATUS Esempio La figura seguente mostra il contenuto del parametro STATUS per l evento Interru zione ordine a causa di restart riavviamento o reset classe di evento 1EH nu mero di evento 0DH Evento Interruzione ordine a causa di restart riavviamento o reset Co 2 lt v Riserva Classe di Numero di evento evento 1EH numero di errore ODH Figura 8 2 Esempio struttura del parametro STATUS per l evento Interruzione ordine a causa di restart riavviamento o reset Accoppiamento punto a punto CP 340 8 4 A5E00053580 04 Diagnostica con il CP 340 Classi di evento Tabella 8 1 evento Classi di evento e numeri di evento Nella tabella seguente riportata una descrizione dell
100. del telegramma respinta Scegliere una lunghezza tele gramma inferiore 05 1BH Solo con driver stampante Correggere la precisione indicata nel comando di ai conversione Essa viene introdotta sempre da un Precisione non valida si TAA Ue punto per l identificazione e la delimitazione dalla larghezza ad es 2 per l emissione del punto decimale e 2 cifre dopo la virgola La precisione di rilievo solo nei modi di rappresentazione F R A e D Negli altri casi essa viene ignorata 05 1CH Solo con driver stampante Correggere la variabile indicata I tipi di dati pos Variabile non valida Lunghezza variabile errata tipo errato sibili per i singoli modi di rappresentazione sono riportati nella tabella 2 17 Classe di evento 7 07H Errore di trasmissione Numero di Evento Rimedio evento 07 02H Solo per 3964 R Controllare il comportamento errato dell apparec RIOT mesa iora 2 DI DIRE chiatura partner eventualmente tramite un disposi p 5 tivo di controllo interfaccia FOXPG da inserire mento xo nella linea di trasmissione Dopo che stato trasmesso STX stato ricevuto NAK o un carattere qualsiasi es cluso DLE o STX 07 03H Solo per 3964 R L apparecchiatura partner troppo lenta o non Tempo di ritardo della conferma QVZ p rona a i na A ppo go ropra nella linea di trasmissione Controllare il compor superato i tamento errato dell apparecchiatura partn
101. del CP 340 Esattamente come nel caso del buffer di diagnostica della CPU possibile farsi visualizzare tramite la funzione informativa di STEP 7 anche le informazioni di rilievo per l utente del buffer di diagnostica CP a chiare lettere vedi capitolo 8 5 Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 8 2 Diagnostica tramite gli elementi di visualizzazione del CP 340 Introduzione Spia cumulativa degli errori SF Tramite gli elementi di visualizzazione del CP 340 si ottengono informazioni sul CP 340 Si differenzia tra le seguenti funzioni di visualizzazione e Spia cumulativa degli errori SF rosso Presenza di errore o riparametrizzazione e Spie speciali TXD verde Trasmissione attiva si accende se il CP 340 invia dati utili at traverso l interfaccia RXD verde Ricezione attiva si accende se il CP 340 riceve dati utili attra verso l interfaccia La spia cumulativa degli errori SF si accende sempre dopo RETE ON e si spegne dopo l inizializzazione Se per il CP 340 sono stati creati dati di parametrizzazione il LED SF si riaccende brevemente durante la riparametrizzazione La spia cumulativa degli errori SF si accende in presenza dei seguenti errori Errore di hardware e Errore di firmware e Errore di parametrizzazione e BREAK linea di ricezione tra CP 340 e partner di comunicazione interrotta Avvertenza In caso di BREAK sulla linea RXD si accen
102. del collegamento la procedura 3964 R invia il carattere di controllo STX Se il partner di comunicazione risponde prima del trascorrere del tempo di ritardo della conferma QVZ con il carattere DLE la procedura passa al lora alla fase si trasmissione Se il partner di comunicazione risponde con NAK con un altro carattere qualsiasi escluso DLE o se il tempo di ritardo della conferma trascorre senza reazione la procedura ripete allora l attivazione del collegamento Dopo che trascorso il nu mero parametrizzato di tentativi di messa in opera del collegamento la procedura interrompe l attivazione del collegamento e invia il carattere NAK al partner di co municazione Il programma di sistema segnala l errore al blocco funzionale P_SEND parametro di uscita STATUS Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati La trasmissione dei dati La disattivazione del collegamento nella trasmissione Se l attivazione del collegamento ha successo i dati utili contenuti nel buffer di us cita del CP 340 vengono trasmessi al partner di comunicazione con i parametri di trasmissione scelti Il partner sorveglia il ritmo con il quale i caratteri arrivano L in tervallo tra due caratteri non pu superare il tempo di ritardo del carattere ZVZ Se il partner di comunicazione durante una trasmissione in atto invia il carattere NAK la procedura interrompe il blocco e lo ri
103. di fine ricezione Il criterio di fine stabilisce il punto in cui un telegramma stato rice vuto completamente I criteri impostabili sono La scadenza del tempo di ritardo del carattere Il telegramma non ha n una lunghezza fissa n un carattere finale definito e la sua fine stabilita tramite una pausa il trascorrere del tempo di ritardo del carat tere sulla linea La ricezione dei del carattere i finale i In coda al telegramma si trovano uno o due caratteri di fine definiti e La ricezione di un numero fisso di caratteri La lunghezza dei telegrammi ricevuti sempre uguale La trasparenza del codice della procedura dipende dalla scelta del criterio di fine parametrizzato e dal controllo di flusso e Con uno o due caratteri finali codice non trasparente e criterio di fine tempo di ritardo del carattere o lunghezza telegramma fissa codice trasparente e Con l uso del controllo di flusso XON XOFF non possibile un funzionamento con codice trasparente Codice trasparente significa che nei dati utili pu presentarsi qualsiasi combinazione di caratteri senza che venga riconosciuto il criterio di fine Accoppiamento punto a punto CP 340 A5E00053580 04 2 23 Informazioni di base per la trasmissione seriale di dati Criterio di fine Nella ricezione dei dati la fine del telegramma viene riconosciuta quando il tempo Scadenza del di ritardo del carattere trascorso I dati ricevuti vengono accettat
104. di CPU La tabella seguente descrive il numero minimo di cicli di CPU richiami FB FC per eseguire un ordine minimo 14 byte SEND 13 byte RECEIVE per la quantit di dati utili trasportata per ogni ciclo di programma Ci vale solo nel funzionamento centralizzato Tabella 6 9 Numero minimo di cicli di CPU Numero dei cicli CPU nell elaborazione Conclusione senza errori Conclusione con errori RESET AVVIAMENTO RECEIVE gt 3 gt 3 gt 4 SEND gt 3 gt 3 gt 4 PRINT gt 3 gt 3 gt 4 V24_STAT 1 V24_SET 2 gt gt 2 Prima che un ordine avviato dopo un passaggio di stato della CPU da STOP a RUN possa essere elaborato dal CP 340 necessario che il meccanismo di avviamento CP CPU dell FB P_SEND o P_PRINT si sia concluso Un ordine avviato nel frat tempo non andr perso Esso verr trasmesso al CP 340 dopo la coordinazione dell avviamento Dopo un passaggio della CPU da STOP a RUN prima che nel programma utente possa essere ricevuto un telegramma del CP 340 il meccanismo di avviamento CP CPU RCV deve essere concluso Funzioni di Nei blocchi vengono usate le seguenti funzioni di sistema sistema usate e SFC58 WR_REC Scrivi record di dati e SFC 59 RD_REC Leggi record di dati Accoppiamento punto a punto CP 340 A5E00053580 04 6 27 Accoppiamento punto a punto CP 340 A5E00053580 04 Comportamento all avviamento e passaggio tra gli stati di funz
105. di funzionamento da STOP a RUN Se all avviamento si avuto un errore i blocchi richiamati ciclicamente non ven gono eseguiti viene settata la spia di errore Dopo ogni richiamo del blocco nel programma ciclico ogni volta che si presenta un errore BIE 0 viene settato un merker che pu poi essere visualizzato alle uscite A 4 2 4 6 nell accoppiamento del calcolatore In caso di una segnalazione di errore settata anche l uscita dei parametro ERROR A 4 1 4 5 dei blocchi Una descrizione pi precisa dell errore si trova poi nel para metro STATUS dei blocchi Se in STATUS c una segnalazione di errore 16 1E0E o 16 1E0F la descrizione esatta relativa si trover allora nella variabile SFCERR nel DB istanza I parametri FB DONE NDR e ERROR come pure il risultato binario vengono vi sualizzati se ambedue gli ingressi E 1 4 e E 1 5 hanno il segnale 0 Se uno di essi ha lo stato di segnale 1 verr allora mostrata la segnalazione di errore corrispon dente SFCERR dal DB istanza alla parola di uscita AW 4 Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard 9 8 Accensione programma di avviamento e programma ciclico Accensione programma di avviamento Programma ciclico Il programma di avviamento si trova nell OB 100 All avviamento nel MW BGADR MW21 viene registrato solo l indirizzo di base logico del CP 340 Il programma ciclico si trov
106. e Scopo del manuale Contenuti del ma nuale Campo di validit del manuale Le informazioni presenti nel presente manuale rendono possibile all utente il mon taggio e la messa in servizio di un accoppiamento punto a punto Il presente manuale descrive l hardware e il software del processore di comunica zione CP 340 e la sua implementazione in un sistema di automatizzazione S7 300 Esso composto da una parte istruttiva e da una di consultazione appendici Il manuale tratta i seguenti argomenti e Informazioni di base dell accoppiamento punto a punto con il CP 340 e Messa in servizio dell accoppiamento del CP 340 e Montaggio del CP 340 e Comunicazione tramite il CP 340 e Ricerca di errori e Esempio applicativo Caratteristiche e dati tecnici Il presente manuale valido per Prodotto Numero di ordinazione dalla versione CP 340 RS 232C 6ES7 340 1AH01 0AEO 01 CP 340 20mA TTY 6ES7 340 1BH00 0AE0 01 CP 340 RS 422 485 6ES7 340 1CH00 0AE0 01 Avvertenza Il presente manuale contiene la descrizione dei processori di comunicazione CP 340 valida al momento dell edizione del manuale Ci si riserva di descrivere modifiche alla funzionalit dei moduli in una informazione sul prodotto a parte Accoppiamento punto a punto CP 340 A5E00053580 04 Prefazione Modifiche rispetto all edizione prece dente Ulteriori fonti in formative Manuali elettronici Ausili
107. e che vengono registrate nella variabile SFCERR sono descritte nel manuale di riferimento Software di sistema per S7 300 400 funzioni standard e di sistema presso le funzioni di sistema SFC 58 WR_REC e SFC 59 RD_REC Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 8 4 Diagnostica tramite il bus di pannello S7 300 Introduzione Allarme di dia gnostica Blocco organizza tivo OB 82 8 12 Il CP 340 in grado di attivare un allarme di diagnostica nella CPU ad esso corre lata e mettere in evidenza cos un anomalia del CP 340 Tramite la parametrizza zione possibile stabilire se in caso di errori gravi il CP 340 debba attivare un al larme di diagnostica o no vedi capitolo 2 3 1 Per default impostato Generazione allarme No In caso di errore il CP 340 mette a disposizione nel bus di pannello S7 300 dei dati di diagnostica Reagendo all allarme di diagnostica la CPU legge i dati di diagnos tica specifici del sistema e li memorizza nel proprio buffer di diagnostica Questo pu poi essere letto tramite un apparecchiatura di programmazione collegata In presenza di un evento di allarme di diagnostica si accende il LED SF rosso Ol tre a ci viene avviato l OB 82 con tali dati di diagnostica come informazione di start L utente ha la possibilit di programmare le reazioni agli errori tramite programma utente nell OB 82 Se non programmato alcun O
108. e dall utente secondo necessit I blocchi sono parti delimitate di un programma utente sulla base della propria fun zione struttura o tipo di impiego Con STEP 7 esistono e blocchi di codice FB FC OB SFB SFC e blocchi dati DB SDB e tipi di dati definiti dall utente UDT I blocchi dati sono blocchi ce contengono dati e parametri con i quali il programma utente opera Essi non contengono al contrario degli altri blocchi alcuna istruzione Esistono blocchi dati e blocchi dadi di istanza Ai dati contenuti nei blocchi dati si pu accedere in modo assoluto o simbolico Dati complessi possono essere memo rizzati in modo strutturato Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario 1 Glossario Blocco dati di istanza Buffer di diagnos tica Bus di pannello S7 300 C Caricamento dal PG Caricamento nel PG Configurazione CPU Elaborazione ciclica del programma Eventi di diagnostica Glossario 2 Un blocco dati di istanza un blocco funzionale che contiene dati per questo blocco funzionale in particolare Ogni CPU ha un buffer di diagnostica nel quale vengono memorizzati informazioni su tutti gli eventi di diagnostica nell ordine in cui essi si presentano Il CP 340 ha un proprio buffer di diagnostica nel quale vengono memorizzati tutti gli eventi di diagnostica del CP 340 errori di hardware di firmware di inizializza zione di parametrizzazione di trasmissione e r
109. e deve essere in grado di utilizzare un dispositivo di trasmissione ricezione simultaneamente Per la variante del modulo CP 340 RS 422 485 si pu scegliere tra funzionamento semiduplex RS 485 e duplex RS 422 Nel CP 340 la trasmissione seriale dei dati avviene in modo asincrono Il trascorrere del tempo di riferimento uno schema di tempo fisso nel trasferimento di una serie di caratteri fissa viene mantenuto solo durante la trasmissione di un carattere Prima di ogni carattere si ha un impulso di sincronizzazione detto anche startbit La lun ghezza della trasmissione dello startbit stabilisce il ritmo Lo stopbit costituisce la fine del trasferimento del carattere Per una trasmissione seriale oltre allo startbit e allo stopbit sono necessari tra i partner di comunicazione altri accordi Di essi fanno parte e Ja velocit di trasmissione baudrate e il tempo di ritardo di carattere e di conferma la parit il numero dei bit di dati il numero degli stopbit e il numero dei tentativi di messa in opera e di trasmissione Le sezioni 2 2 e 2 3 descrivono quale ruolo svolgano gli accordi di comunicazione per i diversi metodi di trasmissione e come essi vengano parametrizzati Accoppiamento punto a punto CP 340 A5E00053580 04 2 3 Informazioni di base per la trasmissione seriale di dati Blocco di carattere I dati tra il CP 340 e un partner di comunicazione vengono trasmessi tramite l interfaccia seriale
110. e diverse classi e numeri di Classe di evento 5 05H Errore nell elaborazione di un ordine della CPU Numero di evento 05 02H Evento In questo stato di funzionamento del CP l ordine non permesso ad es interfac cia dell apparecchiatura non parametriz zata Rimedio Esaminare l allarme di diagnostica e eliminare opportunamente l errore Larghezza nel comando di conversione troppo piccola o troppo grande 05 05H Solo con driver stampante Progettare i testi di segnalazione con il software di Dicci diana costi parametrizzazione ed eseguire un restart zione sul CP non presente 05 06H Solo con driver stampante Progettare i testi di segnalazione con il software di Tdi sanziona pese parametrizzazione ed eseguire un restart 05 07H Solo con driver stampante Ridurre il testo di segnalazione a massimo 150 Tet diseni Aone tonno CORRI caratteri a massimo 250 caratteri con l uso di va 5 ppo ung riabili 05 08H Solo con driver stampante Sono stati progettati pi comandi di conversione Tino comandi di conversione che variabili I comandi di conversione senza la pp variabile corrispondente vengono ignorati 05 09H Solo con driver stampante Sono stati progettati pi variabili che comandi di Troppe variabili conversione Le variabili senza comando di PP conversione non vengono emesse 05 0AH Solo con driver stampante Controllare il comando di conversio
111. e il corrispondente settore industriale QU ee D Industria automobilistica Industria chimica Industria elettrotecnica Industria alimentare Tecnica di controllo e strumentazione Industria meccanica Petrolchimica Accoppiamento punto a punto CP 340 ASE00053580 04 E 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 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 SO o SSL UD E Come valutate la qualit delle illustrazioni e delle tabelle Se avete riscontrato dei problemi di ordine pratico Vi preghiamo di delucidarli nelle seguenti righe Accoppiamento punto a punto CP 340 2 ASE00053580 04
112. e parti di testo scelte nel campo Modifica segnalazione possono essere munite di ca ratteri di controllo in modo comodo tramite pulsanti da F fino a U e F Grassetto e S Stretto e B Largo e K Corsivo e U Sottolineato Ulteriori informa zioni Nel capitolo 2 3 5 sono descritte le possibili indicazioni per la conversione e i carat teri di controllo nei messaggi di segnalazione con il relativo significato Accoppiamento punto a punto CP 340 A5E00053580 04 2 53 Informazioni di base per la trasmissione seriale di dati 2 3 5 Comandi di conversione e di controllo per la stampa Introduzione Stringa di formato Caratteri ammessi per il testo 2 54 L emissione di un messaggio di segnalazione con variabili e comandi di controllo come ad es per grassetto stretto largo o sottolineato e corsivo viene definita tra mite una stringa di formato Nella stringa di formato possono essere definite altre indicazioni utili per la stampa come ad esempio l impostazione del numero di pagina inizio di una nuova pagina ecc Qui di seguito sono descritti tutti i caratteri e i tipi di visualizzazione ammessi per la stringa di formato Tutti i comandi di controllo e di conversione per le variabili pos sono anche essere progettate a parte P Impostazione del numero di pagina nei messaggi di segnalazione con l interfaccia di parametrizzazione CP 340 parame trizzazione di un accoppia
113. e per il blocco del carattere sono stati parametrizzati 7 o 8 bit di dati vedi tabella 2 7 3 Solo con controllo del flusso dati con XON XOFF o RTS CTS 4 Solo con gestione automatica dei segnali complementari dell RS 232C Ulteriori Nel capitolo 2 2 3 si trovano a partire dalla sezione Segnali complementari informazioni dell RS 232C ulteriori informazioni per il controllo del flusso dati con XON XOFF o RTS CTS e per la gestione automatica dei segnali complementari dell RS 232C Accoppiamento punto a punto CP 340 A5E00053580 04 2 45 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione Nella tabella seguente si trova la descrizione dei parametri per il buffer di ricezione del CP CP Tabella 2 9 Buffer di ricezione del CP driver ASCII Parametro Descrizione Valori possibili Valore di default Cancellazione del Si pu stabilire se il buffer di ricezione CP e s e s buffer di ricezione all avviamento debba essere cancellato o se e no CP all avvia alla CPU debba essere trasferito un tele mento gramma ancora presente vecchio Telegrammi in ri Si pu stabilire il numero dei telegramma di da 1 a 250 250 cezione bufferiz ricezione da salvare nel buffer di ricezione CP zati da Cosi CRETA Se qui si parametrizza 1 e se si disattiva il parametro successivo Impedisci sovrascrit tura e si leggono i dati in ricezione nel pro gramma utente in modo
114. e un s e no allarme di diagnostica il capitolo 8 4 descrive lal e no larme di diagnostica 2 36 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati 2 3 2 Dati di parametrizzazione della procedura 3964 R Introduzione Tramite i dati di parametrizzazione della procedura 3964 R si ha la possibilit di adattare il CP 340 ad un partner di comunicazione Dati di parametriz Con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia zazione della pro mento punto a punto si introducono i parametri per il livello di trasmissione dei bit cedura 3964 R livello 1 e per quello di sicurezza livello 2 della procedura 3964 R Qui di se guito si trova una descrizione dettagliata dei parametri La sezione 5 2 descrive come introdurre i dati di parametrizzazione tramite l inter faccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Interfaccia X27 Per l interfaccia X27 RS 422 485 prestare attenzione a quanto segue RS 422 485 Avvertenza Nella variante CP 340 RS 422 485 la procedura 3964 R utilizzabile solo per PRS 422 Accoppiamento punto a punto CP 340 A5E00053580 04 2 37 Informazioni di base per la trasmissione seriale di dati Protocollo Nella tabella seguente si trova la descrizione del protocollo Tabella 2 2 Protocollo 3964 R Parametro Descrizione Valore di default 3964 c
115. ecnici dei blocchi funzionali La tabella seguente riporta il fabbisogno di memoria dei blocchi funzionali funzioni memoria del CP 340 Tabella 6 7 Fabbisogno di memoria dei blocchi funzionali funzioni in byte Blocco Nome Versione Memoria di Memoria di Dati locali caricamento lavoro FB 2 P_RCV 1 0 1776 1410 28 FB 3 P_SEND 1 0 1706 1352 28 FB 4 P_PRINT 1 0 1966 1586 32 FC5 V24_STAT 1 0 188 72 2 FC 6 V24_SET 1 0 148 40 2 Tempi di esecu La tabella seguente riporta i tempi di esecuzione dei blocchi funzionali funzioni del zione CP 340 Tabella 6 8 Tempi di esecuzione dei blocchi funzionali funzioni in us Blocco Nome Ver Funzione CPU 312 CPU 313 CPU 315 CPU 614 sione IFM CPU 314 CPU 315DP FB 2 P_RCV 1 0 funzionamento a vuoto 450 250 230 210 polling della ricezione 480 300 260 230 ricezione 2700 2200 1900 1700 FB 3 P_SEND 1 0 funzionamento a vuoto 420 250 230 200 trasmissione 2800 2300 2000 1800 FB 4 P_PRINT 1 0 funzionamento a vuoto 450 250 230 200 trasmissione 2800 2300 2000 1800 FC 5 V24_STAT 1 0 lettura dei segnali com 160 150 120 100 plementari RS 232C FC 6 V24_SET 1 0 settare i segnali com 150 140 110 90 plementari RS 232C I tempi di esecuzione si riferiscono ad un blocco dati di 1 fino a 14 Byte 6 26 Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Numero minimo di cicli
116. edi anche tabella 5 1 L interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto si trova insieme ai blocchi funzionali e al programma esempio su un dischetto da 3 5 Essa va installata nel modo seguente 1 Inserire un dischetto vuoto nel drive del proprio PG PC 2 Avviare in Windows 95 il dialogo per l installazione del software con un doppio clic sul simbolo Installazione applicazioni nel Pannello di controllo 3 Scegliere nel dialogo il floppy drive e il file Setup exe e avviare la procedura di installazione 4 Seguire le istruzione passo dopo passo che vengono mostrate dal programma di installazione L uso semplice dell interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto uguale per tutti i processore di comunicazione e si spiega da s Per questo motivo si rinuncia qui ad una descrizione dettagliata dell interfaccia di parametrizzazione Oltre a ci la guida in linea offre un sufficiente aiuto per il lavoro con l interfaccia di parametrizzazione Accoppiamento punto a punto CP 340 A5E00053580 04 Configurazione e parametrizzazione del CP 340 5 3 Mantenimento dei dati dei parametri Introduzione Mantenimento dati Caricare configura zione e parametri Ulteriori informazioni I dati di configurazione e parametrizzazione del CP 340 vengono salvati nel pro getto corrente sul disco fisso del PG PC
117. egnalazione contengono co mandi di conversione come prima cosa viene allora espansa la stringa di for mato Poi il messaggio di segnalazione Esempio Tensione 3 V corrente 2 A Messaggio di segnalazione 1 Tensione I V Stringa di formato N corrente I A Variabile 1 1 Variabile 2 02 Variabile 3 3 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Esempi di comandi di conversione errati Qui di seguito sono elencati alcuni esempi di comandi di conversione errati Esempio 1 VIE DR Stringa di formato 303 2R Variabile 1 1 2345E6 Errore larghezza non valida nel tipo di rappresentazione R Il valore massimo am messo per tutti i tipi di rappresentazione 255 Esempio 2 sio Stringa di formato 4 1I Variabile 1 12345 DEZ Errore la larghezza per il valore di variabile da emettere insufficiente La preci sione nel tipo di rappresentazione I non rilevante Esempio 3 96 10 3 Stringa di formato 7 2D Variabile 1 D 1996 10 31 Errore la stringa di formato formalmente corretta per la stampa completa della data stata per scelta una larghezza insufficiente Esempio 4 TITTTTTT Stringa di formato 3A Variabile 1 D 1996 10 31 Errore stata scelta la larghezza standard del tipo di rappresentazione A ma con precisione non valida I valori possibili sarebbero in questo caso 2 o 4 Esempio 5 FRESE
118. el blocco funzionale P_SEND come parametro LEN Nei dati utili de vono essere eventualmente contenuti i caratteri necessari di inizio e fine Se in ricezione di opera con il criterio di fine Tempo di ritardo di carattere tras corso il driver ASCII mantiene anche in trasmissione una pausa tra due tele grammi L FB P_SEND pu essere richiamato in qualsiasi momento ma il driver ASCII inizia l emissione non prima che dall ultimo telegramma inviato sia trascorso un intervallo maggiore del tempo di ritardo del carattere parametrizzato Avvertenza Nella parametrizzazione del controllo di flusso XON XOFF i dati utili non devono contenere alcuno dei caratteri XON o XOFF parametrizzati Le impostazioni di default sono DC1 11H per XON e DC3 13H per XOFF Nella figura seguente rappresentato lo svolgimento in fase di trasmissione Attesa di or dine di tras missione 2 5 D o Ordine SEND arrivato e 5 O y f Il numero n dei dati da inviare viene dedotto Trasmissione 77 dal parametro LEN dei dati utili al FB P_SEND Figura 2 10 Schema dello svolgimento in trasmissione Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati La ricezione dati con il driver ASCII Trasparenza del codice Nella trasmissione dati con il driver ASCII possibile scegliere uno di tre criteri
119. el buffer viene generata una segnalazione di errore I dati ricevuti dell ul timo telegramma vengono rigettati e Non appena un telegramma stato prelevato dalla CPU S7 e non appena il buf fer di ricezione pronto a ricevere il CP 340 invia il carattere XON o pone la linea RTS a ON e Se il CP 340 riceve il carattere XOFF o se la linea di controllo CTS viene posta a OFF il CP 340 interrompe la procedura di trasmissione Se entro un tempo para metrizzabile non viene ricevuto un XON o se la linea CTS non viene posta a ON la procedura di trasmissione viene interrotta e viene generata un opportuna segnalazione di errore 0708H all uscita STATUS dei blocchi funzionali Avvertenza Nella parametrizzazione di un controllo del flusso dati con RTS CTS assoluta mente necessario effettuare un cablaggio completo negli spinotti dei segnali di in terfaccia usati vedi appendice B Nella parametrizzazione di un controllo del flusso dati con RTS CTS un pilotaggio di RTS tramite la funzione FC V24_SET non possibile Tramite la funzione FC V24_STAT possibile conoscere lo stato di ogni segnale complementare dell RS 232C Con la funzione FC V24_SET possibile il pilotag gio dei segnali di uscita DTR e RTS Accoppiamento punto a punto CP 340 A5E00053580 04 2 31 Informazioni di base per la trasmissione seriale di dati 2 2 4 Trasmissione dati con il driver stampante Introduzione Testi di segnala zione e
120. el caso di collegamento di un modem Accoppiamento punto a punto CP 340 A5E00053580 04 1 9 Descrizione del prodotto 1 4 2 Interfaccia TTY 20 mA del CP 340 20mA TTY Definizione L interfaccia TTY 20 mA un interfaccia a linea di corrente e serve alla trasmis sione seriale di dati Caratteristiche L interfaccia TTY 20 mA dispone delle seguenti caratteristiche e soddisfa le seguenti richieste Tipo Spinotto frontale Segnali TTY 20 mA Baudrate max Lunghezza max cavi Norma Tipo di protezione Interfaccia a linea di corrente a 9 poli femmina Sub D con fissaggio a vite due sorgenti di corrente a potenziale separato da 20 mA circuito di trasmissione RX e circuito di ricezione TX e tutti a potenziale separato rispetto all alimentazione interna dell S7 9 6 kBaud 100 m attiva 1000 m passiva tipo di cavo LIYCY 7 x 0 14 DIN 66258 parte 1 IP 00 Accoppiamento punto a punto CP 340 A5E00053580 04 Descrizione del prodotto 1 4 3 Interfaccia X27 RS 422 485 del CP 340 RS 422 485 Definizione Caratteristiche L interfaccia X27 RS 422 485 un interfaccia a differenza di tensione e serve alla trasmissione di dati seriale secondo la norma X27 L interfaccia X27 RS 422 485 dispone delle seguenti caratteristiche e soddisfa le seguenti richieste e Tipo Interfaccia a differenza di tensione e Spinotto frontale a 15 poli femmi
121. ele gramma 1024 Byte Parametri Si pu parametrizzare velocit di trasmissione dati 2400 4800 9600 bit s blocco del carattere 10 o 11 bit tempo di ritardo del carattere da 4 ms a 65535 ms in passi da 1 ms controllo di flusso senza XON XOFF RTS CTS gestione autom dei segnali V 24 carattere XON XOFF solo per Controllo di flusso XON XOFF attesa di XON dopo XOFF tempo di attesa a CTS ON da 20 ms a 655350 ms in passi da 10 ms tempo di disattivazione RTS da 20 ms a 655350 ms in passi da 10 ms solo per Gestione autom dei segnali V 24 tempo di attesa di emissione dati da 20 ms a 655350 ms in passi da 10 ms solo per Gestione autom dei segnali V 24 cancellazione del buffer di ricezione CP all avviamento s no numero di telegrammi da bufferizzare da 1 a 250 protezione sovrascrittura s no solo con Telegrammi di rice zione bufferizzati 1 riconoscimento della fine di un telegramma ricevuto dopo scadenza del tempo di ritardo carattere dopo ricezione del dei caratteri di fine dopo ricezione di un numero fisso di caratteri Parametri Driver ASCII con riconoscimento della fine del telegramma dopo la scadenza del tempo di ritardo carattere non necessario parametrizzare altre grandezze La fine del tele gramma viene riconosciuta tramite la scadenza del tempo di ritardo del carattere cara
122. ell appendice La Siemens nel mondo del manuale Sistema di automazione S7 300 installazione configurazione e dati della CPU Nel caso di domande e suggerimenti relative al manuale si prega di compilare la cartolina che si trova in fondo al manuale e di inviarla all indirizzo indicato Si prega di indicare nella cartolina anche il proprio giudizio personale sul manuale Per facilitare il contatto con il sistema di automazione SIMATIC S7 vengono offerti dei corsi In caso di interesse rivolgersi al proprio centro di addestramento regionale o a quello centrale di D 90027 Norimberga Tel 0911 895 3200 Nella presente documentazione si usa l abbreviazione CP 340 quando le informa zioni sono valide per tutte e tre le varianti dei moduli CP 340 RS 232C CP 340 20mA TTY e CP 340 RS 422 485 Accoppiamento punto a punto CP 340 A5E00053580 04 Prefazione Informazioni Informazioni continuamente aggiornate sui prodotti SIMATIC si ottengono continuamente aggiornate e In Internet al sito http www ad siemens de Oltre a ci il SIMATIC Customer Support offre all utente supporto tramite informazioni ag giornate e download eventualmente utili nell impiego dei prodotti SIMATIC e In Internet al sito http www ad siemens de simatic cs e tramite la BBS SIMATIC Customer Support al numero 49 911 895 7100 Utilizzare per chiamare la mailbox un modem fino allo standard V 34 28 8 kBaud i cui parametri vanno impostati nel modo
123. ello S7 300 e Diagnostica tramite il buffer di diagnostica del CP 340 Gli elementi di visualizzazione informano l utente sullo stato di funzionamento o su possibili stati di errore del CP 340 Gli elementi di visualizzazione offrono una prima idea degli errori interni o esterni presentatisi o su errori specifici dell inter faccia vedi capitolo 8 2 Per una diagnostica degli errori i blocchi funzionali FB P_SEND FB P_RCV e FB P_PRINT possiedono una uscita STATUS Con la lettura dell uscita STATUS dei blocchi funzionali si ottiene un informazione sugli errori che si sono presentati nella comunicazione L uscita STATUS pu essere esaminata nel programma utente vedi capitolo 8 3 Gli eventi di diagnostica all uscita STATUS vengono registrati dal CP 340 anche nel proprio buffer di diagnostica Il CP 340 pu attivare nella CPU ad esso preordinata un allarme di diagnostica Il CP 340 mette a disposizione del bus di pannello S7 300 4 byte di informazioni di diagnostica La valutazione di tale informazione avviene tramite il programma utente OB 82 o con l aiuto di un PG tramite la lettura del buffer di diagnosi della CPU vedi capitolo 8 4 Anche gli eventi di diagnostica che attivano un allarme di diagnostica vengono re gistrati dal CP 340 nel proprio buffer di diagnostica In presenta di eventi diagnostica di allarme viene acceso il LED SF rosso Tutti gli errori del CP 340 vengono registrati nel buffer di diagnostica
124. empo di ri denza del legramma ricevuto tardo del carattere tempo di ri Dopo la ricezione tardo del carat del dei caratteri fi tere nali e Dopo la ricezione di un numero fisso di caratteri Tempo di ritardo Il tempo di ritardo del carattere definisce da 4 a 65535 ms e 4ms del carattere la distanza massima ammessa tra due ca ZVZ ratteri ricevuti consecutivamente Carattere finale 12 Codice del primo identificatore di fine e con7 bit di dati e 3 da 0 a 7FH Hex e con8bitdi dati da 0 a FFH Hex Carattere finale 22 Codice del secondo identificatore di fine con 7 bit di dati e 0 se scelto da 0 a 7FH Hex e con8bitdi dati da 0 a FFH Hex Lunghezza del te Con il criterio di fine lunghezza di tele da 1 a 1024 byte e 240 legramma in rice gramma fissa viene stabilito il numero zione5 di byte che costituiscono un telegramma 1 Il tempo di ritardo del carattere pi piccolo possibile risulta dal tempo necessario alla trasmissione di 4 caratteri 2 Impostabile solo con il criterio di fine carattere 3 A seconda se per il blocco del carattere sono stati parametrizzati 7 o 8 bit di dati vedi tabella 2 7 5 Impostabile solo per il criterio di fine lunghezza di telegramma fissa Accoppiamento punto a punto CP 340 A5E00053580 04 2 43 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco di carattere in questione Tabella 2 7
125. er even Dopo la trasmissione di STX non si tualmente tramite un dispositivo di controllo inter avuta una risposta dal partner entro la sca faccia FOXPG da inserire nella linea di trasmis denza del tempo di ritardo della sione conferma 07 04H Solo per 3964 R Controllare se anche il partner segnala errore poi Interruzione da parte del partner Durante la fase di trasmissione sono stati ricevuti uno o pi caratteri dal partner ch eventualmente o non tutti i dati sono arrivati correttamente ad es rottura nella linea di trasmis sione o si hanno gravi disturbi o l apparecchia tura partner si comporta in modo errato Control lare eventualmente ci tramite un dispositivo di controllo interfaccia FOXPG da inserire nella linea di trasmissione 8 6 Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 Tabella 8 1 Classi di evento e numeri di evento continuazione Numero di Evento Rimedio evento 07 05H Solo per 3964 R Controllare se anche il partner segnala errore poi ch eventualmente o non tutti i dati sono arrivati Conferma negativa durante la trasmis correttamente ad es rottura nella linea di trasmis sione i sr i sione o si hanno gravi disturbi o l apparecchia tura partner si comporta in modo errato Control lare eventualmente ci tramite un dispositivo di controllo interfaccia FOXPG da inserire nella line
126. espinto dal compiler Il nome del simbolo per il blocco dati viene registrato nella lista simbolici e il nome del simbolo per l operando di dati viene dichiarato nel blocco dati corrispondente AWL spiegazione DB 10 DBW 0 indirizzamento assoluto pienamente qualificato CP_DB SEND_DWNR indirizzamento simbolico pienamente qua lificato Il nome del simbolo del blocco dati usato DB 10 sia CP_DB il nome del simbolo per il numero di DB di trasmissione sia SEND_DBNR e si trovi nel blocco dati DB 10 nella parola di dati DBW 0 L indirizzo iniziale del telegramma di trasmissione sia SEND_DWNR e si trovi nel blocco dati DB 10 nella DBW 2 e la lunghezza del telegramma sia SEND_LAF e si trovi nel blocco dati DB 10 nella DBW 4 Come variabile per l indirizzo di modulo viene usata la parola di merker BGADR MW 21 per il parametro DONE il merker SEND_DONE M26 0 per il parame tro ERROR il merker SEND_ERROR M26 1 e per il parametro STATUS la pa rola di merker SEND_STATUS MW27 I listing AWL di questo esempio sono riportati nella pagina seguente Accoppiamento punto a punto CP 340 A5E00053580 04 6 23 Comunicazione tramite blocchi funzionali Esempio indirizzato assolutamente Richiamo dell FB 3 con operando corrente indirizzato assolutamente AWL spiegazione Rete 1 CALL FB 3 DB3 REQ M 0 6 avvio di SEND R M 5 0 avvio di RESET LADDR
127. essa termina la ricezione e invia al partner di comunicazione DLE a conferma di un blocco ricevuto senza errori Nel caso di un errore al partner di comunicazione viene inviato NAK e si attende una ripetizione Se la procedura 3964R riconosce la sequenza di caratteri DLE ETX BCC essa ter mina la ricezione Essa confronta il carattere di controllo del blocco BCC ricevuto con la parit longitudinale generata internamente Se il carattere di controllo del blocco corretto e non si hanno altri errori di ricezione la procedura 3964R invia DLE e si riporta nello stato di riposo Nel caso di BCC errato o di un altro errore di ricezione al partner di comunicazione viene inviato NAK e si attende una ripeti zione Avvertenza Non appena la procedura 3964 R pronta ad operare invia al partner di comunica zione il carattere NAK per porlo nello stato di riposo Accoppiamento punto a punto CP 340 A5E00053580 04 2 17 Informazioni di base per la trasmissione seriale di dati Il trattamento di dati errati 2 18 Nella figura seguente rappresentato il trattamento dei dati errati con la procedura 3964 R Partner di comuni CP 340 cazione eci Dati ricevuti sei Carattere di inizio 02H T STX gt Attivazione del Conferma pos 10H DLE collegamento Byte 3 dati 1 Me 1 Dati SALA utili Byte di dati n i n Byte gt e e e e Codice finale 10H n DLE 55 Codice fin
128. funzione FC V24_SET non possibile La lettura di tutti i segnali complementari dell RS 232C tramite la funzione FC V24_STAT invece sempre possibile Le seguenti sezioni spiegano il funzionamento in linea di principio del pilotaggio e della valutazione dei segnali complementari dell RS 232C Accoppiamento punto a punto CP 340 2 28 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Gestione automa tica dei segnali complementari La realizzazione della gestione automatica dei segnali complementari dell RS 232C nel CP 340 viene effettuata nel modo seguente Non appena il CP 340 stato portato tramite parametrizzazione in un modo operativo con gestione automatica dei segnali complementari del RS 232C esso pone le linee RTS a OFF e DTR a ON il CP 340 operativo La trasmissione e la ricezione di telegrammi possibile solo dopo che la linea DTR stata posta su ON Fintantoch DTR rimane su OFF tramite l interfaccia seriale RS 232C non vengono ricevuti dati Un ordine di trasmissione viene in terrotto con la relativa segnalazione di errore Se si in presenza di un ordine di trasmissione RTS viene posto a ON e viene avviato il tempo di attesa dell emissione dati parametrizzato Dopo che tale tempo trascorso e se CTS ON 1 dati vengono trasmessi Se entro il tempo di attesa dell emissione dati la linea CTS non viene posta a ON o se durante la trasmissione si h
129. gnale 0 c_ l 1 startbit 7 bit di dati 1 bit di parit 2 stopbit 8 bit di dati 1 startbit 8 bit di dati 1 bit di parit 1 stopbit Stato segnale 1 12 9 10 11 Stato segnale 0 se i 2 0 bd E RE x 5 2 v at pan v 5 00 Q 8 bit di dati 1 startbit 8 bit di dati 2 stopbit Stato segnale 1 12 9 1011 Stato segnale 0 5 E Z to 2 5 5 5 o N 00 Figura 2 2 Blocco di carattere da 11 bit Accoppiamento punto a punto CP 340 2 5 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Tempo di ritardo Nella figura seguente mostrata la distanza temporale massima ammessa tra due del carattere caratteri ricevuti all interno di un telegramma tempo di ritardo carattere A Segnale carattere n carattere n 1 ZVZ Tempo t Figura 2 3 Tempo di ritardo del carattere Accoppiamento punto a punto CP 340 2 6 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati 2 2 Metodo di trasmissione nell accoppiamento punto a punto Introduzione In una trasmissione dei dati tutti i partner di comunicazione devono attenersi a regole fisse per la gestione e l esecuzione del traffico dei dati L ISO ha stabilito un modello a 7 livelli che riconosciuto come base per la normalizzazione di protocolli di tra
130. gramma viene riconosciuta con la ricezione del dei caratteri finali parametrizzati I dati ricevuti inclusi quelli finali vengono trasferiti alla CPU con il blocco funzionale P_RCV La scadenza del tempo di ritardo del carattere durante la ricezione causa la conclu sione della ricezione Segue una segnalazione di errore e il frammento di tele gramma viene rigettato Se si opera con il carattere finale la trasmissione non a codice trasparente e biso gna fare in modo a che il i codice finale i non sia presente nei dati utili dell utente Nella figura seguente rappresentato lo svolgimento della ricezione con il criterio Carattere finale g to zo Q N S Attesa del 2 carattere D 2 9 pe D do Carattere 2 2 arrivato gt O Q 2 c S 9 Carattere e ricevuto con x lo E controllo di fine e E S sorveglianza ZVZ S D Errore di ricezione Telegramma completo E Attesa del 5 codice finale va 2 lido 2 5 Telegramma depositato nel buf fer di ricezione Sca denza ZVZ Errore depositato nel buf fer di ricezione Figura 2 12 Schema di svolgimento della ricezione con il criterio Carattere finale Accoppiamento punto a punto CP 340 A5E00053580 04 2 25 Informazioni di base per la trasmissione seriale di dati Criterio di fine lunghezza di telegramma fissa
131. i pa gina cio vanno contate Caratteri di sepa Caratteri con i quali ogni riga di testo di CR e CRLF ritorno car rello e riga avanti Righe di intesta zione Righe di pi pa gina Testo per un massimo di 2 righe di intes tazione e a pi pagina una riga di intesta zione o di pi pagina viene stampata se il campo di introduzione del software di pa rametrizzazione contiene un testo o al meno uno spazio Se adesso per la se conda intestazione o pi pagina viene in dicato un testo la prima riga di intesta zione o pi pagina viene completata con spazi e stampata Prima e dopo l intestazione righe a pi pagina viene stampata una riga vuota e Carattteri ASCII testo e P emettere il co mando di conver sione per il numero di pagina max 60 caratteri Accoppiamento punto a punto CP 340 A5E00053580 04 2 51 Informazioni di base per la trasmissione seriale di dati Set di caratteri Tabella 2 14 Nella tabella seguente si trova la descrizione dei parametri per il set di caratteri Set di caratteri driver stampante Parametro Set di caratteri stampante Descrizione Con IBM il set di caratteri ANSI im postato in Windows viene convertito nel set di caratteri per la stampante Con l impostazione User Defined possibile adattare il set di caratteri a ca ratteri speciali del proprio Paese Valori possib
132. i dalla CPU tra tempo di ritardo mite il blocco funzionale P_RCV del carattere ig i Il tempo di ritardo del carattere deve essere in ogni caso impostato in modo che esso possa trascorrere con sicurezza tra due telegrammi consecutivi Esso deve essere per grande abbastanza per fare in modo da permettere di non confondere erronea mente una pausa di trasmissione del partner di comunicazione all interno di un tele gramma con la fine del telegramma stesso Nella figura seguente rappresentato lo svolgimento in ricezione con il criterio di fine Scadenza del tempo di ritardo del carattere Attesa del carattere Carattere arri vato Ricezione carattere con sorveglianza ZVZ a Errore di ricezione nessun errore ZVZ Attesa di ZVZ Riget tare i caratteri rice vuti Telegramma con buffer Telegramma completo ZVZ trascorso Criterio di fine telegramma riconosciuto segue registrazione dell errore Telegramma depo sitato nel buffer di ricezione Errore depositato nel buffer di rice zione Figura 2 11 Schema di svolgimento della ricezione con il criterio di fine Scadenza del tempo di ritardo del carattere Accoppiamento punto a punto CP 340 2 24 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Criterio di fine carattere finale Nella ricezione di dati la fine del tele
133. i per l ac cesso al manuale Ulteriore supporto Convenzioni Rispetto alla versione 01 del manuale Accoppiamento punto a punto CP 340 mon taggio e parametrizzazione nel manuale sono descritti anche e Varianti dei moduli CP 340 RS 422 485 e CP 340 20mA TTY e Emissione di testi di segnalazioni su stampante e Diagnostica tramite il buffer di diagnostica del CP 340 Nell appendice E si trova un elenco di ulteriori fonti informative sul tema S7 300 e PLC L intera documentazione SIMATIC S7 ottenibile anche come raccolta standard SIMATIC S7 su CD ROM Per rendere possibile all utente un rapido accesso a determinate informazioni il ma nuale contiene i seguenti ausili e All inizio del manuale si trova un indice generale completo con una lista delle figure e delle tabelle presenti nel manuale e Nei capitoli si trova in ogni pagina sulla colonna sinistra un informazione riassuntiva relativa al contenuto della sezione e In fondo alle appendici si trova un glossario nel quale sono definiti quei termini tecnici importanti impiegati nel manuale e In fondo al manuale si trova un indice analitico completo che rende possibile un rapido accesso all informazione voluta Nel caso di quelle domande relative ai prodotti descritti nel manuale che non tro vano qui risposta rivolgersi alla propria controparte Siemens nelle filiali e rappre sentanze responsabili della propria zona Gli indirizzi si trovano ad esempio n
134. i stati di funzionamento del GP 340 li RR A la pn a 7 1 7A Stati di funzionamento del CP 340 7 2 7 2 Comportamento all avviamento del CP 340 nannan 7 3 7 3 Comportamento all avviamento del CP 340 nei passaggi tra gli stati di funzionamento della CPU 7 4 8 Diagnostica con il CP 340 Liri 8 1 Funzioni di diagnostica del CP 340 n eaana aaeeea 8 2 8 2 Diagnostica tramite gli elementi di visualizzazione del CP 340 8 3 8 3 Segnalazioni di diagnostica dei blocchi funzionali FB P_SEND FB P_RCV e FB PSPRINT s ea ei 8 4 8 4 Diagnostica tramite il bus di pannello S7 300 eeunenn 8 5 Diagnostica tramite il buffer di diagnostica del CP 340 8 15 9 Esempio di programmazione blocchi standard 9 1 Informazioni generali LL 9 2 9 2 Configurazione delle apparecchiature anunn anea 9 3 9 3 IMPOSTAZIONI ci ER REI E GERA ii 9 4 9 4 Blocchi usall iii e i E EE E 9 5 9 5 Esempio Accoppiamento punto a punto rnanan 9 6 Esempio Stampa e Lettura e pilotaggio degli ingressi uscite del CP 340 9 7 Installazione eliminazione degli errori aaraa 9 10 9 8 Accensione programma di avviamento e programma ciclico 9 11 ta Accoppiamento punto a punto CP 340 VIII A5E00053580 04 Indice A Dati tecni sennasta aaa a a aa a a a a a aa aS aos a aa aaa T
135. i tecnici generali Dati tecnici Alimentazione di tensione corrente tra mite il bus di pannello S7 300 5V CP 340 RS 232C max 220 mA CP 340 20mA TTY max 220 mA CP 340 RS 422 485 max 220 mA Temperatura di servizio da 0 C a 60 C Temperatura di stoccaggio da 40 C a 70 C Dissipazione di potenza tip 0 85 W Dimensioni B X H x T 40 x 125 x 120 mm Peso 0 3 kg Spie LED per trasmissione TXD ricezione RXD e errore cumulativo SF Driver di protocollo presenti Driver ASCII Driver 3964 R Driver stampante Velocit di trasmissione con protocollo 3964 R 2400 4800 9600 19200 bit s Semiduplex Velocit di trasmissione con driver ASCII 2400 4800 9600 bit s Duplex Velocit di trasmissione con driver stam pante 2400 4800 9600 bit s Blocco di carattere 10 o 11 bit Numero dei bit per carattere 7 o 8 Numero dei bit di start stop 1 o 2 Parit nessuna pari dispari qualsiasi Quantit di dati utili trasportati per ciclo di programma Trasmissione 14 Byte Ricezione 13 Byte Fabbisogno di memoria dei blocchi stan dard FB Comunicazione dati trasmissione e ricezione ca 2700 byte Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici Dati tecnici interfaccia RS 232C Dati tecnici inter faccia TTY 20 mA Dati tecnici interfaccia X27 RS 422 485 Nella tabella seguente sono
136. icare la parametrizzazione Il conflitto di inizializzazione non risol vibile poich ambedue i partner sono im postati a priorit elevata 07 0CH Solo per 3964 R Modificare la parametrizzazione Il conflitto di inizializzazione non risol vibile poich ambedue i partner sono im postati a priorit bassa Accoppiamento punto a punto CP 340 A5E00053580 04 8 7 Diagnostica con il CP 340 Tabella 8 1 Classi di evento e numeri di evento continuazione Classe di evento 8 08H Errore di ricezione Numero di evento 08 02H Evento Solo per 3964 R Errore nella messa in opera del collega mento e In posizione di riposo sono stati rice vuti uno o pi caratteri qualsiasi es clusi NAK o STX o e Dopo un STX sono stati inviati dal partner altri caratteri senza attendere la risposta DLE Dopo RETE ON del partner Mentre il partner viene acceso il CP riceve un carattere indefinito Rimedio Controllare il comportamento errato dell apparec chiatura partner eventualmente tramite un disposi tivo di controllo interfaccia FOXPG da inserire nella linea di trasmissione 08 05H Solo per 3964 R Controllare se il partner raddoppia sempre DLE 5 ZO nell intestazione del telegramma e nella stringa di Errore logico durante la ricezione i dati o se la messa in opera del collegamento viene Dopo la ricezione di DLE stato ricevuto fatta con DLE
137. icezione Il bus di pannello S7 300 un bus di dati seriale tramite il quale i moduli comuni cano tra loro e tramite il quale essi vengono alimentati Caricamento di oggetti caricabili ad es blocchi di codice dall apparecchiatura di programmazione nella memoria del modulo centrale CPU Caricamento di oggetti caricabili ad es blocchi di codice dalla memoria del mo dulo centrale nell apparecchiatura di programmazione Con configurazione si intende la raccolta di singoli moduli di un sistema di automa zione nella tabella di configurazione Central Processing Unit modulo centrale del sistema si automazione S7 con unit di controllo di calcolo memoria e interfacce per i moduli periferici Nell elaborazione ciclica del programma il programma gira in un loop che si ripete continuamente e che viene definito ciclo Gli eventi di diagnostica sono ad esempio i guasti di un modulo gli errori di sis tema della CPU causati ad esempio da un errore di programmazione o passaggi di stati operativi Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario Funzioni di diagnostica Funzioni di sistema SFC H Hardware Help in linea Immagine di processo Impostazione di default Indirizzo Interfaccia di parametrizzazione CP 340 parame trizzazione di un accoppiamento punto a punto Interrupt Le funzioni di diagnostica comprendono l intera diagnostica di sistema e conten gono l ide
138. ili e IBM User Defined Valore di default e IBM Caratteri di controllo Tabella 2 15 Nella tabella seguente si trova la descrizione dei parametri per i caratteri di controllo Caratteri di controllo driver stampante Parametro Emulazione stam pante Descrizione Scelta dell emulazione stampante co mandi per la stampante per i caratteri di controllo grassetto stretto largo corsivo e sottolineato x Con l impostazione User Defined possibile modificare l emulazione della stampante e ampliarla di ulteriori caratteri di controllo I caratteri di controllo per messi sono i caratteri da A a Z e da a a z Valori possibili e HP Deskjet e HP Laserjet e IBM Proprinter e User Defined Valore di default e HP Deskjet Caratteristiche 2 52 Condizioni limite per la progettazione di testi di segnalazione e Dimensioni del testo SDBs 8 kByte e Lunghezza max dei messaggi di segnalazione senza variabili 150 caratteri Lunghezza max dei messaggi di segnalazione con variabili visualizzate 250 ca ratteri e Lunghezza max delle variabili nei messaggi di segnalazione 4 3 numero del testo di segnalazioni Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Messaggi di se gnalazione Nella tabella seguente si trova la descrizione dei parametri per la progettazione dei messaggi di
139. ionamento del CP 340 T Panoramica del ca Le informazioni sono suddivise nel modo seguente pitolo Nel si trova a pagina capitolo 7 1 Stati operativi del CP 340 7 2 T2 Comportamento all avviamento del CP 340 7 3 1 3 Comportamento all avviamento del CP 340 nei passaggi degli 71 4 stati di funzionamento della CPU Accoppiamento punto a punto CP 340 A5E00053580 04 7 1 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 340 7 1 Stati di funzionamento del CP 340 Introduzione STOP Riparametrizza zione RUN Il CP 340 conosce gli stati di funzionamento STOP riparametrizzazione e RUN Nello stato STOP del CP 340 non attivo un driver di protocollo tutti gli ordini di trasmissione e ricezione vengono confermati negativamente dalla CPU Lo stato di STOP verr abbandonato solo dopo l eliminazione della sua causa ad es Break parametri errati Durante la riparametrizzazione avviene l inizializzazione dei driver di protocollo Durante la riparametrizzazione il LED SF acceso Non possibile un funzionamento in trasmissione e ricezione i telegramma di rice zione e trasmissione memorizzati nel CP 340 andranno persi a causa del riavvia mento del driver La comunicazione CP CPU viene riavviata i telegramma in corso vengono interrotti A conclusione della riparametrizzazione il CP 340 pronto a ricevere e trasmettere esso si trova adesso nello stato RUN I
140. ione grafica in KOP o FUP Per l elaborazione di tali parametri il compiler utilizza il risultato binario BIE Il risultato binario BIE viene posto nello stato di segnale 1 se il blocco stato concluso senza errori In presenza di errore esso viene posto a 0 Accoppiamento punto a punto CP 340 A5E00053580 04 6 17 Comunicazione tramite blocchi funzionali Configurazione nel La funzione FC V24_STAT non occupa settori di dati settore dei dati Avvertenza Per riconoscere un cambiamento di segnale necessario un minimo di durata dell impulso La grandezze determinanti sono il tempo di ciclo della CPU il tempo di aggiornamento nel CP 340 e il tempo di reazione del partner di comunicazione Parametri La tabella seguente riporta i parametri del FC 5 V24_STAT FC 5 V24_STAT Tabella 6 5 Parameter FC 5 V24_STAT Nome Tipo Tipo di Commento Configurazione permessa dati annotazione LADDR INPUT INT Indirizzo di base del L indirizzo di base viene prelevato CP 340 da STEP 7 DTR_OUT OUTPUT BOOL Data terminal ready Uscita CP 340 Il CP 340 operativo DSR_IN OUTPUT BOOL Data set ready Ingresso CP 340 Il partner di comunica zione operativo RTS_OUT OUTPUT BOOL Request to send Uscita CP 340 Il CP 340 operativo CTS_IN OUTPUT BOOL Clear to send Ingresso CP 340 Il partner di comunica zione pu ricevere dati dal CP 340 risposta a RTS ON del CP 340 DCD_IN OUTPUT
141. ione presso il partner di comunicazione Questo pu essere fatto solo tramite un meccanismo di conferma da program mare Tramite il controllo del blocco della procedura 3964R funzione logica XOR la mancanza di zeri come carattere intero non pu essere riconosciuta poich nel caso di una funzione logica XOR uno zero non ha influenza sul risultato La perdita di un intero carattere questo carattere deve essere poi proprio uno zero s molto improbabile ma ad esempio in cattive condizioni di comunica zione pu avvenire Contro tale evenienza ci si pu assicurare inviando oltre ai dati la lunghezza del telegramma dei dati e valutando questo nel partner di comunicazione Accoppiamento punto a punto CP 340 A5E00053580 04 2 11 Informazioni di base per la trasmissione seriale di dati 2 2 2 Trasmissione dati con la procedura 3964 R Introduzione Carattere di controllo Priorit 2 12 La procedura 3964 R gestisce la trasmissione dati in un accoppiamento punto a punto tra il CP 340 e il partner di comunicazione Essa contiene accanto al livello di trasmissione dei bit livello 1 anche quello di sicurezza livello 2 La procedura 3964 R aggiunge alla trasmissione dei dati utili un carattere di controllo livello di sicurezza Con esso il partner di comunicazione pu controllare se i dati sono giunti completi e senza errori La procedura 3964 R esamina i seguenti caratteri di controllo e STX Start of
142. it di dati vedi tabella 2 11 3 Solo con controllo del flusso dati con XON XOFF o RTS CTS Ulteriori informazioni 2 50 Nel capitolo 2 2 4 si trova sotto la sezione controllo del flusso dati metodi di handshake ulteriori informazioni sul controllo del flusso dati con XON XOFF o RTS CTS Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Layout di pagina Tabella 2 13 Nella tabella seguente si trova la descrizione dei parametri per il layout di pagina Layout di pagina driver stampante razione fine riga intestazione o pi pagina viene conclusa Il carattere di separazione definito deve trovarsi nel testo intestazione e pi pa gina ritorno carrello e LF riga avanti e CRLF ritorno carrello e riga avanti e IFCR riga avanti e ri torno carrello Parametro Descrizione Valori possibili Valore di default Margine sinistro Numero degli spazi che viene preposto ad da 0 a 255 e 3 numero di carat ogni riga di intestazione di testo o di pi teri pagina L utente deve prestare attenzione a che la lunghezza complessiva di una riga possa anche essere stampata per in tero Righe per pagina Numero delle righe da stampare per pa e dala255 e 50 con intestazione e gina Il numero delle righe viene dedotto e stampa continua pi pagina sulla base dei caratteri di separazione Anche le righe di intestazione o di p
143. ito si trova una spiegazione dettagliata dei parametri La sezione 5 2 des crive come fare ad introdurre i dati di parametrizzazione tramite l interfaccia di pa rametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco Nella tabella seguente si trova la descrizione e i dati dei valori possibili dei parame del carattere tri corrispondenti Tabella 2 11 Baudrate blocco del carattere driver stampante Parametro Descrizione Valori possibili Valore di default Baudrate Velocit di trasmissione dati in bit s e 2400 e 9600 e 4800 e 9600 Startbit Lo startbit viene preposto ad ogni carattere da tras 1 nonim 1 mettere postabile Bit di dati Numero dei bit che costituiscono un carattere e 7 e 8 e 8 Stopbit Gli stopbit vengono aggiunti in coda ad ogni carat 1 e tere da trasmettere e segnalano la fine del carattere e 2 Parit Una sequenza dei bit di informazione pu essere nessuna e pari completata con un ulteriore bit quello di parit che dispari rende la somma di s stesso 0 o 1 con il valore di tutti i bit uguale ad un valore pari o dispari In tal modo di accresce la sicurezza dei dati e pari qualsiasi Senza parit significa che non viene inviato alcun bit di parit Parit qualsiasi significa che la parit in tras
144. iver stampante 2 3 5 Comandi di conversione e di controllo per la stampa Messa in servizio del CP 340 rr Montaggio del GP 340 ili ia 4 1 Luoghi di montaggio del CP 340 anneanne 4 2 Montaggio e smontaggio del CP 340 neee 5 Configurazione e parametrizzazione del CP 340 5 1 Configurazione del CP 340 anneanne 5 2 Parametrizzazione dei protocolli di comunicazione 5 3 5 3 Mantenimento dei dati dei parametri 5 4 Accoppiamento punto a punto CP 340 z A5E00053580 04 VII Indice 6 Comunicazione tramite blocchi funzionali er 6 1 Comunicazione tramite blocchi funzionali ae eaua eeann 6 2 Panoramica dei blocchi funzionali uu aaeeea 6 3 Impiego dei blocchi funzionali aana 6 3 1 Accoppiamento ad un partner di comunicazione 6 3 2 Stampa di messaggi segnalazione n arrr r nnna 6 3 3 Lettura e gestione dei segnali complementari dell RS 2320 6 4 Parametrizzazione dei blocchi funzionali 6 4 1 Informazioni generali sulla configurazione dei blocchi dati 6 4 2 Alimentazione dei blocchi dati 6 5 Informazioni generali sull elaborazione del programma 6 6 Dati tecnici dei blocchi funzionali 7 Comportamento all avviamento e passaggio tra gl
145. ivo e programmi utente La famiglia di automazione SIMATIC S7 conosce tre diversi stati operativi STOP AVVIAMENTO e RUN Nei tre tipi la funzionalit delle CPU differente STEP 7 il software di programmazione di SIMATIC S7 Il telaio di montaggio la rotaia che contiene i posti connettore per il moduli Il tempo di ciclo il tempo che impiega la CPU per elaborare una volta il pro gramma utente Con l aiuto dei tipi di dati possibile stabilire come il valore di una variabile o cos tante debba essere utilizzato nel programma utente I tipi di dati sono suddivisi in tipi di dati elementari e strutturati Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario 5 Glossario V Variabile Una variabile un operando ad es E 1 0 che dispone di un nome simbolico e che pu essere per questo indirizzato simbolicamente f Accoppiamento punto a punto CP 340 Glossario 6 A5E00053580 04 Indice A Accessori D 1 Accoppiamento punto a punto 2 2 Allarme di diagnostica 2 36 Apparecchiatura di progettazione PG B Baudrate 20a 2 49 Bit di dati 240 2444 Blocchi A FB 2 P_RCV FB 3 P_SEND 6 6 FB 4 P_PRINT 6 15 Blocco di carattere blocco di carattere da 10 bit 2 4 blocco di carattere da 11 bit 2 5 Blocco organizzativo OB 82 8 12 Buffer di ricezione 2 27 2 41 2 46 C Carattere di controllo del blocco 2 13 Carattere finale 2 43 Caratteri di control
146. izzazione CP 340 parametrizzazione di un accoppiamento punto a punto layout di pagina set di caratteri caratteri di controllo ecc Durante la stampa non si ha alcuna ricezione di caratteri Eccezione fanno i caratteri di controllo per il controllo di flusso se essi sono stati parametrizzati opportuna mente Caratteri che eventualmente arrivano non vengono accettati Avvertenza Con la parametrizzazione del controllo di flusso XON XOFF i dati utili non devono contenere alcuno dei caratteri XON o XOFF parametrizzati L impostazione di de fault DC1 11H per XON e DC3 13H per XOFF Nella figura seguente rappresentato lo svolgimento della stampa Attesa di ordine di stampa Ordine di stampa arrivato Ordine eseguito Preparazione dei dati e stampa del messaggio di se gnalazione Il messaggio di segna lazione da stampare viene specificato nel puntatore DB Figura 2 15 Schema dello svolgimento della stampa Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Controllo del I metodi di handshake controllano il flusso di dati tra due partner di comunicazione flusso dati Metodi Con il loro uso si evita la perdita di dati nella trasmissione nel caso in cui due appa di handshake recchiature operino a velocit diverse Anche nella stampa possibile inviare messaggi di segnalazione con controll
147. l CP 340 elabora gli ordini della CPU I telegramma ricevuti dal partner di comuni cazione vengono approntati per essere prelevati dalla CPU Accoppiamento punto a punto CP 340 A5E00053580 04 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 340 7 2 Comportamento all avviamento del CP 340 Introduzione Inizializzazione Parametrizzazione L avviamento del CP 340 si suddivide nelle seguenti fasi inizializzazione RETE ON del CP 340 e Parametrizzazione Non appena il CP 340 sotto tensione l interfaccia seriale viene alimentata con i parametri standard preimpostazione dei parametri dell interfaccia con i valori di fabbrica del modulo Non appena l inizializzazione conclusa il CP 340 si avvia automaticamente da default con il driver 3964R con controllo di blocco Il CP 340 adesso operativo Nella parametrizzazione il CP 340 riceve i parametri del modulo correlati al posto connettore corrente che sono stati creati con interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Viene eseguita una riparametrizzazione I parametri di default vengono sovrascritti con i nuovi parametri di modulo impostati Accoppiamento punto a punto CP 340 A5E00053580 04 7 3 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 340 7 3 Comportamento all avviamento del CP 340 nei passaggi tra gli stati di funzionamen
148. li complementari dell RS 232C 2 28 trasmissione eZ Driver stampante controllo del flusso dati 2 35 2 35 emettere un messaggio di segnalazione 2 34 messaggi a seg gnalazione 2 32 2 32 2 54 parametri 2 48 progettazione i messaggi di segnalazione 2 54 segnale BUSY 2 35 Indice 1 Indice E Elementi di visualizzazione LED 1 8 8 2 Emissione dei messaggi di segnalazione 6 12 F Fabbisogno di memoria 6 26 FM autorizzazione Funzionamento duplex Funzionamento semiduplex Funzioni 6 3 FC 5 V24_STAT FC 6 V24_SET 6 20 Funzioni di diagnostica Funzioni di sistema usate 6 27 I IEC 1131 A 7 Impostazione del numero di pagina 2 57 Indirizzamento del modulo 6 25 Inizializzazione Interfaccia TTY 20 mA 1 10 dati tecnici A 3 possibilit di impie RS 232C 1 9 TTY 20 mA B 10 X27 RS 422 485 Interfaccia di parametrizzazione Interfaccia RS 232C Interfaccia TTY 20 mA B 10 Interfaccia X27 RS 422 485 T3 L Layout di pagina nei messaggi di segnalazione Lunghezza del telegramma in ricezione 2 43 Luoghi di montaggio del CP340 4 2 Mantenimento dei dati dei parametri 5 4 Matrice di comunicazione C 1 driver ASCII C 2 driver stampante C 2 Meccanismo EN ENO 6 24 Indice 2 Messaggi di segnalazione caratteri di controllo comandi di controllo 2 61 comandi di conversione per variabili 2 55 layout di pa gina 2 32
149. libero E 0 5 M0 5 libero REQ_SP E 0 6 M 0 6 avvio ordine SEND EN_R_R E 0 7 M0 7 abilitazione ricezione AUFTR_1_SP E 1 0 M 1 0 scelta ordine trasmissione 1 ordine 1 AUFTR_2_SP E ll M 1 1 scelta ordine trasmissione 1 ordine 2 AUFTR_1_R E 1 2 M 1 2 abilitazione scelta ordine ricezione 1 ordine 1 AUFTR_2_R E 1 3 M 1 3 abilitazione scelta ordine ricezione 1 ordine 2 ANZ_SFCERR_SP E 1 4 M14 1 visualizzazione SEND SFCERR 0 visualizzazione para metri FB ANZ_SFCERR_R E 1 5 M 1 5 1 visualizzazione RCV SFCERR 0 visualizzazione para metri FB E 1 6 M 1 6 libero E 1 7 M 1 7 libero visualizzazione SFCERR 0 visualizzazione parametro FB A_DONE_SP A 4 0 M 8 0 classe di evento SEND DONE A_ERROR_SP A 4 1 M 8 1 classe di evento SEND ERROR A_BIE_SP A 4 2 M 8 2 classe di evento risultato binario SEND A 4 3 M 3 3 classe di evento 0 A_NDR_R A 4 4 M 8 4 classe di evento RCV NDR A_ERROR_R A4 5 M 8 5 classe di evento RCV ERROR A_BIER A 4 6 M 8 6 classe di evento risultato binario RCV A 4 7 M 8 7 classe di evento 0 Accoppiamento punto a punto CP 340 9 6 A5E00053580 04 Esempio di programmazione blocchi standard continuazione Simbolo Ingresso Merker Commento uscita visualizzazione SFCERR o visualizzazione parametro FB AS0 M9 0 segnalazione di errore 0 AS M9 1 segnalazione di errore 0 AS2 M9 2 segn
150. lo 2 12 in messaggi di segnalazione 2 32 nei messaggi di segnalazione 2 52 2 61 Caricare configurazione e parametri 5 4 Cavi connettori B 2 Cavo connettore standard Cavo PG 1 CE marchio A 7 Classe di evento Comandi di conversione nei messaggi di segnalazione 2 55 tipi di rappresentazione 2 56 Comportamento all avviamento Comportamento di interrupt 6 25 Comunicazione I a S7 riceve dati da un partner di comunicazione S7 trasmette dati ad un partner di comunica zione Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Configurazione Configurazione dei blocchi dati 6 21 Connettore di bus per il bus di pannello S7 1 8 Controllare gli stati dell interfaccia del CP 340 Controllo del flusso dati 2 31 2 35 CPU RUN CPU STOP Criterio di fine 2 24 2 25 lunghezza di telegramma fissa 2 26 scadenza del tempo di ritardo del carattere 2 24 CSA A 8 D Dati di parametrizzazione 2 36 driver ASCII driver stampante 2 48 parametri di base 2 36 procedura 3964 R Dati tecnici A 1 Diagnostica allarme di diagnostica 8 12 buffer di diagnostica 8 15 elementi di visualizzazione 8 3 segnalazioni all uscita STATUS degli FB 8 4 Direttiva EMV A 7 Disabilitazione di allarmi 6 25 Driver ASCII 2 21 buffer di ricezione 2 27 controllo del flusso dati 2 31 parametri ricezione dati 2 23 segna
151. lo 6 1 Comunicazione tramite blocchi funzionali 6 2 6 2 Panoramica sui blocchi funzionali 6 3 6 3 Impiego dei blocchi funzionali 6 4 6 4 Parametrizzazione dei blocchi funzionali 6 21 6 5 Informazioni generali sull elaborazione del programma 6 6 Dati tecnici dei blocchi funzionali 6 26 Accoppiamento punto a punto CP 340 A5E00053580 04 6 1 Comunicazione tramite blocchi funzionali 6 1 Comunicazione tramite blocchi funzionali Introduzione Comunicazione CPU e CP 340 Comunicazione CP 340 e partner di comunicazione 6 2 La comunicazione tra CPU CP 340 e un partner di comunicazione avviene tramite i blocchi funzionali e i protocolli del CP 340 I blocchi funzionali rappresentano l interfaccia software tra la CPU e il CP 340 Essi devono essere richiamati ciclicamente dal programma utente La conversione di protocollo avviene sul CP 340 Tramite il protocollo procedura 3964 R driver ASCII o driver stampante l interfaccia del CP 340 viene adattata a quella del partner di comunicazione In tal modo possibile un accoppiamento con tutti quei partner di comunicazione che operano conformemente ai protocolli standard procedura 3964 R driver AS CII o driver stampante Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali 6 2 Panoramica dei blocchi funzionali Introduzione Blocchi funzio nali funzioni del CP 340 Corredo di forni tura e installazi
152. mabili o calcolatori tramite un accoppiamento punto a punto Funzionalit del Il processore di comunicazione CP 340 offre le seguenti funzionalit CP 340 e Interfaccia seriale integrata compatibile con RS 232C e Velocit di trasferimento dati fino a 19 2 kBaud semiduplex e Integrazione dei protocolli di trasmissione pi importanti nel firmware del mo dulo Procedura 3964 R Driver ASCII Driver stampanti e Adattamento dei protocolli di trasmissione tramite parametrizzazione con l interfaccia di parametrizzazione CP 340 Parametrizzazione di un accoppiamento punto a punto Interfaccia seriale integrata Per potersi adattare al partner di comunicazione esistono tre varianti di moduli con tipo diverso di interfaccia vedi tabella 1 1 Varianti dei moduli Il processore di comunicazione CP 340 esiste nelle seguenti varianti Tabella 1 1 Varianti dei moduli del CP 340 Modulo Numero di ordinazione Interfaccia integrata CP 340 RS 232C 6ES7 340 1AH01 0AEO Interfaccia RS 232C CP 340 20mA TTY 6ES7 340 1BH00 0AEO Interfaccia TTY 20 mA CP 340 RS 422 485 6ES7 340 1CH00 0AEO Interfaccia X27 RS 422 485 Accoppiamento punto a punto CP 340 1 2 A5E00053580 04 Descrizione del prodotto Funzioni delle va Dipendentemente dalle varianti del modulo CP 340 relativamente alla funzionalit rianti dei moduli dei driver ci sono delle limitazioni Tabella 1 2 Funzioni delle varianti del modulo del CP
153. maschio a 25 poli CP 340 Stampante Ricevitore N N Trasmettitore di J3 RxD TxD 2 mu lt A Trasmettitore Ricevitore 3 TxD RxD 3 gt gt 8 CTS sin 6 DSR DTR 20 lt Ha 5 x GND GND 7 sara T BAIE Hi LL post CORRE l I Sun Lin Tipo di cavo L LIYCY 7 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 7 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavo connettore RS 232C CP 340 stampante laser B 9 Cavi connettori B 2 Interfaccia TTY 20 mA del CP 340 20mA TTY Piedinatura Nella tabella seguente riportata la piedinatura della presa sub D a 9 poli del pan nello frontale del CP 340 20mA TTY Tabella B 2 Piedinatura della presa sub D a 9 poli dell interfaccia integrata del CP 340 20mA TTY Presa sul Pin Denominazione Ingresso uscita Significato CP 340 20mA TTY 1 TxD uscita dati di trasmissione L ama 2 20 mA ingresso massa 5 V O 3 20 mA l uscita generatore di corrente 20 mA 1 90 3i 4 20mA I uscita generatore di corrente 20 mA 2 4 gt 03 5 RxD ingresso dati di ricezione 02 60 Si 6 O do ti 8 amp 8 RxD uscita dati di ricezione 9 TxD ingresso dati di trasmissione vista dal davanti B 10 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Schema elettrico a blocchi
154. mento 200 1 Stringa di formato Alle Z stato raggiunto lo stato di riempimento i 1 x Variabile 1 Orario Variabile 2 Livello Avvertenza Notare che con l uso del comando di controllo x una nuova riga viene iniziata sem pre senza margine sinistro Relativamente agli comandi di controllo osservare quanto segue e Se viene richiesta la disattivazione di un effetto sebbene esso non sia stato atti vato o se la stampante non dispone dell effetto voluto il comando di controllo viene ignorato e Tramite il comando di controllo possono essere stampati i caratteri e neces sari per la stringa di formato e Comandi di controllo indefiniti o errati non vengono eseguiti Accoppiamento punto a punto CP 340 A5E00053580 04 Messa in servizio del CP 340 Introduzione Montaggio del CP 340 Configurazione del CP 340 Parametrizzazione del CP 340 Salvataggio dei dati di parametriz zazione Per mettere in servizio il CP 340 consigliabile seguire il seguente ordine di operazioni 1 Montaggio del CP 340 Configurazione del CP 340 Parametrizzazione del CP 340 Salvataggio dei dati di parametrizzazione Ul A N Creazione del programma utente per il CP 340 Il montaggio del CP 340 comprende l integrazione del CP 340 nel telaio di montaggio del proprio sistema di automatizzazione Una descrizione dettagliata si trova nel capitolo 4 del presente manuale La configurazione del
155. mento punto a punto La figura 2 17 mostra schematicamente la struttura della stringa di formato Una stringa di formato pu contenere del testo normale e o comandi di conversione per le variabili e o comandi di controllo In una stringa di formato il normale testo e i comandi di controllo o di conversione possono conseguirsi a scelta Per ogni variabile nella stringa di formato o nel messaggio di segnalazione deve essere presente esattamente un comando di conversione I comandi di conversione vengono applicati alle variabili corrispondentemente al loro ordine Li m Testo normale tutti i caratteri stampabili i Comandi di conversione sic Comandi di controllo Figura 2 17 Struttura schematica della stringa di controllo Per il testo possono essere usati tutti i caratteri stampabili tutti i caratteri che vengono introdotti nell interfaccia di linguaggio con ICE 1131 3 Il compiler della lingua converte tali caratteri nell opportuno co dice Hex Eccezione l uso del carattere N non ammesso Esempio Carriage Return ODH R nella stringa di formato Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Comando di La figura 2 18 mostra schematicamente la struttura del comando di conversione conversione gt Flag 7 Larghezza gt Precisione
156. mis sione viene posta a 0 Accoppiamento punto a punto CP 340 A5E00053580 04 2 49 Informazioni di base per la trasmissione seriale di dati Controllo del flusso dati Nella tabella seguente si trova la descrizione dei parametri per il controllo del flusso dati Con l interfaccia RS 485 non possibile un controllo di flusso dati Il controllo del flusso dati con RTS CTS possibile solo con l interfaccia RS 232C vedi anche Tabella 1 2 Tabella 2 12 Controllo del flusso dati driver stampante Parametro Controllo del flusso dati Descrizione Impostare il criterio secondo il quale si svolge il controllo del flusso dati Valori possibili nessuno e XON XOFF e RTS CTS Valore di default nessuno Crattere XON Codice per il carattere XON e con7 bit di dati da 0 a 7FH Hex e con8bitdi dati da 0 a FFH Hex e 11 DCI Carattere XOFF Codice per il carattere XOFF e con7 bit di dati da 0 a 7FH Hex e con8 bit di dati da 0 a FFH Hex e 13 DC3 Attesa di XON dopo XOFF tempo di attesa per CTS ON 3 Intervallo di attesa da parte del CP 340 in trasmissione per il carattere XON o per CTS ON del partner di comunica zione 20 bis 655350 ms in passi da 10 ms e 2000 ms 1 Solo con controllo del flusso dati con XON XOFF 2 A seconda se per il blocco del carattere sono stati parametrizzati 7 o 8 b
157. na Sub D con fissaggio a vite e Segnali RS 422 TXD A RXD A TXD B RXD B GND tutti a potenziale separato rispetto all alimentazione interna dell S7 Segnali RS 485 R T A R T B GND tutti a potenziale separato rispetto all alimentazione interna dell S7 e Baudrate max 19 2 kBaud procedura 3964 R 9 6 kBaud driver ASCII driver stampanti e Lunghezza max cavi 1200 m tipo di cavo LIYCY 7 x 0 14 e Norma DIN 66259 parti 1 e 3 EIA RS 422 485 CCITT V 11 e Tipo di protezione IP 00 Avvertenza Con la procedura 3964 l interfaccia X27 RS 422 485 utilizzabile solo tramite 4 fili Accoppiamento punto a punto CP 340 A5E00053580 04 Descrizione del prodotto 1 5 Cavi connettori per il collegamento del CP 340 con un partner di comunicazione Cavi connettori Per l accoppiamento punto a punto del CP 340 con il partner di comunicazione la standard Siemens offre cavi connettori standard in diverse lunghezze I numero di ordinazione e le lunghezze dei cavi connettori standard si trovano nell appendice D del presente manuale Confezionamento Se si desidera confezionare dei cavi connettore necessario prestare attenzione ad dei cavi connettore alcuni punti Le informazioni sull argomento e la piedinatura degli spinotti maschi da parte Sub D con gli schemi di cablaggio si trovano nell appendice B del presente ma dell utente nuale Accoppiamento punto a punto CP 340 1 12 A5E0005358
158. ne Comandi Cie ai di conversione non definiti o non supportati ven gono sostituiti nella stampa con 05 0OBH Solo con driver stampante Controllare il comando di controllo Comandi di Comando tai controllo non definiti o non supportati vengono ignorati Il comando di controllo non viene emesso neanche come testo 05 OCH Solo con driver stampante Controllare il comando di conversione I comandi ERRE ROERO ARA di conversione non eseguibili vengono emessi con 5 il carattere corrispondentemente alla larghezza definita e al resto valido del comando di conver sione o alla rappresentazione standard 05 0DH Solo con driver stampante Correggere la larghezza data della variabile nel comando di conversione sulla base del numero massimo possibile di caratteri della variabile nei modi di rappresentazione di testi A C D S T Y Z Nella stampa viene adesso emesso il numero di caratteri stabilito per la larghezza il resto viene tagliato Negli altri casi viene emessa una serie di caratteri corrispondentemente alla larghezza Accoppiamento punto a punto CP 340 A5E00053580 04 8 5 Diagnostica con il CP 340 Tabella 8 1 Classi di evento e numeri di evento continuazione Numero di Evento Rimedio evento 05 0EH Solo per driver 3964 R e ASCII La lunghezza telegramma gt 1024 byte Il resto Tiago cd a del telegramma gt 1024 byte viene ancora rice 5 5 vuta dal CP 340 e in tal modo la prima parte
159. ne dell hardware e progettazione di collegamenti STEP 7 5 2 Accoppiamento punto a punto CP 340 A5E00053580 04 Configurazione e parametrizzazione del CP 340 5 2 Parametrizzazione dei protocolli di comunicazione Introduzione Parametrizzazione Presupposto Installazione Dov descritto Dopo aver registrato il CP 340 nelle tabella di configurazione necessario fornire all interfaccia del CP 340 i parametri Nel caso dei driver stampante possibile pro gettare anche messaggi di segnalazione per la stampa Questa procedura viene deno minata parametrizzazione Parametrizzazione indica da ora in avanti l impostazione di parametri specifici per il protocollo e la progettazione di messaggi di segnalazione La parametrizza zione avviene con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Fare un doppio clic sul CP 340 nella tabella di configurazione di STEP 7 o marcare il CP 340 e scegliere il comando di men Modifica gt Caratteristiche oggetto Compare il dialogo Caratteristiche CP 340 Qui si possono impostare i parametri di base del CP 340 vedi capitolo 2 3 1 Cliccando su Parametri si avvia l interfaccia di parametrizzazione CP 340 para metrizzazione di un accoppiamento punto a punto L interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto installata sul PG PC sotto STEP 7 v
160. ne di collegamenti STEP 7 Manuale Lista istruzioni AWL per S7 300 400 Manuale di riferimento Schema a contatti KOP per S7 300 400 Manuale di riferimento SCL per S7 300 400 Programmazione di blocchi Manuale S7 GRAPH per S7 300 400 Programmazione di programmi sequenziali Manuale S7 HiGraph per S7 300 400 Programmazione di diagrammi di stato Manuale CFC per S7 e M7 Continuous Function charts Manuale Software di sistema per S7 300 400 Funzioni standard e di sistema Manuale di riferimento Per il supporto della propria configurazione e programmazione dell S7 300 esiste una documentazione complessa che prevista per un uso selettivo La tabella E 1 offre una panoramica sulla documentazione relativa a STEP 7 Manuali per la configurazione e programmazione dell S7 300 Contenuto Il Getting Started offre un accesso molto semplice alla metodica di montaggio e programmazione di un S7 300 400 Esso adatto soprattutto a utenti novizi di un sistema di automazione o di un S7 Il manuale di programmazione fornisce le conoscenze di base sulla struttura del sistema operativo e di un programma utente di una CPU S7 Esso dovrebbe essere usato da utenti che usano per la prima volta un S7 300 400 per avere una panora mica della metodica di programmazione quale base per il design del proprio pro gramma utente Il manuale STEP 7 spiega l utilizzo di principio e le funzioni del software di auto mazione STEP 7 Esso
161. nello frontale del modulo del CP 340 Una descrizione dettagliata delle interfacce si trova nel capitolo 1 4 Connettore di bus Di corredo al CP 340 presente un connettore di bus Esso viene innestato al mo per il bus di mento del montaggio sullo spinotto del pannello posteriore del CP 340 vedi capi pannello S7 tolo 4 2 Tramite il connettore di bus condotto il bus di pannello S7 300 Il bus di pannello S7 300 il bus di dati seriale tramite il quale il CP 340 comunica con i moduli del sistema di automazione e tramite il quale esso viene alimentato Contatti per il collegamento del bus di pannello S7 300 Figura 1 2 Connettore di bus Accoppiamento punto a punto CP 340 1 8 A5E00053580 04 Descrizione del prodotto 1 4 Caratteristiche dell interfaccia seriale Introduzione 1 4 1 Definizione Caratteristiche RS Segnali 232C Per potersi adattare al partner di comunicazione esistono tre varianti di moduli del CP 340 con tipo diverso di interfaccia Nelle seguenti sezioni sono descritte le interfacce delle varianti del modulo Interfaccia seriale RS 232C del CP 340 RS 232C L interfaccia RS 232C un interfaccia a tensione e serve alla trasmissione seriale conformemente alla norma RS 232C L interfaccia RS 232C dispone delle seguenti caratteristiche e soddisfa le seguenti richieste e Tipo interfaccia a tensione e Spinotto frontale maschio a 9 poli Sub D con fissaggio a
162. nterruzione ordine a causa restart riavvia mento o reset 1E OEH Errore statico nel richiamare Caricare la variabile SFCERR dal DB istanza Il SFC RD_REC Il valore di ritorno RET_VAL dell SFC viene messo a disposi zione dell utente per un esame nella varia bile SFCERR nel DB istanza 1E OFH Errore statico nel richiamare Caricare la variabile SFCERR dal DB istanza Il SFC WR_REC Il valore di ritorno RET_VAL dell SFC viene messo a disposi zione dell utente per un esame nella varia bile SFCERR nel DB istanza 1E 41H Numero dei byte indicati nel parametro Mantenersi all interno dei valori possibili da 1 a LEN degli FB non ammesso 1024 1E 4IH FBP PRINT Rispettare le lunghezze ammesse Numero dei byte indicati nel DB pointer 32 byte per variabili 150 byte per stringa di for sotto lunghezza della variabile o stringa di mato formato non ammesso 1E 43H FBP PRINT Indicare nel DB pointer il numero di blocco dati Mancanza di un pointer per la stringa di e il numero di parola dati per la stringa di for formato mato vedi capitolo 6 3 2 Richiamo della va riabile SFCERR Informazioni pi precise per gli errori 14 1EOEH e 15 1EOFH presentatisi della classe di evento 30 possono essere ottenute tramite la variabile SFCERR Essa pu essere caricata dal DB istanza del blocco funzionale corrispondente Il programma esempio nel capitolo 9 mostra come caricare la variabile SFCERR Le segnalazioni di error
163. ntificazione l analisi e la segnalazione di errori all interno del sistema di automazione Le funzioni di sistema sono blocchi senza memoria che sono gi integrati nella CPU e possono essere richiamate dall utente secondo necessit Con hardware si indica l intero equipaggiamento fisico e tecnico di un sistema di automazione STEP 7 offre all utente la possibilit di farsi visualizzare mentre esso opera con il software di programmazione dei testi di aiuto dipendenti dal contesto L immagine di processo un settore di memoria particolare nel sistema di automa zione All inizio del programma ciclico vengono trasferiti gli stati di segnale dei moduli di ingresso all immagine di processo degli ingressi Alla fine del programma ciclico l immagine di processo delle uscite viene trasferito come stato di segnale ai moduli di uscita L impostazione di default un impostazione di base ragionevole che viene usata nel caso in cui non si sono effettuate impostazioni diverse L indirizzo indica il posto di memoria fisico e rende possibile un accesso diretto all operando che memorizzato in tale posto Tramite l interfaccia di parametrizzazione CP 340 parametrizzazione di accoppia mento punto a punto di effettua la parametrizzazione dell interfaccia del processore di comunicazione e si progettano i messaggi di segnalazione per la stampa Con interrupt si indica un interruzione nell elaborazione del programma nel pr
164. nto punto a punto CP 340 A5E00053580 04 V Accoppiamento punto a punto CP 340 A5E00053580 04 Indice 1 Descrizione del prodotto lt suini ii 1 1 1 1 Possibilit di impiego del CP 340 anneanne 1 2 1 2 Componenti per un accoppiamento punto a punto con il CP 340 1 5 1 3 Montaggio del CP 340 anaana annann 1 4 Caratteristiche dell interfaccia seriale aranana 1 4 1 Interfaccia seriale RS 232C del CP 340 RS 2320 1 4 2 Interfaccia TTY 20 mA del CP 340 20MA TTY 1 4 3 Interfaccia X27 RS 422 485 del CP 340 RS 422 485 1 5 Cavi connettori per il collegamento del CP 340 con un partner di COMUNICAZIONE LL 2 Informazioni di base per la trasmissione seriale di dati 2 1 Trasmissione seriale di un carattere nrnna rnanan 2 2 Metodo di trasmissione nell accoppiamento punto a punto 2 2 1 Modello di riferimento ISO a 7 livelli delle trasmissione dati 2 2 2 Trasmissione dati con la procedura 3964 R nannan 2 2 3 Trasmissione dati con il driver ASCII LL 2 2 4 Trasmissione dati con il driver stampante anaa 2 3 Dati di parametrizzazione 2 3 1 Parametri di base del CP 340 2 3 2 Dati di parametrizzazione della procedura 3964 R 2 3 3 Dati di parametrizzazione del driver ASCII 2 3 4 Dati di parametrizzazione del dr
165. nto reset Se Cancellazione buffer di ricezione CP all avviamento no il telegramma viene ritrasmesso dal CP 340 alla CPU Ulteriori informazioni sul tema Buffer di ricezione si trovano nel capitolo 2 Accoppiamento punto a punto CP 340 A5E00053580 04 Accoppiamento punto a punto CP 340 A5E00053580 04 Diagnostica con il CP 340 Panoramica del capitolo Le informazioni sono suddivise nel seguente modo Nel si trova a pagina capitolo 8 1 Funzioni di diagnostica del CP 340 8 2 8 2 Diagnostica tramite gli elementi di visualizzazione del CP 340 8 3 8 3 Segnalazioni di diagnostica dei blocchi funzionali FB P_SEND 8 4 FB P_RCV e FB P_PRINT 8 4 Diagnostica tramite il bus di pannello dell S7 300 8 5 Diagnostica tramite il buffer di diagnostica del CP 340 8 15 Accoppiamento punto a punto CP 340 A5E00053580 04 8 1 Diagnostica con il CP 340 8 1 Funzioni di diagnostica del CP 340 Introduzione Elementi di visua lizzazione LED Uscita STATUS de gli FB Bus di pannello S7 300 Buffer di diagnos tica del CP 340 8 2 Le funzioni di diagnostica del CP 340 permettono all utente una localizzazione ra pida degli errori che si presentano Si hanno a disposizione le presenti possibilit di diagnostica e Diagnostica tramite gli elementi di visualizzazione del CP 340 e Diagnostica tramite l uscita STATUS dei blocchi funzionali e Diagnostica tramite il bus di pann
166. nvia nel modo descritto sopra Con un altro carattere la procedura attende intanto il trascorrere del tempo di ritardo del carattere e invia poi NAK per mettere il partner di comunicazione nello stato di riposo A questo punto la procedura ricomincia la trasmissione di nuovo con l attivazione del collegamento STX Dopo aver trasmesso il contenuto del buffer la procedura inserisce i caratteri DLE ETX e solo nel caso del 3964R la somma di controllo del blocco BCC come codice finale e attende un carattere di conferma Se il partner di comunicazione invia entro il trascorrere del tempo di ritardo di conferma il carattere DLE ci significa che il blocco stato ricevuto senza errori Se il partner di comunicazione risponde con NAK con un altro carattere qualsiasi a parte DLE con un carattere disturbato o se il tempo di ritardo di conferma trascorre senza reazione la procedura ricomincia la trasmissione di nuovo con l attivazione del collegamento STX Dopo che trascorso il numero parametrizzato di tentativi di trasmissione del blocco dati la procedura interrompe l operazione e invia il carattere NAK al partner di comunicazione Il programma di sistema segnala l errore al blocco funzionale P_SEND parametro di uscita STATUS Accoppiamento punto a punto CP 340 A5E00053580 04 2 15 Informazioni di base per la trasmissione seriale di dati La ricezione dei dati con il 3964 R Attivazione del col legamento in rice zione
167. o tra un CP 340 e un CP 340 CP 441 Per i cavi connettori si necessita dei seguenti spinotti maschio e dal lato CP 340 presso il partner di comunicazione spinotto maschio sub D a 9 poli con chiusura a vite spinotto maschio sub D a 9 poli con chiusura a vite CP 340 Partner di comunicazione r A Schermatura contenitore 5 A RxD TxD 1 2 ca fono Ricevitore Trasmettitore NY 8 5 1 RxD TxD 9 A 4 T ta 2 20mA 20MA 3 mV Vo0 3 20MA 20MA 2 Da Tap 9 TxD RxD 8 N Sa Ricevit icevitore gt SISMA ee RxD e ZA une ma l l Tipo di cavo Dis LIYCY 4 x 0 14 Schermatura contenitore Figura B 9 Cavo connettore 20 mA TTY CP 340 CP 340 CP 441 Il cavo connettore pu essere ordinato sotto il numero di ordinazione indicato nell appendice D Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto 20 MA TTY tra un CP 340 e un CP 544 CP 524 CPU 928B CPU 945 CPU 948 SM7 CF 340 5 Per i cavi connettori si necessita dei seguenti spinotti hi CP 544 CP 524 5 nre asti CPU 928B e dallato CP 340 spinotto maschio sub D a 9 poli CPU 945 CPU 948 con chiusura a vite presso il partner di comunicazione spinotto maschio sub D a 25 poli con chiu
168. o STATUS OUTPUT WORD Specificazione dell errore Con ERROR 1 nel parametro STATUS si trova l informazione sull errore 1 Il parametro NDR a disposizione dopo un ordine di ricezione corretto per un ciclo di CPU Accoppiamento punto a punto CP 340 6 10 A5E00053580 04 Comunicazione tramite blocchi funzionali Diagramma tempo Nella figura seguente si trova il comportamento dei parametri NDR LEN e ERROR rale FB 2 P_RCV a seconda del collegamento di ingresso di E_NR e R EN_R Sa E a a n fa n aS Y NDR clp ile m I D O D A LEN Y Y Lunghezza 2 be e i z SE i gt di D e 9 o Sio 0 o g o D pei D gt D ho GC 2 c Fal 6 c 2 C sai eb T Q 5 v N v O cd emi cd 5 o c c to 2 Cc c g nd LO 2 do I g I S 5 0 5 SS H5 5 N o N N o US N eb Z Vv C o V ve o Cc 2 O 9 0 2 o Uo e na O CO Z CO na O Figura 6 2 Diagramma temporale FB 2 P_RCV Avvertenza L ingresso EN_R va posto staticamente a 1 Durante l intero ordine di ricezione il EN_R deve essere alimentato con VKE 1 risultato della combinazione Accoppiamento punto a punto CP 340 A5E00053580 04 6 11 Comunicazione tramite blocchi funzionali 6 3 2 Stampa di messaggi segnalazione Introduzione Per la stampa di messaggi di
169. o DBB_NO PRINT_STATUS MW6I WORD PRINT parametro STATUS PRINT_DONE M60 0 BOOL PRINT parametro DONE PRINT_ERROR M60 1 BOOL PRINT parametro ERROR PRINT_BIE M60 2 BOOL PRINT risultato binario Accoppiamento punto a punto CP 340 A5E00053580 04 9 9 Esempio di programmazione blocchi standard 9 7 Installazione eliminazione degli errori Tipo di fornitura e installazione Caricamento nella CPU Comportamento errato 9 10 Il programma esempio del CP 340 si trova insieme all interfaccia di parametrizzazione CP 340 parametrizzazione di unaccoppiamento punto a punto e ai blocchi funzionali su un dischetto da 3 5 che viene fornito di corredo al presente manuale L installazione del programma esempio avviene insieme all installazione dell inter faccia di programmazione ed descritta nel capitolo 5 2 A installazione il pro gramma esempio si trova nel seguente progetto CP340p Il progetti si apre nel SIMATIC Manager di STEP 7 con il comando di men File gt Apri gt Progetto Il programma esempio presente in forma compilata e come listato sorgente ASCII Vi si trova anche una lista simbolici dei simboli usati nell esempio L hardware per l esempio completamente montato l apparecchiatura di program mazione collegata Dopo la cancellazione generale della CPU tipo di funzionamento STOP trasferire l esempio completamente nella memoria utente Commutare poi con il commutatore dei tipi
170. o che l errore sia stato riconosciuto durante la trasmissione o la ricezione del blocco di dati L errore viene per solo segnalato se le ripetizioni precedenti non sono state coronate da successo Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati 2 2 3 Trasmissione dati con il driver ASCII Introduzione Il driver ASCII gestisce la trasmissione dati in un accoppiamento punto a punto tra il CP 340 e il partner di comunicazione Esso contiene il livello di trasmissione dei bit livello 1 La struttura dei telegrammi viene tenuta aperta per via del fatto che l utente S7 tras mette il telegramma di trasmissione completo al CP 340 Per la direzione di rice zione va parametrizzato il criterio di fine di un telegramma La struttura dei tele grammi di trasmissione pu essere diversa da quella dei telegrammi di ricezione Con il driver ASCII possono essere trasmessi e ricevuti dati con una struttura qual siasi tutti i caratteri ASCII stampabili come anche tutti gli altri caratteri da 00 a FFH con blocco di dati da 8 bit di dati o da 00 a 7FH con blocco di dati da 7 bit di dati Accoppiamento punto a punto CP 340 A5E00053580 04 2 21 Informazioni di base per la trasmissione seriale di dati La trasmissione dei dati con il dri ver ASCII La trasmissione dei dati 2 22 Nella trasmissione si indica il numero di byte di dati utili da trasmettere ad ogni richiamo d
171. o del flusso dati In linea di principio di fa differenza tra due metodi e Handshake software ad es XON XOFF e Handshake hardware ad es RTS CTS Il controllo del flusso dati nel CP 340 per la stampa viene realizzato nel modo se guente e Non appena il CP 340 stato portato tramite parametrizzazione nel modo ope rativo controllo di flusso esso invia il carattere XON o pone la linea RTS a ON e Seil CP 340 riceve il carattere XOFF o se la linea di controllo CTS viene posta a OFF il CP 340 interrompe la procedura di trasmissione di caratteri Se entro un tempo parametrizzabile non viene ricevuto un XON o se la linea CTS non viene posta ON la stampa viene interrotta e viene generata un opportuna segnalazione di errore 0708H all uscita STATUS dell SFB PRINT Avvertenza Nella parametrizzazione di un controllo del flusso dati con RTS CTS assoluta mente effettuare un cablaggio completo negli spinotti dei segnali di interfaccia usati vedi appendice B 1 Segnale BUSY Il CP 340 esamina il segnale di controllo PBUSY della stampante La stampante segnala al CP 340 la propria disponibilit a ricevere nel caso del CP 340 20mA TTY con corrente sulla linea RxD e nel caso del CP 340 RS 232C e CP 340 RS 422 485 con segnale CTS ON Avvertenza Nella parametrizzazione di un controllo del flusso dati con RTS CTS necessario impostare nella stampante la polarit del segnale BUSY nel modo seguente
172. o e smaltimento Riciclaggio e smal Il SIMATIC S7 300 un prodotto rispettoso dell ambiente Il SIMATIC S7 300 si timento distingue tra l altro per i seguenti punti e Il contenitore in plastica costituito nonostante la sua grande resistenza alle fiamme da sostanze antincendio prive di alogeni e Diciture tramite laser quindi mancanza di etichette e Identificazione dei materiali plastici secondo DIN 54840 e Impiego ridotto di materiali grazie a dimensioni compatte pochi componenti grazie all integrazione in ASICs Il SIMATIC S7 300 per via delle proprie costituenti poco dannose riciclabile Per un riciclaggio rispettoso dell ambiente e lo smaltimento del vecchio SIMATIC rivolgersi a Siemens Aktiengesellschaft Technische Dienstleistungen ANL A 44 Kreislaufwirtschaft Postfach 32 40 D 91052 Erlangen Telefono 0 91 31 7 3 26 98 Telefax 0 91 31 7 2 66 43 Questo centro di servizio Siemens offre con una consulenza individuale un sistema di smaltimento flessibile e completo a prezzo fisso A smaltimento avvenuto l utente riceve i protocolli di smontaggio con i dati relativi alle parti di materiali e con i documenti di controllo opportuni Accoppiamento punto a punto CP 340 A5E00053580 04 A 9 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Contenuto Le informazioni sono suddivise nel modo seguente Nel si trova a pagina capitolo B 1 Interfaccia RS 232C B 2 B 2
173. o punto a punto CP 340 A5E00053580 04 6 19 Comunicazione tramite blocchi funzionali Configurazione nel settore dei dati La funzione V24_SET non occupa settori di dati Parametri La tabella seguente riporta i parametri dell FC 6 V24_SET FC 6 V24 SET Tabella 6 6 Parametri FC 6 V24_SET Nome Tipo Tipo di Commento Configurazione permessa dati LADDR INPUT INT Indirizzo di base del L indirizzo di base viene prelevato CP 340 RTS INPUT BOOL Request to send pilotaggio uscita CP 340 Il CP 340 pronto a tras mettere DTR INPUT BOOL Data terminal ready pilotaggio uscita CP 340 Il CP 340 operativo Ulteriori informazioni su tali segnali complementari dell RS 232C si trovano nel capitolo 2 2 3 6 20 Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali 6 4 Parametrizzazione dei blocchi funzionali Introduzione Questo capitolo si rivolge a coloro che passano dal SIMATIC S5 al SIMATIC S7 Nelle sezioni seguenti sono descritti i punti a cui prestare attenzione nella programmazione dei blocchi funzionali in STEP 7 6 4 1 Informazioni generali sulla configurazione dei blocchi dati Indirizzamento Esempi Accoppiamento punto a punto CP 340 A5E00053580 04 L indirizzamento degli operandi dei dati nei blocchi dati avviene in STEP 7 a byte diversamente da STEP 5 dove ci avveniva a parole Per questo motivo necessa rio conver
174. o punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Diagramma tempo Nella figura seguente si trova il comportamento dei parametri DONE e ERROR a rale FB 3 P_SEND seconda del collegamento di ingresso di REQ e R i i i I i i REQ l i 1 i R T f i I i i i i i i 3 i i I i i i R i i i i 1 1 KS i i i i i i i i i i i i i i i DONE kaat eaat I Ul 1 i i i i i i 1 I i i i i i i ERROR _ ia ani 2a i i i i I i i i i Er i zi g o i T Q v o o do gt o o c i le i 0 1 Ho Nio B 2 8N Z D D Lv o O d V Cc 73 LU E Vi Q o eb 1 v D 0 1 o L Z D D ts I fs e 1 fs Ci LU Da O pa O 0 0 S s 0 5 B LO E O D i z D i Di olot 35 t Lan 5 e s S o 2 1 LU 3 o wu 3 c5 0 2 o O 5Oolt Q e e D a V e 2 i le W e u o Onga O A CC O O uovo Figura 6 1 Diagramma temporale FB 3 P_SEND Avvertenza L ingresso REQ triggerato con fronte d onda All ingresso REQ basta un fronte positivo Non necessario che esso durante tutto il tempo di trasmissione il VKE risultato della combinazione abbia lo stato di segnale 1 Accoppiamento punto a punto CP 340 A5E00053580 04 6 7 Comunicazione tramite blocchi funzionali S7 riceve dati da un partner di comunicazione L FB P_RCV trasferisce dati dal
175. oces sore di un sistema di automazione a causa della presenza di un allarme esterno Accoppiamento punto a punto CP 340 A5E00053580 04 Glossario 3 Glossario Memoria di lavoro Modulo O Online Offline Operando Parametri Parametri del modulo Parametri di blocco Parametrizzazione Procedura Processore di comunicazione Programma utente Glossario 4 La memoria di lavoro una memoria RAM nella CPU alla quale il processore ac cede durante l elaborazione di un programma utente I moduli sono circuiti stampati innestabili per sistemi di automazione In online si ha un collegamento di dati tra il sistema di automazione e l apparecchia tura di programmazione in offline no Un operando una parte di un istruzione STEP 7 e indica un parametro con il quale la CPU deve effettuare una certa operazione Esso pu essere indirizzato sia in modo assoluto che simbolico I parametri sono valori da attribuire Si differenzia tra parametri di blocchi e di mo duli I parametri del modulo sono valori con i quali si pu impostare il comportamento di un modulo Si differenzia tra parametri di modulo dinamici e statici I parametri di blocco sono segnaposto all interno di blocchi usabili pi volte che alimentano i blocchi in questione con valori aggiornati al momento del richiamo Con parametrizzazione si intende l impostazione del comportamento di un modulo Lo svolgimento di una trasmissione
176. ogrammazione ed descritta nel capitolo 5 2 Dopo l installazione i blocchi fun zionali si trovano nella seguente biblioteca CP340 Essa viene aperta nel SIMATIC Manager di STEP 7 con il comando di men File gt Apri gt Biblioteca sotto CP PtP CP 340 Blocks Operando con i blocchi funzionali basta poi solo copiare il blocco funzionale in questione nel proprio progetto Accoppiamento punto a punto CP 340 A5E00053580 04 6 3 Comunicazione tramite blocchi funzionali 6 3 Impiego dei blocchi funzionali Introduzione Le seguenti sezioni descrivono a cosa bisogna prestare attenzione nell impostazione dei parametri per i blocchi funzionali 6 3 1 Accoppiamento ad un partner di comunicazione Introduzione Elaborazione si multanea di job S7 trasmette dati ad un partner di comunicazione 6 4 Per l accoppiamento ad un partner di comunicazione si hanno a disposizione 1 bloc chi funzionali FB 3 P_SEND per la trasmissione dei dati e quelli FB 2 P_RCV per la ricezione nel programma ciclico Nel programma utente consentito programmare per ogni CP 340 utilizzato solo un FB P_SEND e un FB P_RCV Inoltre consentito programmare per ogni FB P_SEND e FB P_RCV solo un blocco dati di istanza in quanto nel blocco dati di istanza sono memorizzati gli stati necessari per l esecuzione interna degli FB LFB P_SEND trasmette una sezione di un blocco dati specificato tramite i parame tri DB_NO DBB_NO e LEN al C
177. on valori standard senza I parametri di protocollo sono preimpostati con 3964R con controllo di blocco valori di default Se il CP 340 riconosce la sequenza di caratteri DLE ETX esso conclude la ricezione ed invia DLE nel caso di una ricezione senza errori di un blocco o NAK in presenza di errori al partner di comunicazione 3964R con valori standard con controllo di blocco I parametri di protocollo sono preimpostati con valori di default Se il CP 340 riconosce la sequenza di caratteri DLE ETX BCC esso conclude la ricezione Il CP 340 confronta il carattere di controllo del blocco BCC ricevuto con la parit longitudinale calcolata internamente Se il carattere di controllo del blocco corretto e non ci sono altri errori il CP 340 invia il carattere DLE in presenza di er rore al partner di comunicazione viene inviato il carattere NAK 3964 parametrizzabile senza controllo di blocco I parametri di protocollo sono parametrizzabili liberamente Se il CP 340 riconosce la sequenza di caratteri DLE ETX esso conclude la ricezione ed invia DLE nel caso di una ricezione senza errori di un blocco o NAK in presenza di errori al partner di comunicazione 3964R parametrizzabile con controllo di blocco I parametri di protocollo sono parametrizzabili liberamente Se il CP 340 riconosce la sequenza di caratteri DLE ETX BCC esso conclude la ricezione Il CP 340 confronta il carattere di controllo del
178. one Il sistema di automazione S7 300 mette a disposizione dell utente una serie di blocchi che avviano e gestiscono nel programma utente la comunicazione tra CPU e il processore di comunicazione CP 340 La tabella seguente riporta i blocchi funzionali funzioni del CP 340 con il relativo significato Tabella 6 1 I blocchi funzionali funzioni del CP 340 FB FC Significato FB 2 Il blocco funzionale P_RCV rende possibile all utente la rice zione di dati da un partner di comunicazione e di memorizzarli P_RCV i in un blocco dati FB 3 Il blocco funzionale P_SEND rende possibile all utente la trasmissione di un intero settore o di un settore parziale di un P_SEND i RAT blocco dati ad un partner di comunicazione FB 4 Il blocco funzionale P_PRINT rende possibile all utente la P_PRINT stampa si un messaggio di segnalazione contenente fino a 4 variabili FC 5 La funzione V24_STAT rende possibile all utente la lettura degli V24 STAT stati di segnale dell interfaccia RS 232C del CP 340 RS 232C FC 6 La funzione V24_SET rende possibile all utente in settaggio resettaggio delle uscite dell interfaccia RS 232C del RR CP 340 RS 232C I blocchi funzionali del CP 340 si trovano insieme all interfaccia di programma zione e all esempio di programmazione su un dischetto da 3 5 che viene fornito insieme al presente manuale L installazione dei blocchi funzionali avviene insieme a quella dell interfaccia di pr
179. one dell S7 300 di 24 V DC Modulo centrale CPU esegue il programma utente co Aes munica con altre CPU o con un PG tramite l interfaccia MPI Memory Card Batteria tampone 2U m Processore di comunicazione comunica con un partner di co CP 340 municazione tramite l interfaccia Cavo connettore standard collega il processore di comuni cazione CP 340 con il partner di comunicazione Accoppiamento punto a punto CP 340 A5E00053580 04 1 5 Descrizione del prodotto Tabella 1 3 Componenti hardware per un accoppiamento punto a punto con il CP 340 continuazione Componente Funzione Immagine Cavo PG collega una CPU con un PG PC SER E Apparecchiatura di programma zione PG o PC Comunica con la CPU dell S7 300 Componenti soft ware Tabella 1 4 Componenti software per un accoppiamento punto a punto con il CP 340 Nella tabella seguente si trovano i componenti software per un accoppiamento punto a punto con il CP 340 Componente Pacchetto software STEP 7 Funzione configura parametrizza e effet tua il test dell S7 300 Immagine Licenza Interfaccia di parametrizzazione CP 340 Parametrizzazione di un accoppiamento punto a p
180. one stampante per scrittura in grassetto stretta larga in corsivo e sottolineata HP Deskjet HP Laserjet IBM Proprin ter o definita dall utente 1 2 righe di intestazione a pi pagina Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici A 2 Approvazioni e settori di impiego Introduzione Nel presente capitolo si trovano dati relativi al CP 340 su e le norme pi importanti i cui criteri vengono rispettati dal CP 340 e le autorizzazioni del CP 340 IEC 1131 Il processore di comunicazione CP 340 soddisfa le richieste e i criteri della norma IEC 1131 parte 2 Marchio CE I nostri prodotti soddisfano le richieste e gli scopi di protezione delle seguenti diret tive CEE e si accordano alle norme europee armonizzate EN che sono state rese note nei documenti ufficiali della Comunit Europea per controllori a memoria pro grammabile e 89 336 EWG Compatibilit elettromagnetica direttiva EMV 73 23 EWG Apparecchiature elettriche per l uso entro determinati limiti di ten sione direttiva per la bassa tensione Le dichiarazione di conformit CEE vengono tenute a disposizioni per le autorit preposte presso la Siemens Aktiengesellschaft Bereich Automatisierungstechnik AUTE 14 Postfach 1963 D 92209 Amberg Direttiva EMV I prodotti SIMATIC sono costruiti per un impiego in campo industriale Con una singola autorizzazione i prodotti SIMATIC sono impiegabili anche nei set
181. oni e note a pi pagina Set di caratteri Con una tabella di conversione caratteri si converte il set di caratteri ANSI da STEP 7 a set di carattere stampante Una tabella proposta modificabile per includervi ad esempio caratteri speciali della propria nazione Caratteri di controllo Tramite una tabella dei caratteri di controllo possibile cambiare i caratteri di controllo nel messaggio di segnalazione per l emulazione della stampante per atti vare disattivare la scrittura in grassetto larga stretta in corsivo o sottolineata ed possibile aggiungerne altri In un messaggio di segnalazione possono essere visualizzate fino a 4 variabili 3 numero del messaggio di segnalazione I valori delle variabili possono essere tras feriti dalla CPU al CP 340 Come variabili possono essere visualizzate valori calco lati del programma utente ad esempio stati di riempimento data e orario stringhe variabile stringa o anche altri messaggi di segnalazione Per ogni variabile nel messaggio di segnalazione progettato o nella stringa di for mato deve essere dato un comando di conversione nella quale sono codificati il si gnificato e il formato di rappresentazione del valore della variabile Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Stringa di formato Tramite la stringa di formato si definisce la rappresentazione e la composizione di un messaggio di segnalazione
182. opo ogni carattere ricevuto si attende durante il tempo di ritardo del carattere il prossimo carattere Se il tempo trascorre senza ricezione viene inviato al partner di comunicazione il carattere NAK Il programma di sistema segnala l errore al blocco funzionale P_RCV parametro di uscita STATUS Se nell attivazione del collegamento con STX non c a disposizione un buffer di ricezione vuoto viene avviato un ritardo di 400 ms Se anche dopo il suo trascorrere non c un buffer vuoto il programma di sistema segnala l errore segnalazione di errore all uscita STATUS dell FB La procedura invia il carattere NAK e si riporta nello stato di riposo In caso contrario la procedura invia il carattere DLE e riceve i dati come descritto sopra Se durante la ricezione si hanno errori di trasmissione caratteri persi errore del blocco di parit ecc si continua a ricevere fino alla disattivazione del collega mento per inviare poi NAK al partner di comunicazione Alla fine si attende una ripetizione Se anche dopo il trascorrere del numero di tentativi di trasmissione pro grammati il blocco non pu essere ricevuto correttamente o se il partner di comuni cazione non inizia la ripetizione entro un tempo di attesa del blocco di 4 s la proce dura interrompe la ricezione Il programma di sistema segnale l errore al blocco funzionale P_RCV parametro di uscita STATUS Se la procedura riconosce 3964 la sequenza di caratteri DLE ETX
183. parametri per la stampa Variabili 2 32 Con il driver stampante possibile stampare segnalazioni con relativo orario e data In tal modo possibile controllare semplici processi stampare segnalazioni di errore o di anomalie o ad esempio dare delle istruzioni al personale di servizio Il driver stampante contiene il livello di trasmissione dei bit livello 1 Con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia mento punto a punto si progettano i messaggi di segnalazione e si stabiliscono i pa rametri per la stampa layout di pagina set di caratteri caratteri di controllo I mes saggi di segnalazione e i parametri per la stampa vengono trasferiti al CP 340 insieme ai parametri del modulo all avviamento Messaggi di segnalazione I messaggi di segnalazione possono essere progettati con variabili e comandi di controllo ad esempio testo in grassetto stretto largo corsivo o sottolineato Al momento della progettazione ogni messaggio di segnalazione viene munito di un numero La stampa di un determinato messaggio di segnalazione stabilita indi cando il numero del messaggio di segnalazione in una stringa di formato richia mando il blocco funzionale P_PRINT Stringa di formato e variabili devono essere state prima depositate in un blocco dati vedi capitolo 6 Layout di pagina Per il layout di pagine si possono progettare i margini della pagina i possibili a capo come pure intestazi
184. per variabile 3 DB 34 DB_VAR4 Dati DB per variabile 4 DB 35 DB_STRING Dati DB per stringa di formato FB 2 P_RCV FB standard per dati ricezione FB 3 P_SEND FB standard per dati trasmissione FB 4 P_PRINT FB standard per emissione segnalazione FC5 V24_STAT FC standard per lettura uscite CP FC 6 V24_SET FC standard per scrittura uscite CP FC 8 DT_TOD FC standard per conversione formato DT in TOD FC 9 CPU_TIME FC standard per lettura orario CPU e conversione in TOD FC 10 ORG_ZYK Organizzazione del ciclo FC 11 SEND_ZYK Trasmissione dati FC 12 RCV_ZYK Ricezione dati FC 13 PRN_ZYK Emissione segnalazione FC 14 V24_ZYK Gestione segnali complementari dell RS 232 Accoppiamento punto a punto CP 340 A5E00053580 04 9 5 Esempio di programmazione blocchi standard 9 5 Esempio Accoppiamento punto a punto Introduzione Gli ingressi e le uscite vengono rappresentate all inizio e alla fine dell OB 1 su bit di merker All interno del programma test si opera adesso solo con bit di merker Uscite ingressi Nella tabella seguente riportata la correlazione degli ingressi uscite e bit di usati per l FB 2 e merker FB 3 Simbolo Ingresso Merker Commento uscita ANW_RECH E 0 0 M0 0 1 scelta Accoppiamento punto a punto ANW_DRUCK E 0 1 MO0 1 segnale 0 RESET_SP E 0 2 M0 2 avvio RESET SEND RESET_R E 0 3 M 0 3 avvio RESET RCV E0 4 M 0 4
185. rfaccia integrata sul CP 340 possibile senza limitazioni Assicurarsi comunque che in quel momento attraverso l inter faccia non vengono trasmessi dati pena la loro perdita Accoppiamento punto a punto CP 340 A5E00053580 04 4 3 Accoppiamento punto a punto CP 340 A5E00053580 04 Configurazione e parametrizzazione del CP 340 Panoramica del ca pitolo Possibilit della progettazione Le informazioni sono suddivise nel modo seguente Nel si trova a pagina capitolo 5 1 Configurazione del CP 340 5 2 5 2 Parametrizzazione dei protocolli di comunicazione 5 3 5 3 Mantenimento dei dati dei parametri 5 4 Le varianti del CP 340 vengono configurate e parametrizzate con STEP 7 o con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Tabella 5 1 Possibilit della progettazione del CP 340 Prodotto Numero di ordinazione Parametrizzabile sotto STEP 7 con l interfaccia di parametrizzazione CP 340 RS 232C CP 340 RS 232C 6ES7 340 1 AH00 0AE0 6ES7 340 1AH01 0AE0 CP 340 20mA TTY 6ES7 340 1BH00 0AE0 CP 340 RS 422 485 6ES7 340 1CH00 0AE0 dalla versione V1 0 dalla versione V3 0 dalla versione V2 1 dalla versione V3 0 Questo modulo pu anche essere progettato con l interfaccia di parametrizzazione a partire dalla V3 0 In tal caso sono solo parametrizzabili i driver che sono integrati nel fi
186. rmware del modulo non i driver stampante Questi moduli pu anche essere progettato con l interfaccia di parametrizzazione a partire dalla V1 0 In tal caso sono solo parametrizzabili i driver che sono offerti nell interfaccia di parametrizzazione non i driver stampante Accoppiamento punto a punto CP 340 A5E00053580 04 5 1 Configurazione e parametrizzazione del CP 340 5 1 Configurazione del CP 340 Introduzione Configurazione Presupposto Dov descritto Dopo aver montato il CP 340 bisogna renderlo noto al sistema di automatizzazione Questo procedimento si definisce configurazione Configurazione significa qui di seguito l ordinare il CP 340 nella tabella di configurazione del software STEP 7 In essa si immette il telaio di montaggio il posto connettore e il numero di ordinazione del CP 340 STEP 7 correla poi automa ticamente al CP 340 un indirizzo La CPU a questo punto in grado di trovare il CP 340 nel suo posto connettore sul telaio tramite tale indirizzo Prima di registrare il CP 340 nella tabella di configurazione del software STEP 7 bisogna aver creato un progetto con STEP 7 e aver creato una stazione La procedura di configurazione dei moduli S7 300 descritta dettagliatamente nel manuale per STEP 7 3 Nella configurazione di un modulo S7 300 inoltre si pu ottenere un sufficiente aiuto in linea tramite l help in linea di STEP 7 3 Manuale Configurazio
187. rte del ricevitore Figura B 15 due fili Cavo connettore X27 CP 340 CP 441 CP 340 per funzionamento RS 485 a Avvertenza In figura B 15 rappresentato il cablaggio per il caso che l utente prepari da s il cavo connettore Per il funzionamento RS 485 a due fili si pu come per il fun zionamento RS 422 a 4 fili usare anche i cavi connettori della Siemens vedi ap pendice D Il cablaggio interno nel cavo connettore in questo caso rappresentato in figura B 14 Accoppiamento punto a punto CP 340 A5E00053580 04 Cavi connettori Cavo connettore Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto X 27 S7 M7 tra un CP 340 e un CP 544 CP 524 CPU 928B CPU 945 CPU 948 per il funziona CP 340 CP 544 mento RS 422 CP 524 CPU 928B Per i cavi connettori si necessita dei seguenti spinotti maschio e dal lato CP 340 CPU 945 CPU 948 spinotti maschio sub D a 15 poli con chiusura a vite presso il partner di comunicazione spinotto maschio sub D a 15 poli con chiusura ad incastro CP 340 Partner di comunicazione hi n 2 Ii T A _ RIA n A a i T e sin DI T gt 9 T B RB 1 1 gt n om Trasmettitore Ricevitore 4 R A T A 2 ci S Son lt T LI ERE TB 2 E Came lt m Ricevitore Trasmettitore 8 GND GND C i y vi na Calza I
188. segnalazione si ha a disposizione il blocco funzionale FB 4 P_PRINT Esso trasmette ad es una segnalazione di processo al CP340 Quest ultimo la protocolla sulla stampante collegata Emissione dei L FB P_PRINT trasmette al CP 340 un messaggio di segnalazione con un massimo messaggi di se di 4 variabili I messaggi di segnalazione si progettano con l interfaccia di gnalazione programmazione CP340 parametrizzazione di un accoppiamento punto a punto vedi capitolo 2 3 4 e 2 3 5 L FBP_PRINT viene richiamato per la trasmissione dati in ciclo o alternativamente in un programma pilotato a tempo in modo statico senza condizioni Tramite i parametri DB_NO e DBB_NO sono raggiungibili i pointer puntatori su blocchi dati per la stringa di formato e le quattro variabili I pointer devono essere memorizzati senza soluzione di continuit in un determinato ordine nel blocco dati parametrizzato DB pointer vedi figura 6 3 Con un fronte positivo all ingresso REQ viene attivata la trasmissione del messag gio di segnalazione Prima viene trasmessa la stringa di formato del messaggio di segnalazione Dopo vengono trasmessi le variabili da 1 a 4 A seconda della quantit di dati una trasmissione pu avvenire con pi richiami cicli di programma Il blocco funzionale FB P_PRINT pu essere richiamato con stato di segnale 1 all ingresso di parametrizzazione R nel ciclo In tal modo la trasmissione al CP 340 viene interrotta e l
189. siddetto spinotto di cortocircuito nel quale cio la linea di trasmissione collegata con quella di ricezione un modulo di simulazione ciascuno con ingressi e uscite alternativamente un modulo di ingresso e uno di uscita digitali e un apparecchiatura di programmazione ad es PG 740 Avvertenza Si pu anche rinunciare agli ingressi e uscite digitali se tutte le funzioni vengono eseguite tramite la funzione STEP 7 Controllo pilotaggio variabili Per farlo ne cessaria una modifica nel blocco organizzativo OB 1 Accoppiamento punto a punto CP 340 A5E00053580 04 Esempio di programmazione blocchi standard 9 3 Impostazioni Impostazioni nella CPU tramite STEP 7 Impostazioni sul CP 340 Con STEP 7 si deve configurare la struttura del proprio controllore e Posto connettore 1 alimentazione Posto connettore 2 CPU e Posto connettore 4 ingresso digitale EB 0 e EB 1 Posto connettore 5 uscita digitale AB 4 e AB 5 e Posto connettore 6 CP 340 indirizzo iniziale P288 Sul CP 340 non si possono effettuare alcune impostazioni HW Tramite STEP 7 si progettano tutti i dati rilevanti inclusi i parametri per il CP 340 con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia mento punto a punto e si caricano nella CPU Il programma esempio per l accoppiamento di calcolatori pu essere impiegato senza modifica nel programma utente per e Procedura 3964 R
190. smissione 2 2 1 Modello di riferimento ISO a 7 livelli delle trasmissione dati Protocollo In una trasmissione dati tutti i partner di comunicazione devono attenersi a regole fisse per la gestione e l esecuzione del traffico dei dati Tali regole vengono definite come protocolli In particolare un protocollo stabilisce e il modo operativo semiduplex duplex e iniziativa accordi relativi ad un partner di comunicazione e in quali condizioni esso pu prendere l iniziativa per la trasmissione dati e i caratteri di controllo lo stabilire i caratteri di controllo usati per la trasmissione dati e il blocco dei caratteri lo stabilire quale blocco di carattere venga usato nella trasmissione dati e la sicurezza dati lo stabilire del metodo per la sicurezza dei dati e il tempo di ritardo del carattere lo stabilire dell intervallo entro il quale un carattere da ricevere debba arrivare e la velocit di trasmissione il baudrate in bit s Procedura Lo svolgimento della trasmissione dati secondo un determinato metodo viene deno minato procedura Accoppiamento punto a punto CP 340 A5E00053580 04 2 7 Informazioni di base per la trasmissione seriale di dati Modello di riferi mento ISO a 7 li velli Elaborazione dei protocolli 2 8 Il modello di riferimento definisce il comportamento esterno dei partner di comuni cazione Ogni livello di protocollo collegato con eccezione del livello pi basso con il prossimo li
191. sualizzati e stato di funzionamento del CP 340 errori di hardware firmware del CP 340 errore di inizializzazione e parametrizzazione errori nell esecuzione di un ordine della CPU errori nella trasmissione dati errori di trasmissione e ricezione Tramite il buffer di diagnostica possibile esaminare anche dopo un certo tempo le cause di errori in un accoppiamento punto a punto per ad es chiarire le cause di uno STOP del CP 340 o per poter seguire la presenza di singoli eventi di diagnos tica Avvertenza Il buffer di diagnostica strutturato ad anello per un massimo di 9 voci di diagnos tica Se esso pieno e si presenta una nuova voce verr allora cancellata quella pi vecchia In tal modo la voce pi recente sempre al primo posto In caso di RETE OFF del CP 340 il contenuto del buffer di diagnostica si perde Accoppiamento punto a punto CP 340 A5E00053580 04 8 15 Diagnostica con il CP 340 Leggere il buffer di diagnostica tramite il PG 8 16 I contenuti del buffer di diagnostica del CP 340 possono essere letti tramite la funzione informativa di STEP 7 Avvertenza Eventi di diagnostica nel buffer di diagnostica del CP 340 possono essere letti con STEP 7 a partire dalla versione 3 1 Tutte le informazioni di rilievo per l utente del buffer di diagnostica del CP vengono visualizzate nella scheda buffer di diagnostica nel dialogo a schede Stato del mo dulo
192. sura ad incastro CP 340 Partner di comunicazione r r 71 5 1 n RxD TxD n 19 x Cari lt pa Ricevitore Trasmettitor A 8 RxD TxD 10 A 1 ia 2 20MA A 20MA 12 20m 20m E Gi nu M Vec 3 20MA 20mA 21 5V lt 0 im 9 TxD T RxD 14 Si Coni D Trasmettitore icevitore 7Y TxD RxD 1 NY aa l x gt Rx i 3 Vl M EN Tipo di cavo sli LIYCY 4 x 0 14 Schermatura Schermatura contenitore contenitore Figura B 10 Cavo connettore 20 mA TTY CP 340 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Accoppiamento punto a punto CP 340 A5E00053580 04 B 13 Cavi connettori Cavo connettore 20 mA TTY S7 M7 CP 340 CP 523 B 14 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 340 e un CP 523 Per i cavi connettori si necessita dei seguenti spinotti maschio dal lato CP 340 presso il partner di comunicazione spinotto maschio sub D a 9 poli con chiusura a vite spinotto maschio sub D a 25 poli con chiusura a vite L Schermatura contenitore L CP 340 Partner di comunicazione 3 i 20MA _ TxD 10 5V VG Dia A i so WA nme 7 Rx Tx ia NN V Ricevitore NS 8i RxD a 2 20 mA C 4 20 MA 5V AO 9 TxD
193. te significa che in assenza delle misure di attenzione corrispondenti avranno luogo la morte ferite gravi o notevoli danni alle cose Pericolo significa che in assenza delle misure di attenzione corrispondenti potranno aver luogo la morte ferite gravi o notevoli danni alle cose Attenzione significa che in assenza delle misure di attenzione corrispondenti potranno aversi ferite leggere o danni alle cose Avvertenza una informazione importante concernente il prodotto l uso del prodotto o una parte di questa documentazione alla quale occorre porre particolare attenzione La messa in servizio e l esercizio dell apparecchio devono essere eseguite solo da personale qualificato Quale personale qualificato nel senso delle avvertenze tecniche di sicurezza di questo manuale si intendono persone che abbiano l autorizzazione a mettere in servizio a mettere a terra e a contrassegnare apparecchiature sistemi e circuiti secondo gli standard della tecnica di sicurezza Fare attenzione a quanto segue Pericolo L apparecchio pu essere utilizzato solo per i casi di impiego previsti nel catalogo e nella descrizione tecnica e soltanto in combinazione con apparecchi e componenti di terzi racco mandati da Siemens Il funzionamento perfetto e sicuro del prodotto presuppone un trasporto ed un magazzinag gio corretti una installazione ed un montaggio adeguato cos come la scrupolosa osservanza delle
194. te Nella parametrizzazione si pu stabilire se esso debba essere cancellato all avviamento e se debba essere evitato un sovrascrivere dei dati nel buffer di ricezione Oltre a ci si pu immettere un valore da 1 a 250 per il numero dei telegramma di ricezione bufferizzati Il buffer di ricezione nel CP 340 del tipo ad anello e Se nel buffer di ricezione del CP 340 vengono depositati pi telegrammi vale alla CPU viene trasmesso sempre il telegramma pi vecchio del CP 340 e Se si vuole trasferire sempre il telegramma pi recente sar allora necessario parametrizzare per il numero dei telegrammi bufferizzati il valore 1 e disatti vare la protezione contro la sovrascrittura Avvertenza Se nel programma utente la lettura continua dei dati di ricezione viene sospesa per un certo tempo al momento della nuova richiesta dei dati di ricezione pu succe dere che dal CP 340 venga ricevuto dalla CPU prima un telegramma vecchio e solo dopo quello pi recente Il vecchio un telegramma che durante l interruzione era in cammino tra il CP 340 e la CPU o che era stato gi ricevuto dall FB Ulteriori informazioni sul buffer di ricezione si trovano nel capitolo 7 3 Accoppiamento punto a punto CP 340 A5E00053580 04 2 27 Informazioni di base per la trasmissione seriale di dati Segnali comple Nel CP 340 RS 232C sono presenti i seguenti segnali complementari dell RS 232C mentari vedi anche appendice
195. te la stringa di formato di 150 byte Se la lunghezza massima viene superata allora si avr un interruzione dell ordine di stampa e all uscita parametri STATUS dell FB P_PRINT verr visualizzato il nu meri di evento 16 1F41 L indicazione della lunghezza nel DB pointer deve essere adattata ad ogni tipo di rappresentazione tipo di dati e alla precisione utilizzata Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Parametri La tabella seguente riporta i parametri dell FB 4 P_PRINT FB 4 P_PRINT Tabella 6 4 Parameter FB 4 P_PRINT Nome Tipo Tipo di Commento Configurazione permessa dati annotazione REQ INPUT BOOL Avvio ordine con fronte positivo R INPUT BOOL Interruzione ordine L ordine in corso viene interrotto Stampa disabilitata LADDR INPUT INT Indirizzo di base del L indirizzo di base viene prelevato da CP 340 STEP 7 DB_NO INPUT INT Numero del blocco dati Puntatore sul DB pointer specifico per CPU zero non per messo DBB_NO INPUT INT Numero del byte di dati 0 lt DBB_NO lt 8162 pointer a partire dal byte di dati DONE OUTPUT BOOL Ordine terminato senza Parametro STATUS 16 00 errori ERROR OUTPUT BOOL Ordine terminato con er Il parametro STATUS contiene l infor rori mazione sull errore STATUS OUTPUT WORD Specificazione dell errore Con ERROR 1 nel parametro STATUS si trova l informazione sull errore
196. tire opportunamente gli operandi degli indirizzi DW n DL n DR n LO ala w 15 14 13 1211 1o 9 8 7 6 5 4 3 2 1 o Cp DBW 2n DBB 2n DBB 2n 1 N A TER E E EAEN EN NEEE EEA ENES Cp Figura 6 5 Confronto dell indirizzamento dati in STEP 5 e STEP 7 L indirizzo di una parola di dati in STEP 7 viene rispetto a STEP 5 raddoppiato Una suddivisione in un byte di dati destro e sinistro non c pi La numerazione di bit va in ogni caso da 0 a 7 Dagli operandi di dati STEP 5 tabella sinistra si passa a quelli STEP 7 tabella destra STEP 5 STEP 7 DW 10 DBW 20 DL 10 DBB 20 DR 10 DBB 21 D 10 0 DBX 21 0 D 10 8 DBX 20 0 D 255 7 DBX 511 7 6 21 Comunicazione tramite blocchi funzionali 6 4 2 Alimentazione dei blocchi dati Parametrizzazione Una parametrizzazione indiretta come in STEP 5 trasferimento dei parametri nel diretta indiretta blocco dati attualmente aperto non per i blocchi dati per STEP 7 possibile Con tutti i parametri dei blocchi dati possono essere create sia costanti che variabili e in tal modo in STEP 7 non pi necessaria una differenziazione parametrizza zione diretta indiretta Esempio parame Richiamo dell FB 3 corrispondentemente a parametrizzazione diretta trizzazione diretta
197. to CP 340 A5E00053580 04 Dati tecnici Dati tecnici procedura 3964 R Nella tabella seguente sono riportati i dati tecnici della procedura 3964 R Tabella A 5 Dati tecnici della procedura 3964 R Lunghezza max tele gramma Procedura 3964 R con valori standard 1024 Byte Parametri Si pu parametrizzare con senza carattere di controllo del blocco priorit bassa alta velocit di trasmissione dati 2400 4800 9600 19200 bit s blocco del carattere 10 o 11 bit cancellazione del buffer di ricezione CP all avviamento s no Lunghezza max tele gramma Procedura 3964 R parametrizzabile 1024 Byte Parametri Si pu parametrizzare con senza carattere di controllo del blocco priorit bassa alta velocit di trasmissione dati 2400 4800 9600 19200 bit s blocco del carattere 10 o 11 bit tempo di ritardo del carattere da 20 ms a 655350 ms in passi da 10 ms tempo di ritardo alla conferma da 10 ms a 655350 ms in passi da 10 ms numero dei tentativi di messa in opera collegamento da 1 a 255 numero dei tentativi di trasmissione da 1 a 255 cancellazione del buffer di ricezione CP all avviamento s no Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici Dati tecnici driver ASCII Nella tabella seguente sono riportati i dati tecnici del driver ASCII Tabella A 5 Dati tecnici del driver ASCII Driver ASCII Lunghezza max di t
198. to con il comando di conversione Messaggio di segnalazione Nr i da 8 2A necessario indicare messaggio di segnalazione Nr i da 8 2A Accoppiamento punto a punto CP 340 A5E00053580 04 2 61 Informazioni di base per la trasmissione seriale di dati Inizio nuova pagina F Stampa senza a capo x Avvertenze per gli comandi di controllo 2 62 Tenendo conto del layout di pagina parametrizzato cio corrispondentemente all in testazione e al pi pagina progettata e al numero Righe per pagina tramite il co mando di controllo F si pu iniziare una nuova pagina Tale ordine si differenzia dal semplice Form Feed alla stampante Esempio inizio nuova pagina Stringa di formato F Avvertenza Con un comando di controllo F nella stringa di formato non possono trovarsi testi comandi di conversione o comandi di controllo Le variabili rimangono non occu pate Il CP 340 aggiunge per principio nella trasmissione di un testo di segnalazione i caratteri di chiusura riga parametrizzati CR LF CR LF LF CR Tramite il co mando di controllo x l a capo dopo un messaggio di segnalazione viene disattivato Si ha cos la possibilit di stampare pi messaggi di segnalazione in una pagina per ad es visualizzare pi variabili in una riga Il comando di controllo x viene ag giunto in coda alla stringa di controllo Esempio Alle 17 30 stato raggiunto lo stato di riempi
199. to della CPU Introduzione Dopo l avviamento del CP 340 tutti i dati vengono scambiati tra CPU e CP 340 tra mite blocchi funzionali CPU STOP Nel caso di STOP della CPU non possibile un traffico di dati tramite il bus di pan nello S7 Una trasmissione dati in corso CP CPU come pure un ordine di ricezione o trasmissione vengono interrotti e viene iniziato un riavviamento del collegamento Il traffico di dati all interfaccia RS 232C del CP 340 RS 232C con il driver ASCII e quello stampante con parametrizzazione senza controllo di flusso viene proseguito l ordine di trasmissione in corso cio viene ancora concluso Con il driver ASCII i telegrammi di ricezione continuano ad essere ricevuti fino a quando il buffer di rice zione pieno AVVIAMENTO CPU All avviamento la CPU invia i parametri creati con l interfaccia di parametrizza zione CP 340 parametrizzazione di un accoppiamento punto a punto Il CP 340 esegue una riparametrizzazione solo nel caso di parametri modificati Tramite un opportuna parametrizzazione con l interfaccia di parametrizzazione possibile cancellare automaticamente il buffer di ricezione del CP 340 all avvia mento della CPU CPU RUN Nello stato RUN della CPU possibile un funzionamento in trasmissione e rice zione senza limitazioni Nei primi cicli FB dopo il riavviamento della CPU il CP 340 e gli FB corrispondenti vengono sincronizzati Solo dopo viene eseguito un nuovo FB P_SEND
200. traffico di dati unidirezionale Driver stampante e traffico di dati bidirezionale Driver ASCII Procedura 3964 R La trasmissione dati tramite l interfaccia seriale viene svolta da parte del CP 340 a seconda del tipo di interfaccia e di driver scelto Nel caso della stampa driver stampante vengono trasmessi n byte di dati utili ad una stampante Non si ha alcuna ricezione di caratteri ad eccezione di singoli carat teri di controllo per il controllo del flusso z B XON XOFF Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Traffico di dati bi direzionale modi operativi Trasmissione di dati asincrona Accordi Nel caso del traffico di dati bidirezionale con il CP 340 si differenzia tra due modi operativi Funzionamento semiduplex procedura 3964 R driver ASCII I dati vengono trasmessi tra i partner di comunicazione alternativamente in ambedue le direzioni Funzionamento semiduplex significa che in un determinato memento si trasmette o si riceve Un eccezione costituita dai caratteri di controllo per il controllo del flusso ad es XON XOFF che possono essere trasmessi ricevuti anche durante la fase di trasmissione ricezione Funzionamento duplex driver ASCII I dati vengono scambiati tra i partner di comunicazione contemporaneamente e in un determinato momento si pu sia trasmettere che ricevere Ogni partner di comu nicazion
201. ttere di fine Parametri Driver ASCII con riconoscimento della fine del telegramma sulla base di un Si pu parametrizzare anche il numero dei caratteri di fine 1 o 2 il codice hex per il primo il secondo carattere di fine Parametri Driver ASCII con riconoscimento della fine del telegramma sulla base della lunghezza del telegramma progettata Si pu parametrizzare anche lunghezza telegramma da 1 a 1024 Byte Accoppiamento punto a punto CP 340 A5E00053580 04 Dati tecnici Dati tecnici driver stampante Nella tabella seguente sono riportati i dati tecnici del driver stampante Tabella A 6 Dati tecnici del driver stampante Driver stampante Lunghezza degli SDB 8 kByte testo Parametri Si pu parametrizzare la velocit di trasmissione dati 2400 4800 9600 bit s il blocco del carattere 10 o 11 bit il controllo di flusso senza XON XOFF RTS CTS il carattere XON XOFF solo con Controllo di flusso XON XOFF attesa a XON dopo XOFF tempo di attesa a CTS ON da 20 ms a 655350 ms in passi da 10 ms testo di segnalazione max 150 caratteri max 250 caratteri con la visualizzazione di variabili margine sinistro numero di spazi da 0 a 255 righe per pagina con intestazione e pi pagina da 1 a 255 o 0 moduli continui carattere separazione fine riga CR LF CRLF LF CR set di caratteri IBM Proprinter o definito dall utente emulazi
202. uesta errata la CPU pu portarsi in STOP Prima che un ordine avviato dopo un passaggio di stato della CPU da STOP a RUN possa essere elaborato dal CP 340 necessario che il meccanismo di avviamento CP CPU dell FB P_SEND si sia concluso vedi capitolo 6 5 Un ordine avviato nel frattempo non andr perso Esso verr trasmesso al CP 340 dopo la coordinazione dell avviamento Accoppiamento punto a punto CP 340 A5E00053580 04 Comunicazione tramite blocchi funzionali Cosa fare Configurazione nel settore dati Richiamo blocco Rappresentazione AWL Rappresentazione KOP CALL P_SEND I_SEND I_ SEND REQ P_SEND R EN ENO LADDR REQ DONE t DB NO R ERROR DBB NO LADDR STATUS LEN z DB_NO DONE DBB_NO ERROR J LEN STATUS Avvertenza I parametri EN e ENO sono presenti solo nella rappresentazione grafica in KOP o FUP Per l elaborazione di tali parametri il compiler utilizza il risultato binario BIE Il risultato binario BIE viene posto nello stato di segnale 1 se il blocco stato concluso senza errori In presenza di errore esso viene posto a 0 L FB P_SEND opera insieme ad un DB istanza I SEND Anche il numero di DB viene indicato al momento del richiamo Il DB istanza lungo 40 byte Un accesso ai dati nel DB istanza non ammesso Avvertenza Eccezione in caso di errore STATUS W 16 1E0F
203. unto parametrizza l interfaccia del CP 340 Blocchi funzionali FB con pro gramma esempio gestisce la comunicazione tra CPU e CP 340 1 6 Accoppiamento punto a punto CP 340 A5E00053580 04 Descrizione del prodotto 1 3 Montaggio del CP 340 Introduzione Posizione degli elementi del modulo Il processore di comunicazione CP 340 viene fornito con una interfaccia seriale integrata La figura 1 1 mostra la posizione degli elementi del modulo sul pannello frontale del processore di comunicazione CP 340 SF e Elementi di visualizza TxD e zione RxD e o E n Sportello frontale dd Interfaccia integrata sug Vite di fissaggio Figura 1 1 Posizione degli elementi del modulo sul pannello frontale del processore di co municazione CP 340 Accoppiamento punto a punto CP 340 A5E00053580 04 1 7 Descrizione del prodotto Spie LED Sul pannello frontale del CP 340 si trovano le seguenti spie LED e SF rosso Segnalazione di un errore e TxD verde L interfaccia trasmette e RxD verde L interfaccia riceve Il capitolo 8 2 descrive gli stati operativi e gli errori visualizzati tramite detti LED Interfaccia Il CP 340 disponibile in tre modelli con diversi tipi di interfaccia integrata E X27 RS 422 485 e 20 mA TTY Il tipo di interfaccia stampato sul pan
204. uso del driver stampante e Nel trasporto dei dati tramite il driver stampante non prevista alcuna misura di sicurezza dati Per evitare di perdere dati in seguito ad un overflow del buffer di ricezione della stampante possibile operare con il controllo di flusso XKON XOFF RTS CTS e Durante la stampa viene valutato il segnale BUSY della stampante Esso arriva al CP 340 come segnale CTS e viene valutato anche come segnale CTS vedi driver ASCII Fare attenzione che per il controllo di flusso con CTS RTS nella stampante la polarit del segnale BUSY deve essere impostata su CTS OFF Sicurezza di trasmissione con l uso del driver ASCII Per via del fatto che nel caso di un trasporto dati con in driver ASCII a parte l uso del bit di parit che pu anche essere disattivato in dipendenza dal blocco del carattere non vengono usati altri metodi per assicurare i dati il driver AS CII risulta essere molto efficiente per quanto riguarda la velocit ma non assi cura i dati e Con l uso del bit di parit ci si assicura contro la commutazione di un bit nel carattere da trasmettere Se i bit a commutare sono per pi di uno l errore non sar notato e Sela sicurezza dei dati deve essere aumentata ci pu essere fatto tramite l uso di una somma di controllo e con l indicazione della lunghezza di un telegramma Tali misure devono essere prese dall utente e Un ulteriore aumento della sicurezza dei
205. vello pi in basso I singoli livelli sono stabiliti come segue 1 Livello di trasmissione dei bit I presupposti fisici per la trasmissione dati ad es mezzo di trasmissione baudrate 2 Livello di sicurezza Metodi per assicurare la trasmissione dati Metodi di accesso 3 Livello di comunicazione Fissazione delle vie di comunicazione e dell indirizzamento per la trasmissione dati tra due partner di comunica zione 4 Livello di trasporto Metodi di riconoscimento degli errori Misure di correzione Accordi di handshake 5 Livello di pilotaggio della comunicazione Attivazione della trasmissione dati esecuzione Disattivazione della trasmissione dati 6 Livello di rappresentazione Conversione del modo di rappresentazione del sistema di comunicazione in una forma specifica per l apparecchiatura direttive di interpretazione dei dati 7 Livello di elaborazione Fissazione dei compiti di comunicazione e delle funzioni per questo necessa rie Il partner di comunicazione che trasmette scorre i livelli dal pi elevato nr 7 orien tato secondo l applicazione al pi basso nr 1 fissazioni fisiche mentre quello che riceve scorre i protocolli dal livello 1 verso l alto Non tutti i protocolli devono tenere conto di tutti e sette i livelli Se i partner di co municazione di trasmissione e di ricezione parlano la stessa lingua il livello 6 su perfluo
206. ver ASCII Introduzione Dati di parametriz zazione del driver ASCII Interfaccia X27 RS 422 485 2 42 Tramite i dati di parametrizzazione del driver ASCII si ha la possibilit di adattare il CP 340 ad un partner di comunicazione Con l interfaccia di parametrizzazione CP 340 parametrizzazione di un accoppia mento punto a punto si introducono i parametri del livello di trasmissione dei bit livello 1 del driver ASCII Qui di seguito si trova una descrizione dettagliata dei parametri La sezione 5 2 descrive come introdurre i dati di parametrizzazione tramite l inter faccia di parametrizzazione CP 340 parametrizzazione di un accoppiamento punto a punto Per l interfaccia X27 RS 422 485 prestare attenzione a quanto segue Avvertenza Con la variante CP 340 RS 422 485 il driver ASCII utilizzabile con quattro fili RS 422 e con due RS 485 Nella parametrizzazione necessario indicare il tipo di interfaccia voluta RS 422 o RS 485 Accoppiamento punto a punto CP 340 A5E00053580 04 Informazioni di base per la trasmissione seriale di dati Parametri di proto Nella tabella seguente si trova la descrizione dei parametri di protocollo collo Tabella 2 6 Parametri di protocollo driver ASCII Parametro Descrizione Valori possibili Valore di default Riconoscimento Impostazione del criterio che stabilisce la Dopo la scadenza Dopo la sca della fine di un te fine del telegramma del t
207. vuto un carattere disturbato l errore viene su bito segnalato in modo da poter rico noscere precocemente influenze dis turbanti la linea di trasmissione e SeiLED SF rosso e RxD verde sono accesi si ha un interruzione della linea di trasmissione break di linea per ambedue i partner di comu nicazione 08 ODH BREAK Ripristinare la linea o accendere il partner Linea di ricezione verso il partner inter rotta 08 10H Solo per driver ASCII Controllare la linea di comunicazione del partner i ea di comunicazione o controllare se baudrate parit Errore di parit ig nr e numero di bit di stop sono impostati in modo SeiLED SF rosso x RxD verde identico in ambedue le apparecchiature sono accesi si ha un interruzione della linea di trasmissione break di Modificare la struttura del proprio sistema o la linea per ambedue i partner di comu posa del cavo nicazione 08 11H Solo per driver ASCII Controllare la linea di comunicazione del partner Errore nel blocco del carattere e SeiLED SF rosso e RxD verde sono accesi si ha un interruzione della linea di trasmissione break di linea per ambedue i partner di comu nicazione di comunicazione o controllare se baudrate parit e numero di bit di stop sono impostati in modo identico in ambedue le apparecchiature Modificare la struttura del proprio sistema o la posa del cavo Accoppiamento punto a punto CP 340 A5E00053580 04
208. zio di una nuova pagina stringa di formato F e stampa con senza a capo x alla fine della stringa di formato Fare attenzione al fatto che come standard dopo ogni emissione viene effettuato un a capo di riga Esempi Esempio 1 Alle 17 30 stato raggiunto il livello di riempimento 200 1 Stringa di formato Alle Z stato raggiunto il livello di riempimento i 1 variabile 1 orario variabile 2 livello Esempio 2 La pressione nella camera scende Stringa di formato N S variabile 1 17 messaggio di segnalazione nr 17 La pressione nella camera variabile 2 riferimento alla stringa variabile di stringa scende Esempio 3 impostare il numero di pagina a 10 stringa di formato P variabile 1 10 numero di pagina 10 Accoppiamento punto a punto CP 340 A5E00053580 04 2 33 Informazioni di base per la trasmissione seriale di dati Stampa Stampa del messaggio di segnalazione 2 34 Per l emissione di n byte di dati utili su una stampante introdurre il numero di blocco di un puntatore DB al momento del richiamo del blocco funzionale P_PRINT Nel puntatore DB sono memorizzati in modo dipendente e in un determi nato ordine i puntatori ai blocchi dati con la stringa di formato e alle variabili vedi capitolo 6 3 2 Durante la stampa si svolge una preparazione dei dati di stampante Essa avviene conformemente alla parametrizzazione con l interfaccia di parametr
Download Pdf Manuals
Related Search
Related Contents
WEU WEU PSR 10,8 LI-2 Hoover hard floor polisher User's Manual User Manual installation manual manuel d`installation - Pioneer Europe Manual - Ezy OMR Chief FPM4200 flat panel wall mount Manhattan 2-Port Video Splitter User Manual - Box Design by Pro GRP Akustisches Signal - 110 dB(A), druckfest gekapselt Copyright © All rights reserved.
Failed to retrieve file