Home
Montaggio del CP 441
Contents
1. Questo valore dipende dalla CPU impiegata In dipendenza dalla CPU del partner di comunicazione 450 byte Spiegazione delle abbreviazioni TIPO Q Tipo di sorgente Q DBNR Numero di blocco dati sorgente Offset Q Indirizzo iniziale sorgente Lunghezza Lunghezza sorgente Z DB Blocco dati destinazione 6 16 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 5 Impiego dei blocchi funzionali di sistema nell accoppiamento calcola tore RK 512 Se come metodo di trasmissione si utilizza l accoppiamento calcolatore RK 512 si ha la pos sibilit di e Inviare dati dal sistema di automazione S7 400 ad un partner di comunicazione con indi cazione di destinazione fissa vedi sezione 6 5 1 fino a 6 5 4 e Inviare dati dal sistema di automazione S7 400 ad un partner di comunicazione con indi cazione di destinazione dinamica vedi sezione 6 5 5 e Prelevare dati da un partner di comunicazione vedi sezione Prelevare dati dal partner di comunicazione con RK 512 6 5 1 Trasmissione di dati con PRK 512 con indicazione di destinazione fissa Nella figura seguente rappresentata la comunicazione Trasmissione dati con RK 512 al partner di comunicazione con indicazione di destinazione fissa Il proprio sistema di automazione Partner di com
2. Configurazione del CP 441 Parametrizzazione dei protocolli di comunicazione Progettazione di collegamento nannaa Progettazione di collegamenti semplificata aaa Progettazione completa dei collegamenti aaa Dialogo Propriet dell oggetto modo di procedere nel caso dei driver ASCII e stampante e procedura 3964 R nnn 5 10 Accoppiamento punto a punto CP 441 a C79000 G7072 C441 05 VII Indice viii 5 3 4 Dialogo Propriet dell oggetto modo di procedere nel caso di accoppiamento calcolatore RK 512 5 13 5 4 Mantenimento dei dati dei parametri 5 17 5 5 Comunicazione MUItiproCessore aenean 5 18 5 6 Caricamento successivo di driver protocolli di trasmissione 5 19 5 7 Caricamento successivo degli aggiornamenti firmware 5 21 Comunicazione tramite i blocchi funzionali di sistema 6 1 Comunicazione tramite i blocchi funzionali di sistema 6 2 6 2 Panoramica dei blocchi funzionali di sistema aeea ann 6 3 Impiego dei blocchi funzionali di sistema 6 4 Impiego dei blocchi funzionali di sistema con la procedura 3964 R 6 4 1 Trasmissione di dati con 3964 R impiego di BSEND e BRCV 6 4 2 Trasmissione di dati con 3964 R impiego di BSEND e buffer di ricezione 6 5 Impiego dei bloc
3. Lr B 1 Modulo di interfaccia RS 2320 B 2 Modulo di interfaccia TTY 20 MA 20 MA TTY B 3 Modulo di interfaccia X27 RS 422 485 Parametri degli SFB Matrice di comunicazione dei protocolli rei Accessori e numeri di ordinazione Bibliografia relativa al SIMATIC S7 Glossario imo oO Indice analitico Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 IX Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Descrizione del prodotto Nel si trova a pagina capitolo 1 1 Possibilit di impiego del CP 441 1 2 1 2 Componenti per un accoppiamento punto a punto con il CP 441 1 4 1 3 Montaggio del CP 441 1 6 1 4 Caratteristiche dei moduli di interfaccia 1 8 1 5 Direttive di montaggio 1 13 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 1 1 Descrizione del prodotto 1 1 Possibilit di impiego del CP 441 processore di comunicazione CP 441 rende possibile lo scambio di dati tra il proprio e altri controllori programmabili o calcolatori tramite un accoppiamento punto a punto Funzionalit del CP 441 processore di comunicazione CP 441 offre le seguenti funzionalit Una CP 441 1 o due CP 441 2 interfacce seriali che possono essere adattate fisica mente al partner di comunicazione tramite moduli di interfaccia innestabili Si hanno a disposizione tre moduli di interfaccia modulo di interfaccia RS 232C modulo di i
4. possibile interrogare lo stato di un interfaccia Con la lettura di SYSTAT si ottengono infor mazioni dettagliate su errori eventi presentatisi durante la comunicazione sull interfaccia tra il CP 441 la CPU correlata e il partner di comunicazione collegato vedi capitolo 8 4 Numeri di errore nel telegramma di reazione Se si opera con il collegamento a calcolatore RK 512 e con un telegramma SEND o FETCH si ha un errore presso il partner di comunicazione quest ultimo invia un telegramma di rea zione con numero di errore interno nel quarto byte vedi capitolo 8 5 Buffer di diagnostica del CP 441 8 2 Tutti gli errori eventi nell area di segnalazione errori SYSTAT del CP 441 vengono registrati anche nel buffer di diagnostica del CP 441 Esattamente come nel caso del buffer di diagnostica della CPU possibile farsi visualiz zare 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 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Allarme di diagnostica 8 2 Il CP 441 pu attivare nella CPU ad esso preordinata un allarme di diagnostica Il CP 441 mette a disposizione del bus di pannello S7 400 4 byte di informazioni di diagnostica La va lutazione di tale informazione avviene tramite il programma utente 0B82 o con l aiuto di un PG tramite la lettura del buffer di diagnosi
5. Nel caso di avvio errato cio se il bit ERROR settato all uscita del parametro del BRCV viene incrementato il contatore di errori BRCV_COUNTER_ERR Inoltre il BSEND_STATUS viene copiato altrove per evitare che venendo esso nel prossimo passaggio sovrascritto con 0 non possa essere cos pi letto Nel caso di un errore viene inoltre attivato il blocco funzionale di sistema STATUS con il quale le segnalazioni di errore parametro LOCAL possono essere lette pi precisamente vedi capitolo 8 4 Tutti i valori rilevanti possono essere osservati come test nella VAT Particolarit nel caso di utilizzo del CP 441 1 Se si desiderano ricevere dati dal partner di comunicazione questi deve indicare quale indi rizzo di destinazione il valore DX 33 21 esadecimale In tal modo al BRCV si fa riferimento con l R_ID 21 esadecimale nell FC 23 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema 9 6 2 Blocchi usati da un esempio di programmazione Blocchi usati Nella tabella seguente si trovano i blocchi usati dall esempio di programmazione Presupposto Tutte le denominazioni simboliche sono state prima dichiarate nella tabella dei simboli Tabella 9 1 Blocchi usati da un esempio di programmazione Blocco Simbolo Commento OB 1 CYCLE Elaborazione ciclica programma OB 100 RESTART OB di avviamento per restart FC 21 SEND F
6. Ora locale Lu Ve 0 00 24 00 Telefono 49 911 895 7777 Fax 49 911 895 7001 GMT 01 00 America Johnson City Technical Support and Authorization Ora locale Lu Ve 8 00 19 00 Telefono 1 423 461 2522 Fax 1 423 461 2289 E Mail simatic hotline sea siemens com GMT 5 00 a Ti Singapore 7 AE n gi i dle Asia Australia Singapore Technical Support and Authorization Ora locale Lu Ve 8 30 17 30 Telefono 65 740 7000 Fax 65 740 7001 E Mail simatic hotline sae siemens com sg 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 vi Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Indice 1 Descrizione del prodotto suasussunsnununununnnununnnnnunnnnnnnnnnnnnnnnnn 1 1 1 1 Possibilit di impiego del CP 441 1 2 1 2 Componenti per un accoppiamento punto a punto con il CP 441 1 4 1 3 Montaggio del CP 441 1 4 Caratteristiche dei moduli di interfaccia neeaae 1 4 1 Caratteristiche del modulo di interfaccia RS 232C nenna 1 4 2 Caratteristiche del modulo di interfaccia 20 MA TTY annaa 1 4 3 Caratteristiche del modulo di interfaccia X27 RS 422 485 1 4 4 Cavi connettori per il collegamento del CP 441 con un partner di comunicazione annur n rran n rra
7. Solo cos possono essere rispettati i valori di EMV compatibilit elettromagnetica Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Nel si trova a pagina capitolo 5 1 Configurazione del CP 441 5 2 5 2 Parametrizzazione dei protocolli di comunicazione 5 3 Progettazione di collegamento 5 4 Mantenimento dei parametri 5 5 Comunicazione multiprocessore 5 6 Caricamento successivo di driver protocolli di trasmissione 5 19 5 7 Caricamento successivo degli aggiornamenti firmware 5 21 Possibilit della progettazione Le varianti di modulo del CP 441 si configurano e parametrizzano con STEP 7 o con l inter faccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Tabella 5 1 Possibilit della progettazione del CP 441 Prodotto Numero di ordinazione Parametrizzabile con l interfaccia sotto STEP 7 di parametrizzazione CP 441 1 6ES7441 1AA00 0AE0 dalla versione V1 0 dalla versione CP 441 2 6ES7 441 2AA00 0AEO val CP 441 1 6ES7 441 1AA01 0AE0 dalla versione V3 0 dalla versione CP 441 2 6ES7 441 2AA01 0AEO vao CP 441 1 6ES7 441 1AA02 0AE0 dalla versione V4 0 dalla versione CP 441 2 6ES7 441 2AA02 0AEO VAD CP 441 1 6ES7 441 1AA03 0AE0 dalla versione V5 0 dalla versione CP 441 2 6ES7 441 2AA03 0AE0 vaiz Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 1
8. attendere il telegr succ Interruzione causa errore Telegramma di reazione succes sivo arrivato Tempo di sorveglianza del telegramma di reazione dipendente dal baudrate Tpea 5 s 7 s 10 s AS sistema di automazione Figura 2 19 Schema di svolgimento nel caso di trasmissione dati con IRK 512 tramite ordini del par tner Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 35 Informazioni di base per la trasmissione seriale di dati 2 2 4 Trasmissione dati con il driver ASCII Il driver ASCII gestisce la trasmissione dati in un accoppiamento punto a punto tra il CP 441 e un partner di comunicazione Esso contiene lo strato di trasmissione dei bit strato 1 La struttura dei telegrammi viene tenuta aperta per via del fatto che l utente S7 trasmette il telegramma di trasmissione completo al CP 441 Per la direzione di ricezione va parametriz zato il criterio di fine di un telegramma La struttura dei telegrammi di trasmissione pu es sere diversa da quella dei telegrammi di ricezione Con il driver ASCII possono essere trasmessi e ricevuti dati con una struttura qualsiasi 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 Trasmissione dati con il driver ASCII 2 36 In trasmissione indicare nel richiamo del blocco funzionale di sistema BSEND quale parame tro LE
9. Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Dati nell intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Tabella 6 8 Dati nell intestazione del telegramma del protocollo RK 512 Trasmissione dati con il RK 512 al par tner di comunicazione CP 441 utilizzo di BSEND e BRCV Sorgente alla destinazione Intestazione del telegramma byte SSEND Ala ehe 3 4 tipo di 5 6 7 8 numero in comando Offset Z DXNR Z Blocco dati Blocco dati OD DX DW Parole Merker Blocco dati OD DX DW Byte Ingressi Blocco dati OD DX DW Byte Uscite Blocco dati OD DX DW Byte Contatore Blocco dati OD DX DW Parole Tempi Blocco dati OD DX DW Parole ficazione per DB OD Spiegazione delle abbreviazioni Z DXNR Offset Z DW Numero di blocco dati destinazione ampliato Indirizzo iniziale destinazione Offset in parole Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Poich l informazione sulla sorgente non viene trasferita al CP da parte del CP viene qui registrata sempre l identi 6 23 Comunicazione tramite i blocchi funzionali di sistema 6 5 3 Trasmissione di dati con RK 512 al partner di comunicazione CP 441 con indicazione di destinazione fissa utilizzo di BSEND Cosa bisogna fare Questo tipo di trasmissione
10. Caricamento nel PG Caricamento di oggetti caricabili ad es blocchi di codice dalla memoria del modulo cen trale nell apparecchiatura di programmazione Configurazione Con configurazione si intende la raccolta di singoli moduli di un sistema di automazione nella tabella di configurazione CPU Central Processing Unit modulo centrale del sistema si automazione S7 con unit di con trollo di calcolo memoria e interfacce per i moduli periferici i Accoppiamento punto a punto CP 441 Glossario 2 C79000 G7072 C441 05 Glossario Elaborazione ciclica del programma Nell elaborazione ciclica del programma il programma gira in un loop che si ripete continua mente e che viene definito ciclo Eventi di diagnostica Gli eventi di diagnostica sono ad esempio i guasti di un modulo gli errori di sistema della CPU causati ad esempio da un errore di programmazione o passaggi di stati operativi Funzioni di diagnostica Le funzioni di diagnostica comprendono l intera diagnostica di sistema e contengono l identi ficazione l analisi e la segnalazione di errori all interno del sistema di automazione Funzioni di sistema SFC Le funzioni di sistema sono blocchi senza memoria che sono gi integrati nella CPU e pos sono essere richiamate dall utente secondo necessit H Hardware Con hardware si indica l intero equipaggiamento fisico e tecnico di un sistema di automa zione Help in linea STEP 7 of
11. Configurazione e parametrizzazione del CP 441 5 1 Configurazione del CP 441 Dopo il montaggio necessario rendere noto il CP 441 al controllore programmabile Questo procedimento si definisce configurazione Presupposto L interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto installata nel PG PC in STEP 7 vedi anche tabella 5 1 Installazione L interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto si trova insieme all esempio di programmazione su un CD Essa va installata nel modo seguente 1 Inserire un CD nel drive del proprio PG PC 2 Avviare in Windows 95 il dialogo per l installazione del software cliccando due volte di seguito sul simbolo Installazione applicazioni nel Pannello di controllo 3 Scegliere nel dialogo il drive relativo e il file Setup exe e avviare la procedura di installa zione 4 Seguire passo dopo passo le istruzioni che vengono mostrate dal programma di installa zione Configurazione Per configurare si intende la disposizione del CP 441 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 441 STEP 7 correla poi automaticamente al CP 441 un indirizzo La CPU a questo punto in grado di trovare il CP 441 nel suo posto connettore sul telaio tramite tale indirizzo Presupposto Prima della registraz
12. Lunghezza 00H Byte 7 50 DW 32H Bytee8 Nessun KM FFH Byted9 gt Solo CPU 1 1FH Bytet0 Riconoscimento della fine 10H _ DLE r Riconoscimento della fine 03H _ ETX r Disattivazione del solo con block check zi BCC T_ collegamento Conferma positiva 10H amp DLE Telegramma di reazione con dati Carattere di inizio 02H _ STX Attivazione del Conferma pos 10H _ DLE __ collegamento 00H _Bytel 00H Byte2 Intestazione del tele 00H Byte3 gramma di reazione Numero di errore 00H lt _ Byte4 Byte di dati 1 Bye5 _T Byte di dati 2 m Byte Dati utili e o Byte di dati n Byten Riconoscimento della fine 10H DLE Riconoscimento della fine 03H _ ETX Disattivazione solo con block check ge vs Conferma pos 10H lt E DLE _ Figura 2 15 Traffico di dati nel caso del prelevamento con telegramma di reazione Accoppiamento punto a punto CP 441 2 30 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Prelevamento dati L ordine GET si svolge nell ordine seguente e Partner attivo Invia un telegramma GET Questo contiene l intestazione del telegramma e Partner passivo Riceve il telegramma controlla il intestazione del telegramma preleva i
13. Nel caso dell accoppiamento calcolatore RK 512 trasmissione dati vale Tipo di comunicazione Il CP 441 trasmette dati al partner di comunicazione CP 441 Programmazione nel caso del trasmettitore e del ricevitore Programmazione solo nel caso del trasmetti tore tipo DB Programmazione solo nel caso del trasmettitore modificabile dinamicamente tipo DX Blocco funzionale di sistema BSEND BSEND PUT nel caso del CP 441 Blocco funzionale di sistema BRCV nessuno nessuno presso il partner di comunicazione CP 441 Protezione contro la sovrascri S no no zione Lunghezza al massima dei 4 kByte 450 byte CPU rice 400 byte dati trasmissibili vente Indicazione di destinazione no no S La lunghezza al massima dei dati trasmissibili viene limitata dal CP 441 ricevente Se si utilizza un altro partner di comunicazione possibile in dipendenza da questo trasmettere fino a 4 kByte di dati RK 512 prelevamento dati Nel caso dell accoppiamento calcolatore RK 512 prelevamento dati vale Tipo di comunicazione CP 441 preleva dati dal partner di comunicazione CP 441 namicamente Blocco funzionale di sistema nel caso GET del CP 441 Blocco funzionale di sistema presso il nessuno partner di comunicazione Protezione contro la sovrascrizione no Lunghezza al massima dei dati trasmis 400 byte sibili Indicazione di sorgente modificabile di s 6 54 Ac
14. Nella trasmissione dati con il protocollo 3964 R va tenuto conto del fatto che non viene for nita alcuna informazione di destinazione dati possono essere per questo inviati da pi sor genti BSEND ma per ogni interfaccia seriale possono essere memorizzati solo in una de stinazione BSEND o buffer di ricezione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 11 Comunicazione tramite i blocchi funzionali di sistema 6 4 1 Trasmissione di dati con 3964 R impiego di BSEND e BRCV Cosa bisogna fare Questo tipo di trasmissione dati ha il vantaggio che con l aiuto del BRCV tramite la valuta zione del parametro NDR si pu riconoscere quando i dati sono stati ricevuti completa mente e tramite il parametro EN_R si pu evitare un sovrascrivere di dati non ancora elabo rati presso il ricevente Il proprio sistema di automazione Nel programma utente S7 della CPU si deve programmare per ogni comunicazione voluta un blocco funzionale di sistema BSEND SFB 12 Per il parametro R_ID pu essere indicato un valore qualsiasi Nella programmazione di pi BSEND bisogner usare R_ID diversi Con il parametro SD_1 tipo di dati ANY si indica quali dati sorgente debbano essere tra smessi Esempio p DB10 DBX5 0 WORD 1 Una valutazione del dato di lunghezza per il tipo di dati ANY non avviene poich la lun ghezza dei dati da trasmettere viene indicata tramite il parametro LEN Prestare attenzione al fatto
15. Reino noti che in seguito a stati di errore precedenti che Siegremi successivo atteso Sono stati riconosciuti solo dal partner giunto primo telegramma AAN Altrimenti bisogna concludere che c un com portamento errato dell apparecchiatura partner Eventualmente l errore non si presenta con or dini lt 128 byte 06 OFH DB bloccato da funzione di coordinamento Nel proprio programma dopo l elaborazione degli ultimi dati trasmessi abilitare il blocco di ricezione con EN Nel programma del partner ripetere l ordine 8 18 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 06 10H Telegramma ricevuto troppo corto lunghezza Controllare il comportamento errato dell appa lt 4 byte nel caso di telegrammi successivi o di recchiatura partner eventualmente tramite un reazione o lunghezza lt 10 byte nel caso di te dispositivo di controllo interfaccia da inserire legrammi di comando nella linea di trasmissione 06 11H Lunghezza di telegramma e dato della lun Controllare il comportamento errato dell appa ghezza nell intestazione del telegramma non recchiatura partner eventualmente tramite un corrispondono dispositivo di controllo interfaccia da inserire nella linea di trasmissione 06 12H Errore nella trasmissione del telegramma di V
16. Se il proprio partner di collegamento un CP 441 prestare attenzione a quanto segue Avvertenza Mentre un collegamento omogeneo S7 termina direttamente ad ambedue i punti finali CPU del collegamento un collegamento punto a punto composto da un collegamento parziale dalla CPU al CP 441 in una stazione e da un collegamento parziale della CPU al CP 441 nella stazione partner Per questo motivo necessario progettare anche nella stazione par tner un collegamento per rendere possibile un accoppiamento punto a punto tra le due CPU e in questo caso l ID locale pu essere diverso Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 7 Configurazione e parametrizzazione del CP 441 5 3 2 Progettazione completa dei collegamenti Se si desidera rappresentare graficamente il collegamento PtP operare nel modo seguente Scegliere Netpro 1 Portarsi nel SIMATIC Manager nella finestra di progettazione lt Offline gt progetto e fare un doppio clic sulla CPU nella propria stazione SIMATIC 400 Risultato nel campo di destra compare l oggetto Collegamenti tabella dei collega menti 2 Fare un doppio clic su questo simbolo Si arriva alla progettazione di collegamento Inserire la sottorete PtP e Tramite Inserisci gt Oggetto di rete aprire un catalogo In questo catalogo scegliere Sottoreti e alla fine PtP Risultato compare la rete PtP Scegliere il partner di collegament
17. Accoppiamento punto a punto CP 441 5 18 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 5 6 Caricamento successivo di driver protocolli di trasmissione Per l ampliamento funzionale e l adattamento del CP 441 al partner di comunicazione si pos sono caricare nel CP 441 2 oltre ai protocolli standard nel firmware del modulo ASCII 3964 R RK 512 stampante ulteriori protocolli di trasmissione driver caricabili driver caricabili non fanno parte della fornitura di serie del CP 441 o dell interfaccia di para metrizzazione Essi devono essere ordinati a parte vedi catalogo ST 70 capitolo driver ca ricabili Come si installi un driver caricabile lo si parametrizzi e lo si carichi nel CP 441 2 pu essere trovato nella documentazione a parte dei driver caricabili Qui di seguito sono descritti solo i presupposti e la gestione in generale Presupposti Per il caricamento successivo necessario che siano soddisfatti i seguenti presupposti e STEP7 dalla V4 02 e Interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto dalla V5 0 e CP 441 2 con il numero di ordinazione dalla 6ES7 441 2AA02 0AEO e Nel CP 441 2 innestato il dongle fornito per il driver Con l uso dell interfaccia di parametrizzazione La scelta del driver caricabile per la parametrizzazione avviene all interno dell interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiament
18. Posizionamento dei protocolli di trasmissione 2 8 Il CP 441 in grado di usare i seguenti protocolli Procedura 3964 R Accoppiamento calcolatore RK 512 Driver ASCII Driver stampante Il posizionamento dei protocolli presenti per il CP 441 nel modello di riferimento riportato nella figura seguente Strato 4 Strato 3 Strato 2 Strato 1 Strato di trasporto A ogni telegramma di comando ricevuto correttamente viene ri sposto con un telegramma di reazione Non presente poich accop piamento punto a punto puro Strato di sicurezza Trasmissione dei byte di dati con 3964 R Il carattere di start e di fine vengono aggiunti nel caso di errori la trasmissione viene eventualmente ripetuta Strato di trasmissione dei bit Fissazione della trasmissione fisica dei byte di dati RK 512 Driver ASCII Driver stampante Figura 2 3 Posizionamento dei protocolli presenti per il CP 441 nel modello di riferimento Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Sicurezza di trasmissione nel driver stampante Sicurezza dei dati nell utilizzo del driver stampante Nel trasporto dei dati tramite il driver stampante non prevista alcuna misura di sicu rezza dati Per evitare di perdere dati in seguito ad un overflow del buffer di ricezione della stam pante possibile operare con i
19. 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 ca ratteri senza che venga riconosciuto il criterio di fine Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 39 Informazioni di base per la trasmissione seriale di dati Criterio di fine Scadenza del ritardo intercarattere Nella ricezione di dati la fine del telegramma viene riconosciuta quando il ritardo intercarat tere trascorso dati ricevuti vengono prelevati dalla CPU 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 erroneamente una pausa di trasmissione del partner di comunicazione all interno di un telegramma con la fine del tele gramma stesso Nella figura seguente rappresentato lo svolgimento in ricezione con il criterio di fine Sca denza del tempo di ritardo del carattere Attesa del ca rattere Carattere arrivato Ricezione carattere con sorveglianza ZVZ au Errore di ricezione non c errore ZVZ Telegramma con buffer Attesa di ZVZ Riget tare i caratteri rice Telegramma completo yui ZVZ trascorso Telegramma
20. dell oggetto Nelle schede Generale e Indirizzi per il CP 441 non necessario effettuare alcuna impo stazione Dopo aver scelto la scheda Parametri di base introdurre il numero d interfaccia e la fisica dell interfaccia Cliccando su Parametri si arriva alla maschera per la scelta del protocollo Dopo l impostazione del protocollo con un doppio clic sul simbolo per il protocollo di trasmis sione busta da lettera si giunge al dialogo per l impostazione dei parametri specifici del pro tocollo Dov descritto L utilizzo dell interfaccia di parametrizzazione CP441 parametrizzazione di accoppiamento punto a punto uguale per tutti i processori di comunicazione e si spiega da s Per questo motivo si rinuncia qui ad una descrizione dettagliata dell interfaccia di parametrizzazione Inoltre la guida in linea offre un supporto sufficiente per operare con l interfaccia di parame trizzazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 3 Configurazione e parametrizzazione del CP 441 5 3 Progettazione di collegamento Per la connessione tra una CPU S7 e un partner di comunicazione collegato tramite un ac coppiamento punto a punto il CP 441 rappresenta l anello di congiunzione Nel CP 441 av viene la conversione dei collegamenti S7 nei meccanismi di indirizzamento del protocollo di trasmissione scelto Con l aiuto della progettazione di collegamento viene stabilita la via della conn
21. C79000 G7072 C441 05 vV Prefazione Informazioni continuamente aggiornate Informazioni continuamente aggiornate sui prodotti SIMATIC si ottengono e In Internet al sito htfp 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 htfp 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 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 Johnson City Worldwide Norimberga Technical Support FreeContact Ora locale Lu Ve 7 00 17 00 Telefono 49 180 5050 222 Fax 49 180 5050 223 E Mail techsupport ad siemens de GMT 1 00 Europe Africa Norimberga Authorization Ora locale Lu Ve 7 00 17 00 Telefono 49 911 895 7200 Fax 49 911 895 7201 E Mail authorization nbgm siemens de GMT 1 00 Ue SALT A d E Pe SIMATIC Hotline Worldwide Norimberga Technical Support a pagamento solo con SIMATIC Card
22. Numero di Testo di evento Rimedio evento 04 01H Il CP non pu accettare ordini sovraccarico Ridurre gli ordini richiamati contemporanea mente nel proprio programma utente al CP 04 02H Il tipo di ordine non pu essere elaborato dal Controllare se i blocchi funzionali di sistema CP richiamati nel programma utente sono ammessi per il CP 04 03H Tipo di dati errato sconosciuto o non ammesso Controllare il programma ad esempio parame trizzazione errata dell SFB Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 13 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di evento 04 07H Testo di evento Errore nella trasmissione dati tra CPU e CP Rimedio Se l errore viene segnalato continuamente si deve verificare se gli SFB richiamati nel pro gramma utente sono parametrizzati corretta mente Se l errore viene segnalato subito dopo RETE ON in quel momento non stabilito ancora un collegamento con la CPU Nel caso della pro cedura 3964 R e nel caso del driver ASCII il trasferimento dati viene ripetuto dal CP 441 ri cevente fino a che i dati sono stati trasferiti verso la CPU Nel caso dell RK 512 l ordine viene confermato negativamente e deve essere ripetuto nel programma utente Se la segnalazione avviene sporadicamente durante la trasmissione dati in corso la CPU non pu di quando in quando accettare i dati N
23. Questo significa che possibile visualizzare quale errore si presentato in un in terfaccia ma non da quale richiamo di SFB esso stato attivato numero R_ID Errori eventi 8 10 Le segnalazioni SYSTAT vengono registrate al momento del richiamo dell SFB STATUS nei byte da 2 a 15 del parametro LOCAL Oltre al byte di errore byte 2 vengono visualizzati i primi sei errori eventi L evento di errore 1 rappresenta l errore pi vecchio Se si presentano ulteriori eventi di errori essi non possono essere segnalati se le vecchie registrazioni non sono state prima cancellate Per questo motivo l area di segnalazione errori deve essere cancellata per tempo Ci avviene tramite il richiamo dell SFB STATUS Gli errori eventi vengono memorizzati nel modo seguente e Byte0 Stato di funzionamento del CP 02H per RUN 05H per anomalia e Bytel riservato e Byte2 BitO F Errore registrato in SYSTAT Bit1 U Overflow errore Bit2 B Break e Byte3 riservato e Byte 4 5 evento 1 e Byte 6 7 evento 2 e Byte 8 9 evento 3 e Byte 10 11 evento 4 e Byte 12 13 evento 5 e Byte 14 15 evento 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Esempio per il richiamo dell SFB 22 STATUS CALL SFB 22 DB22 Richiamo dell SFB STATUS in un FB REQ DB450 DBX0 0 ID W 16 1000 Dopo un fronte di salita al parametro REQ gli NDR DB450 DBX0 4 errori eventi vengono registrati nel DB450 byte ER
24. RS 232C Con la funzione FC V24_SET possibile un pilotaggio dei segnali di uscita DTR e RTS vedi capitolo 6 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 49 Informazioni di base per la trasmissione seriale di dati Tempi di commutazione per il modulo RS485 in tipo di funzionamendo semiduplex 2 2 5 Il tempo massimo di commutazione tra trasmettere e ricevere di 1 ms Questi valori valgono per i moduli dal n MLFB 6ES7 441 XAA03 6ES7 441 0AEO Trasmissione dati con il driver stampante 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 anoma lie o ad esempio dare delle istruzioni al personale di servizio Il driver stampante contiene il livello di trasmissione dei bit livello 1 Messaggi di segnalazione parametri per la stampa 2 50 Con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto progettare i testi di segnalazione e stabilire i parametri layout di pagina set di carat teri caratteri di controllo per la stampa messaggi di segnalazione e i parametri per la stampa vengono trasferiti al CP 441 insieme ai parametri del modulo all avviamento Testi di segnalazione messaggi di segnalazione possono essere progettati con variabili e comandi di controllo ad esempio testo in grassetto stretto largo corsivo o sottolinea
25. appendice B del presente manuale Accoppiamento punto a punto CP 441 1 12 C79000 G7072 C441 05 Descrizione del prodotto 1 5 Direttive di montaggio Da considerare Bisogna tenere conto delle direttive di montaggio generali per l S7 400 vedi Manuale di in stallazione Sistema di automazione S7 400 M7 400 configurazione Per il rispetto dei valori di EMV compatibilit elettromagnetica si deve posare la calza del cavo su una rotaia di schermatura Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 1 13 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Nel si trova a pagina capitolo 2 1 Trasmissione seriale di un carattere 2 2 2 2 Metodo di trasmissione nell accoppiamento punto a punto 2 6 2 3 Dati di parametrizzazione dei protocolli 2 52 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 1 Informazioni di base per la trasmissione seriale di dati 2 1 Trasmissione seriale di un carattere Per lo scambio di dati tra due o pi partner di comunicazione ci sono pi possibilit L accop piamento punto a punto tra due partner di comunicazione rappresenta il caso pi semplice Accoppiamento punto a punto In un accoppiamento punto a punto il processore di comunicazione CP 441 costituisce l in terfaccia tra un PLC e uno o pi partner di comunicazione Con l accoppiamento punto a punto tramite il
26. e Dopo un STX sono stati inviati dal partner altri caratteri senza attendere la risposta DLE Dopo RETE ON del partner e Mentre il partner viene acceso il CP riceve un carattere indefinito 08 05H Errore logico durante la ricezione Controllare se il partner raddoppia sempre DLE Dopo la ricezione di DLE stato ricevuto un nell intestazione del telegramma e nella stringa altro carattere qualsiasi escluso DLE ETX di dati o se la messa in opera del collegamento viene fatta con DLE ETX Controllare il compor tamento errato dell apparecchiatura partner tra mite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 08 06H Tempo di ritardo del carattere ZVZ superato L apparecchiatura partner tropo lenta o distur e Entro il ZVZ non sono stati ricevuti due ca ata Controllare ci eventualmente tramite un ratteri consecutivi o dispositivo di controllo interfaccia da inserire CE nella lin i trasmissione e Ilcarattere 1 dopo la trasmissione di DLE elailinga ditrasmissione nella messa in opera del collegamento non stato ricevuto entro il ZVZ 08 08H Errore nel carattere di controllo di blocco BCC Controllare se il collegamento fortemente di solo per l RK 512 con la procedura 3964R e sturbato In questo caso si possono osservare a procedura 3964R ogni tanto anche codici di errore delle classe di Il valore creato internamente del BCC non evento 8 numero di evento 12 Controllare il ugual
27. il programma di sistema segnale l errore numero di errore in SYSTAT 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 la procedura in stato di riposo riceve un carattere qualsiasi a parte STX o NAK essa attende lo il trascorrere del tempo di ritardo del carattere ZVZ e invia poi un carattere NAK Il CP 441 segnala l errore nell area di segnalazione errori SYSTAT Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 15 Informazioni di base per la trasmissione seriale di dati Ricezione dati Dopo un attivazione del collegamento coronata da successo i caratteri ricevuti vengono de positati nel buffer di ricezione Se vengono ricevuti due caratteri DLE consecutivi nel buffer ne verr depositato solo uno Dopo 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 CP 441 segnala l errore nell area di segnalazione errori SYSTAT La proce dura 3964 R non avvia una ripetizione 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 collegamento per inviare poi NAK al partner di comunicazione e si attende una ripetizione Se anche dopo il trascorrere del nu
28. inizializzazione CP 441 Partner di comunicazione priorit bassa priorit pi elvata Carattere di inizio 02H sT wa Carattere di inizio 02H STX Attivazione del Conferma pos 10H gn collegamento Byte di dati 1 lt _ Bytet Byte di dati 2 x s ye 2 Dati utili Byte di dati n lt Byten Codice finale 10H a o DEE Codice finale 03H ETX Disattivazione solo 3964R Bcc _ delcollegamento Conferma pos 10H DLE Secondo tentativo di attivazione Carattere di inizio 02H STX Attivazione del Conferma pos 10H DE collegamento Figura 2 8 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 che si in presenza di un conflitto di inizializza zione Ambedue le apparecchiature desiderano espletare un ordine di trasmissione L appa recchiatura con la priorit pi bassa rimanda l esecuzione del suo ordine di trasmissione e risponde con il carattere DLE L apparecchiatura a priorit maggiore invia i propri dati nel modo descritto in precedenza Dopo la disattivazione del collegamento l apparecchiatura a priorit pi bassa pu eseguire l ordine di trasmissione Per risolvere il c
29. nulla causa un interruzione immediata del caricamento Avvertenza Prima di cancellate il firmware di base del modulo il CP 441 controlla il nr di MLFB del firmware da caricare relativamente al fatto se questo sia ammissibile per il CP 441 Risultato Il nuovo firmware viene memorizzato nella memoria del sistema operativo del CP 441 In Finito viene segnalato tramite una barra l avanzamento della procedura con un valore percentuale Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Spie LED Spie LED durante il caricamento di un aggiornamento firmware Tabella 5 4 Spie LED nel aggiornamento firmware firmware Stato INTF EXTF FAULT TXD RXD Annotazione Rimedio Aggiornamento accesa accesa accesa accesa z firmware in corso Aggiornamento firm accesa spenta spenta spenta Es ware concluso CP 441 senza lampeggia accesa spenta spenta Firmware del Ricaricare il fir firmware dei modulo 2Hz modulo cancel mware lato l aggiorna mento firmware stato interrotto esso continua ad essere possi bile Errore dell hardware lampeggia spenta lampeggia lampeggia Cancellazione Spegnere e riaccen nell aggiornamento 2Hz 2Hz 2Hz scrittura fallite dere l alimentazione del modulo e ricari care il firmware Verificare se il mo dulo guasto Visualizzazione della versione del firmware e dell hardware
30. occupato Ressource Ripetere l ordine 05 11H La lunghezza per questo tipo di ordine non Suddividere i i dati da trasmettere in pi ordini ammessa 05 12H Solo con l RK 512 i parametri di sorgente e di Leggere nelle tabelle degli ordini i valori am destinazione indicati all SFB non sono compati messi bili tra loro 05 13H Errore nel tipo di dati DB Leggere nelle tabelle degli ordini i tipi di dati Tipo di dati sconosciuto o tipo di dati non am ammessi e le loro combinazioni messo ad esempio DE Solo con RK 512 i tipi di dati di sorgente e di destinazione indicati al SFB non sono compati bili tra loro 05 14H Indirizzi iniziali troppo elevati per il tipo di dati Leggere nelle tabelle degli ordini gli indirizzi ini voluto o indirizzo iniziale o numero di DB DX ziali e i numeri di DB DX che possono essere troppo basso indicati nel programma 05 15H Solo con l RK 512 indicato numero di bit er Nr di bit ammessi da 0 a 7 rato nel merker di coordinamento 05 16H Solo con RK 512 numero di CPU indicato Numero di CPU ammesso nessuno 1 2 304 troppo grande 05 17H La lunghezza della trasmissione di 4 kByte Suddividere l ordine in pi ordini di lunghezza troppo grande per il CP o la lunghezza per i parametri d interfaccia troppo piccola inferiore 8 16 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e
31. possa anche essere stampata per intero Righe per pagina Numero delle righe da stampare per pa e da1a 255 e 50 con intestazione e gina Il numero delle righe viene dedotto e 0 stampa continua pi pagina sulla base dei caratteri di separazione An che le righe di intestazione o di pi pagina cio vanno contate Caratteri di separa Caratteri con i quali ogni riga di testo di in CR e CRLF zione fine riga testazione o pi pagina viene conclusa ritorno carrello ritorno car Il carattere di separazione definito deve tro e F rello e riga varsi nel testo intestazione e pi pagina riga avanti avanti e CRLF ritorno carrello e riga avanti e LFCR riga avanti e ritorno carrello Righe di intesta zione Righe di pi pagina Testo per max 2 righe d intestazione pi pagina una riga di intestazione o di pi pa gina viene stampata se il campo di introdu zione del software di parametrizzazione contiene un testo o almeno uno spazio Se adesso per la seconda intestazione o pi pagina viene indicato un testo la prima riga di intestazione o pi pagina viene comple tata con spazi e stampata Prima e dopo l intestazione righe a pi pa gina viene stampata una riga vuota e Caratteri ASCII te sto e P emettere il co mando di conver sione per il numero di pagina max 60 caratteri Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 71 Informazio
32. solo con block check BCC delcollegamento Conferma pos 10H DLE Telegramma di reazione succ Carattere di avvio 02H TT STX Disattivazione Conferma pos 10H _ DLE del collegamento Telegramma di reazione successivo FFH Byte 1 I 00H Byte2 Intestazione 00H Byte3 SERA Numero di errore 00H Byte 4 I reazione Riconosc fine 10H DLE Wie Riconosce fine 03H amp ETX gt 4 Disattivazione solo con block check _ BCC __m del collegamento Conferma pos 10H _ DLE gt Figura 2 14 Svolgimento di un telegramma SEND successivo con un telegramma di reazione succes sivo Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 29 Informazioni di base per la trasmissione seriale di dati Prelevamento dati con PRK 512 Nella figura seguente rappresentata l esecuzione del prelevamento dati in trasmissione con un telegramma di reazione per l accoppiamento calcolatore RK 512 CP 441 Partner di comunicazione Telegramma GET Carattere di avvio 02H E STX _ Attivazione del Conferma pos 10H DLE collegamento 00H Bytei 00H Bye2 _ Ordine GET 45H Bye3 Blocco di dati 44H m Byte4 Intestazione del Sorgente di dati DB100 64H _ byte5 telegramma DW100 64H Byte6
33. sono essere impiegati con o senza parametri Blocchi funzionali di sistema SFB I blocchi funzionali di sistema sono blocchi con memoria che sono gi integrati nella CPU e possono essere richiamate dall utente secondo necessit Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Glossario 1 Glossario Blocco I blocchi sono parti delimitate di un programma utente sulla base della propria funzione struttura o tipo di impiego Con STEP 7 esistono e blocchi di codice FB FC OB SFB SFC e blocchi dati DB SDB e e tipi di dati definiti dall utente UDT Blocco dati DB 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 bloc chi dati e blocchi dadi di istanza Ai dati contenuti nei blocchi dati si pu accedere in modo assoluto o simbolico Dati complessi possono essere memorizzati in modo strutturato Blocco dati di istanza Un blocco dati di istanza un blocco funzionale che contiene dati per questo blocco funzio nale in particolare Buffer di diagnostica 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 C Caricamento dal PG Caricamento di oggetti caricabili ad es blocchi di codice dall apparecchiatura di program mazione nella memoria del modulo centrale CPU
34. 1 Altra stazione 3 Tramite PtP CP CP441 2 R 0 S 11 w Tipo di interfaccia pip x Interfaccia IF_1 3964 R d Collegamento scelto tramite RK512 CPU nr densi B RK512 CPU Nr A OK Annulla Figura 5 1 Propriet dell oggetto per un collegamento punto a punto 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Impostazioni Nel dialogo Propriet dell oggetto si stabiliscono le singole caratteristiche di un collega mento Tabella 5 2 Impostazioni nel dialogo Propriet dell oggetto per driver ASCII driver stampante e pro cedura 3964 R Parametro Collegamento dina mico progettato in modo fisso Descrizione La casella di controllo in grigio e non selezionata il collegamento viene stabilito durante l avvio automaticamente e viene mantenuto fino allo spegni mento Attivazione coll attiva La casella di controllo in grigio e selezionata il collegamento viene stabi lito sempre dalla stazione locale Trasmettere le segna lazioni dello stato di funzionamento La casella di controllo in grigio e non selezionata le segnalazioni dello stato di sevizio non possono essere trasmesse comunicazione ID locale ID locale Hex che nel programma utente deve essere indicato alla CPU nel blocco funzionale di sistema come parametro ID L
35. 1550U H S5 115U CP 544 S5 135U S5 155U H Seconda inter 85 95U faccia seriale CPU 944 S5 115U CPU 945 S5 115U CPU 928 S5 135U CPU 948 S5 155U Lettore di co Apparecchia dice a barre ture esterne PLC esterni bilance CP 524 e CP 525 necessitano per la 3964 R un driver speciale Figura D 1 Matrice di comunicazione procedura 3964 R Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Matrice di comunicazione dei protocolli Matrice di comunicazione RK 512 La seguente figura descrive la matrice di comunicazione dell accoppiamento calcolatore RK 512 S5 115U F H CP 524 S5 135U S5 155U H S5 115U F H CP 525 S5 135U S5 155U H SIMATIC S7 400 S5 115U CP441 2 CP 544 S5 135U S5 155U H CPU 928 S5 135U CPU 948 S5 155U Figura D 2 Matrice di comunicazione dell accoppiamento calcolatore RK 512 Matrice di comunicazione driver ASCII La figura seguente mostra la matrice di comunicazione del driver ASCII PLC di produttori terzi SIMATIC S7 400 CP 441 1 CP 441 2 Lettore di codice a barre Ulteriori apparecchiature con strutture di protocollo semplici Figura D 3 Matrice di comunicazione con driver ASCII Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 D 3 Matrice di comunicazione dei protocolli Matrice di comunicazione driver stampan
36. 21 Configurazione e parametrizzazione del CP 441 Caricamento del firmware 5 22 Il firmware viene trasferito al CP 441 tramite l interfaccia di parametrizzazione CP 441 para metrizzazione di accoppiamento punto a punto Procedere nel modo seguente 1 2 Portare la CPU nello stato STOP Avviare l interfaccia di parametrizzazione Nel SIMATIC Manager File gt Apri gt Progetto aprire Hardware config gt doppio clic sul CP 441 gt scelta del pulsante Parametri Scegliere il comando di men Opzioni gt Aggiornamento firmware Risultato Se il CP 441 raggiungibile viene visualizzato lo stato del firmware del modulo corrente Se nel CP 441 non si trova alcun firmware compare allora Ci pu succe dere ad esempio se l aggiornamento firmware stato interrotto Il vecchio firmware viene il tal caso cancellato Prima di una messa in servizio allora necessario caricare di nuovo il firmware Scegliere tramite il pulsante Cerca file il firmware da caricare UPD Avvertenza Il firmware di base composto da 3 file del tipo UPD Scegliere nel caso del firmware di base solo il file HEADER UPD Risultato Del firmware scelto viene adesso visualizzata in Stato FW scelto la versione Avviare cliccando su Carica firmware la procedura di caricamento nel CP 441 La pro cedura di caricamento deve essere confermata ancora una volta Il clic del pulsante An
37. 3 4 attraverso il quale i dati vengono inoltrati dal CP 441 alla CPU S7 La lunghezza dei dati corrisponde a 450 byte Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 25 Comunicazione tramite i blocchi funzionali di sistema Presso il partner di comunicazione CP 441 Il CP 441 del partner di comunicazione riconosce sulla base del tipo di dati DB nell intesta zione del telegramma RK 512 il tipo di trasmissione dati scelta dall utente Nel programma utente S7 della CPU non necessaria alcuna programmazione Esempio Esempio per il richiamo dell SFB12 BSEND L 50 Lunghezza 50 byte T DB60 DBW806 L B 16 1 Tipo di dati DB T DB60 DBB820 L 0 Non di rilievo T DB60 DBB821 L 20 Dalla parola di dati 20 offset T DB60 DBB822 L 71 N DB 71 T DB60 DBB823 CALL SFB 12 DB62 REQ DB60 DBX812 0 In seguito ad un fronte di salita al parametro R DB60 DBX812 1 REQ i dati vengono trasferiti nel DB10 dal byte ID W 16 1000 di dati 5 con la lunghezza 50 byte al partner di R_ID DB60 DBD820 comunicazione DONE DB60 DBX812 2 Presso il partner i dati vengono memorizzati nel ERROR DB60 DBX812 3 DB 71 dalla parola di dati 20 L informazione di STATUS DB60 DBW802 destinazione memorizzata nell R_ID viene trasfe SD_1 p DB10 DBX5 0 WORD 1 rita una volta all avvio della CPU e non pu pi LEN DB60 DBW806 essere modificata Accoppiamento punto a punto CP 441 6 26 C79000 G7072 C441 05 Comu
38. CP 441 la trasmissione dei dati avviene in modo seriale Trasmissione di dati seriale Nella trasmissione seriale i singoli bit di un byte di un informazione da trasmettere vengono trasmessi uno dietro l altro in un ordine stabilito Traffico di dati uni bidirezionale La trasmissione di dati con il partner di comunicazione viene svolta tramite l interfaccia se riale del CP 441 in modo autonomo A questo scopo il CP 441 dispone di tre driver diversi e traffico di dati unidirezionale Driver stampante e traffico di dati bidirezionale Driver ASCII Procedura 3964 R Accoppiamento calcolatore RK 512 La trasmissione dati tramite l interfaccia seriale viene svolta da parte del CP 441 a seconda del tipo di interfaccia e di driver scelto Traffico di dati unidirezionale stampa Nella stampa driver stampante n byte di dati utili vengono emessi tramite una stampante Non si ha alcuna ricezione di caratteri ad eccezione di singoli caratteri di controllo per il con trollo del flusso ad es XON XOFFY Accoppiamento punto a punto CP 441 2 2 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Traffico di dati bidirezionale tipi di funzionamento Nel caso di traffico bidirezionale di dati con il CP 441 si differenzia tra due modi operativi Tipo di funzionamento semiduplex procedura 3964 R driver ASCII RK 512 dati vengono scambiati tra una o pi controparti di comu
39. CP 441 parametrizza zione di accoppiamento punto a punto un buffer di ricezione con un blocco di dati DB corri spondente Nel blocco dati vengono memorizzati nella CPU i dati che giungono tramite il CP 441 Il blocco dati deve essere stato prima creato nella CPU La lunghezza di esso deve essere di 2 byte maggiore di quella dei dati trasmissibili poich il CP ricevente nei primi due byte in troduce la lunghezza dei dati trasmessi 4 Manuale di riferimento software di sistema per S7 300 400 funzioni standard e di sistema Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 15 Comunicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 6 Tabella degli ordini Trasmissione di dati con 3964 R impiego di BSEND e buffer di rice zione Sorgente Alla destina Parametrizzazione all SFB BSEND para Parametrizzazione Indicazione del BSEND di S7 zione partner metro SD_1 sorgente all SFBBSEND Para DB nel buffer di di comunica metro LEN sorgente ricezione zione TIPO Q Q DBNR Offset Q Lunghezza max Z DB byte 450 byte Blocco dati Blocco dati DB 1 0 1 1 Merker Blocco dati MB irrilevante 0 1 i Ingressi Blocco dati EB irrilevante 0 1 1 Uscite Blocco dati AB irrilevante 0 1 1 Contatore Blocco dati Z irrilevante 0 1 1 Tempi Blocco dati T irrilevante 0 1 1
40. D a 9 poli spinotto maschio a 25 poli CP 441 Stampante D D I i I i I Ricevitore Trasmettitore 2 RxD TxD 2 se lt A Trasmettitore Ricevitore 3 TxD RxD 3 gt 8 CTS READY 11 per DR230 gt Pi a A 25 per PT 88 6 DSR 4 DTR 5 n 9 1 DCD i na t 5 GND GND 7 sm l I m i7 il TAE Schermatura 7 Tipo di cavo Schermatura contenitore LIYCY 4 x 0 14 contenitore _ Figura B 5 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Cavo connettore RS 232C CP 441 IBM Proprinter B 7 Cavi connettore Cavo connettore RS 232C S7 M7 CP 441 stampante laser Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e una stampante laser con interfaccia seriale PT 10 o Laserjet series Il B 8 Per il cavo connettore si necessita delle seguenti prese spinotti e dallato CP 441 e dallato IBM Proprinter presa sub D a 9 poli spinotto maschio a 25 poli CP 441 Stampante Ricevitore D i Trasmettitore li RxD TxD ti 2 mu lt A Trasmettitore Ricevitore TxD RxD 3 gt CTS nin DSR DTR 20 m lt m 2 GND GND 7 Lu sn Var i A i File di I i Schermatura Tipo di cavo Schermatura contenitore LIYCY 4 x 0 14 contenitore Figura B 6 Cavo connetto
41. ID proposto pu essere modificato se gli SFB sono stati gi programmati con determinati ID Direzione di Qui si stabilisce in quale direzione la comunicazione debba svolgersi atti vando la casella opportuna vedi anche le sezioni Un collegamento proget tato e Pi collegamenti progettati Interfaccia L interfaccia del CP 441 2 dispone di 2 canali interfaccia IF1 e IF2 tramite i quali possibile attivare accoppiamenti punto a punto Scegliere il canale che viene usato per il collegamento progettato Protocollo Tramite accoppiamenti punto a punto possono essere scambiati dati tramite diversi protocolli Il protocollo stato stabilito al momento della parametriz zazione del modulo Il collegamento viene scelto tramite RK512 n di CPU RK512 CPU N Questi campi di dialogo sono di rilievo solo nel caso accoppiamento al cal colatore RK 512 vedi capitolo 5 3 4 Questi campi sono in grigio Avvertenza Se il proprio partner del collegamento un CP 441 allora necessario effettuare anche le impostazioni delle propriet dell oggetto per il collegamento parziale nella stazione partner Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 11 Configurazione e parametrizzazione del CP 441 Un collegamento progettato Se si progettato un solo collegamento tramite una interfaccia nel dialogo Propriet dell oggetto non sar necessario effettuare delle impo
42. Il modulo di interfaccia RS 232C dispone delle seguenti caratteristiche e soddisfa le seguenti esigenze e Tipo interfaccia a tensione e Spinotto frontale maschio a 9 poli sub D con fissaggio a vite compatibile con l interfaccia COM a 9 poli PC PG e Baudrate max 115 2 kBaud e Lunghezza max cavi 10m e Norma DIN 66020 DIN 66259 EIA RS 232C CCITT V 24 V 28 e Tipo di protezione IP 00 Tenere conto dei baudrate massimi ammessi per i moduli vedi capitolo 2 3 I tipi di cavi ammessi possono essere trovati nell appendice B Accoppiamento punto a punto CP 441 1 8 C79000 G7072 C441 05 Descrizione del prodotto Segnali RS 232C La tabella 1 5 mostra il significato dei singoli segnali complementari dell RC 232C Tabella 1 5 segnali dell interfaccia RS 232C Segnale Denominazione Significato TXD Transmitted Data Dati di trasmissione la linea di trasmissione viene tenuta dal CP 441 in stato di riposo al valore logico 1 RXD Received Data Dati di ricezione la linea di ricezione deve essere tenuta dal partner di comunicazione al valore logico 1 RTS Request to send RTS su ON CP 441 pronto a trasmettere RTS su OFF CP 441 non trasmette CTS Clear to send Il partner di comunicazione pu ricevere dati dal CP 441 il CP 441 at tende ci come risposta a RTS uguale ON DTR Data terminal ready DTR su ON CP 441 acceso operativo DTR su OFF CP
43. Il modulo di interfaccia X27 RS 422 485 dispone delle seguenti caratteristiche e soddisfa alle seguenti esigenze e Tipo e Spinotto frontale e Baudrate max e Lunghezza max cavi e Norma e Tipo di protezione Interfaccia a differenza di tensione a 15 poli femmina sub D con fissaggio a vite 115 2 kBaud 1200 m a 19200 Baud DIN 66259 parti 1 e 3 EIA RS 422 485 CCITT V 11 IP 00 Avvertenza Con i protocolli RK 512 e 3964 R il modulo di interfaccia X27 RS 422 485 impiegabile solo con il funzionamento a 4 fili Tenere conto dei baudrate massimi ammessi per i moduli vedi capitolo 2 3 I tipi di cavi ammessi possono essere trovati nell appendice B Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Descrizione del prodotto 1 4 4 Cavi connettori per il collegamento del CP 441 con un partner di comunicazione Cavo connettore standard Per l accoppiamento punto a punto del CP 441 con il partner di comunicazione la Siemens offre cavi connettori standard in diverse lunghezze I numeri di ordinazione e le lunghezze dei cavi connettori standard si trovano nell appen dice E del presente manuale Confezionamento dei cavi connettore da parte dell utente Se si desidera confezionare dei cavi connettore necessario prestare attenzione ad alcuni punti Avvertenze relative a questo argomento come pure la piedinatura degli spinotti maschi sub D e piani di cablaggio si trovano nell
44. Interruzione Attendere il causa errore telegr di P reaz Telegrammadi reazione arrivato g Tutti i dati sono stati trasmessi ul Ulteriori Ordine CPU terminato A blocchi parziali Y Trasmettere telegramma di comando successivo T gt TreaO primo tele gramma di reazione Avviare TREA Attendere il arrivato SUCC Telegramma di rea zione successivo arrivato Interruzione causa errore Tempo di sorveglianza del telegramma di reazione dipendente dal baudrate Trea 58 7 s 108 Figura 2 18 Schema di svolgimento nel caso di trasmissione dati con RK 512 tramite ordini di CPU 2 34 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Ordini partner RK 512 Nella figura seguente descritto lo svolgimento dell accoppiamento calcolatore RK 512 tra mite ordini di partner Posizione di base ordini del partner Telegramma di co mando del partner ri cevuto __T7TT7T _ ___e Y Fornire o prele vare dati dall AS Errore presente LA Trasmettere il tele Trasmettere il tele gramma di rea gramma di rea zione senza se zione con segnala gnalazione d errore zione d errore P Ulteriori bloc Tutti i dati sono stati trasmessi chi parziali I Ordine CPU terminato Avviare TREA Y T gt TRea 0 primo telegramma di co mando arrivato
45. SFB va introdotto quale ID l ID locale valore esade ID deve essere introdotto cimale compreso tra 1000 e 1400 del collegamento attra nella forma W 16 wxyz verso il quale il blocco funzionale di sistema deve scorrere A tale scopo bisogna prima aver effettuato la progettazione di collegamento con STEP 7 vedi capitolo 5 3 Il valore dell ID locale viene prelevato dal dialogo STEP 7 Progettazione di collegamenti R_ID Il significato del parametro R_ID si trova nelle descrizioni dei R_ID deve essere introdotto protocolli di trasmissione che seguono nella forma W 16 wxyz Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 5 Comunicazione tramite i blocchi funzionali di sistema Parametri di stato Con i parametri di stato si sorveglia se il blocco abbia eseguito il proprio compito in modo corretto o se esso ancora all opera Oltre a ci essi mostrano gli errori presentatisi Avvertenza parametri di stato sono validi solo per un ciclo dal primo comando che segue al richiamo dell SFB fino al prossimo richiamo dell SFB Ne consegue che tali parametri devono essere valutati dopo ogni esecuzione del blocco Tabella 6 4 parametri di stato degli SFB Parametro Tipo di dati Trasmettitore Descrizione ricevitore DONE BOOL Trasmettitore 0 L ordine non stato ancora avviato o ancora in corso di svolgimento 1 L ordine stato eseguito senza errori Ci signi
46. Z Tipo destinazione Z DBNR Numero di blocco dati destinazione Offset Z Indirizzo iniziale destinazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 43 Comunicazione tramite i blocchi funzionali di sistema Dati nell intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Tabella 6 18 Dati dell intestazione del telegramma del protocollo RK 512 Prelevare dati dal partner di comunicazione con RK 512 Sorgente Alla destinazione Intestazione del telegramma byte Preleva GET dal Il proprio sistema di partner di comuni automazione S7 3 4 tipo di 5 6 7 8 numero in cazione comando Q DBNR Offset Q Blocco dati Blocco dati ED DB DW Parole Merker Blocco dati EM DB DW Byte Ingressi Blocco dati EE DB DW Byte Uscite Blocco dati EA DB DW Byte Contatore Blocco dati EZ DB DW Parole Tempi Blocco dati ET DB DW Parole Spiegazione delle abbreviazioni Q DBNR Offset Q DW 6 44 Numero di blocco dati sorgente Indirizzo iniziale sorgente Offset in parole Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 6 Segnali Impiego dei blocchi funzionali di sistema nel caso del driver ASCII Per la trasmissione dati nel caso del driver ASCII possono essere usate le stesse funzioni come nel caso della proce
47. ad esempio un inter Dopo la trasmissione di STX non si avuta una ruzione della linea di trasmissione Controllare il risposta dal partner entro la scadenza del comportamento errato dell apparecchiatura par tempo di ritardo della conferma tner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 07 04H Interruzione da parte del partner Controllare se anche il partner segnala errore Durante la fase di trasmissione in corso sono stati ricevuti dal partner uno o pi caratteri poich eventualmente o non tutti i dati sono arrivati correttamente ad es rottura nella linea di trasmissione o si hanno gravi disturbi o l ap parecchiatura partner si comporta in modo er rato Controllare eventualmente ci tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 19 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 07 05H Conferma negativa durante la trasmissione Controllare se anche il partner segnala errore poich eventualmente o non tutti i dati sono arrivati correttamente ad es rottura nella linea di trasmissione o si hanno gravi disturbi o l ap parecchiatura partner si comporta in modo er rato Controllare eventualmente ci tramite un dispositivo di
48. base per la trasmissione seriale di dati Procedura 3964 R trasmissione Nella figura seguente si trova lo svolgimento della trasmissione della procedura 3964 R Desiderio di G 2 trasmissione A Inviare NAK y W 1 Inviare NAK I x gt 6 3 i X lt 6 x Y 1 x gt 6 x lt 6 1 A Trasmettere STX a 1 A _ i x 1 Avviare Tavz T gt Tavz carat tere oltre DLE Priorit Attenderela STX o carattere elevata stx Sonferma difettoso le DLE ao M Priorit bassa Ricezione non DE Trasmettere ammessa blocco event me raddoppiare DLE Inviare NAK y n S y Trasmettere DLE ETX 3964R y 3964 Trasmettere BCC Fa Avviare Tavz T gt Tovz carattere oltre Attendere la DLE o carattere conferma difettoso al DLE DLE BCC solo con 3964R Trasmissione terminata x contatore tentativi di messa in opera Tavz 500 ms 3964R Tavz 28 W contatore tentativi di trasmissione nel caso di rottura cavo BREAK subito nello stato di base Figura 2 10 Schema di svolgimento nella trasmissione con la procedura 3964 R Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 21 Informazioni di base per la trasmissione seriale di dati Procedura 3964 R ricezione parte 1 2 22 Nella figura seguente si trova lo
49. bit di merker di accoppiamento dall intestazione del telegramma RK 512 vedi capitolo 2 2 3 non vengono valutati Per evitare un sovrascrivere di dati non ancora elaborati il BRCV all ingresso di controllo EN_R deve essere richiamato con il valore 0 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Esempio Esempio per il richiamo dell SFB12 BSEND e SFB13 BRCV L 50 T DB60 DBW806 CALL SFB 12 DB62 REQ R DB60 DBX812 ID W 16 1000 R_ID W 16 5 DONE DB60 DBX812 ERROR DB60 DBX812 STATUS DB60 DBW802 SD_1 p DB10 DBX5 LEN DB60 DBW806 SET DB60 DBX812 4 CALL SFB 13 DB63 EN_R DB60 DBX812 4 ID W 16 1001 R_ID W 16 5 NDR DB60 DBX812 ERROR DB60 DBX812 STATUS DB60 DBW800 RD_1 LEN DB60 DBW804 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 DB60 DBX812 O WORD 1 5 6 p DB20 DBX10 0 WORD 2048 Richiamo dell SFB 12 e SFB 13 In seguito ad un fronte di salita al parametro REQ i dati vengono trasferiti nel DB10 dal byte di dati 5 con la lunghezza 50 byte al partner di comunicazione tramite l ordine BSEND I dati vengono ricevuti con l ordine BRCV e me morizzati nel DB20 dal byte di dati 10 Al para metro LEN viene visualizzata quale lunghezza dei dati ricevuti 50 byte importante che l R_ID del BRCV sia identico con l R_ID del BSEND 6 21 Comunicazione tramite i bl
50. bit di stop Stato segnale 1 8 9 10 i N Stato segnale 0 8 bit di dati 1 bit di stop 1 bit di start Figura 2 1 Blocco di carattere da 10 bit Accoppiamento punto a punto CP 441 2 4 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Ritardo intercarattere Nella figura seguente mostrata la distanza temporale massima ammessa tra due caratteri ricevuti all interno di un telegramma tempo di ritardo carattere A Segnale Carattere n Carattere n 1 ZVZ i Tempot Figura 2 2 Tempo di ritardo del carattere Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 5 Informazioni di base per la trasmissione seriale di dati 2 2 Metodo di trasmissione nell accoppiamento punto a punto 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 strati che riconosciuto come base per la normalizzazione di protocolli di trasmissione 2 2 1 Modello di riferimento ISO a 7 strati delle trasmissione dati Protocollo 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 Tali regole vengono definite come proto colli In particolare un protocollo stabilisce e il modo operativo semiduplex duplex e iniziativa accordi
51. caso di accoppiamento calcolatore RK 512 Dialogo Propriet dell oggetto Accanto alla voce nella tabella dei collegamenti necessario introdurre per ogni collega mento punto a punto progettato le speciali caratteristiche Se il collegamento punto a punto composto da due collegamenti parziali necessario effettuare le impostazioni delle propriet dell oggetto per ogni collegamento parziale Qui di seguito sono descritti il richiamo e i parametro del dialogo Propriet per l impiego dell RK 512 Richiamare il dialogo Il dialogo Propriet dell oggetto compare automaticamente all inserimento di un nuovo col legamento nella tabella dei collegamenti Tale dialogo relativo ad un collegamento pu es sere richiamato anche in seguito 1 Scegliere nella tabella dei collegamenti il collegamento voluto 2 Scegliere nel men Modifica gt Propriet dell oggetto Risultato compare il dialogo Propriet dell oggetto Propriet dell oggetto collegamento Collegamento Identificazione parametri di blocco ai p IDLocale W 16 1400 Collegamento dinamico progettato in modo rea fisso IZ Attivazione coll attiva 1409 ID Trasmettere le segnalazioni dello stato Preimpostazione di funzionamento Direzione di comunica zione 1 locale gt partner O 2 partner gt locale 3 locale lt gt partner Collegamenti di
52. cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 spinotto maschio sub D a 15 poli con chiusura a vite e nel partner di comunicazione spinotto sub D a 15 poli con chiusura a vite CP 441 Partner di comunicazione 2 T A T A 1_2 n A A i T B T B _9 lt H m m Trasmetti D DI Trasmetti tore 1i R A r_ R A 4 tore lt Baa gt ETR II pi TE A fl E EE AAE 111 ii IR B RBL ii al gt n s gt oe Ricevitore Def ec Ricevitore 8 GND GND 8 Cei m Calza r DE Tipo di cavo E Schermatura LIYCY 2 x 2 x 0 14 a Kai contenitore R A R B attorcigliato contenitore 1 Nel caso di cavi con lunghezza superiore a 50 m necessario sal dare per garantire un traffico di dati senza disturbi una resistenza termi nale di 330 Q dalla parte del ricevitore Figura B 14 Cavo connettore X27 CP 441 CP 340 CP 441 per funzionamento RS 485 a due fili Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 19 Cavi connettore Cavo connettore X 27 S7 M7 CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e CP 544 CP 524 CPU 928B CPU 945 CPU 948 per il funzionamento RS 422 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 spinotti maschio sub D a 15 poli
53. cavo CPU spenta 1 2 Conferma negativa dall apparecchiatura partner La funzione non esegui bile 1 4 Errore in PHYS LOG o LOCAL relativamente a lunghezza di dati o al tipo di dati 1 8 L accesso all oggetto remoto stato rifiutato 1 10 Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato 1 12 Nel richiamo dell SFB e stato indicato un DB istanza non appartenente all SFB 22 e non stato indicato un DB istanza bens un DB globale e non stato trovato alcun DB istanza caricamento di un nuovo DB istanza dal PG 1 20 Troppa poca memoria di lavoro disponibile Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 9 Diagnostica con il CP 441 8 4 Diagnostica tramite l area di segnalazione errori SYSTAT L area di segnalazione errori SYSTAT un settore di dati nel CP 441 tramite il quale si pu interrogare lo stato dell apparecchiatura di un interfaccia tramite il blocco funzionale di si stema STATUS Area di errore del SYSTAT L area di segnalazione errori SYSTAT un settore di errore presente per ogni interfaccia In SYSTAT vengono registrati tutti gli errori eventi che si possono presentare in una interfaccia durante una trasmissione dati Avvertenza Siccome l ordine STATUS si svolge in modo asincrono rispetto a quelli che si svolgono su un interfaccia non possibile correlare alle segnalazioni d errore alcun SFB con un determi nato R_ID
54. che la lunghezza dei dati da trasmettere limitata a 4 kByte Presso il partner di comunicazione CP 441 Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema BRCV SFB 13 Avvertenza Affinch al protocollo non si possa fornire alcuna informazione di destinazione sul percorso i dati di tutti i BSEND devono essere ricevuti con R_ID diversi tramite un BRCV Per questo per un interfaccia seriale si pu sempre creare solo un blocco funzionale di si stema BRCV Per il parametro R_ID deve essere sempre indicato il valore 0 Accoppiamento punto a punto CP 441 6 12 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Con il parametro RD_1 tipo di dati ANY dove i dati debbano esser memorizzati destina zione Il dato di lunghezza prescrive la lunghezza massima del blocco da ricevere Esempio p DB20 DBX10 0 WORD 2048 Per evitare un sovrascrivere di dati non ancora elaborati il BRCV all ingresso di controllo EN_R deve essere richiamato con il valore 0 Prestare attenzione al fatto che necessario dichiarare quale non valido cancellare un buffer di ricezione eventualmente creato con l interfaccia di parametrizzazione CP 441 para metrizzazione di accoppiamento punto a punto nel CP 441 poich i dati altrimenti non ven gono inoltrati al BRCV bens memorizzati nel blocco di dati indicato nel buffer di ricezione Esempio Esempio per il richiam
55. codice Hex Eccezione Il ca rattere N non deve essere usato Esempio Carriage Return ODH R nella stringa di formato Istruzione di conversione La figura 2 30 mostra in modo schematico la struttura di un istruzione di conversione Lar Preci Tipo di rappre 9 m FI e a i i ag ghezza sione sentazione Figura 2 30 Struttura schematica di un comando di conversione Flag senza rappresentazione allineata a destra rappresentazione allineata a sinistra Larghezza senza rappresentazione standard vedi tabella 2 19 n vengono emessi esattamente n caratteri possibili max 255 caratteri possibile eventualmente vengono preposti degli spazi allineato a destra aggiunti allineamento a sinistra Accoppiamento punto a punto CP 441 2 78 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Precisione La precisione di rilievo solo nei modi di rappresentazione A D F e R Negli altri casi essa viene ignorata senza 0 rappresentazione standard vedi tabella 2 19 rappresentazione Real R e Floating point F Nessuna edizione di punto decimale e cifre decimali nel caso di tipo di Edizione di punto decimale e n 1 fino a 99 cifre decimali significative nel caso di tipi di rappresentazione Real R e Floating point F Nelle indicazioni di data tipo di rappresentazione A e D la precisione si
56. collegamento come partner del collegamento non specifi cato introdurre quale tipo di collegamento Collegamento PtP e abbandonare il dialogo confermando con OK Impostare le propriet dell oggetto del collegamento Impostare nel dialogo Propriet dell oggetto le speciali caratteristiche del collegamento per l interfaccia 1 Cambiare nel dialogo Propriet dell oggetto il nome del partner di comunicazione da non specificato in un nome adatto e scegliere il Rack posto connettore PtP CP e l interfaccia IF_1 Non sono necessarie altre impostazioni 4 Ritornare con OK nel dialogo Configurazione rete Risultato Nel dialogo Configurazione rete compare il collegamento aggiunto e l ID locale esadecimale che va indicata come parametro ID nel programma utente della propria CPU alla blocco funzionale di sistema BSEND Accoppiamento punto a punto CP 441 9 6 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema Registrare il collegamento per l interfaccia 2 nella tabella dei collegamenti Operare nel modo seguente 1 Dopo essere tornati al dialogo Configurazione rete inserire il collegamento nella tabella dei collegamenti con Inserisci gt Collegamento 2 Scegliere nel dialogo Nuovo collegamento come partner del collegamento non specifi cato introdurre quale tipo di collegamento Collegamento S7 PtP e abbandonare il dia logo c
57. con la CPU dell S7 400 1 4 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Descrizione del prodotto Componenti software Nella tabella seguente si trovano i componenti software per un accoppiamento punto a punto con il CP 441 Tabella 1 4 Componenti software per un accoppiamento punto a punto con il CP 441 Componente Pacchetto software STEP 7 Funzione Configura parametrizza e effettua il test dell S7 400 Immagine ai protocolli standard nel firmware del modulo nel CP 441 2 CD Licenza Interfaccia di parametrizzazione parametrizza le interfacce del CP 441 parametrizzazione di ac CP 441 coppiamento punto a punto CD Blocchi funzionali per la lettura e il pilotaggio dei se gnali complementari RS 232C Esempio di programmazione Con programmi utente per stampa e trasmissione dati con ac coppiamento calcolatore RK 512 e procedura 3964 R Driver caricabili Con protocolli di trasmissione che possono essere caricati in aggiunta cn Dongle Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 1 5 Descrizione del prodotto 1 3 Montaggio del CP 441 Il processore di comunicazione CP 441 1 dispone di un vano e il CP 441 2 di due vani per i moduli di interfaccia innestabili In ambedue i processori di comunicazi
58. controllo interfaccia da inserire nella linea di trasmissione 07 06H Errore alla fine del collegamento Controllare se anche il partner segnala errore e i telegramma stato respinto dal partner poich eventualmente non tutti i dati sono arri alla fine con NAK o con un carattere qual Vati correttamente ad es rottura nella linea di siasi escluso DLE o trasmissione o si hanno gravi disturbi o l appa e Il caraltera di conferma DLE a sigio eg recchiatura partner si comporta in modo errato Controllare eventualmente ci tramite un dispo vuto troppo presto sitivo di controllo interfaccia da inserire nella linea di trasmissione 07 07H Tempo di ritardo di conferma alla fine del colle L apparecchiatura partner troppo lenta o di gamento o tempo di controllo della risposta sturbata Controllare eventualmente ci tramite dopo il telegramma di trasmissione superato un dispositivo di controllo interfaccia da inserire Dopo disattivazione del collegamento con DLE Nella linea di trasmissione ETX non si avuto entro il QVZ una risposta dal partner 07 08H Solo con driver ASCII e driver stampante il Il partner di comunicazione disturbato troppo tempo di attesa a XON o CTS ON tra lento o offline Controllare il partner di comuni scorso cazione o modificare eventualmente la parame trizzazione 07 09H Impossibile un attivazione del collegamento il Controllare il cavo dell interfaccia o i parametri numero d
59. dati ricevuti presso il ricevente La trasmissione dati avviene anche nello stato di STOP della CPU S7 ricevente La consistenza dati viene determinata tramite la CPU ricevente CPU 412 413 16 byte CPU 414 416 32 byte Ulteriori informazioni sulla consistenza dati si possono trovare nel capitolo Scambio di dati tramite blocchi funzionali di comunicazione nel manuale di riferimento delle funzioni standard e di sistema 4 Il proprio sistema di automazione Nel programma utente S7 della CPU si deve programmare per ogni comunicazione voluta un blocco funzionale di sistema BSEND SFB 12 Per il parametro R_ID pu essere indicato un valore qualsiasi Nella programmazione di pi BSEND bisogner usare R_ID diversi Con il parametro SD_1 tipo di dati ANY si indica quali dati sorgente debbano essere tra smessi Esempio p DB10 DBX5 0 WORD 1 Una valutazione del dato di lunghezza per il tipo di dati ANY non avviene poich la lun ghezza dei dati da trasmettere viene indicata tramite il parametro LEN Prestare attenzione al fatto che la lunghezza dei dati trasmissibili con l uso di un buffer di ricezione nel CP 441 in dipendenza dalla CPU del partner di comunicazione limitata a 450 byte Se si utilizza un altro partner di comunicazione possibile in dipendenza da questo trasmet tere fino au 4 kByte di dati Presso il partner di comunicazione CP 441 Nel CP 441 si deve indicare tramite l interfaccia di parametrizzazione
60. del driver caricabile CP 441 2 necessario aumentare per la CPU corrispondente il parametro Trasferimento dei parametri ai moduli Per ogni driver caricabile da trasferire bisognerebbe pianificare un tempo di ca 15 s Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 5 7 Caricamento successivo degli aggiornamenti firmware Per un ampliamento funzionale e per il rimedio agli errori possibile caricare nella memoria del sistema operativo del CP 441 degli aggiornamenti di firmware Il caricamento successivo di ulteriori driver avviene con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Firmware di base Il CP 441 viene fornito un firmware di base Presupposti Per il caricamento successivo di aggiornamenti firmware necessario che siano soddisfatti i seguenti presupposti e STEP7 abV4 02 e Interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto dalla V5 0 e Perl aggiornamento firmware del CP tramite l interfaccia di parametrizzazione si deve prima creare in HW Config e poi caricare nella CPU un progetto valido e Il luogo dei file per il aggiornamento firmware pu essere trovato nella guida del pac chetto dell aggiornamento firmware in questione La sottocartella CP441 nnn contrassegna le singole versioni del firmware Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5
61. depo sitato nel buffer di ricezione Criterio di fine telegramma riconosciuto segue registrazione dell errore Riportare l errore nell area di segnala zione errori SYSTAT Figura 2 21 Schema di svolgimento della ricezione con il criterio di fine Scadenza del tempo di ri tardo del carattere Accoppiamento punto a punto CP 441 2 40 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Criterio di fine Carattere finale Nella ricezione di dati la fine del telegramma viene riconosciuta con la ricezione di uno o pi caratteri finali parametrizzati dati ricevuti vengono prelevati dalla CPU incluso il carattere finale La scadenza del tempo di ritardo del carattere durante la ricezione causa la conclusione della ricezione Segue una segnalazione di errore e il frammento di telegramma viene riget tato Se si opera con il carattere finale la trasmissione non a codice trasparente e bisogna fare in modo che il codice o i codici finali non siano presenti nei dati utili dell utente Prestare attenzione a quanto segue se nel telegramma ricevuto l ultimo carattere non il carattere finale e Il carattere finale contenuto nel telegramma in un punto qualsiasi Tutti i caratteri inclusi quelli finali vengono registrati nel DB di ricezione caratteri che si trovano dietro al carattere finale vengono rigettati se alla fine del teleg
62. di blocco univoco all interno di un collegamento di comu nicazione RD_1 VAR_IN_OUT ANY dati da ricevere LEN VAR_IN_OUT WORD lunghezza del blocco di dati da trasferire NDR VAR_OUTPUT BOOL il fronte di salita segnala che il programma utente ha nuovi dati di ricezione a disposizione ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene informazione d errore dettagliata o avvertimento Blocco funzionale di sistema GET SFB 14 Parametro Tipo Tipo Significato REQ VAR_INPUT BOOL attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione ADDR_1 VAR_IN_OUT ANY puntatori a quelle aree di dati della CPU partner che devono es y sere prelevati ADDR_4 RD_1 VAR_IN_OUT ANY puntatori alle aree delle propria CPU nelle quali i dati prelevati Lu vengono memorizzati RD_4 NDR VAR_OUTPUT BOOL il fronte di salita segnala che il programma utente ha nuovi dati di ricezione a disposizione ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene informazione d errore dettagliata o avvertimento C 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Parametri degli SFB Blocco funzionale di sistema PUT SFB 15 Parametro Tipo Tipo Significato REQ VAR_INPUT BOOL
63. i Ricevitore krd Trasmettitore 2 RxD TxD 2 ma a lt sia Trasmettitore Ricevitore 3 TxD RxD 3 m gt mn 7 RTS CTS 5 a gt na 8 CTS RTS 4 na T lt ma 6 DSR DTR 20 lt 0T 4 DTR DSR 6 m gt T I 5 i GND GND 17 dea CI I i Schermatura si Tipo di cavo Schermatura 1 contenitore LIYCY 7 x 0 14 i contenitore Figura B 2 Cavo connettore RS 232C CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Accoppiamento punto a punto CP 441 B 4 C79000 G7072 C441 05 Cavi connettore Cavi connettore RS 232C S7 M7 CP 441 CP 521 SI CP 521 BASIC Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 521SI CP 521 BASIC Per i cavi connettori si necessita delle seguenti prese spinotti e dallato CP 441 presa sub D a 9 poli con chiusura a vite e nel partner di comunicazione spinotto sub D a 25 poli con chiusura a vite CP 441 Partner di comunicazione D D i Ricevitore Trasmettitore 2 x RxD TxD 2 mu lt ioo Trasmettitore Ricevitore 3 TxD RxD 3 si gt m 7 RTS CTS 5 gt 8 CTS RTS 4 a lt 6 DSR DTR 20 nin i a 4 DTR DSR 6 gt i 5 i GND GND 7 e mIo ate d I T Schermatura Tipo di cavo Schermatura Contenitore LIYCY 7 x 0 14 L contenitore Figura B 3 Cavo connettore RS 232C CP 441 CP 52
64. il CP 441 Essi vengono richiamati dal programma utente Comunicazione CP 441 e partner di comunicazione Nel CP 441 avviene la commutazione dei protocolli di trasmissione Tramite il protocollo l in terfaccia del CP 441 viene adattata a quella del partner di comunicazione In tal modo possibile un accoppiamento di un sistema di automazione S7 con tutti quei partner di comunicazione che operano conformemente ai protocolli standard driver ASCII procedura 3964 R o accoppiamento calcolatore RK 512 presenti oggi nel SIMATIC S5 Accoppiamento punto a punto CP 441 6 2 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 2 Panoramica dei blocchi funzionali di sistema Il sistema di automazione S7 400 mette a disposizione dell utente una serie di blocchi fun zionali di sistema che avviano e gestiscono nel programma utente la comunicazione tra CPU e il processore di comunicazione CP 441 blocchi funzionali di sistema sono memorizzati in modo fisso nella memoria della CPU Blocchi funzionali di sistema S7 400 Nella tabella seguente si trovano i blocchi funzionali di sistema del sistema di automazione S7 400 a disposizione per la comunicazione tra CPU e CP 441 Tabella 6 1 Blocchi funzionali di sistema del sistema di automazione S7 400 SFB Significato BSEND Con il blocco funzionale di sistema BSEND si possono trasmettere dati da un area di dati SFB 12 S7 ad un partner di comunicazio
65. integrati nella rete stessa A questo scopo si possono ordinare i manuali elencati nella tabella F 2 Tabella F 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 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 F 3 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Glossario A Accoppiamento punto a punto In un accoppiamento punto a punto il processore di comunicazione costituisce l interfaccia tra un PLC e un partner di comunicazione AVVIAMENTO Lo stato di funzionamento AVVIAMENTO viene attraversato nel passaggio dallo stato STOP a quello RUN B Blocchi di sistema I blocchi di sistema si differenziano da altri blocchi per via del fatto che essi sono gi inte grati nel sistema S7 400 e sono a disposizione per funzioni di sistema definite Esistono blocchi dati di sistema funzioni di sistema e blocchi funzionali di sistema Blocchi funzionali FB I blocchi funzionali sono parti del programma utente e sono conformemente alla norma IEC Blocchi con memoria La memoria di un blocco funzionale rappresentata da un blocco dati sovraordinato il blocco dati di istanza blocchi funzionali sono parametrizzabili e pos
66. modo la voce pi recente sempre al primo posto In caso di RETE OFF del CP 441 il contenuto del buffer di diagnostica si perde Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Leggere il buffer di diagnostica tramite il PG contenuti del buffer di diagnostica del CP 441 possono essere letti tramite la funzione infor mativa di STEP 7 Avvertenza Gli eventi di diagnostica nel buffer di diagnostica del CP 441 possono essere letti con STEP 7 dalla versione 4 0 Tutte le informazioni di rilievo per l utente del buffer di diagnostica del CP vengono visualiz zate nella scheda buffer di diagnostica nel dialogo a schede Stato del modulo Quest ul timo pu essere richiesto con STEP 7 dal SIMATIC Manager Presupposto per poter richiamare lo stato del modulo necessario che ci sia un collega mento online dall apparecchiatura di programmazione al controllore programmabile vista online della finestra del progetto Operare nel modo seguente 1 Aprire la stazione SIMATIC 400 interessata tramite doppio clic o comando di men Modifica gt Apri 2 Aprire alla fine l oggetto contenutovi hardware anche qui tramite doppio clic o co mando di men Modifica gt Apri Risultato compare la finestra con la tabella di configurazione 3 Marcare nella tabella di configurazione il CP 441 4 Scegliere il comando di men Apparecchiatura gt Stato del modulo R
67. moduli Procedura Lo svolgimento di una trasmissione dati secondo un certo protocollo viene chiamata proce dura Processore di comunicazione processori di comunicazione sono moduli per accoppiamenti punto a punto e accoppia menti di bus Progettazione di collegamento Con progettazione di collegamento si denomina l indicazione di un ID di collegamento nel blocco funzionale di sistema Tramite un ID di collegamento i due blocchi funzionali di si stema possono comunicare tra due punti finali di comunicazione Programma utente Il programma utente contiene le istruzioni e gli accordi per l elaborazione dei segnali 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 441 C79000 G7072 C441 05 Glossario 5 Glossario Protocollo partner di comunicazione di una trasmissione dati per la gestione e lo svolgimento del traf fico di dati devono attenersi a regole fisse Tali regole vengono definite come protocolli Rack Un rack un telaio di montaggio che contiene posti connettore per i moduli Richiamo di blocco Si definisce richiamo di blocco il passaggio all elaborazione del blocco in questione S Sistema di automazione Un sistema di automatizzazione un controllore programmabile a memoria che composto da almeno una CPU da diversi moduli di ingresso e uscita come anc
68. 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 Stringa di formato a YP Variabile SD_1 10 numero di pagina 10 Avvertenza Nel tipo di rappresentazione P nella stringa di formato non possono trovarsi altri testi co mandi di conversione o di controllo Il tipo di rappresentazione P non pu trovarsi nei testi di segnalazione progettati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 81 Informazioni di base per la trasmissione seriale di dati Avvertenze sulla istruzione di conversione 2 82 Per l istruzione di conversione osservare le seguenti annotazioni L ove data una lunghezza massima della rappresentazione standard l emissione effet tiva pu anche essere inferiore Esempio l emissione del numero intero 10 composta da due caratteri La lunghezza dei dati da stampare deriva dalla lunghezza delle variabili Con il tipo di rap presentazione ad esempio per il tipo di dati INT vengono emessi al massimo 6 carat teri per il tipo DINT al massimo 11 Nei comandi di conversione la larghezza 0 non ammessa Nella stampante ci verr rappresentato con l emissione di e del comando di conversione restante valido Se la larghezza data insufficiente nel caso di emissione di testo tipo di rappresenta zione A C D S T
69. procedura 3964 R Partner di comunicazione CP 441 CER Dati ricevuti E Carattere di inizio 02H _ STX _ Attivazione del Conferma pos 10H _ DLE collegamento i dati Byte 1 Byte a dati 1 yt r Dai tili Byte di dati n Byten _ uii e e e e Riconoscimento della fine 10H DLE gt TTE Riconoscimento della fine 08H _ ETX gt Disattivazione solo 3964R BCC A del Risposta neg 15H _ NAK _m_mym collegamento T nuovo tentativo di messa in opera Figura 2 7 Il traffico di dati nella ricezione di dati errati Dopo aver ricevuto DLE ETC BCC il CP 441 confronta il BCC del partner di comunicazione con il valore generato internamente Se il BCC corretto e non si sono avuti altri errori il CP 441 risponde con DLE In caso contrario il CP 441 risponde con NAK e attende per il tempo di attesa del blocco T di 4 s un nuovo tentativo Se il blocco non pu essere ricevuto dopo che trascorso il nu mero di tentativi parametrizzato o se non viene iniziato un nuovo tentativo prima del trascor rere del tempo di attesa del blocco il CP 441 interrompe la ricezione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 17 Informazioni di base per la trasmissione seriale di dati Conflitto di inizializzazione 2 18 Nella figura seguente rappresentato lo svolgimento della trasmissione nel caso di un con flitto d
70. reazione pari a 1 Un ulteriore telegramma di comando pu quindi essere elaborato solo dopo che a quello precedente stato risposto In certe condizioni possibile che se ambedue i partner desiderano trasmettere prima del telegramma di reazione venga trasmesso un telegramma SEND PUT del partner Ci avviene per esempio quando nel buffer di emissione del CP 441 prima del telegramma di reazione stato registrato un telegramma SEND PUT del partner Nella figura seguente il telegramma di reazione successivo del primo telegramma SEND PUT viene inviato non prima del telegramma SEND PUT del partner CP 441 Partner di comunicazione Telegramma SEND _ Telegramma di reazione Telegramma SEND successivo 1 Telegramma SEND del partner T Telegramma di reazione successivo 1 Telegramma SEND successivo 2 Telegramma di reazione _ Telegramma di reazione successivo 2 Figura 2 17 Tipo di funzionamento quasi duplex Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 33 Informazioni di base per la trasmissione seriale di dati Ordini CPU RK 512 CPU Nella figura seguente descritto lo svolgimento dell accoppiamento calcolatore RK 512 tramite ordini di CPU Ordini CPU posizione di base i Ordine CPU Telegr di co mando CPU Y Avviare TREA 1 T gt Trea
71. regole nonch un uso accurato ed una manutenzione appropriata Marchi di prodotto SIMATIC SIMATIC HMI e SIMATIC NET 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 violare i diritti dei proprietari Copyright Siemens AG 1998 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 Automatisierungsysteme 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 Aktiengesellschaft C79000 G7072 C441 Siemens AG 1998 j Excellence in Automation amp Drives Siemens Ci
72. relativi ad un partner di comunicazione e in quali condizioni esso pu prendere l iniziativa per la trasmissione dati e icaratteri 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 lasicurezza 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 lo stabilire del baudrate in bit s Procedura 2 6 Lo svolgimento della trasmissione dati secondo un determinato metodo viene denominato procedura Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Modello di riferimento ISO a 7 strati Il modello di riferimento definisce il comportamento esterno del partner di comunicazione Ogni strato di protocollo collegato con eccezione di quello pi basso con il prossimo strato pi in basso I singoli strati sono stabiliti come segue 1 Livello di trasmissione dei bit presupposti fisici per la trasmissione dati ad es mezzo di trasmissione baudrate Livello di sicurezza Metodi per assicurare la trasmissione dati Metodi di accesso Livello di comunicazione Fissazione delle vie di comunicazione edell indirizzamento per la trasmissione dati tra due partner di
73. rete Locale Partner Stazione SIMATIC 400 1 CPU416 1 1 Altra stazione 3 Tramite PtP CP CP441 2 R 0 S 11 v Tipo di interfaccia pyp X Interfaccia IF_1 RK512 i Collegamento scelto tramite RK512 CPU nr g 2 RK512 CPU Nr 2 B OK Annulla 2 Figura 5 2 Propriet dell oggetto per un collegamento punto a punto 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 13 Configurazione e parametrizzazione del CP 441 Impostazioni Nel dialogo Propriet dell oggetto si stabiliscono le singole caratteristiche di un collega mento Tabella 5 3 Impostazioni nel dialogo Propriet dell oggetto per RK 512 Parametro Descrizione Collegamento dina mico progettato in modo fisso La casella di controllo in grigio e non selezionata il collegamento viene stabilito durante l avvio automaticamente e viene mantenuto fino allo spegni mento Attivazione coll attiva La casella di controllo in grigio e selezionata il collegamento viene stabi lito sempre dalla stazione locale Trasmettere le segna lazioni dello stato di funzionamento La casella di controllo in grigio e non selezionata le segnalazioni dello stato di sevizio non possono essere trasmesse ID locale ID locale Hex che nel programma utente deve essere indicato alla CPU nel blocco funzionale di sistema come parametro ID L ID proposto pu essere modificato se gli SFB sono stati gi programmati con deter
74. riferisce al numero di cifre 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 connotare e limitare la larghezza Tipo di rappresentazione La tabella seguente descrive i tipi di rappresentazione possibili dei valori delle variabili Un eccezione quella dei tipi di rappresentazione N e P Essi sono spiegati in coda alla ta bella Nel tipo di rappresentazione sono ammessi caratteri maiuscoli e minuscoli Tabella 2 19 Tipi di rappresentazione nel comando di conversione Tipo di Tipo di dati Rappresentazione Larghezza della Descrizione rappre corrispondente standard rappresentazion senta e standard zione 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 ameri 10 formato data conforme cano ICE 1131 3 F REAL DWORD 0 123456 8 rappresentazione a virgola mo bile senza esponente H tutti i tipi di dati incluso corrispondentemente corrispondente rappresentazione in formato ARRAY OF BYTE al tipo di dati mente al tipo di esadecimale dati INT WORD 32767 max 6 campo dei numeri interi DINT DWORD 2147483647 max 11 Ni WORD numero di te emissione del testo di integer da 0 a 999 sto segnalazione p2 INT WORD impostazione del nu 5 mero di pagina R REAL
75. si sono verificati degli errori Byte 9 7 6 5 4 3 2 Interfaccia 1 Parametro errato Byte 10 Interruzione linea Interfaccia 2 Dipendenza dell allarme di diagnostica dallo stato operativo della CPU Un allarme di diagnostica tramite il bus P viene generato all arrivo fronte di salita e allan data degli eventi fronte di discesa Per il passaggio della CPU dallo stato STOP a quello RUN vale e non siha 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 8 32 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema Nel si trova a pagina capitolo 9 1 Informazioni generali 9 2 9 2 Configurazione delle apparecchiature 9 3 Configurazione della struttura del controllore 9 4 Parametrizzazione del CP 441 9 5 Progettazione del collegamento con il partner di comunicazione 9 6 Programmazione di un programma utente RK 512 9 7 Programmazione di un programma utente ASCII 3964 R 9 12 9 8 Programmazione di un programma utente stampante 9 13 9 9 Installazione eliminazione degli errori 9 16 Cosma piso puro OP i 91 Esempio di programmazione blocchi funzi
76. successivo FFH 00H Ordine GET 45H Blocco dati 44H Riconoscimento della fine 10H Riconoscimento della fine 03H solo con block check conferma positiva 10H Telegramma di reazione successivo Carattere di inizio 02H _ Conferma pos 10H Telegramma di reazione successivo FFH lt 00H a 00H ea Numero di errore 00H ce Byte di dati 129 Byte di dati 130 o o n Byte di dati Riconoscimento della fine 10H _ _ Riconoscimento della fine 03H e solo con block check Conferma pos 10H STX DLE Byte 1 Byte 2 Byte 3 Byte 4 DLE ETX BCC DLE STX DLE Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte n DLE ETX BCC DLE Partner di comunicazione Attivazione del collegamento Intestazione del telegramma Disattivazione del collegamento Attivazione del collegamento Intestazione del telegramma di reazione Dati utili Disattivazione del collega mento sivo Figura 2 16 Svolgimento di un telegramma GET successivo con un telegramma di reazione succes Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Tipo di funzionamento quasi duplex Quasi duplex significa i partner possono inviare in qualsiasi momento telegrammi di co mando e di reazione escluso il momento in cui l altro partner sta trasmettendo Il livello di annidamento massimo per telegrammi di comando e di
77. 00 G7072 C441 05 2 43 Informazioni di base per la trasmissione seriale di dati 2 44 Nella figura seguente rappresentato lo svolgimento della ricezione con il criterio di fine Lunghezza di telegramma fissa Telegramma con buffer Criterio di fine telegramma riconosciuto segue registrazione dell errore Attesa del carattere Carattere arrivato Carattere rice vuto con controllo lunghezza e sorveglianza ZVZ Telegramma completo Telegramma depositato nel buffer di ricezione Sca denza ZVZ Errore di ricezione Attesa del nu mero di caratteri parametrizzato Riportare l errore nell area di segnala zione errori SYSTAT Figura 2 23 Schema dello svolgimento della ricezione con il criterio di fine Lunghezza di telegramma fissa Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione nel CP 441 Il buffer di ricezione del CP 441 di 4096 byte Nella parametrizzazione possibile indicare se debba essere impedito il sovrascrivere di 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 441 del tipo ad anello e Se nel buffer di ricezione del CP 441 vengono registrati pi telegrammi vale il
78. 1 05 Dati tecnici Nel si trova a pagina capitolo A 1 Dati tecnici del CP 441 e dei moduli di interfaccia A 2 A 2 Approvazioni esettori di impiego A 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 A 1 Dati tecnici A 1 Dati tecnici del CP 441 e dei moduli di interfaccia Dati tecnici CP 441 Nella tabella seguente sono riportati i dati tecnici del CP 441 Tabella A 1 Dati tecnici CP 441 Dati tecnici Alimentazione max 0 7Aa5V Temperatura di servizio 0 C fino a 60 C Temperatura di stoccaggio 40 C fino a 70 C Dissipazione di potenza 3 5 W Tipo di protezione IP20 EMV EN 50082 Dimensioni L x A x P 25 x 290 x 210 mm Peso ca 0 3 kg Spie LED per trasmissione TXD ricezione RXD e errore d inter faccia FAULT Spia cumulativa di anomalia errore interno INTF e errore esterno EXTF Driver di protocollo presenti CP 441 1 Driver ASCII procedura 3964 R stampante Driver di protocollo presenti CP 441 2 Driver ASCII procedura 3964 R accoppiamento calcolatore RK512 stampante driver caricabili Allarmi e Allarme di diagnostica parametrizzabile Funzioni di diagnostica e Spia di anomalia per errori e in terni e esterni e Informazioni di diagnostica leggi bili s 2 LED rossi S Dati tecnici dei moduli di interfaccia A 2 Nella tabella seguente si trovano i dati tecnici
79. 1S1 CP 521BASIC Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 5 Cavi connettore Cavi connettore RS 232C S7 M7 CP 441 CP 523 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 523 Per i cavi connettori si necessita delle seguenti prese spinotti e dallato CP 441 presa sub D a 9 poli con chiusura a vite e nel partner di comunicazione spinotto sub D a 25 poli con chiusura a vite CP 441 Partner di comunicazione pi Ricevitore Trasmettitore 2 RxD TxD 11 lt sa Trasmettitore Ricevitore 3 TxD RxD 5 ma gt Ts 7 RTS CTS 9 gt m 8 CTS RTS 13 lt 6 DSR DTR 15 lt m 4 DTR DSR 7 gt gt 5 GND GND 2 21 23 sm l l sm I a t I Schermatura T Tipo di cavo Schermatura 1 contenitore J LIYCY 7 x 0 14 L contenitore Figura B 4 Cavo connettore RS 232C CP 441 CP 523 Accoppiamento punto a punto CP 441 B 6 C79000 G7072 C441 05 Cavi connettore Cavo connettore RS 232C S7 M7 CP 441 IBM Proprinter PT 88 DR 230 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un IBM Proprinter con interfaccia seriale PT 88 o stampante compatibile IBM Per il cavo connettore si necessita delle seguenti prese spinotti e dallato CP 441 e dallato IBM Proprinter presa sub
80. 2 000s 4 200s 8 000s 500 byte 0 119s 0 123s 0 159s 0 202s 0 365s 0 600s 1 250s 2 400s 4 8008 9 600s 18 800s 1000 byte 0 211s 0 230s 0 298s 0 384s 0 714s 1 250s 2 5008 4 800s8 10 600s 21 200s 37 600s 2000 byte 0 412s 0 454s 0 575s 0 714s 1 363s 2 500s 5 0008 9 6008 21 200s 42 400s 65 200s 4000 byte 0 820s 0 882s 1 161s 1 500s 2 726s 5 000s 10 000s 19 200s 42 400s 84 800s 146 600s Accoppiamento calcolatore RK 512 Trasmissione dati nel caso di accoppiamento calcolatore RK 512 Tabella A 5 Trasmissione dati nel caso di accoppiamento calcolatore RK 512 Baudrate 115200 76800 57600 38400 19200 9600 4800 2400 1200 600 300 Bd Dati utili 1 byte 0 046s 0 046s 0 051s 0 054s 0 067s 0 079s 0 108s 0 172s 0 312s 0 555s 1 153s 10 byte 0 050s 0 049s 0 053s 0 055s 0 068s 0 093s 0 132s 0 214s 0 375s 0 714s 1 500s 20 byte 0 052s 0 054s 0 057s 0 060s 0 076s 0 105s 0 150s 0 258s 0 468s 0 937s 1 764s 50 byte 0 053s 0 056s 0 062s 0 067s 0 091s 0 138s 0 217s 0 384s 0 750s8 1 363s 2 900s 100 byte 0 058s 0 065s 0 074s 0 084s 0 150s 0 197s 0 326s 0 625s 1 250s 2 400s 4 700s 200 byte 0 098s 0 122s 0 132s 0 147s 0 208s 0 357s 0 652s 1 200s 2 4008 4 800s 9 400s 500 byte 0 182s 0 241s 0 282s 0 340s 0 500s 0 833s 1 666s 3 0008 4 800s 11 000s 22 000s 1000 byte 0 341s 0 416s 0 530s 0 625s 0 93
81. 2 C441 05 Ill Prefazione Modifiche rispetto all edizione precedente Rispetto alla edizione 02 del manuale Accoppiamento punto a punto CP 441 montaggio e parametrizzazione nel presente manuale sono descritte le funzioni aggiuntive del CP 441 con il n di MLFB 6ES7 441 AA03 0AEO e Baudrate aggiuntivo di 57 6 kBaud e 115 2 Kbaud per il CP 441 2 a partire da STEP 7 V5 0 SP2 e Dati di destinazione modificabili dinamicamente nel caso di telegrammi di trasmissione RK512 e Aggiornamento firmware e Allarme di diagnostica a partire da STEP 7 V5 0 SP2 e Commutazione veloce per il modulo RS485 in tipo di funzionamendo semiduplex e Impostazione di livello per l RS422 485 anche nel caso di 3964 R RK512 e stampante e Modi ampliati per ricezione con contrassegno finale e Tempo ZVZ inferiore nel caso di baudrate inferiori e Con il protocollo ASCII con lunghezza del telegramma fissa la tramissione con griglia ZVZ disattivabile Convenzioni Nella presente documentazione si utilizzer in seguito la denominazione CP 441 Quanto spiegato vale per i processori di comunicazione CP 441 1 e CP 441 2 a meno che non sia espressamente evidenziato altrimenti Ausili di accesso al manuale Per rendere possibile all utente un rapido accesso a determinate informazioni il manuale contiene i seguenti ausili e All inizio del manuale si trova un indice generale completo e In fondo alle appendici si trova un glossario nel quale s
82. 24_SET CALL FB 6 DB5 REQ ID DONE ERROR STATUS RTS DTR Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 DB40 DBX10 0 W 16 1000 DB40 DBX10 1 DB40 DBX10 2 DB40 DBW20 DB40 DBX30 2 DB40 DBX30 0 6 49 Comunicazione tramite i blocchi funzionali di sistema 6 7 Impiego dei blocchi funzionali di sistema nel caso del driver stampante Per la stampa di messaggi di segnalazione si ha a disposizione il blocco funzionale di si stema SFB PRINT Esso trasmette ad es una segnalazione di processo al CP441 Il CP441 la protocolla sulla stampante collegata Emissione di testi di segnalazione 6 50 L SFB PRINT trasmette al CP 441 un messaggio di segnalazione con un massimo di 4 va riabili Esso viene richiamato per la trasmissione dati in ciclo o in un programma pilotato a tempo in modo statico senza condizioni Con un fronte positivo all ingresso REQ viene attivata la trasmissione del messaggio di se gnalazione Prima viene trasmessa la stringa di formato del messaggio di segnalazione Do podich vengono trasmesse le variabili da 1a4 SD 1a SD 4 L uscita DONE mostra Fine ordine senza errori ERROR indica un errore In STATUS viene visualizzato nel caso di errore il numero di errore corrispondente Se non si avuto alcun errore STATUS ha il valore 0 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Cosa bisogna fare
83. 41 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Classe di evento 3 03H Errore nella parametrizzazione degli SFB Numero di Testo di evento Rimedio evento 03 01H Tipo di dati sorgente destinazione non ammessi Controllare la nella CPU e nel CP ed eventual o non presenti mente correggerla Settore indirizzo iniziale lunghezza non am Solo con l RK 512 il partner fornisce parametri messo non ammessi nell intestazione del telegramma DB non presente o non ammesso ad esempio Controllare la parametrizzazione nella CPU e DB 0 o nel CP creare eventualmente il blocco altro tipo di dati non presente o non ammesso Leggere nelle tabelle degli ordini i tipi di dati ammessi Solo con l RK 512 il partner fornisce parametri errati nell intestazione del telegramma 03 02H Settore troppo breve Controllare la parametrizzazione nella CPU e nel CP controllare eventualmente il blocco set tore Solo con l RK 512 il partner fornisce parametri errati nell intestazione del telegramma 03 03H Nessun accesso al settore possibile Controllare la parametrizzazione nella CPU e nel CP Leggere nelle tabelle degli ordini gli indi rizzi iniziali e lunghezze Solo con RK 512 il partner fornisce parametri errati nell intestazione del telegramma Classe di evento 4 04H Errori riconosciuti dal CP nel traffico di dati CP CPU
84. 441 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 nel caso di collegamento di un modem Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 1 9 Descrizione del prodotto 1 4 2 Caratteristiche del modulo di interfaccia 20 mA TTY Definizione Il modulo di interfaccia 20 mA TTY un interfaccia a corrente di linea e serve alla trasmis sione dati seriale Propriet Il modulo di interfaccia 20 mA TTY ha le seguenti caratteristiche e soddisfa le seguenti esi genze e Tipo Interfaccia a linea di corrente e Spinotto frontale a 9 poli femmina sub D con fissaggio a vite e Baudrate max 19 2 kBaud e Lunghezza max cavi 1000 m a 9600 Baud e Norma DIN 66258 parte 1 e Tipo di protezione IP 00 Tenere conto dei baudrate massimi ammessi per i moduli vedi capitolo 2 3 I tipi di cavi ammessi possono essere trovati nell appendice B Accoppiamento punto a punto CP 441 1 10 C79000 G7072 C441 05 Descrizione del prodotto 1 4 3 Caratteristiche del modulo di interfaccia X27 RS 422 485 Definizione Il modulo di interfaccia X27 RS 422 485 una interfaccia a differenza di tensione e serve alla trasmissione dati seriale secondo la norma X27 Propriet
85. 5 6 31 Comunicazione tramite i blocchi funzionali di sistema Dati nell intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Destinazione dati DB Tabella 6 12 Dati nell intestazione del telegramma del protocollo RK 512 Tabella degli ordini Trasmissione di dati con RK 512 al partner di comunicazione S5 o all apparecchiatura esterna destinazione dati DB Sorgente Alla destinazione Intestazione del telegramma byte BSEND di S7 Partner di comuni cazione S5 o appa 3 4 tipo di 5 6 7 8 numero in recchiatura esterna comando Offset Z DBNR Z Blocco dati Blocco dati AD DB DW Parole Merker Blocco dati AD DB DW Byte Ingressi Blocco dati AD DB DW Byte Uscite Blocco dati AD DB DW Byte Contatore Blocco dati AD DB DW Parole Tempi Blocco dati AD DB DW Parole ficazione per DB AD Spiegazione delle abbreviazioni Z DBNR Offset Z DW 6 32 Numero di blocco dati destinazione Indirizzo iniziale destinazione Offset in parole Poich l informazione sulla sorgente non viene trasferita al CP da parte del CP viene qui registrata sempre l identi Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Destinazione dati DX Tabell
86. 7 La programmazione del CP 441 viene fatta con gli editor di linguaggio del software STEP 7 Una descrizione dettagliata si trova nel capitolo 6 del presente manuale e nel manuale di programmazione di STEP 7 1 Nel capitolo 9 si trova un esempio di programmazione completo 1 Manuale Programmazione con STEP 7 V5 1 Accoppiamento punto a punto CP 441 3 2 C79000 G7072 C441 05 Montaggio del CP 441 Nel si trova a pagina capitolo 4 1 Luoghi di montaggio del CP 441 4 2 4 2 Montaggio e smontaggio del CP 441 4 3 4 3 Innesto e distacco dei moduli di interfaccia del CP 441 4 4 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 4 1 Montaggio del CP 441 4 1 Luoghi di montaggio del CP 441 Nel controllore programmabile S7 400 i moduli di comunicazione non occupano posti con nettore particolari sul telaio di montaggio Disposizione del CP 441 nel rack Il CP 441 pu essere innestato a parte la seguente eccezione su tutti i posti connettore del rack Il modulo di alimentazione occupa in tutti telai di montaggio a seconda della larghezza i posti connettore da 1 a 3 Informazioni ulteriori sul tema posti connettore si trovano in 2 2 Manuale di installazione Sistema di automazione S7 400 M7 400 configurazione Accoppiamento punto a punto CP 441 4 2 C79000 G7072 C441 05 Montaggio del CP 441 4 2 Montaggio e smontaggio del CP 441 Nel montaggio e smontaggio del CP 441 nec
87. 7 441 2AA03 0AE0 RK 512 driver stampante 1 2 Moduli descritti nel presente manuale Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Descrizione del prodotto Possibilit di impiego del CP 441 Il processore di comunicazione CP 441 rende possibile un accoppiamento punto a punto con moduli SIMATIC e con prodotti di produttori terzi un elenco dei moduli SIMATIC accoppiabili si trova nell appendice D Funzioni supportate dei moduli di interfaccia In dipendenza dal modulo di interfaccia impiegato possono essere usate diverse funzioni del driver Tabella 1 2 Funzioni del CP 441 in dipendenza dal modulo di interfaccia impiegato Funzione RS 232C TTY X27 RS 422 485 20MA RS 422 RS 485 Procedura 3964 R s s s no Accoppiamento calcolatore RK 512 s s s no Driver ASCII s s s s e Gestione dei segnali complementari dell RS 232C S no no no e Pilotaggio lettura dei segnali complementari dell RS s no no no 232C tramite FB e Controllo di flusso RTS CTS s no no no e Controllo di flusso XON XOFF s s s no Driver stampante s s s s e Controllo di flusso RTS CTS s no no no e 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 441 C79000 G7072 C441 05 1 3 Descrizione del prodotto 1 2 Componenti per un accoppiamen
88. 7072 C441 05 6 27 Comunicazione tramite i blocchi funzionali di sistema Dati nell intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Tabella 6 10 Dati nell intestazione del telegramma del protocollo RK 512 Trasmissione dati con PRK 512 al partner di comunicazione CP 441 utilizzo di BSEND Sorgente Alla destinazione Intestazione del telegramma byte ESEND dar e S EREN 3 4 tipo di 5 6 7 8 numero in comando Offset Z DBNR Z Blocco dati Blocco dati AD DB DW Parole Merker Blocco dati AD DB DW Byte Ingressi Blocco dati AD DB DW Byte Uscite Blocco dati AD DB DW Byte Contatore Blocco dati AD DB DW Parole Tempi Blocco dati AD DB DW Parole ficazione per DB AD Spiegazione delle abbreviazioni Z DBNR Offset Z DW 6 28 Numero di blocco dati destinazione Indirizzo iniziale destinazione Offset in parole Poich l informazione sulla sorgente non viene trasferita al CP da parte del CP viene qui registrata sempre l identi Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 5 4 Trasmissione dati con l RK 512 al partner di comunicazione S5 o apparecchiatura esterna con indicazione di destinazione fissa Cosa bisogna fare Se il proprio partner di accoppiamento un S5 CP o un apparecchiatura est
89. 72 C441 05 Configurazione e parametrizzazione del CP 441 5 4 Mantenimento dei dati dei parametri parametri di configurazione e dati di parametrizzazione inclusi i testi di segnalazione del CP 441 vengono salvati nel progetto corrente sul disco rigido del PG PC Mantenimento dei dati Nell abbandonare la tabella di configurazione vedi capitolo 5 1 e la tabella per la progetta zione dei collegamenti vedi capitolo 5 3 i dati di configurazione o di parametrizzazione vengono depositati dopo il salvataggio inclusi i parametri del modulo automaticamente nel file del progetto utente creato dall utente stesso Configurare e caricare i parametri I dati di configurazione o parametrizzazione possono essere caricati online dall apparecchia tura di programmazione nella CPU comando di men Apparecchiatura gt Carica La CPU preleva i parametri subito dopo il caricamento parametri del modulo del CP 441 vengono trasferiti all avvio della CPU automaticamente nel CP 441 non appena esso raggiungibile tramite il bus di pannello dell S7 400 parame tri non cambiati hanno i valori di default Rilettura dei parametri A partire da STEP 7 V5 0 SP2 possibile osservare i parametri del CP 441 mediante l applicazione Configurazione HW In questa modalit i parametri non possono essere modificati e sono quindi rappresentati in carattere ombreggiato Ulteriori informazioni Nel manuale utente per STEP7 3 si trova u
90. 7s 1 700s 3 0008 6 0008 11 000s 22 0008 44 000s 2000 byte 0 675s 0 833s 1 045s 1 200s 1 8008 3 300s 6 0008 12 000s 22 000s 44 000s 88 000s 4000 byte 1 320s 1 600s 2 050s 2 500s 3 500s 6 600s 12 000s 24 000s 44 0008 88 000s 176 000s Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Dati tecnici A 2 Approvazioni esettori di impiego Nel presente capitolo si trovano dati relativi al CP 441 circa e le norme pi importanti i cui criteri vengono rispettati dal CP 441 e e le autorizzazioni del CP 441 IEC 1131 Il processore di comunicazione CP 441soddisfa le richieste e i criteri della norma IEC 1131 parte 2 Contrassegno CE nostri prodotti soddisfano le richieste e gli scopi di protezione delle seguenti direttive EG e si accordano alle norme europee armonizzate EN che sono state rese note nei documenti ufficiali della Comunit Europea per controllori a memoria programmabile e _89 336 EWG Compatibilit elettromagnetica direttiva EMV e 73 23 EWG Apparecchiature elettriche per l uso entro determinati limiti di tensione direttiva per la bassa tensione Le dichiarazione di conformit CEE vengono tenute a disposizioni per le autorit preposte presso la Siemens Aktiengesellschaft Bereich Automatisierungs und Antriebstechnik A amp D AS E 48 Postfach 1963 D 92209 Amberg Campo di impiego Per il CP 441 vale cor
91. 96 10 31 Si scelta la larghezza 15 con precisione 4 larghezza del numero dell anno e formatta zione con allineamento a destra Esempio 2 12345 Stringa di formato 61 variabile SD_1 12345 DEZ La larghezza per il valore di variabile da emettere stata scelta pi larga di un carattere formattazione con allineamento a sinistra Esempio 3 12d Oh _0m_23s_348ms Stringa di formato T Variabile SD_1 T 12D23S348MS L indicazione del tempo IEC avviene nel formato standard le unit di tempo non indicate vengono inserite con zeri Esempio 4 1 234560E 02 Stringa di formato 12 6R Variabile SD_1 1 23456E 002 Per l intera rappresentazione della variabile si ha a disposizione la larghezza 10 e la preci sione cifre dopo la virgola utilizza 6 di questi caratteri Esempio 5 TEST Stringa di formato Y 6C Variabile SD_1 TEST Rappresentazione con allineamento a sinistra delle variabili di testo Accoppiamento punto a punto CP 441 2 84 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Comandi di controllo I comandi di controllo vengono usati per creare effetti particolari nella stampante ad es sot tolineare Oltre ai comandi di controllo standard grassetto stretto largo corsivo e sottolineato pos sono essere utilizzati ulteriori caratteri di controllo se essi vengono registrati prima della pa rametrizzazione del CP 441 nella tabella dei caratter
92. Accesso ai contatori 1 10 L 1 COUNTER 10 Accoppiamento punto a punto CP 441 6 8 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Ordini elaborabili contemporaneamente Il numero degli ordini elaborabili contemporaneamente BSEND e GET dipende dalla quan tit di dati che possono essere trasmessi con ogni singolo ordine Gli ordini vengono memorizzati intermediamente nel CP 441 in blocchi di dati di 450 byte Al massimo possono essere memorizzati intermediamente 40 blocchi di dati per interfaccia Se ulteriori blocchi di dati non possono pi essere salvati intermediamente l ordine viene terminato con errori STATUS 02 Nell area di segnalazione viene memorizzata la segnala zione 050FH Esempio Se ad esempio tutti gli ordini sono lunghi 2000 byte possibile salvare 8 ordini Numero delle quantit di dati trasferibili Nel caso di impiego di pi CP in un AS il numero dei dati trasferibili dipende in gran parte dalle CPU impiegate Con una CPU 416 si possono cos ad esempio elaborare ca 80 100 telegrammi di 240 byte per secondo MLFB Nr della CPU 6ES7 416 1XJ02 0ABO All aumento del carico di comunicazione bisogna prestare attenzione a quanto segue Comportamento Rimedio Il trasferimento tra CP e CPU viene acquisito ne Accrescere il parametro Carico del tempo di gativamente 0407 o 0408 nel buffer di diagno ciclo tramite comunicazione nella maschera stica del CP dell
93. B PRINT funge da trigger per SFB STATUS Nel caso di cambiamento dello stato di segnale da 0 a 1 viene in tal modo contempora neamente attivato l ingresso REQ dell SFB STATUS 16 byte indirizzati al parametro LOCAL contengono poi fino al prossimo richiamo dell SFB STATUS lo stato dell errore del collegamento corrente L osservazione dello stato delle parole di merker o delle parole di dati avviene nella tabella delle variabili Ulteriori possibilit di test si hanno inserimento l inserimento di comandi di ca ricamento nel programma di variabili qualsiasi e con successiva osservazione con la fun zione Blocco di stato nel funzionamento Online Ulteriori possibilit possono essere scelte tramite la tabella variabili tramite PILOTAGGIO VARIABILE Tramite le variabili ENABLE _JOB_1 ENABLE _JOB_2 e ENABLE _ JOB 3 pu essere scelto uno di tre diversi ordini Il primo ordine fornisce una stampa tramite un testo di segnalazione Il secondo e terzo or dine genera una semplice stampa di una o di pi variabili Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema 9 8 2 Blocchi usati da un esempio di programmazione Blocchi usati Nella tabella seguente si trovano i blocchi usati dall esempio di programmazione Presupposto Tutte le denominazioni simboliche sono state prima dichiarate nella tabella dei simboli Ta
94. C con richiamo e valutazione dell SFB BSEND FC 23 RECEIVE FC con richiamo e valutazione dell SFB BRCV DB 12 SEND IDB DB istanza per SFB BSEND DB 13 RCV IDB DB istanza per SFB BRCV DB 22 STATUS IDB BSEND DB istanza per SFB BRCV DB 23 STATUS IDB RECEIVE DB istanza per SFB STATUS DB 42 SEND SRC DB Blocco dati di trasmissione sorgente DB 43 RCV DST DB Blocco dati di ricezione destinazione DB 40 SEND WORK DB DB di lavoro per BSEND DB 41 RCV WORK DB DB di lavoro per BRCV DB 45 STATUS WORK DB SEND DB di lavoro per STATUS DB 46 STATUS WORK DB BRCV DB di lavoro per STATUS Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 11 Esempio di programmazione blocchi funzionali di sistema 9 7 9 12 Programmazione di un programma utente ASCII 3964 R Se si intende effettuare una trasmissione dati con il protocollo 3964 R esempio di program mazione CP441 ASCII Send Recv necessario modificare solo poco Particolarit nel caso di utilizzo del CP 441 1 e Nella parametrizzazione vanno usati i dialoghi dei parametri per il protocollo ASCII 3964 R e Perla trasmissione dati nel programma utente viene usata anche la coppia di blocchi BSEND e BRCV Come si pu leggere nel capitolo 6 4 sezione Trasmissione di dati con 3964 R impiego di BSEND e BRCV per il BSEND pu essere usato un R_ID qualsiasi mentre per BRCV deve essere usato l R_ID 0 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 E
95. C441 05 Indice analitico A Accoppiamento calcolatore RK 512 2 24 parametri 2 58 prelevamento dati 2 30 telegramma di comando 2 24 telegramma di reazione 2 24 2 26 Accoppiamento punto a punto Apparecchiatura di progettazione PG Area di segnalazione errori SYSTAT B Baudrate baudrate somma 2 61 Baudrate somma 2 61 Bit di dati 2 55 2 61 2 67 Blocchi funzionali di sistema 6 3 con l RK 512 6 17 con la procedura 3964 R 6 10 Impiego 6 4 nel caso del driver ASCII 6 45 nel caso del driver stampante 6 50 Parametro C 1 Blocco del carattere Buffer di ricezione 2 45 2 56 2 63 C Campo di validit del manuale iii Carattere di controllo del blocco 2 12 Carattere finale 2 60 Caratteri di controllo 2 11 nei testi di segnalazione 2 50 2 72 2 85 Cavo connettore standard 1 12 Cavo PG 1 4 CE contrassegno A 6 Collegamento al calcolatore RK 512 telegramma di comando 2 25 trasmissione dati 2 27 Comandi di controllo nei testi di segnalazione Comportamento all avviamento 7 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione 6 4 prelievo di dati con RK 512 dal partner di co municazione 6 40 trasmissione dati con l RK 512 al partner di co municazione S5 o apparecchiatura esterna 6 29 trasmissione di dati con 3964 R impiego di BSEND e BRCV 6 12 trasmissione di dati con 3964 R impiego di BSEND e buffer
96. CP 441 trasferisce alla CPU sempre il telegramma pi vecchio e Se si vuole trasferire sempre il telegramma pi recente sar allora necessario parame trizzare per il numero dei telegrammi bufferizzati il valore 1 e disattivare 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 succedere che dal CP 441 venga ricevuto dalla CPU prima un telegramma vecchio e solo dopo quello pi recente I vecchi erano telegrammi che durante l interruzione erano in cammino tra il CP 441 e la CPU o che erano stati gi ricevuti dall SFB Funzionamento RS 485 Se si impiega il driver ASCII nel funzionamento RS 485 semiduplex funzionamento a due fili necessario prestare attenzione che nel programma utente sia sempre un partecipante a trasmettere Se contemporaneamente si trasmette il telegramma verr falsato Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 45 Informazioni di base per la trasmissione seriale di dati Segnali complementari RS 232C Nel CP 441 sono presenti nel caso di impiego del modulo di interfaccia RS 232C i seguenti segnali complementari RS 232C RS vedi anche appendice B e DCD ingresso Data Carrier detect Portante dati riconosciuta e DTR uscita Data terminal ready CP 441 operativo e DSR ingresso Data set ready Partner di
97. DWORD 0 12E 04 8 rappresentazione a virgola mo bile con esponente S STRING emissione di testo stringhe di testo Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 79 Informazioni di base per la trasmissione seriale di dati Tabella 2 19 Tipi di rappresentazione nel comando di conversione continuazione Tipo di Tipo di dati Rappresentazione Larghezza della Descrizione rappre corrispondente standard rappresentazion senta e standard zione TI TIME DWORD 2d_3h_10m_5s_250 max 21 intervallo temporale ms U BYTE 255 max 3 campo dei numeri interi senza WORD 65535 max 5 DWORD 4294967295 max 10 X BOOL 1 1 tipo di rappresentazione binaria BYTE 11101100 8 WORD 11001 16 16 DWORD 11001 32 32 y3 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 DWORD 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 80 Se in questi tipi di rappresentazione non c un numero di testo di segnalazione o un orario di sistema in cambio vengono emessi nella stampa 6 caratteri il CP 441 non dispone di un orario Il tipo di rappresentazione P ammesso solo nella stringa di formato Nei testi di segnalazione progettabili P non Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni d
98. EP 7 V5 1 12 Manuale di installazione Sistema di automazione S7 400 Configurazione 3 Manuale Configurazione dell hardware e progettazione di collegamenti STEP 7 V5 1 141 Manuale di riferimento Software di sistema per S7 300 400 Funzioni standard e di sistema Bibliografia relativa al SIMATIC S7 Nelle pagine seguenti si trova una panoramica generale su e Manuali necessari alla configurazione e programmazione dell S7 400 e Manuali che descrivono i componenti di una rete PROFIBUS DP e Descrizioni che offrono una panoramica sul SIMATIC S7 e sullo STEP 7 e Manuali per la configurazione e messa in servizio Per il supporto della propria configurazione e programmazione dell S7 400 esiste una docu mentazione complessa che prevista per un uso selettivo La tabella F 1 offre una panora mica sulla documentazione relativa a STEP 7 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 F 1 Bibliografia relativa al SIMATIC S7 Tabella F 1 Manuali per la configurazione e programmazione dell S7 400 Titolo Programmazione con STEP 7 V5 1 Manuale Contenuto Il manuale di programmazione fornisce le conoscenze di base sulla strut tura 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 panoramica della metodica di programma zione quale base per il design del proprio programma utente Configurazione dell h
99. La versione corrente del firmware e dell hardware nel CP 441 viene visualizzata in STEP 7 nella scheda di Stato modulo Alla scheda si arriva tramite Nel SIMATIC Manager File gt Apri gt Progetto gt aprire HW Config gt Stazione gt aprire Online gt e doppio clic sul modulo CP 441 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 23 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Nel si trova a pagina capitolo 6 1 Comunicazione tramite i blocchi funzionali di sistema 6 2 Panoramica dei blocchi funzionali di sistema 6 3 Impiego dei blocchi funzionali di sistema 6 4 Impiego dei blocchi funzionali di sistema con la procedura 3964 R 6 5 Impiego dei blocchi funzionali di sistema nell accoppiamento calcolatore RK 512 6 6 Impiego dei blocchi funzionali di sistema nel caso del driver ASCII 6 7 Impiego dei blocchi funzionali di sistema nel caso del driver stampante 6 8 Sintesi 6 53 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 1 Comunicazione tramite i blocchi funzionali di sistema 6 1 Comunicazione tramite i blocchi funzionali di sistema La comunicazione tra CPU CP 441 e un partner di comunicazione avviene tramite i blocchi funzionali di sistema della CPU e i protocolli del CP 441 Comunicazione CPU e CP 441 I blocchi funzionali rappresentano l interfaccia software tra la CPU e
100. Manuale CFC per S7 M7 Continuous Function Charts Manuale linguaggi GRAPH HiGraph CFC offrono inoltre possibilit di realizza zione di programmi sequenziali pilotaggio di stati o collegamenti grafici di blocchi manuali contengono sia delle istruzioni per l utente sia una descrizione del linguaggio Per un primo impiego del linguaggio consi gliabile prendere un confidenza tramite i manuali con la metodica di crea zione dei programma Lavorando con il software possibile accedere in modo selettivo alla guida in linea ad eccezione di HiGraph che risponde a tutte le domande per l uso degli editor compiler Software di sistema per S7 300 400 Funzioni standard e di sistema Manuale di riferimento Le CPU S7 contengono funzioni standard e di sistema integrate nel si stema operativo 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 consul tazione una descrizione dettagliata delle interfacce per un uso nel pro prio programma 1 Pacchetti opzionali al software di sistema per l S7 300 400 F 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Bibliografia relativa al SIMATIC S7 Manuali su PROFIBUS DP Per il montaggio e la messa in servizio di una rete PROFIBUS DP si necessita della descri zione degli altri partecipanti o componenti di rete
101. N il numero dei byte di dati utili da trasferire Se per la ricezione si opera con il criterio di fine Scadenza del tempo di ritardo del carat tere il driver ASCII osserva anche nella trasmissione una pausa tra due telegrammi Il SFB BSEND pu essere richiamato in qualsiasi momento il driver ASCII inizia per con l emis sione solo dopo che dall ultimo telegramma inviato trascorso un intervallo maggiore del tempo di ritardo del carattere parametrizzato 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 default DC1 11H per XON e DC3 13H per XOFF Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Se si opera con il criterio di fine Carattere finale si pu scegliere tra 3 possibilit e Trasmissione fino al carattere finale incluso Il contrassegno finale deve essere contenuto nei dati da trasmettere dati vengono tra smessi solo fino al contrassegno finale incluso anche se all FB indicata una lunghezza di dati superiore e Trasmissione fino alla lunghezza parametrizzata nell FB Vengono trasmessi dati fino alla lunghezza parametrizzata nell FB L ultimo carattere deve essere il carattere finale e Trasmissione fino alla lunghezza parametrizzata nell FB e aggiunta automatica del dei contrassegni fi
102. Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema PRINT SFB 16 Come ID indicare il collegamento attraverso il quale deve svolgersi il PRINT vedi anche ca pitolo 5 3 Il parametro PRN_NR numero stampante non ha per il CP 441 alcun significato poich at traverso un interfaccia seriale si pu accedere ad una sola stampante Con il parametro FORMAT si indica la stringa di formato Procedere nel modo seguente 1 La stringa di formato deve essere memorizzata in un blocco dati particolare Se esso non presente deve essere definito Introdurre nel campo di dichiarazione del DB conformemente all esempio seguente per l emissione di un testi di segnalazione Nome Anna Tipo STRING Valore iniziale contenuto del testi di segnalazione N 2 Il DB per la stringa di formato pu essere indicato solo simbolicamente Impostare quindi dopo che il DB stato di nuovo salvato nel compiler AWL sotto Visua lizza la rappresentazione simbolica e introdurre sotto Strumenti nella tabella dei simboli un simbolo ad esempio print_db per il blocco dati Come indirizzo e tipo di dati indicare nella tabella dei simboli il DB nel quale vengono memorizzate le stringhe di formato 3 Commutare adesso anche la visualizzazione del proprio blocco nella rappresentazione simbolica richiamando il PRINT e introdurre nel blocco funzionale di sistema come pa rametro FORMAT il valore p
103. OSA Conferma positiva 10H DLE 9 Telegramma di reazione Carattere di inizio 02H a STX Attivazione del Conferma pos 10H se DLE collegamento 00H Byte 1 p 004 Byez e 00H lt Bytes reazione Numero di errore 00H Byte 4 Riconoscimento della fine 10H e _ DLE Riconoscimento della fine 03H e _ ETX _ Disattivazione del solo con block check e BCC collegamento Conferma pos 10H 2 gt DLE i Figura 2 13 Traffico di dati nella trasmissione con telegramma di reazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 27 Informazioni di base per la trasmissione seriale di dati Trasmissione dati 2 28 L ordine SEND PUT si svolge nell ordine seguente Partner attivo Invia un telegramma SEND PUT Questo contiene l intestazione del telegramma e dati Partner passivo Riceve il telegramma controlla l intestazione del telegramma come pure i dati e conferma tramite un telegramma di reazione dopo il trasferimento dei dati alla CPU Partner attivo Riceve il telegramma di reazione Trasmette dati utili Se la quantit di dati utili supera 128 byte esso invia di seguito telegrammi SEND PUT Partner passivo Riceve i telegrammi SEND PUT successivi controlla l intestazione del telegramma come pure i dati e conferma con un telegramma di reazione successivo dopo il trasferimento dei dati alla CPU Avvertenza Se il telegramma SEND PUT non stato r
104. R 3964 y Avviare Tzvz T gt Tzvz Attendere BCC errato BCC li__ BCC NAK annotato i CEST Trasmettere Inviare NAK Conflitto di inizializza DLE zione priorit bassa Ricezione terminata W gt 5 at Yy W lt 5 Annotare ripetizione at tesa avviare TBLoccO Y nel caso di rottura cavo BREAK subito nello stato di base Figura 2 12 Schema di svolgimento nel caso del ricezione con la procedura 3964 R parte 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 23 Informazioni di base per la trasmissione seriale di dati 2 2 3 Trasmissione dati con Il accoppiamento calcolatore RK 512 L accoppiamento calcolatore RK 512 gestisce la trasmissione dati nel caso di un accoppia mento punto a punto tra il CP 441 e un partner di comunicazione A differenza della procedura 3964 R l accoppiamento calcolatore RK 512 contiene oltre allo strato di trasmissione dei bit strato 1 e quello della sicurezza strato 2 anche lo strato di trasporto strato 4 L accoppiamento calcolatore RK 512 offre inoltre una sicurezza dei dati pi elevata e una migliore possibilit di indirizzamento Telegramma di reazione L accoppiamento calcolatore RK 512 risponde ad ogni telegramma di comando ricevuto cor rettamente con un telegramma di reazione alla CPU livello di trasporto In tal modo il tra smittente pu controllare se i propri dati siano giunti senza errori alla CPU o se i dati da esso richiesti si
105. ROR DB450 DBX0 5 20 35L SFB22 dovrebbe essere eseguito solo se si STATUS DB450 DBW12 presentato un errore nella trasmissione dati PHYS p DB450 DBX16 0 Byte 2 Ad esempio l Errorbit di un BSEND parametro LOG p DB450 DBX18 0 Byte 2 ERROR pu essere usato quale bit di richiesta LOCAL p DB450 DBX20 0 Byte 16 per lo STATUS REQ Tramite il richiamo dell SFB22 l area di errore del SYSTAT viene cancellata automaticamente Schema numerico Lo schema numerico per gli eventi nell area di segnalazione errori SYSTAT strutturato nel modo seguente Bit nr 15 13 12 8 7 0 Stato Riserva Classe di evento Numero di evento Numero di errore fee _ ____ _ _ _ _ amp Evento Figura 8 1 Schema numerico per gli eventi nell area di segnalazione errori SYSTAT Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 11 Diagnostica con il CP 441 Classi di evento Nella tabella seguente riportata una descrizione delle diverse classi e numeri di evento Le classi di evento e i numeri di evento sono riportati in esadecimale H Tabella 8 8 Classi di evento e numeri di evento Classe di evento 1 01H Errore di hardware nel CP Numero di Testo di evento Rimedio evento 01 01H Errore nel test dell EPROM del sistema opera CP difettoso deve essere sostituito tivo del CP 01 02H Test della RAM del CP con errori CP difettoso dev
106. Ready nale pronta 3 da e 5 GND Ground _ massa operativa 9 5 GNDjng O 6 DSR Data Set Ready ingresso operativit Ma 7 RTS Request To Send uscita attivazione trasmetti tore CTS Clear To Send ingresso pronto a trasmettere RI Ring Indicator ingresso chiamata in arrivo Vista di prospetto Cavi connettore B 2 Se i cavi connettori vengono preparati da voi stessi bisogna fare attenzione che possibil mente nel partner di comunicazione gli ingressi non collegati siano messi a potenziale di riposo Notare che ammesso l uso di soli contenitori schermati La calza del cavo deve essere collegata con il conduttore di schermatura e con il contenitore dello spinotto con superficie larga da ambedue i capi Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distrug gere i moduli dell interfaccia GND piedino 5 deve essere in ogni caso collegato da ambedue i capi poich altrimenti si possono distruggere i moduli dell interfaccia Qui di seguito si trovano alcuni esempi per cavi connettori per un accoppiamento punto a punto tra il CP 441 e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Cavi connettore Cavi connettore RS 232C S7 M7 CP 441 S7 M7 CP 441 CP 340 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 441 CP 340 Per i cavi connet
107. S7 PtP e abbandonare il dialogo cliccando su OK 3 Impostare nel dialogo Propriet dell oggetto le speciali caratteristiche del collegamento vedi capitolo 5 3 3 dialogo propriet dell oggetto modo di procedere nel caso dei driver ASCII e stampante e procedura 3964 R o vedi capitolo 5 3 4 dialogo propriet dell oggetto procedimento nel caso dell accop piamento calcolatore RK 512 4 Con OK ritornare nel dialogo Progettazione di collegamenti Risultato nel dialogo Progettazione di collegamenti compare relativamente al collega mento aggiunto il ID locale Hex che andr poi introdotto nel proprio programma utente della CPU nella stazione SIMATIC 400 1 nel blocco funzionale di sistema come parametro ID Avvertenza Se il partner di collegamento una diversa stazione SIMATIC 400 con un CP 441 si deve progettare anche per la stazione partner un collegamento per rendere possibile un accop piamento punto a punto tra le due CPU in questo caso l ID locale pu essere diverso Avvertenza Prestare attenzione al fatto che per ogni interfaccia del CP 441 si possono progettare al massimo 8 collegamenti Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 9 Configurazione e parametrizzazione del CP 441 5 3 3 Dialogo Propriet dell oggetto modo di procedere nel caso dei driver ASCII e stampante e procedura 3964 R Dialogo Propriet d
108. SD_4 Per ogni variabile nel messaggio di segnalazione progettato o nella stringa di formato deve essere dato un comando di conversione nella quale sono codificati il significato e il formato di rappresentazione del valore della variabile Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 73 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 mes saggio di segnalazione La stringa di formato pu essere composta da Testo tutti i caratteri stampabili ad es alle stato raggiunto lo stato di riempimento su II Istruzioni di conversione per variabili ad es N stampa di un testo di segnalazione memorizzato nel CP 441 Il numero di testo di segnalazione viene parametrizzato tramite un riferimento Anypointer che indirizzato alla cella di memoria che contiene il numero di testo di segnalazione alle variabili di ttasmissione SD_1 fino a SD_4 Per ogni variabile ci deve essere esattamente un comando di conversione nella stringa di formato comandi di conversione vengono applicate alle variabili corrispondentemente al loro ordine Comandi di controllo con caratteri di controllo per grassetto stretto largo corsivo sottoli neato ad es B grassetto attivo o con altri caratteri di controllo definiti dall utente L utente pu utilizzare caratteri di controllo aggiuntivi della propria stampante se
109. SIEMENS SIMATIC Accoppiamento punto a punto CP 441 Struttura installazione e parametrizzazione Manuale Il presente manuale fa parte del pacchetto di documentazione con il numero di ordinazione 6ES7 441 2AA00 8EA0 04 2000 C79000 G7072 C441 Edizione 05 Prefazione Indice Descrizione del prodotto Informazioni di base per la Messa in servizio del CP 441 Montaggio del CP 441 Configurazione e parametrizzazione del CP 441 Comunicazione tramite blocchi lai Ss 5 eb N v o 3 v v o 5 D v D v D Q Q Dv O O A Q N Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 341 Diagnostica con il CP 441 Esempio di programmazione blocchi standard Dati tecnici Cavi connettore Parametri degli SFB Matrice di comunicazione dei protocolli zione Bibliografia relativa al SIMATIC S7 D gt 5 5 Q D D mv O 5 Q 2 A O m O lt 3 D A 2 o Q D Glossario Indice analitico Ce mMm o OvD Avvertenze tecniche di sicurezza gt p Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione dei danni materiali che vanno assolutamente osservate Le avvertenze sono contrassegnate da un triangolo e a seconda del grado di pericolo rappresentate nel modo seguente Pericolo di morte significa che la non osser
110. SY della stampante La stampante segnala al CP 441 la propria disponibilit a ricevere e nel caso del CP 441 con modulo di interfaccia TTY 20 mA con corrente sulla linea RxD e nel caso del CP 441 con modulo di interfaccia RS 232C e X27 RS 422 485 con segnale CTS ON Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 69 Informazioni di base per la trasmissione seriale di dati Avvertenza Nella parametrizzazione di un controllo del flusso dati con RTS CTS necessario impo stare nella stampante la polarit del segnale BUSY nel modo seguente 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 opportuno verso il CP 441 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 di flusso dei dati con RTS CTS possibile solo con l impiego del modulo di interfaccia RS 232C vedi anche tabella 1 2 Tabella 2 14 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 XON XOFF e RTS CTS Valore di default nessuno Carattere XON Codice per il carattere XON ne
111. TPUT BOOL Ring Indicator Ingresso CP 441 Segnale di chiamata 1 Ulteriori informazioni su tali segnali complementari dell RS 232C si trovano nel capitolo 2 2 4 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 47 Comunicazione tramite i blocchi funzionali di sistema Esempio Esempio per il richiamo dell FB 5 V24_STAT AWL CALL FB 5 DB55 REQ DB30 DBX10 0 ID W 16 1000 NDR DB30 DBX10 1 ERROR DB30 DBX10 2 STATUS DB30 DBW20 DTR_OUT DB30 DBX30 0 DSR IN DB30 DBX30 1 RTS_OUT DB30 DBX30 2 CTS_IN DB30 DBX30 3 DCD_IN DB30 DBX30 4 RI_IN DB30 DBX30 5 Pilotaggio dei segnali complementari RS 232C Tramite gli ingressi dei parametri dell FB V24_SET l utente pu settare o resettare le corri spondenti uscite di un interfaccia del CP 441 L FB V24_SET viene richiamato per la trasmis sione dati in ciclo o alternativamente in un programma pilotato a tempo in modo statico senza condizioni L interfaccia viene scelta indicando all FB V24_SET quale ID l ID locale di uno dei collega menti che si svolgono attraverso questa interfaccia Il risultato binario BIE non viene influenzato Cosa bisogna fare Richiamo blocco rappresentazione AWL rappresentazione KOP CALL V24_SET V24_SET REQ IEN ENO ID REQ DONE o DONE z ID ERROR ia ERROR RTS STATUS ia STATUS ___DTR RTS DTR Avvert
112. Yo Z verr emessa solo la quantit di caratteri stabilita dalla lar ghezza data e il resto verr tagliato In tutti gli altri casi vengono emessi corrispondente mente alla larghezza dei caratteri Comandi di conversione indefiniti o errati non vengono eseguiti Nella stampa ci viene segnalato con l emissione di ad esempio il tipo di rappresentazione manca 2 2 Oltre a ci viene emesso il resto del comando di conversione cio dopo il carattere rico nosciuto come errato In tal modo possibile localizzare con precisione la causa dell er rore Se ci non dovesse essere possibile la causa dell errore pu essere richiesta con l aiuto del blocco funzionale di sistema STATUS del CP 441 vedi capitolo 6 I comandi di conversione senza la variabile ad essi appartenente variabile di trasmis sione SD_1 fino a SD_4 dell SFB PRINT vengono ignorati Variabili per le quali manca il comando di conversione non vengono emesse Comandi di conversione di un intestazione o di pi pagina non supportati non vengono eseguiti ma inoltrati in modo trasparente alla stampante Per la 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 con trollo opportuni Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Esempi di istruzioni di conversione e
113. a Se si trasmettono dati ad un CP 441 con un S5 CP o con un apparecchiatura esterna con questo tipo di funzionamento necessario indicare nel blocco d ordine S5 CP come blocco dati destinazione DX con il numero corrispondente L indirizzo iniziale non viene valutato Neanche i merker d accoppiamento vengono valutati Tramite il numero di CPU viene scelto il collegamento vedi capitolo 5 3 4 attraverso il quale i dati vengono inoltrati dal CP 441 alla CPU S7 Possono essere trasferiti al massimo 4 kByte di dati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 19 Comunicazione tramite i blocchi funzionali di sistema Presso il partner di comunicazione CP 441 6 20 Il CP 441 del partner di comunicazione riconosce sulla base del tipo di dati DX nell intesta zione del telegramma RK 512 il tipo di trasmissione dati scelta dall utente In questo caso i dati nell intestazione del telegramma RK 512 non sono i parametri di destinazione ma rap presentano il rapporto all R_ID di un BRCV SFB 13 che deve essere richiamato nel pro gramma utente S7 della CPU Per questo vale DX 0 255 decimale gt R_ID 0 255 decimale parametri di destinazione veri e propri vanno indicati nel blocco funzionale di sistema BRCV con il parametro RD_1 tipo di dati ANY Il dato di lunghezza prescrive la lunghezza massima del blocco da ricevere Esempio p DB20 DBX10 0 WORD 2048 I byte di merker di accoppiamento e il
114. a 6 13 Tabella degli ordini Tabella degli ordini Trasmissione di dati con RK 512 al partner di comunica zione S5 o all apparecchiatura esterna destinazione dati DX Sorgente Alla destina Parametrizzazione all SFB BSEND Parame Parametrizzazione all SFB BSEND di S7 zione partner parametro SD_1 sorgente trizza BSEND parametro R_ID destina di comunica zione zione zione S5 o ap all SFB parecchiatura BSEND esterna parame tro LEN sor gente TIPOQ Q DBNR Offset Q Lun TIPO Z Z DBNR Offset Z pa byte ghezza role max 4096 byte Blocco dati Blocco dati DB 1 0 1 DX 3 255 0 255 esteso Merker Blocco dati MB irrilevante 0 1 DX 3 255 0 255 esteso Ingressi Blocco dati EB irrilevante 0 1 DX 3 255 0 255 esteso Uscite Blocco dati AB irrilevante 0 1 DX 3 255 0 255 esteso Contatore Blocco dati Z irrilevante 0 1 DX 3 255 0 255 esteso Tempi Blocco dati T irrilevante 0 1 DX 3 255 0 255 esteso Questo valore dipende dalla CPU impiegata Spiegazione delle abbreviazioni TIPO Q Tipo di sorgente Q DBNR Numero di blocco dati sorgente Offset Q Indirizzo iniziale sorgente Lunghezza Lunghezza sorgente TIPO Z Tipo destinazione Z DBNR Numero di blocco dati destinazione Offset Z Indirizzo iniziale destinazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 33 Comunicazione tramite i blocchi funzionali di sistema Dati ne
115. a CPU e e Richiamare il BRCV nell OB di tempo o richia mare BRCV pi spesso nel ciclo Il buffer di diagnostica non pu essere letto nel Accrescere il parametro Tempo di ciclo minimo CP con il PG nella maschera della CPU Ciclo Un CP aggiunto non viene parametrizzato Accrescere il parametro Trasferimento dei para metri ai moduli nella maschera della CPU Av vio Accoppiamento punto a punto CP 441 6 9 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 4 Impiego dei blocchi funzionali di sistema con la procedura 3964 R Se quale procedimento di trasmissione si impiega la procedura 3964 R si ha la possibilit di trasmettere dati dal proprio sistema di automazione S7 400 ad un partner di comunica zione Trasferire dati con il 3964 R al partner di comunicazione Nella figura seguente rappresentata la comunicazione Trasferire dati al partner di comuni cazione Il proprio sistema di automazione Partner di comunicazione attiva S7 400 CPU CP 441 CP 441 CPU Dati gt Dati gt Dati SHEREE BRCV PC SFB Protocollo BSEND 3964 R 9 _ di Buffer di rice zione DB Figura 6 1 Trasferire dati con la procedura 3964 R al partner di comunicazione 6 10 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funziona
116. a a OFF Non si ha un attesa del passaggio di CTS a OFF e 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 441 rischia un overflow non si ha al cuna reazione da parte del CP 441 e Con un passaggio di DSR ON a OFF sia un ordine di trasmissione in corso come an che la ricezione di dati vengono interrotti con una segnalazione di errore Nel buffer di diagnostica del CP 441 viene registrata la segnalazione DSR OFF gestione automa tica dei segnali V24 Avvertenza La gestione automatica dei segnali complementari dell RS 232C possibile solo con il tipo di funzionamento semiduplex Nella parametrizzazione di una gestione automatica dei segnali complementari dell RS 232C non possibile n un controllo di flusso dei dati con RTS CTS n un pilotag gio di RTS e DTR tramite la funzione FB V24_SET Avvertenza Il Tempo di disattivazione di RTS va impostato nell interfaccia di parametrizzazione in modo che il partner di comunicazione sia in grado prima che RTS e quindi la volont di tra smissione sia disattivata di ricevere gli ultimi caratteri del telegramma in modo completo ll Tempo di attesa dell emissione dati va dimensionato in modo che il partner di comunica zione possa portarsi in attesa di ricezione prima che il tempo trascorra Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 47 Informazion
117. a del CP 441 permettono all utente una localizzazione rapida degli errori che si presentano Si hanno a disposizione le presenti possibilit di diagnostica e Diagnostica tramite gli elementi di visualizzazione del CP 441 e Diagnostica tramite l uscita STATUS dei blocchi funzionali di sistema e Diagnostica tramite l area di segnalazione errori SYSTAT e Diagnostica tramite i numeri di errore nel telegramma di reazione e Diagnostica tramite il buffer di diagnostica del CP 441 e Allarme di diagnostica Elementi di visualizzazione LED Gli elementi di visualizzazione informano l utente sullo stato di funzionamento o su possibili stati di errore del CP 441 Gli elementi di visualizzazione offrono una prima idea degli errori interni o esterni presentatisi o su errori specifici dell interfaccia vedi capitolo8 2 Nel capitolo 5 7 sono descritte le spie LED che si accendono durante il caricamento di un aggiornamento del firmware Uscita STATUS degli SFB Per una diagnostica degli errori ogni blocco funzionale di sistema dispone di un parametro STATUS Con la lettura dell uscita STATUS dei blocchi funzionali di sistema si ottengono informazioni generali su errori che si sono avuti nella comunicazione tra il CP 441 e la CPU correlata Il parametro STATUS pu essere valutato nel programma utente vedi capitolo 8 3 Area di segnalazione errori SYSTAT Tramite la programmazione del blocco funzionale di sistema STATUS nel programma utente
118. a misurazione sono stati usati due S7 400 con una CPU 416 6ES7 416 1XJ00 0ABO e un CP 441 2 ciascuna Nel programma utente della CPU attiva stato programmato un blocco funzionale di sistema BSEND nel programma utente della CPU passiva un blocco funzionale di sistema BRCV La seconda interfaccia del CP 441 2 non stata parametriz zata stato misurato il tempo trascorso tra l avvio dell ordine e la conclusione dello stesso Nel caso di utilizzo di una CPU 412 413 o 441 bisogna aumentare i tempi indicati di ca il 20 tempi di durata dei blocchi di comunicazione si trovano nei manuali delle singole CPU Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 A 3 Dati tecnici Driver ASCII Tempi di trasmissione nel caso del driver ASCII Tabella A 3 Tempi di trasmissione nel caso del driver ASCII Baudrate 115200 76800 57600 38400 19200 9600 4800 2400 1200 600 300 Bd Dati utili 10 byte 0 023s 0 023s 0 024s 0 024s 0 027s 0 031s 0 042s 0 063s 0 125s 0 267s 0 500s 20 byte 0 024s 0 024s 0 025s 0 027s 0 034s 0 045s 0 068s 0 127s 0 217s 0 428s 0 882s 50 byte 0 026s 0 029s 0 030s 0 035s 0 052s 0 094s 0 156s 0 267s 0 5008 1 000s 2 000s 100 byte 0 030s 0 035s 0 038s 0 048s 0 098s 0 157s 0 258s 0 517s 1 0008 2 000s 4 000s 200 byte 0 039s 0 049s 0 047s 0 098s 0 159s 0 277
119. a 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 FI e 94 i 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 441 2 C79000 G7072 C441 04
120. a zona libera di dati 6 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Avvertenza La consistenza dati viene determinataq dalla CPU ricevente CPU 412 413 16 Bytes CPU 414 416 32 Bytes Per ulteriori informazioni consultare il manuale di riferimento relativo alle funzioni standard e di sistema 4 Per assicurare un buon livello di consistenza dati si tengano presenti le seguenti avver tenze e Nel trasmettitore accedere al DB di trasmissione soltanto dopo che il trasferimento dei dati stato completato DONE 1 e Nel ricevitore accedere al DB di ricezione soltanto dopo che la ricezione dei dati stata completata NDR 1 e bloccare l accesso al DB EN_R 0 fino a che i dati non sono stati elaborati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 7 Comunicazione tramite i blocchi funzionali di sistema Parametri di trasmissione e ricezione parametri di trasmissione SD_i e i parametri di ricezione RD_i sono del tipo di dati ANY non si possono per usare campi di bit Come fare a modificare durante il runtime il parametri di trasmissione e ricezione dei tipo di dati ANY si pu trovare nell esempio di progetto CP441 ANY L esempio di progetto si trova in STEP7 nel catalogo Examples in CP441 Se con un SFB non si utilizzano tutti i parametri di trasmissione o ricezione il primo param
121. ad esso appartenente nei parametri di ingresso corrispondenti del programma va registrato lo stesso ID di collegamento poich SFB STATUS opera orientato al collegamento L ordine PRINT viene alimentato con i dati dal DB 146 DB 160 e DB 165 Nell FB 50 l SFB PRINT e SFB STATUS vengono inizializzati con un solo richiamo con se gnale 0 al parametro di ingresso REQ Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 13 Esempio di programmazione blocchi funzionali di sistema Descrizione programma Stampa 9 14 L ordine di stampa viene inviato alla stampante quando al parametro di controllo REQ viene riconosciuto un cambiamento dello stato di segnale da 0 a 1 Nel caso di uno svolgimento corretto dell ordine il parametro di uscita DONE e in caso di errore il parametro di uscita ERROR all SFB PRINT vengono posti su segnale 1 Nel pro gramma l ingresso di controllo REQ viene resettato a 0 se uno di questi due segnali posi tivo Nel ciclo successivo il parametro DONE viene posto a 0 In tal modo l ingresso REQ di viene 1 e il cambiamento dello stato di segnale da 0 a 1 richiesto causa il trasferimento dati alla stampante Oltre a ci viene richiamato in caso di errore anche il blocco funzionale di sistema SFB STATUS SFB 22 con il DB 22 quale DB istanza per avere una informazione dettagliata sulla causa dell errore Il parametro di uscita ERROR dell SF
122. all ultimo telegramma GET ricevuto 0A O6H Solo con RK 512 il telegramma di reazione ricevuto dopo l ordine GET ha troppo pochi dati Controllare il comportamento errato dell appa recchiatura partner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 25 Diagnostica con il CP 441 8 5 Numeri di errore nel telegramma di reazione Se si opera con il collegamento a calcolatore RK 512 e con un telegramma SEND PUT o GET si ha un errore presso il partner di comunicazione quest ultimo invia un telegramma di reazione con numero di errore interno nel quarto byte Numeri di errore nel telegramma di reazione Nella tabella seguente si trova la assegnazione dei numeri di errore nel telegramma di rea zione REATEL alle classi di evento numeri di evento nello STATUS del partner di comuni cazione numeri di errore nel telegramma di reazione vengono emessi in valori esadecimali Tabella 8 9 Segnalazioni d errore nel telegramma di reazione con l PRK 512 REATEL Segnalazioni d errore SYSTAT Classe di evento numero di evento OAH 0301H 0303H 0407H 0905H OCH 0301H 0302H 0607H 0609H 060AH 0902H 10H 0601H 0604H 0605H 090BH 12H 0904H 14H 0301H 0302H 0606H 0903H 16H 0602H 0603H 090AH 2AH 060DH 090DH 32H 060FH 0909H Accoppiamento punto a pu
123. alta qualit per la comunicazione dati vedi modello di riferimento ISO a 7 strati Sicurezza di trasmissione bei 3964R Sicurezza dei dati incrementata con l utilizzo della procedura 3964R La distanza di Hamming nella 3964R pari a 3 La distanza di Hamming una misura per la sicurezza di una trasmissione dati Tramite la procedura 3964R viene garantita un elevata sicurezza di trasmissione sulla linea di trasmissione L elevata sicurezza di trasmissione viene raggiunta tramite una struttura 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 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 441 C79000 G7072 C441 05 2 9 Informazioni di base per la trasmissione seriale di dati Limiti di prestazioni con il 3964R Limiti di prestazioni con la procedura 3964R e Non assicurata l ulteriore elaborazione dal punto di vista tecnico del programma dei dati di trasmissione ricezione presso il partner di comunicazione Questo pu essere fatto solo tramite un meccanismo di conferma da programmare
124. amento Byte di dati 1 o o o Byte 1 Byte di dati 2 r Byte 2 Dati i i utili o e n Byte di dati Byten Codice finale 10H DLE e 155 Codice finale 03H ETX gt a e solo 3964R BCC STRA Conferma pos 10H DE 9 Figura 2 5 Il traffico dei dati nel trasmettere con la procedura 3964 R Attivazione del collegamento in trasmissione Nell attivazione 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 con ferma QVZ con il carattere DLE la procedura passa allora alla fase si trasmissione Se il partner di comunicazione risponde con NAK con un altro carattere qualsiasi a parte DLE o STX o se il tempo di ritardo della conferma trascorre senza reazione la procedura ripete l attivazione del collegamento Dopo che trascorso il numero parametrizzato di ten tativi di attivazione del collegamento la procedura interrompe l attivazione del collegamento e invia il carattere NAK al partner di comunicazione Il CP 441 registra nella propria area SYSTAT un numero di errore corrispondente Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 13 Informazioni di base per la trasmissione seriale di dati Trasmissione dati Se l attivazione del collegamento ha successo i dati utili contenuti nel buffer di uscita del CP 441 vengono trasmessi al partner di comunicazi
125. ametro definisce il numero massimo dei da 1 a 255 6 attivazione tentativi compiuti dal CP 441 per attivare un collegamento Tentativi di Il parametro stabilisce il numero massimo di da 1 a 255 6 trasmissione tentativi di trasmissione di un telegramma in cluso quello del primo telegramma nel caso di errori Accoppiamento punto a punto CP 441 2 54 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco del carattere Nella tabella seguente si trova la descrizione del baudrate blocco del 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 baud e 300 e 9600 Avvertenza e 600 Il baudrate massimo per il CP 441 1 38400 baud Il e 1200 baudrate somma del CP 441 2 pari a 115200 baud e 2400 La somma dei baudrate di ambedue i moduli di inter e 4800 faccia non pu cio superare 115200 baud Per il modulo di interfaccia TTY 20 mA sono possibili al e 9600 massimo 19200 baud e 19200 e 38400 e 57600 e 76800 e 115200 Startbit Lo startbit viene preposto ad ogni carattere da trasmet 1 non im 1 tere 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 carattere 1 1 da trasmettere e segnalano la fine del carattere e 2 Parit Una sequenza dei bit d
126. ano disponibili presso la CPU Telegramma di comando telegrammi di comando sono telegrammi SEND PUT o telegrammi GET Come si avvii un telegramma SEND PUT o GET si trova nel capitolo 6 Telegramma SEND PUT Nel caso di un telegramma SEND PUT il CP 441 invia un telegramma di comando con dati utili e il partner di comunicazione risponde con un telegramma di reazione senza dati utili Telegramma GET Nel caso di un telegramma GET il CP 441 invia un telegramma di comando senza dati utili e il partner di comunicazione risponde con un telegramma di reazione con dati utili Telegramma successivo Se la quantit di dati supera 128 byte nel caso dei telegrammi SEND PUT e GET vengono trasmessi automaticamente telegrammi successivi Intestazione del telegramma Ogni telegramma dell RK 512 inizia con un intestazione del telegramma Essa pu contenere identificazione del telegramma dati su destinazione dati sorgente dati e un numero di errore Accoppiamento punto a punto CP 441 2 24 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Struttura dell intestazione del telegramma Nella tabella seguente si trova la struttura dell intestazione del telegramma del telegramma di comando Tabella 2 1 Struttura dell intestazione del telegramma del telegramma di comando RK 512 1 Byte Significato L identificazione del telegramma nel caso di telegrammi di comando 00H nel caso di telegra
127. ardware e progettazione di collegamenti STEP 7 V5 1 Il manuale utente STEP 7 spiega l utilizzo di principio e le funzioni del software di automazione STEP 7 Esso offre sia all utente novizio di STEP 7 sia a quello esperto di STEP 5 una panoramica sulla procedura Manuale di riferimentp Manuale di configurazione programmazione e messa in servizio di un S7 300 400 Lavorando con il software possibile accedere in modo selettivo alla guida in linea che aiuta l utente nelle domande specifiche all uso del software AWL per S7 300 400 I manuali relativi ai pacchetti di linguaggio AWL KOP FUP e SCL con KOP per S7 300 400 Manuale di riferimentp FUP per S7 300 400 Manuale di riferimentp SCL per S7 300 400 Programmazione di blocchi Manuale tengono sia delle istruzioni per l utente sia una descrizione del linguag gio Per la programmazione di un S7 300 400 si necessita di uno solo dei linguaggi ma se necessario si possono desiderare i linguaggi all in terno del progetto Per un primo impiego dei linguaggi consigliabile prendere un confidenza tramite il manuale con la metodica di program mazione Lavorando con il software possibile accedere in modo selettivo alla guida in linea che risponde a tutte le domande per l uso degli editor com piler acclusi S7 GRAPH per S7 300 400 Programmazione di programmi sequenziali Manuale S7 HiGraph per S7 300 400 Programmazione di diagrammi di stato
128. ato 09 04H Solo con RK 512 il partner segnala tipo di Comportamento errato del partner poich da ordine non ammesso parte del CP 441 non viene mai emesso un co mando di sistema 09 05H Solo con RK 512 errore nel partner o nel SI Controllare se il partner in grado di trasmet MATIC S5 quale partner tere il tipo di dati voluto e Tipo di sorgente destinazione non am Controllare la struttura dell hardware presso il messo 0 partner e Errore di memoria nell AG Partner o Porre l interruttore nell AG partner in posizione e Errore nella comunicazione CP CPU presso RUN il partner o e AG partner in stato di stop 09 08H Solo con RK 512 il partner riconosce errore di Questo errore si presenta con il restart del pro sincronizzazione prio AG o del partner Si tratta di un comporta L ordine dei telegrammi disturbato mento normale all avvio dell impianto Non c nulla a cui rimediare Durante il servizio l errore pu presentarsi anche in seguito a stati di er rore precedenti Altrimenti bisogna concludere che c un comportamento errato dell apparec chiatura partner 09 09H Solo con RK 512 DB DX nel partner bloccato Nel programma partner dopo l elaborazione da merker di coordinamento degli ultimi dati trasmessi resettare di nuovo il merker di coordinamento Nel programma ripetere l ordine 09 0AH Solo con RK 512 errori nell intestazione del Controllare se l errore deriva da disturbi o da un telegramma che ve
129. attenzione per l alimentazione dei blocchi funzionali di sistema con parametri nel proprio sistema di automazione S7 400 Viene descritta la comunicazione tra due CP 441 Particolarit riguardanti altri partner di comunicazione del CP 441 possono essere trovate nella documentazione corrispondente SIMATIC S5 o nella bibliografia di produttori terzi Descrizione dei parametri SFB 6 4 parametri degli SFB possono essere suddivisi dal punto di vista della loro funzione nelle seguenti cinque classi classificazione Parametri di controllo servono all attivazione della comunicazione Parametri di indirizzamento servono all indirizzamento del partner di comunicazione re moto Parametri di trasmissione puntano a quei settori di dati che devono essere trasmessi al partner di comunicazione remoto Parametri di ricezione puntano a quei settori di dati nei quali i dati ricevuti dal partner di comunicazione remoto vengono registrati Parametri di stato servono alla sorveglianza sul fato che un blocco abbia portato a ter mine un compito senza errori o meno o all analisi degli errori presentatisi Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Parametri di controllo L attivazione dello scambio dei dati avviene solo se al momento del richiamo dell SFB i pa rametri di controllo corrispondenti hanno un valore definito o se il valore rispetto all ul
130. attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione DONE VAR_OUTPUT BOOL con un fronte di salita segnala una conclusione senza errori dell ordine PUT ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene informazione d errore dettagliata o avvertimento ADDR_1 VAR_IN_OUT ANY Puntatori a quelle aree di dati della CPU partner nelle quali si deve sai scrivere ADDR_4 SD_1 VAR_IN_OUT ANY Puntatori alle aree delle propria CPU che contengono i dati da DE trasmettere SD 4 Blocco funzionale di sistema PRINT SFB 16 Parametro Tipo Tipo Significato REQ VAR_INPUT BOOL attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione PRN_NR VAR_IN_OUT BYTE nel caso di collegamento di pi stampanti ne viene scelta una de terminata FORMAT VAR_IN_OUT STRING Stringa di formato per il testo di segnalazione inclusi il comando di conversione e di controllo per le variabili SD_1 fino a SD_4 SD_1 VAR_IN_OUT ANY Variabili nel testo di segnalazione per ad esempio visualizzare si valori calcolati del programma utente o dati di orario e data SD_ 4 DONE VAR_OUTPUT BOOL con un fronte di salita segnala la conclusione senza errori dell or dine PRINT ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene
131. azione comportamento errato del partner Eventual mente controllare ci tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione Classe di evento 10 0AH Errore nel telegramma di reazione del partner riconosciuti dal CP Numero di Testo di evento Rimedio evento 0A O1H Solo con RK 512 errore di sincronizzazione Questo errore viene segnalato dopo un restart del partner poich del proprio AS nel caso di lunghi telegrammi o e Telegramma di reazione senza ordine nel caso di restart del partner Si tratta di un e Tel di si comportamento normale di avvio dell impianto e egramma I RASO TS TICSvUto prima non c nulla a cui rimediare dell invio di un telegramma successivo Nei i D Pinviodelprim telediamma stat Durante il servizio lerrore pu presentarsi an Opo Sa 5 primo ar amma siao _ che come conseguenza di stati di errore che tene o un telegramma di reazione Succes Sono stati riconosciuti solo dal partner e D Finvio di un tel _ lt Altrimenti bisogna concludere che c un com ae fa sa te na an S portamento errato dell apparecchiatura partner SIAO COVO IL Prole oglarma dea Eventualmente l errore non si presenta con or aone dini lt 128 byte 0A 02H Solo con RK 512 errore nella struttura del te Controllare il comportamento errato dell appa legramma di reazione ricevuto 1 byte non 000 recchiatura partner eventualmente tramite un FF d
132. azione della stampa avviene secondo la parametrizzazione con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto layout di pagina set di carat teri caratteri di controllo ecc Durante la stampa non si ha alcuna ricezione di caratteri Eccezione fanno i caratteri di con trollo per il controllo di flusso se essi sono stati parametrizzati opportunamente Caratteri che eventualmente arrivano non vengono accettati Stampa di testo di segnalazione Nella figura seguente rappresentato lo svolgimento della stampa Attesa di ordine di stampa 2 5 D Vv o Ordine di stampa arrivato e O y Il numero del Preparazione dei testo di segnalazione dati e stampa del viene dedotto dai parame messaggio di tri FORMAT e SD_1 fino a segnalazione SD_4 all SFB PRINT Figura 2 25 Schema dello svolgimento della stampa Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 51 Informazioni di base per la trasmissione seriale di dati 2 3 2 3 1 Dati di parametrizzazione dei protocolli Con la scelta dei protocolli si adatta il proprio processore di comunicazione CP 441 al par tner di comunicazione capitoli seguenti descrivono i dati di parametrizzazione per la procedura 3964 R accoppia mento calcolatore RK 512 driver ASCII e driver stampante Dati di parametrizzazione della procedura 3964 R Tramite i dati di parametrizza
133. bella 9 2 Blocchi usati da un esempio di programmazione Blocco Simbolo Commento OB 1 CYCLE Elaborazione ciclica programma OB 100 RESTART OB di avviamento per restart FB 50 PRINT A PRINT A FB 51 PRINT B PRINT B FB 52 PRINT C PRINT C DB 16 PRINT IDB DB istanza per SFB PRINT DB 22 STATUS IDB DB istanza per SFB STATUS DB 146 DB_with_Con DB con comando di conversione per il tipo di rappresentazione N vers_ Statem DB 160 Process_Values DB trasferimento di valori di processo DB 165 ME_WA_AL Tipo di segnalazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 15 Esempio di programmazione blocchi funzionali di sistema 9 9 Installazione eliminazione degli errori Installazione Per questo esempio l hardware completamente montato e l apparecchiatura di program mazione collegata Dopo la cancellazione totale della CPU tipo di funzionamento STOP trasferire l esempio adatto alla propria configurazione HW completamente nella memoria utente Passare poi tramite il commutatore del tipo di funzionamento da STOP a RUN_P comportamento all avviamento CRST Comportamento errato Se all avviamento si avuto un errore i richiami dei blocchi da elaborare ciclicamente non vengono eseguiti e la spia LED d errore INTF o EXTF della CPU viene settata Informazioni dettagliate sulla causa dell errore si trovano buffer di diagnostica Accoppiamento punto a punto CP 441 9 16 C79000 G7072 C44
134. blioteca Operando con i blocchi funzionali basta poi solo copiare il blocco funzionale in questione nel proprio progetto Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 45 Comunicazione tramite i blocchi funzionali di sistema Lettura dei segnali complementari RS 232C L FB V24_ STAT legge da un interfaccia del CP 441 i segnali complementari RS 232C e li mette a disposizione dell utente nei parametri del blocco L FB V24_STAT viene letto ciclica mente o alternativamente in un programma pilotato a tempo in modo statico senza condi zioni I segnali complementari dell RS 232C vengono aggiornati ad ogni richiamo della funzione polling ciclico L interfaccia viene scelta indicando con l FB V24_STAT quale ID I ID locale di uno dei collegamenti che si svolgono tramite questa interfaccia Il risultato binario BIE non viene influenzato Cosa bisogna fare 6 46 Richiamo blocco Rappresentazione AWL rappresentazione KOP CALL V24_STAT V24_STAT REQ EN ENO ID _REQ NDR NDR IID ERROR S ERROR STATUS STATUS DTR_OUT DTR_OUT DSR_IN pn DSR_IN RTS_OUT ir RTS_OUT CTS_IN ir CTS_IN DCD_IN DCD_IN RI_IN i RI_IN Avvertenza 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 Se il blocco stato concluso
135. ccessivi 2 32 Telegrammi SEND successivi 2 29 Tempo di ritardo del carattere ZVZ 2 54 2 60 Tempo di ritardo della conferma QVZ 2 54 Tentativi di attivazione 2 54 Tentativi di trasmissione 2 54 Testi di segnalazione 2 50 caratteri di controllo 2 50 comandi di controllo 2 85 istruzioni di conversione per variabili 2 78 layout di pagina 2 50 2 71 stringa di agi 250 271 tabella dei caratteri di controllo 2 50 Tipo di funzionamento semiduplex Traffico di dati uni bidirezionale Trasmissione dati 3964 R 2 13 driver ASCII 2 51 RK 512 2 27 U ULA Uscita STATUS degli SFB 8 2 V Vano per i moduli di interfaccia 1 7 Indice 3 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 S E STAI ATA SIIT SA TAI SII ISIN COSIO IO III III Siemens AG A amp D ASE8I Oestliche Rheinbrueckenstr 50 D 76181 Karlsruhe Repubblica federale di Germania Mittente Nome Funzione Ditta Via C A P Citt Paese Telefono Indicare il corrispondente settore industriale Industria automobilistica Industria chimica Industria elettrotecnica Industria alimentare Tecnica di controllo e strumentazione Industria meccanica did ddu Petrolchimica Accoppiamento punto a punto CP 441 C79000 G7072 C441 04 i E E Industria farmaceutica Industria delle materie plastiche Industria cartaria Industri
136. chermatura LIYCY 4 x 0 14 contenitore Figura B 8 Cavo connettore TTY 20 mA CP 441 CP 441 CP 340 Il cavo connettore pu essere richiesto tramite il numero di ordinazione 6ES7 902 2 ri portato nell appendice E Avvertenza Per il tipo di cavo usato LIYCY 4 x 0 14 sono possibili per il CP 441 come partner di comu nicazione le seguenti lunghezze e max 1000 m a 9600 Baud e max 500ma 19 2 kBaud Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 11 Cavi connettore Cavo connettore 20 mA TTY S7 M7 CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e CP 544 CP 524 CPU 928B CPU 945 CPU 948 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 e nel partner di comunicazione spinotto maschio sub D a 9 poli con chiusura a vite spinotto sub D a 25 poli con chiusura a chiavistello SEA Partner di comunicazione r fr 1 5 1 n RxD TxD 19 x mg H lt ma Ricevitore Trasmettitore V 3a RxD TxD 10 J se i 2 20MA A 20MA 12 20m 20m ie mi a 3 20MA 20mA 21 av 9 TxD T RxD 14 o GI Gi D Trasmettitore Ricevitore A N _ x IL 1 TxD RxD DE P 1 l x Schermatura Tipo di cavo Schermatura contenitore LIYCY 4 x 0 14 cont
137. chi funzionali di sistema nell accoppiamento calcolatore RK52 loi pal ii he la aree ti 6 17 6 5 1 Trasmissione di dati con RK 512 con indicazione di destinazione fissa 6 17 6 5 2 Trasmissione di dati con RK 512 al partner di comunicazione CP 441 con indicazione di destinazione fissa utilizzo di BSEND e BRCV 6 19 6 5 3 Trasmissione di dati con RK 512 al partner di comunicazione CP 441 con indicazione di destinazione fissa utilizzo di BSEND 6 24 6 5 4 Trasmissione dati con l RK 512 al partner di comunicazione S5 o apparecchiatura esterna con indicazione di destinazione fissa 6 29 6 5 5 Trasmissione di dati al partner di comunicazione con l accoppiamento calcolatore RK 512 con indicazione di destinazione modificabile dinamicamente 6 5 6 Prelievo di dati con PRK 512 dal partner di comunicazione 6 40 6 6 Impiego dei blocchi funzionali di sistema nel caso del driver ASCII 6 45 6 7 Impiego dei blocchi funzionali di sistema nel caso del driver stampante 6 50 6 8 SINTESI i ria aa i ei a 6 53 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP44ll heidi 7 1 7A Comportamento all avviamento del CP 441 nannan 7 2 7 2 Passaggi tra gli stati di funzionamento del CP 441 7 3 Diagnostica con il CP 441 ii e i ia iii 8 1 Funzioni di diagnostica del CP 441 8 2 8 2 Diagnostica tramite gli elementi di v
138. co di ricezione non stato ancora mai chiamato Errore nel puntatore di area di trasmissione SD_1 relativamente alla lun ghezza dei dati o al tipo di dati o al parametro LEN stato trasferito il va lore 0 o errore nel puntatore di area di ricezione RD_1 dell SFB 13 BRCV corrispondente La richiesta di reset stata eseguita L SFB partner si trova nello stato DISABLED EN_R ha il valore 0 L SFB partner si trova nello stato errato dopo l ultima trasmissione dati il blocco di ricezione non stato pi richiamato L accesso all oggetto remoto nella memoria utente stato rifiutato Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato 3 Manuale Configurazione dell hardware e progettazione de collegamenti con STEP 7 V5 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 5 Diagnostica con il CP 441 Tabella 8 2 Informazioni d errore per l SFB 12 BSEND continuazione ERROR STATUS spiegazione decimale 1 12 Nel richiamo dell SFB e stato indicato un DB istanza non appartenente all SFB 12 e non stato indicato un DB istanza bens un DB globale e non stato trovato alcun DB istanza caricamento di un nuovo DB istanza dal PG 1 18 R_ID esiste gi nel collegamento 1 20 Troppa poca memoria di lavoro disponibile Informazioni d errore per l SFB 13 La tabella 8 3 contiene tutte le informazion
139. comportamento all avviamento del CP 441 prestare attenzione alle se guenti avvertenze Avvertenza Dopo l accensione il CP 441 necessita per l inizializzazione e il test di hardware e memoria di alcuni secondi prima di essere operativo tentativi di parametrizzazione effettuati dalla CPU in questo intervallo vengono interrotti con una registrazione nel buffer di diagnostica Errore di elaborazione SDB classe di errore 1 con l indicazione dell SDB e Errore di para metrizzazione nella parametrizzare di moduli con indicazione del SDB Alla fine del test del modulo avviene la parametrizzazione da parte della CPU Fintantoch il CP 441 non parametrizzato i richiami di SFB nel programma utente vengono conclusi con errori Accoppiamento punto a punto CP 441 7 2 C79000 G7072 C441 05 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 441 7 2 Passaggi tra gli stati di funzionamento del CP 441 Dopo l avviamento del CP 441 tutti i dati tra CPU e CP 441 vengono scambiati tramite bloc chi funzionali di sistema Il comportamento nei passaggi tra gli stati di funzionamento del CP 441 dipende dallo stato di funzionamento della CPU CPU STOP Direzione di comunicazione CPU gt CP La comunicazione tra CPU e CP 441 rimane anche in STOP della CPU Nello STOP della CPU gli ordini SFB prima avviati ad esempio BSEND nella CPU vengono eseguiti comple tamente i dati completi vengono trasme
140. comunicazione Livello di trasporto Metodi di riconoscimento degli errori Misure di correzione Procedure di handshake Livello di pilotaggio della comunicazione Attivazione della trasmissione dati Esecuzione Disattivazione della trasmissione dati Livello di rappresentazione Conversione del modo di rappresentazione del sistema di comunicazione in una forma specifica per l apparecchiatura direttive di interpretazione dei dati Livello di elaborazione Fissazione dei compiti di comunicazione e delle funzioni per questo necessarie Elaborazione dei protocolli Il partner di comunicazione che trasmette scorre gli strati dal pi elevato n 7 orientato se condo l applicazione al pi basso n 1 impostazioni fisiche mentre quello che riceve scorre i protocolli dallo strato 1 verso l alto Non tutti i protocolli devono tenere conto di tutti e sette gli strati Se i partner di comunica zione di trasmissione e di ricezione parlano la stessa lingua lo strato 6 superfluo Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 7 Informazioni di base per la trasmissione seriale di dati Sicurezza di trasmissione La sicurezza di trasmissione gioca un ruolo importante nella trasmissione dati e nella scelta del modo di trasmissione In generale vale la regola secondo la quale pi strati del modello di riferimento vengono attraversati maggiore sar la sicurezza di trasmissione
141. comunicazione operativo e RTS uscita Request to send CP 441 pronto a trasmettere e CTS ingresso Clear to send Il partner di comunicazione pu ricevere dati dal CP 441 risposta a RTS ON del CP 441 e RI ingresso Ring Indicator Segnale di chiamata Dopo l accensione del CP 441 i segnali di uscita si trovano nello stato OFF inattivi La gestione dei segnali di pilotaggio DTR DSR e RTS CTS si pu parametrizzare con l inter faccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto o pilotare tramite le funzioni FB nel programma utente La gestione dei segnali complementari RS 232C I segnali complementari RS 232C possono essere gestiti e congestione automatica parametrizzata di tutti i segnali complementari dell RS 232C e con controllo del flusso dati parametrizzato RTS CTS e tramite le funzioni FB V24 STAT e FB V24_SET Avvertenza Nella parametrizzazione di una gestione automatica dei segnali complementari dell RS 232C non possibile n un controllo di flusso dei dati con RTS CTS n un pilotaggio di RTS e DTR tramite la funzione FB V24_SETI Nella parametrizzazione di un controllo del flusso dati con RTS CTS un pilotaggio di RTS tramite la funzione FB V24_SET non possibile La lettura di tutti i segnali complementari dell RS 232C tramite la funzione FB V24_STAT invece sempre possibile Le seguenti sezioni spiegano il funzionamento in linea di principio del pilotag
142. con chiusura a vite e nel partner di comunicazione spinotto sub D a 15 poli con chiusura a chiavistello CP 441 Partner di comunicazione Di i 2 i T A R ALI 4 un gt i ol nn DI 9 T B R B H ii 11 p C gt 0 Ricevitore Trasmettitore 4_ R A T A 2 en TA i ei R B T B 9 te smo __ lt g Ricevitore r 8 GND GND 8 Trasmettitore ma i H nm Calza dia Tipo di cavo I 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 sal dare per garantire un traffico di dati senza disturbi una resistenza termi nale di 330 Q dalla parte del ricevitore Figura B 15 Cavo connettore X27 CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 per funzionamento RS 422 a quattro fili Accoppiamento punto a punto CP 441 B 20 C79000 G7072 C441 05 Parametri degli SFB Una descrizione dettagliata dei blocchi funzionali di sistema si trova nel manuale di riferi mento Software di sistema per S7 300 400 funzioni standard e di sistema Segnalazioni di errore Per la diagnostica degli errori ogni blocco funzionale di sistema dispone di un parametro STATUS Ogni numero di segnalazione STATUS ha indipendentemente dal blocco funzio nale di sistema usato lo stesso significato numeri di segnalazione STATUS poss
143. coppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Stampa Nel caso della stampa di testi di segnalazione vale Tipo di comunicazione Il CP 441 trasmette dati alla stampante Blocco funzionale di sistema nel caso del CP 441 PRINT Lunghezza massima dei dati trasmissibili stringa di 400 byte formato e variabili Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 55 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 441 T Nel si trova a pagina capitolo 7 1 Comportamento all avviamento del CP 441 7 2 Passaggi tra gli stati di funzionamento del CP 441 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 7 1 Comportamento all avviamento e passaggio tra gli stati di funzionamento del CP 441 7 1 Comportamento all avviamento del CP 441 L avviamento del CP 441 si suddivide nelle seguenti fasi e inizializzazione RETE ON del CP 441 e Parametrizzazione Inizializzazione Non appena il CP 441 sotto tensione il firmware del CP 441 dopo lo svolgimento di un programma di test dell hardware viene preparato per il servizio Parametrizzazione Nella parametrizzazione il CP 441 riceve i parametri del modulo correlati al posto connettore corrente Il CP 441 adesso operativo Avvertenze Relativamente al
144. dati dalla CPU e conferma con un telegramma di reazione Questo contiene i dati e Partner attivo Riceve il telegramma di reazione Se la quantit di dati utili supera 128 byte esso invia un telegramma GET successivo Questo contiene i byte da 1 a 4 dell intestazione del telegramma e Partner passivo Riceve il telegramma GET successivo controlla l intestazione del telegramma preleva i dati dalla CPU e conferma con una telegramma di reazione successivo con ulteriori dati Nel caso di un numero di errore diverso da 0 nel quarto 4 il telegramma di reazione non contiene dati Se vengono richiesti pi di 128 byte essi vengono prelevati automaticamente in uno o pi telegrammi successivi Avvertenza Se il telegramma GET non stato ricevuto senza errori dalla CPU o se nell intestazione del telegramma si avuto un errore il partner di comunicazione registra un numero di errore nel byte 4 del telegramma di reazione Nel caso di errori di protocollo non avviene alcuna regi strazione nel telegramma di reazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 31 Informazioni di base per la trasmissione seriale di dati Telegrammi GET successivi 2 32 Nella figura seguente rappresentato lo svolgimento della trasmissione dati nel preleva mento dei dati con un telegramma di reazione successivo CP 441 Telegramma GET successivo Carattere di inizio 02H Conferma pos 10H Telegramma
145. dati ha il vantaggio che nel programma utente del partner di comunicazione non necessario effettuare alcuna programmazione Prestare attenzione al fatto che presso il ricevente non sar possibile riconoscere quando avviene una trasmissione dati Per questo non neanche possibile per il CP 441 ricevente impedire una sovrascrittura dei dati ricevuti presso il ricevente La trasmissione dati avviene anche nello stato di STOP della CPU S7 ricevente La consistenza dati viene determinata tramite la CPU ricevente CPU 412 413 16 byte CPU 414 416 32 byte Ulteriori informazioni sulla consistenza dati si possono trovare nel manuale di riferimento delle funzioni standard e di sistema 4 4 Manuale di riferimento Software di sistema per S7 300 400 funzioni standard e di sistema Accoppiamento punto a punto CP 441 6 24 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Il proprio sistema di automazione Nel caso di questa possibilit di programmazione presso il trasmettitore vengono indicati i dati sorgente e destinazione Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema BSEND SFB 12 Con il parametro SD_1 tipo di dati ANY si indica quali dati sorgente debbano essere tra smessi Esempio p DB10 DBX5 0 WORD 1 Una valutazione del dato di lunghezza per il tipo di dati ANY non avviene poich la lun ghezza dei dati da trasmettere viene indicata tramite
146. dei moduli di interfaccia innestabili del CP 441 Tabella A 2 Dati tecnici dei moduli di interfaccia Dati tecnici RS 232C 20 mA TTY X27 RS 422 485 Alimentazione max 0 1Aa5V max 0 1Aa5V max 0 25Aa5V max 0 045 A a 24 V Dissipazione di potenza 0 5 W 1 5 W 1 25 W Temperatura di servizio 0 C fino a 60 C 0 C fino a 60 C 0 C fino a 60 C Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Dati tecnici Tabella A 2 Dati tecnici dei moduli di interfaccia Fortsetzung Dati tecnici Temperatura di stoc caggio RS 232C 40 C fino a 70 C 20 mA TTY 40 C fino a 70 C X27 RS 422 485 40 C fino a 70 C ziale Tipo di protezione IP00 IP00 IP00 EMV EN 50082 EN 50082 EN 50082 Separazione di poten no s s Dimensioni L x A x P ca 95 x 70 x 20 mm ca 95 x 70 x 20 mm ca 95 x 70 x 20 mm Peso 0 08 kg 0 08 kg 0 08 kg Baudrate max 115 2 kBaud max 19 2 kBaud max 115 2 kBaud min 300 Baud min 300 Baud min 300 Baud Lunghezza cavi max 10 m max 1000 m a max 1200 m a 9600 Baud 19200 Baud Connettore frontale Spinotto maschio sub D a 9 poli con bloc caggio a vite Presa a 9 poli sub D con bloccaggio a vite Presa sub D a 15 poli con bloccaggio a vite Tempi di trasmissione Le tabelle seguenti contengono tempi di trasmissione misurati in dipendenza dal protocollo di trasmissione scelto Per l
147. del partner solo per l RK512 Numero di Testo di evento Rimedio evento 06 01H Errore nel primo byte di comando non 00 Errore di principio della struttura dell intesta o FFH zione presso il partner Controllare il comporta mento errato dell apparecchiatura partner even tualmente tramite un dispositivo di controllo in terfaccia da inserire nella linea di trasmissione 06 02H Errore nel terzo byte di comando non A 0 o E Errore di principio della struttura dell intesta zione presso il partner Controllare il comporta mento errato dell apparecchiatura partner even tualmente tramite un dispositivo di controllo in terfaccia da inserire nella linea di trasmissione 06 03H Errore nel terzo byte di comando per i tele Errore di principio della struttura dell intesta grammi successivi comando non come nel zione presso il partner Controllare il comporta primo telegramma mento errato dell apparecchiatura partner even tualmente tramite un dispositivo di controllo in terfaccia da inserire nella linea di trasmissione 06 04H Errore nel quarto byte di comando lettere di Errore di principio della struttura dell intesta zione presso il partner o stata richiesta una combinazione di comando che per il CP non ammessa Controllare i comandi ammessi Controllare il comportamento errato dell appa recchiatura partner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasm
148. della CPU Anche gli eventi di diagnostica che attivano un allarme di diagnostica vengono registrati dal CP 441 nel proprio buffer di diagnostica In presenza di un evento di allarme di diagnostica si accende il LED EXTF rosso Diagnostica tramite gli elementi di visualizzazione del CP 441 Tramite gli elementi di visualizzazione del CP 441 si ottengono informazioni sul CP 441 Si differenzia tra le seguenti funzioni di visualizzazione e Spie speciali TXD Tramissione attiva si accende se il CP invia dati utili attraverso l interfaccia RXD Ricezione attiva si accende se il CP riceve dati utili attraverso l interfaccia e Spie di allarme cumulative INTF Errore interno EXTF Errore esterno e Spia di errore interfaccia FAULT Errore d interfaccia Avvertenza Nel capitolo 5 7 sono descritte le spie LED che si accendono durante il caricamento di un aggiornamento del firmware Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 3 Diagnostica con il CP 441 Segnalazioni d errore degli elementi di visualizzazione 8 4 La tabella seguente descrive le segnalazione d errore degli elementi di visualizzazione Tabella 8 1 Segnalazioni d errore degli elementi di visualizzazione del CP 441 Segnalazione Descrizione dell errore Rimedio di un errore INTF si ac Il CP 441 segnala un errore interno ad Per informazioni dettagliate program cende esempio di hardware o software ma
149. di icone Je 16 trasmissione di dati con RK 512 utilizzo di BSEND 6 24 trasmissione di dati con RK 512 utilizzo di BSEND e BRCV 6 19 Comunicazione multiprocessore 5 18 Configurazione 5 2 Conflitto di inizializzazione 2 18 Connettore di base per il bus di pannello S7 1 7 Controllo di flusso dei dati 2 49 2 62 2 69 CPU RUN 7 3 CPU STOP Criterio di fine 2 40 carattere finale 2 41 lunghezza di telegramma fissa 2 43 scorrimento del ritardo intercarattere 2 40 CSA A 6 D Dati di parametrizzazione 2 52 driver ASCII 2 59 driver stampante 2 66 procedura 3964 R 2 52 RK 512 2 58 Diagnostica 8 2 area di segnalazione errori del SYSTAT 8 10 buffer di diagnostica 8 28 elementi di visualizzazione 8 4 numeri di errore nel telegramma di reazione segnalazioni all uscita STATUS degli SFB 8 5 Direttiva CEM A 6 Direttive di montaggio 1 13 Indice 1 Indice analitico distacco dei moduli di interfaccia 4 4 Driver ASCII 2 36 buffer di ricezione 2 45 controllo di flusso dei dati 2 49 parametri 2 59 ricezione dati 2 38 segnali complementari RS 2320 2 46 trasmissione dati 2 36 Driver caricabili Driver stampante 2 50 controllo di flusso dei dati 2 69 emissione di un testo di segnalazione 2 51 parametri 2 66 progettazione di testi di segnalazione 2 77 segnale BUSYI 2 69 testi di segnalazione 2 50 2 77 E Elementi di comand
150. dura 3964 R Tutte le informazioni cio descritte nel capitolo 6 4 per la procedura 3964 R valgono anche per il driver ASCII Inoltre possibile nel caso del driver ASCII impiegando un modulo di interfaccia RS 232C leggere e pilotare i segnali complementari RS 232C Qui di seguito si descrive cosa neces sario fare per utilizzare queste funzioni aggiuntive complementari RS 232C Per la lettura e il pilotaggio dei segnali complementari RS232C si hanno a disposizione bloc chi funzionali Nella tabella seguente si trovano i blocchi funzionali del CP 441 e il loro signifi cato Tabella 6 19 blocchi funzionali funzioni del CP 441 FB Significato FB 5 La funzione V24_STAT rende possibile la lettura degli stati di segnale V24 STAT dell interfaccia RS 232C del CP 441 FB 6 La funzione V24_SET rende possibile il settaggio resettaggio delle uscite V24 SET dell interfaccia RS 232C des CP 441 Forma di fornitura e installazione I blocchi funzionali del CP 441 si trovano insieme all interfaccia di parametrizzazione e all esempio di programma su un CD che viene fornito di corredo al presente manuale L installazione dei blocchi funzionali avviene insieme a quella dell interfaccia di programma zione ed descritta nel capitolo 5 2 Dopo l installazione i blocchi funzionali si trovano nella seguente biblioteca CP441 Essa viene aperta nel SIMATIC Manager di STEP 7 con il comando di men File gt Apri gt Bi
151. e tro non utilizzato dovr essere un NIL Pointer e i parametri inutilizzati devono trovarsi uno dietro l altro senza soluzione di continuit AI primo richiamo vengono fissati il collegamento e la quantit di dati massima trasferibile su di esso per ordine internamente al sistema viene creato a tale scopo un buffer di comunica zione per assicurare la congruenza dei dati Nei richiami successivi possibile inviare ricevere un numero qualsiasi di dati non superiore comunque a quelli del primo richiamo Un eccezione a tale regola costituita dagli SFB BSEND e BRCV Con essi possibile tra smettere fino a 64 kByte per ordine Nel caso degli SFB BSEND BRCV e il numero dei parametri SD_i e RD_i usati dal lato di trasmissione e da quello di rice zione deve corrispondere e itipi di dati per i parametri SD_i e RD_i corrispondenti dal lato di trasmissione e da quello di ricezione deve corrispondere e il numero dei dati da trasmettere tramite il parametro SD_i non pu essere maggiore del settore che viene aperto tramite il parametro RD_i corrispondente Se le regole sopraccitate vengono violate ci viene segnalato tramite ERROR 1 e STATUS 4 Esempi per parametri di trasmissione e ricezione Accesso ai blocchi di dati byte 10 109 P DB20 DBX10 0 byte 100 Accesso a merker 10 12 P M10 0 BYTE 3 Accesso agli ingressi 20 24 P E20 0 BYTE 5 Accesso alle uscite 20 24 P A20 0 BYTE 5 Accesso ai tempi 1 5 L 1 TIMER 5
152. e pari sce la sicurezza dei dati Senza parit significa che non viene trasmesso alcun bit di parit Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 61 Informazioni di base per la trasmissione seriale di dati Controllo di flusso dei 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 Controllo di flusso dei dati con RTS CTS e Gestione automatica dei segnali V24 possibile solo con l impiego del modulo di interfaccia RS 232C vedi anche tabella 1 2 Tabella 2 9 Controllo del flusso dati driver ASCII Parametro Descrizione Valori possibili Valore di default Controllo del flusso Impostare il criterio secondo il quale si nessuno nessuno dati svolge il controllo del flusso dati e XON XOFF e RTS CTS e Gestione automa tica dei segnali V24 Carattere XON Codice per il carattere XON e nelcasodi7bitdi 11 DC1 dati 0 fino a 7FH Hex nel caso di 8 bit di dati 0 fino a FFH Hex Carattere XOFF Codice per il carattere XOFF e nelcasodi7bitdi 13 DC3 dati 0 fino a 7FH Hex nel caso di 8 bit di dati 0 fino a FFH Hex Attesa di XON Intervallo di attesa da parte del CP 441 in 20 bis 655350 ms e 20000 ms dopo XOFF tempo trasmissione per il carattere XON o per in passi da 10 ms di attesa per CTS ON del partner di comunica
153. e 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 fun zione 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 comunicazione pu avvenire Contro tale evenienza ci si pu assicurare inviando oltre ai dati la lunghezza del tele gramma dei dati e valutando questo nel partner di comunicazione e Tali errori di trasmissione sono esclusi nel caso dell utilizzo per la trasmissione dati dell accoppiamento calcolatore RK 512 poich qui al contrario di quanto avviene con la procedura 3964R un ulteriore elaborazione ad esempio il salvataggio nel blocco dati di destinazione viene confermata tramite telegrammi di reazione e poich nell intestazione del telegramma viene condotta anche la lunghezza dei dati trasmessi Per questo motivo RK 512 raggiunge anche una distanza di Hamming pi elevata 4 della 3964R Sicurezza di trasmissione con il RK 512 Sicurezza dei dati molto elevata con l uso dell RK 512 e La distanza di Hamming nel caso dell RK 512 con 3964R pari a 4 La distanza di Ham ming una misura per la sicurezza di una trasmissione dati e Con l utilizzo dell accoppiamento calcolatore RK 512 viene assicurata une sicurezza di trasmissione molto elevata s
154. e a quello ricevuto alla fine del collega comportamento errato dell apparecchiatura par mento tner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 08 0AH Manca un buffer di ricezione libero Il blocco funzionale per la ricezione nel pro Dopo la ricezione di STX non c era a disposi gramma utente deve essere richiamato pi fre zione della procedura all attivazione del colle quentemente gamento e dopo un ulteriore tempo di attesa un buffer di ricezione vuoto Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 21 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 08 OCH Errore di trasmissione Disturbi sulla linea di trasmissione causano ri Riconoscimento di un errore di trasmissione di Petizioni di telegrammi e riducono la velocit di parit di stopbit di overflow trasmissione dei dati utili Il pericolo di un errore ein fase ditib so viene ricevutoun carattere non riconosciuto aumenta Modificare la strut p i tura del proprio sistema o la posa del cavo disturbato l errore viene subito segnalato in l modo da poter riconoscere precocemente in Controllare se in ambedue le apparecchiature il fluenze disturbanti la linea di trasmissione baudrate la parit e il numero di bit di stop Solo con RK 512 e 3964 R sono impostat
155. e essere sostituito 01 03H Interfaccia dell ordine del CP difettosa 01 04H Nessun modulo di interfaccia innestato Innestare un modulo di interfaccia adatto per il CP 01 05H e Memoria parametri difettosa Sostituire il CP o innestare un modulo di inter e Modulo di interfaccia estratto dopo parame faccia adatto per il CP trizzazione 01 10H Errore nel firmware del CP Spegnere e riaccendere il modulo Sostituire eventualmente il modulo Classe di evento 2 02H Errore nell inizializzazione Numero di Testo di evento Rimedio evento 02 01H Nessun parametro presente Caricare i parametri dell interfaccia Memoria parametri vuota o contenuto scono sciuto 02 08H Parametrizzazione e modulo di interfaccia non Controllare la denominazione del modulo di in corrispondono terfaccia con la parametrizzazione 02 OFH AI momento dell avvio della comunicazione pa Correggere la parametrizzazione non am rametrizzata viene accertata una parametrizza messa ed eseguire un restart zione non ammessa Non stato possibile pa rametrizzare l interfaccia 02 10H Baudrate somma superato Ridurre il baudrate si ambedue le interfacce in modo da non superare il baudrate somma 02 11H Baudrate somma di nuovo nel campo am Il baudrate somma stato precedentemente messo superato Esso si trova adesso di nuovo nel campo ammesso 8 12 Accoppiamento punto a punto CP 441 C79000 G7072 C4
156. e la fine del telegramma Valori possibili Dopo la scadenza del tempo di ritardo del ca rattere Dopo la ricezione del dei caratteri finali Dopo la ricezione di un numero fisso di carat teri Valore di default e Dopo la sca denza del tempo di ritardo del carattere Tempo di ritardo del carattere ZVZ Il tempo di ritardo del carattere definisce la distanza massima ammessa tra due ca ratteri ricevuti consecutivamente da 2 a 65535 ms Il ZVZ pi piccolo dipende dal baudrate Baud 300 ZVZ 130 600 65 1200 32 2400 6 4800 9600 19200 57600 76800 115200 8 4 2 38400 2 2 2 2 e 4ms Carattere finale 11 Codice del primo identificatore di fine nel caso di 7 bit di dati 0 fino a 7FH Hex nel caso di 8 bit di dati 0 fino a FFH Hex 3 03H ETX Carattere finale 21 Codice del secondo identificatore di fine se scelto nel caso di 7 bit di dati2 0 fino a 7FH Hex nel caso di 8 bit di dati 0 fino a FFH Hex Lunghezza del telegramma in ri cezione3 Con il criterio di fine lunghezza di tele gramma fissa viene stabilito il numero di byte che costituiscono un telegramma da 1 a 1024 byte e 240 1 Impostabile solo con il criterio di fine carattere 2 A seconda se per il blocco del carattere sono stati parametrizzati 7 o 8 bit di dati vedi tabella 2 8 3 Impostabile solo per il criterio di fine lungh
157. edi rimedi per il numero di errore registrato reazione successivo un numero di errore di procedura corrispondente stato registrato su bito prima in STATUS subito prima in STATUS Classe di evento 7 07H Errore di trasmissione Numero di Testo di evento Rimedio evento 07 01H Trasmissione della prima ripetizione Una ripetizione non un errore ma pu essere e Nella trasmissione del telegramma stato UN avvertenza relativa al fatto che si hanno di riconosciuto un errore o sturbi sulla linea di trasmissione o che c un linannerharichiesto una ripetizione tramit comportamento errato dell apparecchiatura par pa S di P ang i o sh tner Se dopo il numero massimo di ripetizioni un carattere di conferma negativa non stato possibile trasmettere il telegramma viene segnalato un numero di errore che de scrive l errore presentatosi per primo 07 02H Errore nella messa in opera del collegamento Controllare il comportamento errato dell appa e Dopo la trasmissione di STX stato rice recchiatura partner eventualmente tramite un vuto NAK o un carattere qualsiasi escluso dispositivo di controllo interfaccia da inserire DLE o STX o nella linea di trasmissione e larispostasi avuta troppo presto o e si avuto un conflitto di inizializzazione 07 03H Tempo di ritardo della conferma QVZ supe L apparecchiatura partner troppo lenta o non rato pronta a ricevere o si ha
158. ei tentativi di attivazione ammessi di trasmissione stato superato 07 0AH Non stato possibile trasmettere i dati il nu Controllare il cavo dell interfaccia o i parametri mero dei tentativi di trasmissione stato supe rato di trasmissione 8 20 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Classe di evento 8 08H Errore di ricezione Numero di Testo di evento Rimedio evento 08 01H Attesa della prima ripetizione Una ripetizione non un errore ma pu essere Nella ricezione di un telegrammi stato ricono N avvertenza relativa al fatto che si hanno di sciuto un errore e il CP ha richiesto una ripeti Sturbi sulla linea di trasmissione o che c un zione tramite un carattere di conferma negativa COMPOrtamento errato dell apparecchiatura par NAK tner Se dopo il numero massimo di ripetizioni non stato possibile trasmettere il telegramma viene segnalato un numero di errore che de scrive l errore presentatosi per primo 08 02H Errore nella messa in opera del collegamento Controllare il comportamento errato dell appa e In posizione di riposo sono stati ricevuti uno ecchiatura partner eventualmente tramite un o pi caratteri qualsiasi esclusi NAK o STX dispositivo di controllo interfaccia da inserire o nella linea di trasmissione
159. el SIMATIC S7 la conversione in indirizzi a byte avviene automaticamente Nell ordine BSEND possibile specificare dei merker d accoppiamento Nel blocco del partner tuttavia non possono essere specificati merker d accoppiamento poich il CP die per s non li supporta Il numero di CPU O viene supportato a partire dalla versione 4 0 di STEP 7 Le lettere nei byte 3 e 4 sono caratteri ASCII L intestazione del telegramma del telegramma di comando successivo composta solo dai byte da 4a 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 25 Informazioni di base per la trasmissione seriale di dati Telegramma di reazione Dopo che il telegramma di comando stato trasmesso l RK 512 attende entro il tempo di sorveglianza un telegramma di reazione da parte del partner di comunicazione La lun ghezza del tempo di sorveglianza dipende dalla velocit di trasmissione dal baudrate e 300 fino a 115200 Baud 10s Struttura e contenuto del telegramma di reazione Il telegramma di reazione composto da 4 byte e contiene informazioni sull andamento dell ordine Byte Significato 1 Identificazione del telegramma nel caso di telegrammi di reazione 00H nel caso di telegrammi di reazione successivi FFH 2 Identificazione del telegramma 00H Configurato con 00H 4 Numero di errore del partner di comunicazione vedi capitolo 8 4 nel telegramma di reazione 00H se durante il trasferimento
160. el caso della procedura 3964 R e nel caso del driver ASCII il trasferimento dati viene ripe tuto dal CP 441 ricevente solo fino a che i dati sono stati trasferiti verso la CPU Nel caso dell RK 512 l ordine viene confermato negativa mente e deve essere ripetuto nel programma utente Quale rimedio si dovrebbe richiamare nel proprio programma utente l SFB BRCV pi spesso 04 08H Errore nella trasmissione dati tra CPU e CP ri cezione e La CPU temporaneamente sovraccarica l ordine viene ripetuto e Non si pu temporaneamente accedere ad aree dei dati della CPU ad esempio poich il blocco di ricezione viene richiamato troppo raramente e Non si pu temporaneamente accedere ad aree dei dati della CPU ad esempio poich il blocco di ricezione viene ogni tanto bloc cato e Ridurre il numero dei richiami di comunica zione e Richiamare il blocco di ricezione pi spesso e Controllare se il blocco di ricezione viene bloccato troppo a lungo 8 14 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 04 09H Ricezione di dati non possibile Errore nella tra smissione dati tra CPU e CP ricezione Rice zione di dati non possibile Dopo ripetuti tenta tivi l ordine stato interrotto dopo 10s poich il blocco di ricezione non viene r
161. ell oggetto Richiamare il dialogo 5 10 Accanto alla voce nella tabella dei collegamenti necessario introdurre per ogni collega mento punto a punto progettato le speciali caratteristiche Se il collegamento punto a punto composto da due collegamenti parziali necessario effettuare le impostazioni delle propriet dell oggetto per ogni collegamento parziale Qui di seguito sono descritti il richiamo e i parametri del dialogo Propriet dell oggetto per l impiego di driver ASCII e stampante e della procedura 3964 R Il dialogo Propriet dell oggetto compare automaticamente all inserimento di un nuovo col legamento nella tabella dei collegamenti Tale dialogo relativo ad un collegamento pu es sere richiamato anche in seguito 1 Scegliere nella tabella dei collegamenti il collegamento voluto 2 Scegliere nel men Modifica gt Propriet dell oggetto Risultato compare il dialogo Propriet dell oggetto Propriet dell oggetto collegamento m Collegamento Identificazione parametri di blocco Tj o IDLocale W 16 1400 Collegamento dinamico progettato in modo ir fisso v Attivazione coll attiva 1400 i Trasmettere le segnalazioni dello stato Preimpostazione di funzionamento Direzione di comunica zione 1 locale gt partner 2 partner gt locale 3 locale lt gt partner Collegamenti di rete Lokal Partner Stazione SIMATIC 400 1 CPU416 1
162. ella CPU debba essere creato un s no cezione della CPU buffer di ricezione e no Quest ultimo deve essere creato se nel programma utente della CPU per il CP 441 non si programmato alcun blocco funzionale di sistema BRCV Se si programmato un BRCV allora necessario disattivare tale parametro altrimenti i dati non vengono elaborati dal BRCV ma vengono depositati nel buffer di ricezione qui definito Numero di DB Numero del blocco dati per il buffer di ricezione nella da 1 a 65535 1 CPU a seconda della CPU 1 Solo nel caso di Usa buffer di ricezione nella CPU s Interfaccia X27 RS 422 Nella tabella seguente si trova la descrizione dei parametri per l interfaccia X27 RS 422 Il funzionamento RS 485 con la procedura 3964 R non possibile Tabella 2 6 Interfaccia X27 RS 422 procedura 3964 R Parametro Descrizione Valori possibili Valore di default Preimpostazione nessuna impostazione sensata solo per driver nessuna R A 5V R B OV della linea di ri speciali capaci di funzionare con il bus SEFIONE R A 5V R B OV con questa preimpostazione R A 5V R B OV possibile il riconoscimento del break R A OV R B 5V con questa preimpostazione R A OV R B 5V non possibile il riconoscimento del break vedi anche figura 2 26 Accoppiamento punto a punto CP 441 2 56 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Preimposta
163. enitore Figura B 9 Cavo connettore TTY 20 mA CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Cavi connettore Cavo connettore 20 mA TTY S7 M7 CP 441 CP 523 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 523 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 spinotto maschio sub D a 9 poli con chiusura a vite e nel partner di comunicazione spinotto sub D a 25 poli con chiusura a vite CP 441 Partner di comunicazione I 3 20mA TxD i 10 24 V L n mE I i m Trasmettitore I ER aR AA NN Ricevitore 8_ I RxD a 2 20 mA C 4 20 MA sav 9 TxD le T N ffrasmetttgro TxD RxD IC ma i 1 Ricevitore 2 11 20mA RxD 8 A En DS ae T l 7 Schermatura cavo ji j Tipo di i Schermatura e Poi 3 4 Schermatura contenitore i xY l contenitore _ Figura B 10 Cavo connettore TTY 20 mA CP 441 CP 523 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 13 Cavi connettore Cavo connettore 20 mA TTY S7 M7 CP 441 CP 521 SI CP 521 BASIC stampante compatibile IBM dal lato CP 441 nel partner di comunicazione Per i cavi connettori si necessita dei seguenti spinotti maschio Nella f
164. enza 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 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 441 6 48 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Parametri FB 6 V24_SET Nella tabella seguente si trovano i parametri dell FB 6 V24_SET Tabella 6 21 Parametro FB 6 V24_SET Nome Tipo Tipo di dati Commento Configurazione permessa annotazione REQ VAR_INPUT BOOL Attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD Collegamento di comunica zione univoco ad un partner di comunicazione DONE VAR_OUT BOOL Segnala con un fronte di a PUT salita la conclusione senza errori di un ordine ERROR VAR_OUT BOOL Il fronte in salita segnala er PUT rore STATUS VAR_OUT WORD Contiene informazione d er PUT rore dettagliata o avverti mento RTS INPUT BOOL Request to send pilotaggio uscita CP 441 CP 441 pronto a trasmet tere DTR INPUT BOOL Data terminal ready pilotaggio uscita CP 441 CP 441 operativo 1 Ulteriori informazioni su tali segnali complementari dell RS 232C si trovano nel capitolo 2 2 4 Esempio Esempio per il richiamo dell FB 6 V
165. erna procedere nel modo seguente Il proprio sistema di automazione Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema BSEND SFB 12 Con il parametro SD_1 tipo di dati ANY si indica quali dati sorgente debbano essere tra smessi Esempio p DB10 DBX5 0 WORD 1 Una valutazione del dato di lunghezza per il tipo di dati ANY non avviene poich la lun ghezza dei dati da trasmettere viene indicata tramite il parametro LEN Il settore dei dati di destinazione del partner di comunicazione viene indicato nel parametro R_ID Il valore viene trasferito una volta all avvio della CPU e non pu poi pi essere modificato La struttura del parametro R_ID DWORD la seguente Byte 1 bit 0 1 2 3 identificazione per tipo di dati DX 0 esadecimale DB 1 esadecimale Byte 1 bit 4 5 6 7 bit di merker d accoppiamento 0 7 esadecimale se si opera senza merker d accoppiamento il protocollo inserisce nell inte stazione del telegramma FH Byte 2 Byte di merker d accoppiamento 1 233 decimale o se si opera senza merker d accoppiamento 255 decimale Byte 3 Offset 0 255 decimale dati in parole Byte 4 n DB 3 255 decimale parametri del settore dei dati di destinazione vengono trasmessi al partner di comunica zione nell intestazione del telegramma RK 512 Prestare attenzione al fatto che la lunghezza dei dati da trasmettere limitata a 4 kByte Presso i
166. essario rispettare alcune regole Strumento Per il montaggio e lo smontaggio del CP 441 si necessita di un giravite cilindrico a lama piatta da 3 5 mm Ordine di montaggio Per disporre il CP 441 in un rack seguire il seguente ordine 1 Togliere il coperchietto cieco dal posto connettore nel quale si vuole innestare il CP 441 Allo scopo afferrare il coperchietto nei punti contrassegnati e tirarlo in avanti 2 Agganciare il CP 441 e ribaltarlo verso il basso 3 Avvitare il modulo in alto e in basso con un momento di torsione di 0 8 1 1 Nm Ordine di smontaggio Per smontare il CP 441 da un rack operare nell ordine seguente 1 Svitare le viti dal modulo in alto e in basso 2 Ribaltare il modulo verso l alto e staccarlo 3 Innestare il coperchietto cieco sul posto connettore del telaio di montaggio nel quale era innestato il CP 441 Avvertenza Il CP 441 pu essere innestato ed estratto sotto tensione In tal modo una sostituzione del CP 441 possibile durante il servizio del controllore programmabile Dopo l innesto il CP 441 viene parametrizzato automaticamente Avvenuto ci il CP 441 continua ad operare come prima Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 4 3 Montaggio del CP 441 4 3 N Attrezzi Innesto e distacco dei moduli di interfaccia del CP 441 Nell innesto e nell estrazione dei moduli di interfaccia del CP 441 necessario rispettare alcune regole Atten
167. essione della CPU S7 al CP 441 tramite l accoppiamento seriale fino al partner di comunicazione Il risultato della progettazione di collegamento la fissazione dell ID di collegamento che bisogna indicare al proprio programma utente al momento del richiamo di un blocco funzio nale di sistema come parametro ID se si desidera scambiare dati con il corrispondente partner di comunicazione Progettazione di collegamenti semplificata Con STEP 7 dalla versione 4 0 anche possibile eseguire una Progettazione di collega menti semplificata In questo caso non necessario creare sottoreti PtP e non neanche necessaria la messa in rete dell interfaccia La Progettazione di collegamenti semplificata avviene in due passi 1 Registrare il collegamento nella tabella dei collegamenti 2 Impostare le propriet dell oggetto del collegamento Progettazione dei collegamenti completa Un collegamento punto a punto tra il proprio CP 441 e il partner di comunicazione si progetta con STEP 7 La progettazione del collegamento avviene in cinque passi 1 Inserire la sottorete PtP 2 Agganciare il CP 441 alla sottorete 3 Scegliere il partner del collegamento o inserirlo e agganciarlo alla sottorete 4 Registrare il collegamento nella tabella dei collegamenti 5 Impostare le propriet dell oggetto del collegamento Nella procedura bisogna distinguere se il partner del collegamento un CP 441 o un CP 340 un S5 CP una
168. etrizzato o 50caratteri prima che il buffer di ricezione trabocchi dimensione del buffer di ricezione 4096 byte il CP 441 tra smette il carattere XOFF o imposta la linea RTS su OFF Se il partner di comunicazione continua lo stesso a trasmettere al momento dell overflow del buffer viene generata una segnalazione di errore dati ricevuti dell ultimo telegramma vengono rigettati e Non appena un telegramma stato prelevato dalla CPU S7 e non appena il buffer di rice zione pronto a ricevere il CP 441 invia il carattere XON o pone la linea RTS a ON e Seil CP 441 riceve il carattere XOFF o se la linea di controllo CTS viene posta a OFF il CP 441 interrompe la procedura di trasmissione Se dopo un intervallo parametrizzabile non viene ricevuto XON o se CTS non viene posto a ON la procedura di trasmissione viene interrotta e viene registrata una segnalazione d errore corrispondente 0708H nell area di segnalazione errori SYSTAT del CP 441 Avvertenza Nella parametrizzazione di un controllo del flusso dati con RTS CTS assolutamente ne cessario effettuare un cablaggio completo negli spinotti dei segnali di interfaccia usati vedi appendice B Nella parametrizzazione di un controllo del flusso dati con RTS CTS un pilotaggio di RTS tramite la funzione FB V24_SET non possibile Lettura pilotaggio tramite FC V24_STAT e FC V24_SET Tramite la funzione FB V24_STAT si pu controllare lo stato di ogni segnale complementare
169. ettato Se si progettato un solo collegamento per la propria interfaccia nel dialogo Propriet dell oggetto non sar allora effettuare alcuna impostazione Pi collegamenti progettati Nel dialogo Propriet dell oggetto nel campo Direzione di comunicazione necessario impostare se attraverso il collegamento scelto si intendono inviare telegrammi ordini attivi BSEND PUT GET e o riceverli ordini passivi BRCV e nei campi Partner e Locale tra mite quali CPU si svolge il collegamento Se si intende trasmettere e ricevere telegrammi sar allora necessario compilare ambedue i campi Partner e Locale 1 locale partner per i collegamenti attraverso i quali si trasmettono telegrammi BSEND PUT GET 2 partner locale per i collegamenti attraverso i quali si ricevono telegrammi BRCV 3 locale partner per i collegamenti attraverso i quali si trasmettono ericevono telegrammi Locale collegamento scelto tramite RK512 CPU Nr Con il protocollo RK512 possibile tramite l indicazione di un nr di CPU 1 4 nell intestazione del telegramma indirizzare fino a 4 CPU collegamenti Se si ricevono telegrammi BRCV introdurre qui un numero di CPU da 1 a 4 Il CP 441 con fronta il nr di CPU qui impostato dall utente con quello introdotto nell intestazione del tele gramma byte 10 del telegramma RK 512 ricevuto Nel caso di concordanza il CP 441 inoltra ulteriormente i dati ricevuti a
170. ezza di telegramma fissa 2 60 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco del carattere Nella tabella seguente si trova la descrizione e i dati dei valori possibili dei parametri corri spondenti Tabella 2 8 Baudrate blocco di carattere driver ASCII Parametro Descrizione Valori possi Valore di de bili fault Baudrate Velocit di trasmissione dati in bit s baud e 300 e 9600 Avvertenza e 600 Il baudrate massimo per il CP 441 1 pari a 38400 e 1200 baud Il baudrate somma del CP 441 2 pari a 115200 e 2400 baud La somma dei baudrate di ambedue i moduli di e 4800 interfaccia non pu cio superare 115200 baud Per il modulo di interfaccia 20 mA TTY sono possibili al e 9600 massimo 19200 baud e 19200 e 38400 e 57600 e 76800 e 115200 Startbit Lo startbit viene preposto ad ogni carattere da trasmet 1 non im 1 tere 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 carattere 1 1 da trasmettere e segnalano la fine del carattere e 2 Parit Una sequenza dei bit di informazione pu essere com nessuna e pari pletata con un ulteriore bit quello di parit che rende e dispari 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 accr
171. fica Adoperando il Driver ASCII l ordine stato inviato al partner di comunicazione Non si ha la sicurezza che i dati siano anche stati ricevuti dal partner di comunicazione Adoperandola procedura 3964 R l ordine stato inviato al partner di comunicazione e quest ultimo ne ha accusato ricevuta postiva Non si ha la sicu rezza che i dati siano stati inoltrati anche al par tner CPU Adoperando l accoppiamento del calcolatore RK 512 l ordine stato inviato al partner di comu nicazione e quest ultimo lo ha inoltrato senza errori al partner CPU NDR BOOL Ricevitore 0 L ordine non ancora stato avviato o ancora in corso di svolgimento 1 L ordine stato eseguito senza errori ERROR BOOL Trasmettitore e Indicazione d errore STATUS WORD PERSH ERROR STATUS Significato 0 0 n avvertimento n errore 0 0 Avvertimento STATUS contiene delle in formazioni dettagliate 1 0 C un errore STATUS fornisce informa zioni dettagliate sul tipo d errore Il significato dell informazione d errore STATUS per i diversi blocchi funzionali di sistema indicato al capitolo 8 3 Per otte nere delle informazioni d errore supplementari relative all ac coppiamento punto a punto descritte nel capitolo 8 4 dovete richiamare il blocco funzionale del sistema STATUS SFB 22 Avvertenza il bit ERROR e STATUS sono presenti sono fino al prossimo richiamo SFB Per visualizzare STATUS dovete qundi copiarlo in un
172. fre all utente la possibilit di farsi visualizzare mentre esso opera con il software di programmazione dei testi di aiuto dipendenti dal contesto Immagine di processo L immagine di processo un settore di memoria particolare nel sistema di automazione 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 pro cesso delle uscite viene trasferito come stato di segnale ai moduli di uscita Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Glossario 3 Glossario Impostazione di default L impostazione di default un impostazione di base ragionevole che viene usata nel caso in cui non si sono effettuate impostazioni diverse Indirizzo L indirizzo indica il posto di memoria fisico e rende possibile un accesso diretto all operando che memorizzato in tale posto Interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Tramite l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto si effettua la parametrizzazione dell interfaccia del processore di comunica zione e si progettano i messaggi di segnalazione per la stampa Interrupt Con interrupt si indica un interruzione nell elaborazione del programma nel processore di un sistema di automazione a causa della presenza di un allarme esterno Memoria di lavor
173. ggi di segnalazione possono essere progettati con variabili e comandi di controllo ad esempio testo in grassetto stretto largo corsivo o sottolineato AI momento della pro gettazione ogni messaggio di segnalazione viene munito di un numero La stampa di un determinato messaggio di segnalazione stabilita indicando un riferimento alla cella di me moria che contiene il nr del testo di segnalazione ai parametri di trasmissione SD_1 fino a SD_4 del blocco funzionale di sistema PRINT 2 72 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Caratteristiche funzionali Condizioni limite per la progettazione di testi di segnalazione e Dimensioni max dell SDB di testo 55 kByte e Lunghezza max di un messaggio di segnalazione senza variabili 150 caratteri e Lunghezza max di un messaggio di segnalazione con variabili visualizzate 4000 carat teri e Numero max delle variabili per testo della segnalazione 4 3 numero di testo di segna lazione Variabili In un messaggio di segnalazione possono essere visualizzate fino a 4 variabili 3 numero del messaggio di segnalazione Come variabili possono essere visualizzate valori calcolati del programma utente ad esempio stati di riempimento data e orario stringhe variabile stringa o anche altri testi di segnalazione Le variabili vengono parametrizzate all SFBPRINT come parametri di trasmissione SD_1 fino a
174. ghezza sorgente Tipo destinazione Numero di blocco dati sorgente Indirizzo iniziale sorgente Indirizzo iniziale destinazione In dipendenza dalla CPU del partner di comunicazione 400 byte Numero di blocco dati destinazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Dati nell intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Tabella 6 16 Dati nell intestazione del telegramma del protocollo RK 512 Trasmissione dati con PRK 512 al partner di comunicazione CP 441 utilizzo di PUT Sorgente Alla destinazione Intestazione del telegramma byte PUTUS inii AT 3 4 tipo di 5 6 7 8 numero in comando Offset Z DBNR Z Blocco dati Blocco dati AD DB DW Parole Merker Blocco dati AD DB DW Byte Ingressi Blocco dati AD DB DW Byte Uscite Blocco dati AD DB DW Byte Contatore Blocco dati AD DB DW Parole Tempi Blocco dati AD DB DW Parole ficazione per DB AD Spiegazione delle abbreviazioni Z DBNR Offset Z DW Numero di blocco dati destinazione Indirizzo iniziale destinazione Offset in parole Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Poich l informazione sulla sorgente non viene trasferita al CP da parte del CP viene qui registrata sempre l identi 6 39 Comunicazione tramite i bl
175. gio e della valu tazione dei segnali complementari dell RS 232C Accoppiamento punto a punto CP 441 2 46 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Gestione automatica dei segnali complementari La realizzazione della gestione automatica dei segnali complementari dell RS 232C nel CP 441 viene effettuata nel modo seguente e Non appena il CP 441 stato portato tramite parametrizzazione in un modo operativo con gestione automatica dei segnali complementari dell RS 232C esso pone le linee RTS a OFF e DTR a ON il CP 441 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 interrotto con la relativa segna lazione di errore e 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 i dati vengono trasmessi tramite RS 232C e Se entro il tempo di attesa dell emissione dati la linea CTS non viene posta a ON o se durante la trasmissione si ha un passaggio di CTS a OFF l ordine di trasmissione viene interrotto e viene generata un opportuna segnalazione di errore e Dopo l invio dei dati la linea RTS dopo la scadenza del tempo di disattivazione di RTS parametrizzato viene post
176. gnala lo stato BREAK SYSTAT Una ripetizione non viene avviata Lo stato BREAK in SYSTAT viene resettato automaticamente non appena la connessione sulla linea stata ripristinata Per tutti gli errori di trasmissione riconosciuti caratteri persi errori di blocco parit viene segnalato un numero omogeneo indipendentemente dal fatto che l errore sia stato ricono sciuto durante la trasmissione o la ricezione del blocco di dati L errore viene per solo se gnalato se le ripetizioni precedenti non sono state coronate da successo Se il carattere disturbato viene ricevuto nello stato di riposo della procedura il programma di sistema segnala l errore numero di errore in SYSTAT per far notare all utente forti disturbi sulla linea di trasmissione Nel capitolo 8 4 descritto come effettuare la diagnostica tramite l area di segnalazione degli errori del SYSTAT Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 19 Informazioni di base per la trasmissione seriale di dati Procedura 3964 R avviamento Nella figura seguente si trova lo svolgimento all avvio della procedura 3964 R Avviamento secondo riavvio della CPU o ritorno della corrente Y Valutare la parametrizzazione y Inizializzare l interfaccia Y Inviare NAK Figura 2 9 Schema di svolgimento all avvio della procedura 3964 R Accoppiamento punto a punto CP 441 2 20 C79000 G7072 C441 05 Informazioni di
177. go Nuovo collegamento come partner del collegamento non specifi cato introdurre quale tipo di collegamento Collegamento S7 PtP e abbandonare il dia logo confermando con OK Impostare nel dialogo Propriet dell oggetto le speciali caratteristiche del collegamento Cambiare nel dialogo Propriet dell oggetto il nome del partner di comunicazione da non specificato in un nome adatto il nome viene trasferito automaticamente nella ta bella dei collegamenti e scegliere il PtP CP e l interfaccia Normalmente non sono necessarie ulteriori impostazioni Se si desidera definire pi si un collegamento per interfaccia ad esempio nel caso di funzionamento Multicomputing si devono consultare i seguenti capitoli capitolo 5 3 3 dialogo Propriet dell oggetto modo di procedere nel caso dei driver ASCII e stampante e procedura 3964 R o capitolo 5 3 4 dialogo Propriet dell oggetto modo di procedere nel caso di accop piamento calcolatore RK 512 5 Ritornare con OK nel dialogo Progettazione di collegamenti Risultato nel dialogo progettazione di collegamenti compare relativamente al collega mento aggiunto l ID locale esadecimale che va poi indicato nel programma utente della propria CPU nel blocco funzionale di sistema quale parametro ID Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441
178. he da apparecchiature di comando e osservazione Sistema operativo della CPU Il sistema operativo della CPU organizza tutte le funzioni e le operazioni della CPU non le gati ad un compito di controllo specifico Software La complessit di tutti i programmi che vengono impiegati in un sistema di calcolatori si defi nisce come software Di esso fanno parte sistema operativo e programmi utente Stato di funzionamento 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 STEP 7 il software di programmazione di SIMATIC S7 i Accoppiamento punto a punto CP 441 Glossario 6 C79000 G7072 C441 05 Glossario T Tempo di ciclo Il tempo di ciclo il tempo che impiega la CPU per elaborare una volta il programma utente Tipo di dati Con l aiuto dei tipi di dati possibile stabilire come il valore di una variabile o costante debba essere utilizzato nel programma utente tipi di dati sono suddivisi in tipi di dati elementari e strutturati Tool Un Tool uno strumento di software capace di accedere a funzioni del sistema operativo nel PC PG V Variabile Una variabile un operando ad es E 1 0 che dispone di un nome simbolico e che pu es sere per questo indirizzato simbolicamente Accoppiamento punto a punto CP 441 3 C79000 G7072 C441 05 Glossario 7 Accoppiamento punto a punto CP 441 C79000 G7072
179. he non viene inviato alcun bit di parit Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 67 Informazioni di base per la trasmissione seriale di dati Interfaccia X27 RS 422 Nella tabella seguente si trova la descrizione dei parametri per il modulo d interfaccia X27 RS 422 Con la stampante il funzionamento RS 485 non possibile Tabella 2 13 Modulo di interfaccia X27 RS 422 stampante Parametro Preimposta zione della linea di rice zione Descrizione paci di funzionare con il bus R A 5V R B OV con questa preimpostazione possibile il riconoscimento del break R A OV R B 5V con questa preimpostazione non possibile il riconoscimento del break nessuna impostazione sensata solo per driver speciali ca Valori possibili Valore di default e nessuno e R A 5V e R A 5V R B OV R B OV e R A OV R B 5V Preimpostazione della linea di ricezione La figura 2 28 mostra il circuito del ricevitore nell interfaccia X27 RS 422 R B nessuna R A I ov R B R A 5V R B OV R A Y 5V A 5V R B A OV R B 5V r R A I ov Figura 2 28 Circuito del ricevitore all interfaccia X27 RS 422 2 68 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Controllo di flusso dei dati Proced
180. i SD_1 SD_2 negli esempi vanno parametrizzate nell SFB PRINT Esempio 1 Alle 17 30 stato raggiunto il livello di riempimento 200 I Stringa di formato Alle Z stato raggiunto il livello di riempimento i I Variabile SD_1 Orario Variabile SD_2 Livello Esempio 2 La pressione nella camera scende Stringa di formato YN S Variabile SD_1 Riferimento alla cella con contenuto 17 testo nr 17 La pressione nella camera Variabile SD_2 Riferimento alla stringa variabile stringa scende Il riferimento alla stringa un indirizzo simbolico che indica dove sia memorizzata la stringa DB Esempio 3 impostare il numero di pagina a 10 Stringa di formato P Variabile SD_1 10 numero di pagina 10 Accoppiamento punto a punto CP 441 2 76 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati 2 3 5 Comandi di conversione e di controllo per la stampa L emissione di un testo di segnalazione con variabili e comandi di controllo come ad es per grassetto stretto largo o sottolineato e corsivo viene definita tramite una stringa di for mato 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 Tutte le
181. i base per la trasmissione seriale di dati Emissione tramite numero di testo di segnalazione N Il tipo di rappresentazione N si usa quando si vuole avviare la stampa dei testi di segnala zione memorizzati nel CP 441 Per le variabili di trasmissione SD_1 fino a SD_4 dell SFB PRINT ammesso solo il tipo di dati ANYPOINTER La variabile punta in tal modo alla cella di memoria nella quale regi strato il numero di testo di segnalazione voluto Prestare attenzione al fatto che il numero del testo di segnalazione va introdotto nel formato dati WORD Nel caso di del tipo di rappresentazione N Flag larghezza e precisione non hanno alcuna influenza sulla stampa Viene emesso sempre del tutto il testo di segnalazione precedente mente progettato tramite l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Esempio La pressione nella camera scende Stringa di formato N S Variabile SD_1 Riferimento alla cella con contenuto 17 testo nr 17 La pressione nella camera Variabile SD_2 riferimento alla stringa variabile stringa scende Il riferimento alla stringa un indirizzo simbolico che indica dove sia memorizzata la stringa DB Impostare il numero di pagina P Il tipo di rappresentazione P viene usato se si desidera modificare nella stampa il numero di pagina Il CP 441 inizia la stampa sempre con la pagina 1 Con questo comando di conversione si ha la
182. i d errore specifiche per l SFB 13 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 3 Informazioni d errore per l SFB 13 BRCV ERROR STATUS spiegazione decimale 0 11 Attenzione il nuovo ordine inefficace poich l ordine precedente non stato ancora concluso 0 17 Attenzione il blocco riceve dati asincronamente 1 1 Problemi di comunicazione ad esempio descrizione del collegamento non caricata locale o remota e collegamento interrotto ad esempio cavo CPU spenta 1 Funzione non eseguibile 1 4 Errore nel puntatore di area di ricezione RD_1 relativamente alla lunghezza di dati o al tipo di dati blocco di dati trasmesso pi lungo dell area di rice zione 1 Richiesta di reset arrivata trasferimento incompleto 1 8 L accesso all oggetto remoto nella memoria utente stato rifiutato 1 10 Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato 1 12 Nel richiamo dell SFB e stato indicato un DB istanza non appartenente all SFB 13 e non stato indicato un DB istanza bens un DB globale e non stato trovato alcun DB istanza caricamento di un nuovo DB istanza dal PG 1 18 R_ID esiste gi nel collegamento 1 20 Troppa poca memoria di lavoro disponibile Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Informazioni d errore per l SFB 14 La tabella 8 4 con
183. i dati DX nell in testazione del telegramma RK 512 vedi sezione 6 5 2 Questo tipo di trasmissione dati ha il vantaggio che con l aiuto del BRCV tramite la valu tazione del parametro NDR si pu riconoscere quando i dati sono stati ricevuti completa mente e tramite il parametro EN_R si pu evitare un sovrascrivere di dati non ancora elaborati presso il ricevente Per la trasmissione dati possibile eseguire la programmazione di un BSEND solo presso il trasmettitore e nessuna programmazione presso il ricevitore con il contrasse gno con il tipo di dati DB nell intestazione del telegramma RK 512 vedi sezione 6 5 3 Se si utilizza tale tipo di trasmissione dati nel programma utente del partner di comunica zione non si deve effettuare alcuna programmazione Prestare per attenzione al fatto che presso il ricevente non possibile riconoscere quando avviene una trasmissione dati Per questo non neanche possibile per il CP 441 ricevente impedire una sovra scrittura dei dati ricevuti presso il ricevente Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 5 2 Trasmissione di dati con RK 512 al partner di comunicazione CP 441 con indicazione di destinazione fissa utilizzo di BSEND e BRCV Cosa bisogna fare Questo tipo di trasmissione dati ha il vantaggio che con l aiuto del BRCV tramite la valuta zione del parametro NDR si pu riconoscere quando i da
184. i de fault 3964R con va lori standard con block check ZVZ 220 ms QVZ 2000 ms Tentativi di attivazione 6 Tentativi di trasmissione 6 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 53 Informazioni di base per la trasmissione seriale di dati Parametri di protocollo parametri di protocollo si possono impostare solo se nel protocollo stesso non si sono im postati 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 lin da 20 ms a 655350 ms in 220 ms del carattere tervallo temporale massimo ammesso tra due passi da 10 ms ZVZ caratteri ricevuti all interno di un telegramma ZVZ pi piccolo dipende dal baudrate 300 Bit s 60 ms 600 Bit s 40 ms 1200 Bit s 30 ms da 2400 a 115200 Bit s 20 ms Tempo di ritardo Il tempo di ritardo della conferma stabilisce da 20 ms a 655350 ms in 2000 ms della conferma l intervallo temporale massimo ammesso fino passi da 10 ms 550 ms per QVZ alla conferma del partner nell attivazione del QVZ pi piccolo dipende 3964 collegamento tempo tra STX e conferma dal baudrate senza con DLE del partner o disattivazione del collega trollo di mento tempo tra DLE ETX e conferma DLE Sa ai n a blocco C Pernon 1200 Bit s 30 ms da 2400 a 115200 Bit s 20 ms Tentativi di Il par
185. i di base per la trasmissione seriale di dati Diagramma temporale La figura 2 24 mostra lo svolgimento temporale di un ordine di trasmissione oe O O LA Re SERE FF fue sd CTS OFF 1 TXD 0 Ordine di trasmis Trasmissione ieg sione RTS ON conclusa Partner Tempo di disattivazione CTS ON di RTS trascorso Tempo di attesa dell emissione dati Partner trascorso tramissione CTS OFF e a se Tempo di attesa Tempo di disatti di emissione dati vazione di RTS Figura 2 24 Diagramma dei tempi con la gestione automatica dei segnali complementari dell RS 232 Accoppiamento punto a punto CP 441 2 48 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Controllo di flusso dei dati Procedure di handshake Le procedure di handshake gestiscono il flusso di dati tra due partner di comunicazione 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 441 viene fatta nel modo seguente e Non appena il CP 441 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 Al raggiungimento del numero di telegrammi param
186. i di controllo dell interfaccia di parame trizzazione CP 441 parametrizzazione di accoppiamento punto a punto ad esempio K per Maiuscoletto in figura 2 31 La figura 2 31 mostra in modo schematico la struttura di un comando di controllo Emissione del carattere Emissione del carattere Attivare Grassetto gt B N a Disattivare Stretto C m Largo e E Corsivo mH I __ gt Maiuscoletto m K __ gt Sottolineare comando di controllo standard Figura 2 31 Struttura schematica del comando di controllo Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 85 Informazioni di base per la trasmissione seriale di dati 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 evidenza un testo necessario indicare BGrassetto B e USottolineato U sono possibilit di mettere in evidenza un testo Esempio 2 Per poter emettere sulla stampante in modo trasparente la stringa di formato con il comando di conversione Testo di segnalazione nr i da 8 2A necessaria la seguente digita zione Testo della segnalazione nr i del 8 2A Inizio di una nuova pagina F Tenendo conto del layout di pagina parametrizzato cio corrispondentemente all
187. i di dati MB EB e AB l offset massimo di 255 byte Esempio p DB10 DBX6 0 WORD 10 Con il parametro RD tipo di dati ANY si indica dove i dati vengono memorizzati nel proprio modulo destinazione Il dato della lunghezza deve essere corrispondente al dato del para metro ADDR Nel caso di trasmissione di tempi e contatori per il blocco dati nel quale i tempi vengono memorizzati bisogna indicare come tipo di dati CHAR Prestare attenzione al fatto che la lunghezza dei dati trasmissibili in dipendenza dalla pro pria CPU e dalla CPU del partner di comunicazione limitata a 400 byte Prestare attenzione al fatto che il partner non in grado di riconoscere quando l utente preleva i dati Non pertanto possibile impedire il prelievo di dati non ancora elaborati da parte del partner La trasmissione dati avviene anche nello stato di STOP della CPU S7 rice vente Nel caso dell accoppiamento con CP S5 i merker d accoppiamento non vengono sup portati La consistenza dati viene determinata tramite la CPU trasmittente CPU 412 413 16 byte CPU 414 416 32 byte Il partner pi debole dal punto di vista della consistenza stabilisce la lunghezza della consistenza risultante della trasmissione dati Ulteriori informazioni sulla consistenza dati si possono trovare nel manuale di riferimento delle funzioni standard e di sistema 4 Manuale di riferimento Software di sistema per S7 300 400 funzioni standard e di sistema Accoppiamen
188. i in modo uguale Se ci avviene durante la trasmissione o rice zione vengono avviate delle ripetizioni 08 0DH BREAK Ripristinare il collegamento tra le apparecchia Il cavo del collegamento linea di ricezione ture o accendere l apparecchiatura partner verso l apparecchiatura partner interrotto Controllare nel funzionamento TTY se in stato di riposo scorre corrente di linea 08 12H Solo per driver ASCII Parametrizzare il partner di comunicazione nuo Dopo che il CP ha inviato XOFF o ha posto vamente o scaricare il CP pi velocemente CTS su OFF sono stati ricevuti caratteri 08 15H Le impostazioni dei tentativi di trasmissione del Parametrizzare presso il partner lo stesso nu CP e del partner di comunicazione non sono mero di tentativi di trasmissione del CP Control uguali lare il comportamento errato dell apparecchia tura partner eventualmente tramite un disposi tivo di controllo interfaccia da inserire nella linea di trasmissione 08 16H e La lunghezza di un telegramma ricevuto su Correggere i parametri del partner oppure pera la lunghezza massima prestabilita op pure e La lunghezza del buffer di ricezione pre e Assegnare al buffer di ricezione presente sente soltanto nella CPU 441 non suffi soltanto nella CPU 441 una lunghezza ciente maggiore 08 18H Solo per driver ASCII Prima o durante una trasmissione i segnali DSR OFF o CTS OFF DSR o CTS sono stati posti su OFF dal par tner Contr
189. i informazione pu essere com nessuna pari pletata con un ulteriore bit quello di parit che rende e dispari 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 accre Rari sce la sicurezza dei dati Senza parit significa che non viene trasmesso alcun bit di parit Priorit Un partner ha elevata priorit se la sua richiesta di bassa e alta trasmissione ha precedenza su quella dell altro par e alta tner 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 co municazione devono essere parametrizzati con di verse priorit Un partner di comunicazione cio deve avere una priorit elevata e l altro inferiore Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 55 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione nel CP Nella tabella seguente si trova la descrizione dei parametri per il buffer di ricezione CP Tabella 2 5 Buffer di ricezione del CP procedura 3964 R Parametro Descrizione Valori Valore di possibili default Cancellazione del Il buffer di ricezione del CP 441 all avviamento della no non e no buffer di ricezione CPU passaggio STOP RUN non viene cancellato modifica CP all avviamento bile Uso del buffer di ri Si pu indicare se n
190. i nuovo posto a 0 Parte del programma BSEND_DONE 1 Nel caso di un trasferimento con successo all uscita del parametro del BSEND BSEND_DONE viene posto a 1 Per differenziare i trasferimenti che si svolgono temporalmente uno dopo l altro nella parola dati 0 del blocco sorgente DB 42 viene attivato un contatore di trasmissione BSEND_COUNTER_OK Parte del programma BSEND_ERROR 1 Se BSEND viene attraversato con BSEND_ERROR 1 nella parola di dati 2 il contatore di errori BSEND_COUNTER_ERR viene incrementato Inoltre il BSEND STATUS viene co piato altrove per evitare che venendo esso nel prossimo passaggio sovrascritto con 0 non possa essere cos pi letto Nel caso di un errore viene inoltre attivato il blocco funzionale di sistema STATUS con il quale le segnalazioni di errore parametro LOCAL possono essere lette pi precisamente vedi capitolo 8 4 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 9 Esempio di programmazione blocchi funzionali di sistema Descrizione FC 23 RECEIVE 9 10 Parte del programma Enable Receive Data Per poter ricevere dei dati l abilitazione di ricezione parametro di controllo BRCV_EN_R al blocco BRCV deve avere il segnale 1 Parte del programma BRCV_NDR 1 Se BRCV_NDR settato sono allora stati ricevuti nuovi dati e il contatore di ricezione BRCV_COUNTER_ERR viene incrementato Parte del programma BRCV_ERROR 1
191. i sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Destinazione dati DB Tabella 6 11 Tabella degli ordini Trasmissione di dati con l RK 512 al partner di comunicazione S5 o all apparec chiatura esterna destinazione dati DB Sorgente Alla destina Parametrizzazione all SFB Parame Parametrizzazione all SFB BSEND pa BSEND di S7 zione partner BSEND parametro SD_1 sor trizza rametro R_ID destinazione di comunica gente zione zione S5 o ap all SFB parecchiatura BSEND esterna parame tro LEN sor gente TIPOQ Q DBNR Offset Q Lun TIPO Z Z DBNR Offset Z byte ghezza parole max 4096 byte Blocco dati Blocco dati DB 1 0 1 DB 3 255 0 255 Merker Blocco dati MB irrilevante 0 1 DB 3 255 0 255 Ingressi Blocco dati EB irrilevante 0 1 DB 3 255 0 255 Uscite Blocco dati AB irrilevante 0 1 DB 3 255 0 255 Contatore Blocco dati Z irrilevante 0 1 DB 3 255 0 255 Tempi Blocco dati T irrilevante 0 1 DB 3 255 0 255 Questo valore dipende dalla CPU impiegata Spiegazione delle abbreviazioni TIPO Q Tipo di sorgente Q DBNR Numero di blocco dati sorgente Offset Q Indirizzo iniziale sorgente Lunghezza Lunghezza sorgente TIPO Z Tipo destinazione Z DBNR Numero di blocco dati destinazione Offset Z Indirizzo iniziale destinazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 0
192. ibili sono descritti nel capitolo 8 3 Parametri degli SFB Nelle tabelle seguenti si trova una breve descrizione dei parametri dei blocchi funzionali di sistema Blocco funzionale di sistema BSEND SFB 12 Parametro Tipo Tipo Significato REQ VAR_INPUT BOOL attivato con il fronte di salita di una trasmissione R VAR_INPUT BOOL attiva con un fronte di salita il resettaggio di BSEND nello stato di base ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione R_ID VAR_INPUT DWORD rapporto di blocco univoco all interno di un collegamento di comu nicazione SD_1 VAR_IN_OUT ANY dati da trasmettere LEN VAR_IN_OUT WORD lunghezza del blocco di dati da trasferire DONE VAR_OUTPUT BOOL con un fronte di salita segnala una conclusione senza errori dell ordine BSEND ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene informazione d errore dettagliata o avvertimento Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 C 1 Parametri degli SFB Blocco funzionale di sistema BRCV SFB 13 Parametro Tipo Tipo Significato EN_R VAR_INPUT BOOL il fronte di salita segnala la disponibilit a ricevere del partner di comunicazione remoto ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione R_ID VAR_INPUT DWORD rapporto
193. icevuto senza errori dalla CPU o se si avuto un errore nell intestazione del telegramma il partner di comunicazione registra un numero di errore nel quarto byte del telegramma di reazione Nel caso di errori di protocollo non av viene alcuna registrazione nel telegramma di reazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Telegrammi SEND PUT successivi Un telegramma SEND PUT successivo viene avviato se la quantit di dati supera i 128 byte Lo svolgimento corrisponde a quello del telegramma SEND PUT Se vengono trasmessi pi di 128 byte essi verranno trasmessi automaticamente in uno o pi telegrammi successivi Nella figura seguente rappresentato lo svolgimento della trasmissione dati nella trasmis sione di un telegramma SEND PUT successivo con un telegramma di reazione successivo CP 441 Partner di comunicazione Telegrammi SEND PUT successivi Carattere di avvio 02H _ STX Attivazione del Conferma pos 10H DLE collegamento Telegramma succ FFH Byte 1 F 00H S Byte 2 T aT Intestazione Ordine SEND PUT 41H Byte3 e Blocco di dati 44H I Byte 4 Byte di dati 129 de Byte 5 Byte di dati 130 _ Byte 6 gt Dati utili e o Byte di dati n Byten Riconosc fine 10H esi DLE r Riconosc fine 03H a ETX Disattivazione
194. ichiamato e il blocco di ricezione bloccato e Controllare nel programma utente se il blocco di ricezione viene eseguito non possibile accedere alle aree di dati Controllare se il blocco di ricezione bloc della CPU cato e Controllare se l area di dati nella quale i dati e l area di dati della CPU troppo corta vengono trasferiti esiste e Controllare la lunghezza dell area di dati 04 OBH Errore nella trasmissione dati tra CPU e CP poich e collegamento non progettato e ricezione impossibile tramite il collegamento progettato e Progettare il collegamento in NetPro e Alla voce Propriet oggetti collegamento in Net Pro scegliere la direzione di communi cazione 2 Partner gt locale o 3 locale lt gt partner e Controllare la lunghezza dell area di dati Classe di evento 5 05H Errore nell elaborazione di un ordine della CPU Numero di Testo di evento Rimedio evento 05 01H Un ordine in corso stato interrotto da un Con RETE ON non possibile alcun rimedio nuovo avviamento del CP Nel modificare la parametrizzazione del CP dal PG prima di scrivere in una interfaccia bisogna prestare attenzione che dalla CPU non vi siano ordini in corso 05 02H In questo stato di funzionamento del CP l ordine Parametrizzare l interfaccia dell apparecchia non permesso ad es interfaccia dell appa tura recchiatura non parametri
195. igura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 521SI CP 521 BASIC spinotto maschio sub D a 9 poli con chiusura a vite spinotto sub D a 25 poli con chiusura a vite CP 441 Partner di comunicazione I 3 n 20mA TxD 18 l 24V EROI n i f pe I I rasmettitor 5 RxD TxD 21 9 C N Id sa A NNN Z Ricevitore Y 8_1 RxD q h 2 20 MA co 4 20 mA 24v __ Ca 9 TxD a 3 Nk ORA TxD RDI 1 9 n l e g Ricevitore 2 ti 20mA RxD _10 VIA A C i T Calza l i Schermatura Tipo di cavo Schermatura contenitore LIYCY 4 x 0 14 contenitore Figura B 11 Cavo connettore TTY 20 mA CP 441 CP 521SI CP 521BASIC Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Cavi connettore Cavo connettore 20 mA TTY S7 M7 CP 441 CPU 944 AG 95 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e una CPU 944 AG 95 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 e nel partner di comunicazione spinotto maschio sub D a 9 policon chiusura a vite spinotto sub D a 15 poli con chiusura a chiavistello CP 441 Partner di comunicazione i x 35 n 20mA TxD 6 24
196. il parametro LEN Quale settore dei dati di destinazione bisogna indicare un blocco dati DB tra 1 e 255 deci male Il settore dei dati di destinazione del partner di comunicazione viene indicato nel para metro R_ID II valore viene trasferito una volta all avvio della CPU e non pu poi pi essere modificato La struttura del parametro R_ID DWORD la seguente Byte 1 Identificazione per il tipo di dati DB 1 esadecimale Byte 2 irrilevante valore qualsiasi Byte 3 Offset 0 255 decimale dato in parole Byte 4 DB Nr 1 255 decimale parametri del settore dei dati di destinazione vengono trasferiti nell intestazione del tele gramma RK 512 al partner di comunicazione Prestare attenzione al fatto che la lunghezza dei dati trasmissibili in dipendenza dalla CPU del partner di comunicazione limitata a 450 byte Prestare attenzione al fatto che a causa del limite di parametro del protocollo dell RK 512 presso il partner si possono raggiungere solo i blocchi dati da 1 a e come offset si pu indi care al massimo 255 Avvertenza Se si trasmettono dati ad un CP 441 con un S5 CP o con un apparecchiatura esterna con questo tipo di funzionamento necessario indicare nel blocco d ordine S5 CP come blocco dati destinazione DB con il numero corrispondente e indirizzo iniziale offset I merker d accoppiamento non vengono valutati Tramite il numero di CPU viene scelto il collegamento vedi capitolo 5
197. indica e iparametri del livello di trasmissione dei bit livello 1 del driver stampante e i messaggi di segnalazione per la stampa e il layout di pagina il set di caratteri e i caratteri di controllo dei messaggi di segnalazione Qui di seguito si trova una spiegazione dettagliata dei parametri La sezione 5 2 descrive come introdurre i dati di parametrizzazione tramite l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Avvertenze 2 66 Prestare attenzione anche alle seguenti avvertenze e La dimensione della memoria dei testi di segnalazione dipende dall unit 8 kByte per interfaccia per il CP 441 6ES7 441 AA00 0AEO 8 kByte per interfaccia per il CP 441 6ES7 441 AA01 0AEO 55 kByte per interfaccia per il CP 441 dalla 6ES7 441 AA02 0AEO e testi di segnalazione vengono depositati insieme ai dati di parametrizzazione nella me moria di caricamento della CPU e vengono trasferiti automaticamente nel CP 441 du rante la procedura di caricamento Per questo motivo l utente deve riservare nella memo ria di caricamento della CPU per ogni interfaccia per la quale si sono creati testi di segnalazione lo spazio di memoria opportuno e Prima della trasmissione dei testi di segnalazione nel CP 441 necessario aumentare per la CPU corrispondente il parametro Trasferimento dei parametri ai moduli Per ogni interfaccia bisogna mettere in conto un tempo di ca 20 s Accoppiamento punt
198. informazione d errore dettagliata o avvertimento Blocco funzionale di sistema STATUS SFB 22 REQ VAR_INPUT BOOL attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD collegamento di comunicazione univoco ad un partner di comuni cazione NDR VAR_OUTPUT BOOL il fronte di salita segnala che il programma utente ha nuovi dati di ricezione a disposizione ERROR VAR_OUTPUT BOOL il fronte in salita segnala errore STATUS VAR_OUTPUT WORD contiene informazione d errore dettagliata o avvertimento PHYS VAR_IN_OUT ANY stato apparecchiatura logico Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 C 3 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Matrice di comunicazione dei protocolli D Il processore di comunicazione CP 441 pu comunicare con i seguenti CP e CPU del si stema di automatizzazione SIMATIC S5 ed S7 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 D 1 Matrice di comunicazione dei protocolli Matrice di comunicazione 3964 R D 2 La figura seguente mostra la matrice di comunicazione della procedura 3964 R SIMATIC S7 300 CP 340 CP341 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 S5 115U F H CP 524 S5 135U S5 155U H S5 115U F H CP 525 S5 135U S5
199. inga di formato memo rizzare la stringa in un blocco dati e indirizzarla simbolicamente al parametro SD_ Accoppiamento punto a punto CP 441 6 52 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 8 Sintesi Nelle tabelle seguenti si trova una sinstesi dei protocolli e dei tipi di comunicazione possibili e dei blocchi funzionali di sistema usati e della possibilit di protezione contro sovrascrizione e e la lunghezza massima dei dati trasmissibile Driver ASCII e 3964 R Nel caso del driver ASCII e della procedura 3964 R vale Tipo di comunicazione Il CP 441 trasmette dati al partner di comunicazione CP 441 Programmazione nel caso del trasmettitore e ricevitore Programmazione solo nel caso del trasmettitore sibili Blocco funzionale di sistema nel caso BSEND BSEND del CP 441 Blocco funzionale di sistema presso il BRCV nessuno buffer di ricezione partner di comunicazione CP 441 Protezione contro la sovrascrizione s no Lunghezza al massima dei dati trasmis 4 kByte 450 byte CPU ricevente La lunghezza massima dei dati trasmissibili viene limitata dal CP 441 ricevente Se si utilizza un altro partner di comunicazione possibile in dipendenza da questo trasmettere fino au 4 kByte di dati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 53 Comunicazione tramite i blocchi funzionali di sistema RK 512 trasmissione dati
200. intesta zione e al pi pagina progettata e al numero Righe per pagina tramite il comando di con trollo F si pu iniziare una nuova pagina Tale ordine si differenzia dal semplice Form Feed alla stampante Esempio inizio nuova pagina Stringa di formato amp 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 occupate Stampa senza a capo riga x 2 86 Il CP 441 aggiunge per principio nella trasmissione di un testo di segnalazione i caratteri di chiusura riga parametrizzati CR LF CR LF LF CR Tramite il comando di controllo x l a capo dopo un messaggio di segnalazione viene disattivato Si ha cos la possibilit di stam pare pi messaggi di segnalazione in una pagina per ad es visualizzare pi variabili in una riga Il comando di controllo x viene aggiunto in coda alla stringa di controllo Esempio Alle 17 30 stato raggiunto il livello di riempimento 200 I Stringa di formato Alle Z stato raggiunto lo stato di riempimento i INx Variabile SD_1 Orario Variabile SD 2 Livello Avvertenza Notare che con l uso del comando di controllo x una nuova riga viene iniziata sempre senza margine sinistro Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Avvertenze sul comando di c
201. ione del CP 441 La parametrizzazione del CP 441 comprende la creazione dei parametri specifici dei proto colli e la progettazione di testi di segnalazione per la stampa La parametrizzazione del CP 441 viene fatta con l interfaccia di parametrizzazione CP 441 parametrizzazione di ac coppiamento punto a punto Una descrizione dettagliata si trova nel capitolo 5 2 del presente manuale La memorizzazione dei dati di parametrizzazione del CP 441 comprende il salvataggio dei parametri il caricamento dei parametri nella CPU e il trasferire dei parametri nel CP 441 La memorizzazione dei dati di parametrizzazione viene effettuata con il software STEP 7 Una descrizione dettagliata si trova nel capitolo 5 4 del presente manuale Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 3 1 Messa in servizio dell accoppiamento del CP 441 Progettazione di collegamento del CP 441 La progettazione di collegamento del CP 441 comprende il collegamento tra i punti di comu nicazione terminali all interno di un progetto rete del proprio controllore programmabile La progettazione di collegamento viene effettuata tramite il software STEP 7 tabella per la pro gettazione di collegamento Una descrizione dettagliata si trova nel capitolo 5 3 del presente manuale Creazione dei programma utente per il CP 441 La programmazione del CP 441 comprende il collegamento del CP 441 nel programma alla CPU corrispondente tramite il programma utente STEP
202. ione del CP 441 nella tabella di configurazione con STEP 7 necessa rio avere creato con STEP 7 un progetto e una stazione Dov descritto Il procedimento della configurazione dei moduli S7 400 descritto dettagliatamente nel ma nuale per STEP 7 8 La guida in linea di STEP 7 offre inoltre un sufficiente supporto nella configurazione di un modulo S7 400 3 Manuale Configurazione dell hardware e progettazione di collegamenti STAP 7 V5 1 Accoppiamento punto a punto CP 441 5 2 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 5 2 Parametrizzazione dei protocolli di comunicazione Dopo avere registrato il CP 441 nella tabella di configurazione necessario alimentare il processore di comunicazione CP 441 e i moduli di interfaccia del CP 441 con parametri Nel caso dei driver stampante possibile progettare anche messaggi di segnalazione per la stampa Questa procedura viene denominata parametrizzazione Parametrizzazione La parametrizzazione indica qui di seguito l impostare i parametri specifici dell interfaccia e la progettazione di testi di segnalazione La parametrizzazione si effettua con l interfaccia di parametrizzazione CP441 parametrizzazione di accoppiamento punto a punto L interfaccia di parametrizzazione viene avviata con un doppio clic sul numero di ordinazione CP 441 nella tabella di configurazione o marcando il CP 441 e scegliendo il comando di men Modifica gt Propriet
203. ione del blocco dati la procedura interrompe l operazione e invia il carattere NAK al partner di comunicazione Il CP 441 segnala l errore nell area di segnalazione errori SYSTAT Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Ricezione dati con 3964 R Nella figura seguente rappresentato lo svolgimento della trasmissione dati in ricezione con la procedura 3964 R Partner di comunicazione CP 441 Date STX Carattered inizio 02H e lt DLE Conferma pos 10H collegamento Byte 1 Byte di dati 1 I Byte 2 e Byte di dati 2 Dati utili 3 Byte n c n Byte di dati Disattivazione DLE 5 Codice finale 10H del ETX a Codice finale 03H collegamento BCC pr solo 3964R DLE n Conferma pos 10H Figura 2 6 Il traffico dei dati in ricezione con la procedura 3964 R Avvertenza Non appena la procedura 3964 R pronta ad operare invia al partner di comunicazione il carattere NAK per porlo nello stato di riposo Attivazione del collegamento in ricezione Nello stato di riposo in assenza di ordini di trasmissione la procedura attende l attivazione del collegamento da parte del partner di comunicazione 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
204. ispositivo di controllo interfaccia da inserire nella linea di trasmissione 0A 03H Solo con RK 512 il telegramma di reazione Controllare il comportamento errato dell appa ricevuto ha troppi o tropo pochi dati recchiatura partner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 0A 04H Solo con RK 512 il telegramma di reazione Controllare il comportamento errato dell appa all ordine SEND giunto con dati recchiatura partner eventualmente tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 8 24 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di evento 0A OSH Testo di evento Solo con RK 512 nel tempo di sorveglianza non arrivato un telegramma di reazione del partner Rimedio Il partner un apparecchiatura troppo lenta Spesso questo errore viene visualizzato come conseguenza di errori precedenti Possono ad esempio visualizzati errori di procedura di rice zione classe di evento 8 dopo che un tele gramma GET stato inviato Motivo non stato possibile ricevere il telegramma di rea zione a causa di disturbi il tempo di sorve glianza trascorre Eventualmente questo errore si presenta anche se presso il partner stato eseguito un restart prima che esso ha potuto rispondere
205. issione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 17 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 06 05H Errore nel quarto byte di comando del tele Errore di principio della struttura dell intesta gramma successivo comando non come nel zione presso il partner Controllare il comporta primo telegramma mento errato dell apparecchiatura partner even tualmente tramite un dispositivo di controllo in terfaccia da inserire nella linea di trasmissione 06 06H Errore nel quinto byte di comando numero di Leggere nelle tabelle degli ordini i numeri di DB DB non ammessi ammessi gli indirizzi iniziali o le lunghezze 06 07H Errore nel quinto o sesto byte di comando indi Leggere nelle tabelle degli ordini i numeri di DB rizzo iniziale troppo elevato ammessi gli indirizzi iniziali o le lunghezze 06 08H Errore nel settimo o ottavo byte di comando Leggere nelle tabelle degli ordini i i numeri di lunghezza non ammessa DB DX ammessi gli indirizzi iniziali o le lun ghezze 06 09H Errore nel nono o decimo byte di comando Errore di principio della struttura dell intesta merker di coordinamento per questo tipo di dati zione presso il partner Leggere nelle tabelle non ammesso o numero di bit troppo elevato degli ordini quando un merker di coordinamento ammesso 06 0AH Err
206. istruzioni di controllo e di conversione per le variabili descritte possono an che essere progettate a parte P Impostazione del numero di pagina nei messaggi di segnalazione con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppia mento punto a punto Stringa di formato La figura 2 29 mostra in modo schematico 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 susseguirsi a scelta Per ogni variabile nella stringa di formato o nel messaggio di segnalazione deve essere pre sente esattamente un comando di conversione comandi di conversione vengono applicati alle variabili corrispondentemente al loro ordine BI m Testo normale tutti i caratteri stampabili ai Comandi di conversione SE Comandi di controllo Figura 2 29 Struttura schematica della stringa di controllo Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 77 Informazioni di base per la trasmissione seriale di dati Caratteri ammessi per il testo Per il testo normale possono essere usati e tutti i caratteri stampabili e tutti i caratteri che vengono introdotti nell interfaccia di linguaggio con ICE 1131 3 Il compiler della lingua converte tali caratteri nell opportuno
207. isualizzazione del CP 441 8 3 8 3 Segnalazioni di diagnostica dei blocchi funzionali di sistema 8 5 8 4 Diagnostica tramite l area di segnalazione errori SYSTAT 8 10 8 5 Numeri di errore nel telegramma di reazione 8 26 8 6 Diagnostica tramite il buffer di diagnostica del CP 441 8 28 8 7 Allarme di diagnostica 8 30 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Indice 9 Esempio di programmazione blocchi funzionali di sistema 9 1 Informazioni generali anaana 9 2 9 2 Configurazione delle apparecchiature naene 9 3 9 3 Configurazione della struttura del controllore aaea 9 4 9 4 Parametrizzazione del CP 441 9 5 9 5 Progettazione del collegamento con il partner di comunicazione 9 6 Programmazione di un programma utente RK 512 9 8 9 6 1 Programma CP441 RK 512 Send Recv aaneen 9 8 9 6 2 Blocchi usati da un esempio di programmazione a n anaana aaa 9 11 9 7 Programmazione di un programma utente ASCII 3964 R 9 8 Programmazione di un programma utente stampante 9 8 1 Programma CIGlICO 1 2 ii a e E 9 8 2 Blocchi usati da un esempio di programmazione 9 9 Installazione eliminazione degli errori A Dati tecnici A 1 Dati tecnici del CP 441 e dei moduli di interfaccia A 2 Approvazioni esettori di impiego B Cavi connettore
208. isultato compare la scheda Stato del modulo del CP 441 Al primo richiamo viene mostrata la scheda Generale 5 Passare alla scheda Buffer di diagnostica Risultato nella registro Buffer di diagnostica vengono visualizzati a chiare lettere gli eventi di diagnostica pi recenti del CP 441 Nel campo Dettagli dell evento possono trovarsi ulteriori informazioni sulla causa dell errore Nel campo ID evento viene visualizzato il numero di codice appartenente all evento La parte anteriore 16 F1C8 per l interfaccia 1 e 16 F9C8 per l interfaccia 2 fissa Quella po steriore corrisponde alla classe di evento e numero di evento degli eventi descritti nel capi tolo 8 4 Tramite la scelta del pulsante Guida sull evento viene mostrato all utente il rimedio del capitolo 8 4 corrispondente al testo di evento in questione Cliccando su Aggiorna i dati vengono letti nuovamente dal CP 441 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 441 C79000 G7072 C441 05 8 29 Diagnostica con il CP 441 8 7 Allarme di diagnostica Il CP 441 pu attivare un allarme di diagnostica nella CPU correlata e in tal modo visualiz zare un funzionamento anomalo del CP 441 Tramite la parametrizzazione si pu a partire da STEP 7 V5 0 SP2 impostare se il CP 441 nel caso di er
209. l capitolo 8 2 descrive gli stati operativi e gli errori visualizzati tramite detti LED Nel capi tolo 5 7 si trovano le spie LED durante il caricamento di un aggiornamento del firmware Vano per i moduli di interfaccia Il CP 441 1 dispone di un vano e il CP 441 2 di due vani per i moduli di interfaccia innesta bili Cambiando i moduli di interfaccia sar possibile adattare il CP 441 alla fisica del partner di comunicazione Esistono tre tipi di moduli di interfaccia e RS 232C e X27 RS 422 485 e 20MATTY Una descrizione dettagliata dei moduli di interfaccia si trova nel capitolo 1 4 Connettore di base per il bus di pannello S7 Sul retro del CP 441 si trova il connettore di base per il bus di pannello S7 400 Il bus di pannello S7 400 il bus di dati seriale tramite il quale il CP 441 comunica con i mo duli del sistema di automazione e tramite il quale esso viene alimentato Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 1 7 Descrizione del prodotto 1 4 Caratteristiche dei moduli di interfaccia Con la scelta dei moduli di interfaccia innestabili possibile adattare il CP 441 alla fisica della controparte di comunicazione Nei capitoli seguenti sono descritti i moduli di interfaccia del CP 441 1 4 1 Caratteristiche del modulo di interfaccia RS 232C Definizione Il modulo di interfaccia RS 232C una interfaccia a tensione e serve alla trasmissione dati seriale secondo la norma RS 232C Propriet
210. l controllo di flusso XKON XOFF RTS CTS Durante la stampa viene valutato il segnale BUSY della stampante Esso arriva al CP 441 come segnale CTS e viene valutato anche come segnale CTS vedi driver ASCII Prestare attenzione al fatto che nel caso del controllo di flusso con CTS RTS nella stampante bisogna impostare la polarit del segnale BUSY a CTS OFF solo nel caso dell interfaccia RS 232C vedi tabella 1 2 Sicurezza di trasmissione con il driver ASCII 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 ASCII risulta essere molto effi ciente per quanto riguarda la velocit ma non assicura i dati 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 Se la 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 de vono essere prese dall utente Un ulteriore aumento della sicurezza dei dati pu essere raggiunto tramite l uso di tele grammi di conferma sui telegrammi di trasmissione o ricezione Ci realizzato in proto colli di
211. l partner di comunicazione S5 o apparecchiatura esterna Prestare attenzione alle avvertenze del Manuale S5 corrispondente ovvero alla Bibliografia dell apparecchiatura esterna Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 29 Comunicazione tramite i blocchi funzionali di sistema Esempio Esempio per il richiamo dell SFB12 BSEND 6 30 AbLHAHILHLHHHALE 50 DB60 DBW806 B 16 31 DB60 DBB820 30 DB60 DBB821 20 DB60 DBB822 71 DB60 DBB823 CALL SFB 12 DB62 REQ R ID R_ID DONE ERROR STATUS SD_1 LEN DB60 DBX812 DB60 DBX812 W 16 1000 DB60 DBD820 DB60 DBX812 DB60 DBX812 DB60 DBW802 p DB10 DBX5 DB60 DBW806 0 WORD 1 Lunghezza 50 byte Bit di merker d accoppiamento 3 tipo di dati DB Byte del merker di accoppiamento 30 dalla parola di dati 20 offset N DB 71 In seguito ad un fronte di salita al parametro REQ i dati vengono trasferiti nel DB10 dal byte di dati 5 con la lunghezza 50 byte al partner di comunicazione Presso il partner i dati vengono memorizzati nel DB 71 dalla parola di dati 20 Anche i byte del merker di accoppiamento e bit di merker d accop piamento vengono trasferiti L informazione di destinazione memorizzata nell R_ID viene trasfe rita una volta all avvio della CPU e non pu pi essere modificata Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali d
212. la CPU Vo 1 Solo per Uso del buffer di ricezione CPU s Ulteriori informazioni Nel capitolo 2 2 4 nella sezione Buffer di ricezione del CP 441 si trovano ulteriori informa zioni per la gestione del buffer di ricezione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 63 Informazioni di base per la trasmissione seriale di dati Interfaccia X27 RS422 485 Nella tabella seguente si trova la descrizione dei parametri per il modulo d interfaccia X27 RS 422 485 Con la stampante il funzionamento RS 485 non possibile Tabella 2 11 Modulo di interfaccia X27 RS 422 485 driver ASCII Parametro Modo operativo Descrizione Stabilire se X27 l interfaccia debba essere Valori possibili Modo operativo du Valore di default e Modo operativo corrisponde allo stato di riposo nessun tra smettitore attivo nel caso di semiduplex RS 485 funzionamento a due fili Con questa preassegnazione non possibile un riconoscimento del break vedi anche figura 2 27 usata come RS 422 485 duplex RS 422 plex RS 422 a duplex o semiduplex RS 485 quattro fili RS 422 a vedi anche capitolo 2 1 Modo operativo se quattro fili miduplex RS 485 a due fili Preimpostazione nessuna impostazione sensata solo per nessuno e R A 5V della linea di rice driver speciali capaci di funzionare con il R B OV2 vici Di R A 5V R B OV R A 5V R B OV co
213. lcasodi7 bit di dati 0 fino a 7FH Hex nelcasodi8bitdi dati 0 fino a FFH Hex e 11 DC1 Carattere XOFF Codice per il carattere XOFF nelcaso di7 bit di dati 0 fino a 7FH Hex nelcasodi8bitdi dati 0 fino 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 441 in trasmissione per il carattere XON o per CTS ON del partner di comunicazione 20 bis 655350 msin passi da 10 ms e 2000 ms 1 Solo con controllo del flusso dati con XON XOFF 2 Asecondase per il blocco del carattere sono stati parametrizzati 7 o 8 bit di dati vedi tabella 2 12 3 Solo nel caso di controllo di flusso dei dati con XON XOFF o CTS RTS 2 70 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Layout di pagina Nella tabella seguente si trova la descrizione dei parametri per il layout di pagina Tabella 2 15 Layout di pagina driver stampante Se la riga d intestazione non contiene un carattere separatore il testo inizia sulla pa gina completamente in alto 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
214. li di sistema Trasferire dati con la procedura 3964 R al partner di comunicazione Possibilit Quando si trasferiscono dati con la procedura 3964 R si hanno le seguenti possibilit dati possono essere trasmessi con il blocco funzionale di sistema BSEND e ricevuti presso il partner di comunicazione con il blocco funzionale di sistema BRCV vedi se zione 6 4 1 Questo tipo di trasmissione dati ha il vantaggio che con l aiuto del BRCV tramite la valu tazione del parametro NDR si pu riconoscere quando i dati sono stati ricevuti completa mente e tramite il parametro EN_R si pu evitare un sovrascrivere di dati non ancora elaborati presso il ricevente dati possono essere trasmessi con il blocco funzionale di sistema BSEND e presso il partner di comunicazione si pu definire con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto per il CP 441 un buffer di ricezione DB nel quale i dati ricevuti vengono memorizzati nella CPU del partner di comunica zione vedi sezione 6 4 2 Se si utilizza tale tipo di trasmissione dati nel programma utente del partner di comunica zione non si deve effettuare alcuna programmazione Prestare per attenzione al fatto che presso il ricevente non possibile riconoscere quando avviene una trasmissione dati Per questo non neanche possibile per il CP 441 ricevente impedire una sovra scrittura dei dati ricevuti presso il ricevente Avvertenza
215. licamente Per il BSEND e lo STATUS corrispondente registrato l ID di collegamento_ID 1000 esade cimale Per il BRCV e lo STATUS corrispondente registrato l ID di collegamento_ID 1001 esadecimale Se si opera con un CP 441 1 si deve anche registrate l ID di collegamen to ID 1000 esadecimale per il BRCV e lo STATUS corrispondente Si potr quindi ricevere tramite l interfaccia 1 dati dal partner di comunicazione Per la trasmissione dati viene usata la coppia di blocchi BSEND e BRCV Come riportato nel capitolo 6 5 vengono usati per ambedue i blocchi gli stessi R_ID I valori dell R_ID vengono trasferiti una volta all avvio della CPU e non possono poi pi es sere modificati Per assicurare che gli SFB BSEND e STATUS all inizio vengano eseguiti una volta con REQ 0 in tal modo al REQ viene raggiunto il fronte da 0 a 1 il parametro REQ viene posto nell OB 100 una volta dopo il restart a 0 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema Descrizione FC 21 SEND Parte del programma Generate edge SEND_REQ Il BSEND viene eseguito una volta all inizio con BSEND_REQ uguale a 0 A questo punto BSEND_REQ viene posto a 1 Quando al parametro di controllo BSEND_REQ del BSEND viene riconosciuto un cambio di stato di segnale da 0 a 1 l ordine BSEND viene avviato Con BSEND_DONE 1 o BSEND_ERROR 1 BSEND_REQ viene d
216. ll intestazione del telegramma del protocollo RK 512 Nella tabella seguente sono rappresentati i dati dell intestazione del telegramma RK 512 Destinazione dati DX Tabella 6 14 Dati nell intestazione del telegramma del protocollo RK 512 Trasmissione di dati con l RK 512 al partner di comunicazione S5 o all apparecchiatura esterna destinazione dati DX Sorgente Alla destinazione Intestazione del telegramma byte BSEND di S7 Partner di comuni cazione S5 o appa 3 4 tipo di 5 6 7 8 numero in recchiatura esterna comando Offset Z DXNR Z Blocco dati Blocco dati esteso OD DX DW Parole Merker Blocco dati esteso OD DX DW Byte Ingressi Blocco dati esteso OD DX DW Byte Uscite Blocco dati esteso OD DX DW Byte Contatore Blocco dati esteso OD DX DW Parole Tempi Blocco dati esteso OD DX DW Parole ficazione per DB OD Spiegazione delle abbreviazioni Z DXNR Offset Z DW 6 34 Numero di blocco dati destinazione ampliato Indirizzo iniziale destinazione Offset in parole Poich l informazione sulla sorgente non viene trasferita al CP da parte del CP viene qui registrata sempre l identi Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 5 5 Trasmissione di dati al partner di comunicazione con l accoppiamento calcolatore RK 512 con indicazione di destinazione modificabile dina micamente Ne
217. ll SFB BSEND BRCV parametro RD_1 desti di comunica gente parametro LEN nazione zione sorgente TIPOQ Q DBNR OffsetQ Lunghezza TIPOZ Z DBNR Offset Z byte max 4096 byte byte Blocco dati Blocco dati DB 1 0 1 DB 1 0 Merker Blocco dati MB irrilevante 0 1 DB 1 0 Ingressi Blocco dati EB irrilevante 0 1 DB 1 0 Uscite Blocco dati AB irrilevante 0 1 DB 1 0 Contatore Blocco dati Z irrilevante 0 1 DB 1 0 Tempi Blocco dati T irrilevante 0 1 DB 1 0 Questo valore dipende dalla CPU impiegata Spiegazione delle abbreviazioni TIPO Q Q DBNR Offset Q Lunghezza TIPO Z Z DBNR Offset Z Tipo di sorgente Numero di blocco dati sorgente Indirizzo iniziale sorgente Lunghezza sorgente Tipo destinazione Numero di blocco dati destinazione Indirizzo iniziale destinazione 6 14 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema 6 4 2 Trasmissione di dati con 3964 R impiego di BSEND e buffer di ricezione Cosa bisogna fare Questo tipo di trasmissione dati ha il vantaggio che nel programma utente del partner di comunicazione non necessario effettuare alcuna programmazione Prestare attenzione al fatto che presso il ricevente non sar possibile riconoscere quando avviene una trasmissione dati Per questo non neanche possibile per il CP 441 ricevente impedire una sovrascrittura dei
218. lla figura seguente rappresentata la comunicazione Trasmissione dati con RK512 al partner di comunicazione con indicazione di destinazione modificabile dinamicamente Il proprio sistema di automazione Partner di comunicazione passivo S7 400 CPU CP 441 CP 441 CPU Dati gt Dati gt Dati gt Programmazione Protocollo non RK 512 necessaria SFB PUT Figura 6 3 Trasmissione di dati al partner di comunicazione con l accoppiamento calcolatore RK 512 con indicazione di destinazione modificabile dinamicamente Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 35 Comunicazione tramite i blocchi funzionali di sistema Trasmissione di dati con RK 512 al partner di comunicazione Cosa bisogna fare Se si desidera trasmettere dati al partner di comunicazione procedere nel modo seguente Il proprio sistema di automazione Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema PUT SFB 15 Con il parametro SD tipo di dati ANY si indica quali dati si desidera trasmettere al partner destinazione Con i tipi di dati DB Z e T possono essere indicati come offset solo valori pari al massimo 510 byte Con i tipi di dati MB EB e AB l offset massimo di 255 byte Esempio p DB10 DBX6 0 WORD 10 Con il parametro ADDR tipo di dati ANY si indica dove i dati vengono memorizzati pre
219. llo anche il livello di sicurezza livello 2 Caratteri di controllo La procedura 3964 R aggiunge alla trasmissione dei dati di informazione un carattere di controllo strato 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 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 carat tere 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 Priorit Con la procedura 3964 R necessario correlare ad un partner di comunicazione una prio rit elevata e all altro una priorit bassa Se ambedue le controparti di comunicazione ini ziano l attivazione del collegamento contemporaneamente allora il partner con priorit pi bassa rimander il proprio ordine di trasmissione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 11 Informazioni di base per la trasmissio
220. ma dispone di un parametro STATUS Ogni numero di segnalazione STATUS ha indipendentemente dal blocco funzio nale di sistema usato lo stesso significato Le seguenti tabelle sono state prelevate dal manuale STEP 7 e rappresentano solo lo stato correntemente aggiornato Nel caso di differenze bisognerebbe ricorrere alle tabelle originali Visualizzare ed esaminare l uscita STATUS L uscita STATUS dei blocchi funzionali di sistema pu essere visualizzata e valutata tramite la tabella delle variabili di STEP 7 Ulteriori informazioni per la gestione della tabella delle variabili si trova nel manuale di STEP 7 3 Segnalazioni all uscita STATUS degli SFB Nelle seguenti tabelle si trovano le segnalazioni del parametro STATO Informazioni d errore per l SFB 12 La tabella 8 2 contiene tutte le informazioni d errore specifiche per l SFB 12 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 2 Informazioni d errore per SFB 12 BSEND ERROR STATUS decimale 0 11 spiegazione Attenzione il nuovo ordine inefficace poich l ordine precedente non ancora stato concluso Problemi di comunicazione ad esempio descrizione del collegamento non caricata locale o remota collegamento interrotto ad esempio cavo CPU spenta Conferma negativa dall SFB partner La funzione non eseguibile Sul collegamento di comunicazione indicato tramite ID R_ID sconosciuto o il bloc
221. mero di tentativi di ripetizione specificati nel set di parametri statici il blocco non pu essere ricevuto correttamente o se il partner di comunicazione non inizia la ripetizione entro un tempo di attesa del blocco di 4 s la procedura interrompe la ricezione Il CP 441 segnala la prima trasmissione difettosa e l interruzione definitiva nell area di segnalazione errori SYSTAT Disattivazione del collegamento in ricezione 2 16 Se la procedura riconosce 3964 la sequenza di caratteri DLE ETX 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 termina la ricezione Essa confronta il carattere di controllo del blocco BCC ricevuto con la parit longi tudinale 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 ripetizione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Trattamento dei dati difettosi Nella figura seguente rappresentato lo svolgimento del trattamento di dati difettosi con la
222. minati ID Direzione di comunica zione Qui si stabilisce in quale direzione la comunicazione debba svolgersi atti vando la casella opportuna vedi anche le sezioni Un collegamento proget tato e Pi collegamenti progettati Interfaccia L interfaccia del CP 441 2 dispone di 2 canali interfaccia IF1 e IF2 tramite i quali possibile attivare accoppiamenti punto a punto Scegliere il canale che viene usato per il collegamento progettato Protocollo Tramite accoppiamenti punto a punto possono essere scambiati dati tramite diversi protocolli Il protocollo stato stabilito al momento della parametriz zazione del modulo Il collegamento viene scelto tramite RK512 nr di CPU Se come direzione di comunicazione si scelto partner locale o locale lt gt partner indicare allora qui il nr della CPU da 1 a 4 attraverso la quale il proprio partner pu accedere a questo collegamento RK512 CPU N Se come direzione di comunicazione si scelto locale partner o locale lt gt partner indicare allora qui il nr della CPU da 1 a 4 verso la quale va il collegamento Avvertenza Se il proprio partner un CP 441 allora necessario effettuare l impostazione delle pro priet dell oggetto per il collegamento parziale nella stazione partner Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Un collegamento prog
223. mmi di comando successivi FFH Identificazione del telegramma 00H A 41H per ordine SEND PUT con DB destinazione o O 4FH per ordine SEND con DX destinazione o E 45H per ordine GET i dati da trasferire provengono da D 44H Blocco dati E 45H Byte di ingresso A 41H byte di uscita M 4DH Byte di merker Z 5AH Celle contatore T 54H celle temporali Destinazione dati nel caso di ordine SEND PUT o sorgente di dati nel caso di ordine GET ad esempio byte 5 n DB byte 6 n DW2 Lunghezza high byte Lunghezza dei dati da trasferire a seconda del tipo in byte o Lunghezza low byte Parole Numero di byte del merker d accoppiamento3 se non si indicato un merker d accoppiamento allora qui si trover FFH 10 Bit da 0 a 3 numero di bit del merker d accoppiamento8 se non si indicato un merker d accoppiamento allora il protocollo inserisce qui FH Bit da 4 a 7 numero di CPU numero da 1 a 4 4 se non si indicato un numero di CPU ma un merker d accoppiamento8 qui si trover allora OH se non si indi cato n un numero di CPU n un merker d accoppiamento qui si trover allora FH Nel caso di ordini di trasmissione con SFB BSEND e SFB PUT viene registrato sempre D indipendentemente da quali aree i dati provengano L indirizzamento RK 512 descrive la sorgente e la destinazione dei dati con limiti di pa rola N
224. n questa preimposta A B zione nel caso di duplex RS 422 a fun zionamento a quattro fili un riconosci mento del break possibile R A OV R B 5V questa preimpostazione R A OV R B 5V 1 Solo con Duplex RS 422 funzionamento a 4 fili 2 Solo con Duplex RS 422 funzionamento a 4 fili nel caso di semiduplex RS 485 funzionamento a due fili l impostazione di default R A OV R B 5V 2 64 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Preimpostazione della linea di ricezione La figura 2 27 mostra il circuito del ricevitore nell interfaccia X27 RS 422 485 R B nessuna R A I ov R B R A 5V R B OV r R A Y 5V A 5V R B R A OV R B 5V R A I ov Figura 2 27 Circuito del ricevitore all interfaccia X27 RS 422 485 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 65 Informazioni di base per la trasmissione seriale di dati 2 3 4 Dati di parametrizzazione del driver stampante Tramite i dati di parametrizzazione del driver stampante si ha la possibilit di progettare i parametri specifici della trasmissione e i messaggi di segnalazione per la stampa Dati di parametrizzazione del driver stampante Con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto si
225. na descrizione dettagliata su come e 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 STAP 7 V5 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 17 Configurazione e parametrizzazione del CP 441 5 5 Comunicazione multiprocessore Con il CP 441 6ES7 441 _AA02 0AEO in un sistema di automazione possibile attivare la comunicazione con fino a 4 CPU Presupposto STEP 7 dalla versione 4 02 Avvertenze Nella comunicazione multiprocessore prestare attenzione alle seguenti regole e La trasmissione dati possibile da ogni CPU e La ricezione di dati con il driver ASCII e con la procedura 3964 R possibile solo tramite una CPU poich con questi protocolli non vengono forniti anche le informazioni di indiriz zamento e Con l accoppiamento calcolatore RK 512 possibile la trasmissione dati con 4 CPU L in dirizzamento avviene tramite il nr di CPU da 1 a 4 nell intestazione del telegramma del telegramma RK 512 I numeri di CPU attribuiti automaticamente nella configurazione HW tabella di configura zione di STEP 7 vengono introdotti come preimpostazione nella progettazione dei colle gamenti nel dialogo Propriet dell oggetto nel campo Il collegamento viene scelto tra mite RK512 n di CPU vedi capitolo 5 3 4
226. nali Vengono trasmessi dati fino alla lunghezza parametrizzata nell FB Automaticamente vengono aggiunti il contrassegno o i contrassegni finali Ci significa che i caratteri finali non devono essere contenuti nei dati da trasmettere A seconda del numero dei contras segni finali vengono trasmessi 1 o 2 caratteri in pi al partner di quanto indicato nell FB Se si opera con il criterio di fine Lunghezza di telegramma fissa in direzione di trasmis sione viene trasmesso il numero di dati indicato in BSEND con il parametro LEN In dire zione di ricezione cio nel DB di ricezione viene registrato il numero di dati indicato nel rice vitore nell interfaccia di parametrizzazione tramite il parametro lunghezza di telegramma fissa Per assicurare un traffico dati corretto ambedue i parametri devono essere scelti in modo in modo identico In trasmissione tra due telegrammi viene rispettata una pausa lunga quanto il ritardo intercarattere ZVZ affinch il partner si possa sincronizzare riconosci mento dell inizio del telegramma Se la sincronizzazione avviene tramite altri meccanismi il rispetto della pausa di trasmis sione pu essere disattivato tramite l interfaccia di progettazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 37 Informazioni di base per la trasmissione seriale di dati Trasmissione dati Nella figura seguente rappresentato lo svolgimento in fase di trasmissione At
227. ne con un indicazione fissa della destinazione BRCV Con il blocco funzionale di sistema BRCV si possono ricevere dati da un partner di comu SFB 13 Nicazione e trasferirli in un area dati S7 GET Solo con RK 512 con il blocco funzionale di sistema GET si possono prelevare dati da SFB 14 UN partner di comunicazione PUT Solo con RK 512 con il blocco funzionale di sistema PUT si possono trasmettere dati SFB 15 ad un partner di comunicazione con un indicazioe della destinazione dinamicamente modificabile PRINT Con il blocco funzionale di sistema PRINT possibile stampare un testo di segnalazione SFB 16 contenente fino a quattro variabili STATUS Con il blocco funzionale di sistema STATUS possibile richiedere lo stato di un collega SFB 22 mento di comunicazione La descrizione del blocco funzionale di sistema STATUS per il CP 441 pu essere trovata nel capitolo 8 4 Diagnostica tramite l area di segnalazione errori SYSTAT Una descrizione dettagliata dei blocchi funzionali di sistema e relativi parametro si trova nel manuale di riferimento dei blocchi funzionali di sistema 4 4 Manuale di riferimento Software di sistema per S7 300 400 funzioni standard e di sistema Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 3 Comunicazione tramite i blocchi funzionali di sistema 6 3 Impiego dei blocchi funzionali di sistema Le seguenti sezioni descrivono ci a cui bisogna prestare
228. ne seriale di dati Somma di controllo del blocco 2 12 Nel protocollo di trasmissione 3964R la sicurezza dei dati viene aumentata anche con un carattere di controllo del blocco BCC Block Check Character ulteriormente inviato Telegramma STX Dati DLE ETX BCC 4 4 4 Lasi 02H 30H 31H gt 32H 10H 03H 20H 30 0011 0000 31 0011 0001 XOR 0000 0001 32 0011 0010 XOR 0011 0011 10 0001 0000 XOR 0010 0011 03 0000 0011 XOR 0010 0000 lt Sn BCC gt 2 0 Figura 2 4 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 collegamento 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 genera zione del BCC Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Trasmissione dati con 3964 R Nella figura seguente rappresentato lo svolgimento della trasmissione dati in ricezione con la procedura 3964 R CP 441 Partner di comunicazione Carattere di inizio 02H STX gt Attivazione Conferma pos 10H DLE del colleg
229. nefficace poich l ordine precedente non stato ancora concluso 1 1 Problemi di comunicazione ad esempio e descrizione del collegamento non caricata locale o remota collegamento interrotto ad esempio cavo CPU spenta 1 2 Conferma negativa dall apparecchiatura partner La funzione non esegui bile 1 4 Errore nei puntatori di area di trasmissione SD_i relativamente alla lun ghezza di dati o al tipo di dati 1 8 Errore di accesso nella CPU partner 1 10 Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 7 Diagnostica con il CP 441 Tabella 8 5 Informazioni d errore per l SFB 15 PUT 1 continuazione ERROR STATUS spiegazione decimale 1 12 Nel richiamo dell SFB e stato indicato un DB istanza non appartenente all SFB 15 e non stato indicato un DB istanza bens un DB globale e non stato trovato alcun DB istanza caricamento di un nuovo DB istanza dal PG 1 20 Troppa poca memoria di lavoro disponibile Informazioni d errore per l SFB 16 8 8 La tabella 8 6 contiene tutte le informazioni d errore specifiche per l SFB 16 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 6 Informazioni d errore per SFB 16 PRINT ERROR STATUS spiegazione decimale 0 11 Attenzione il nuovo ordine inefficace poich l ordine preceden
230. nel para metro seguente Modifica segnalazione 2 74 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Tabella 2 18 Messaggi di segnalazione driver stampante continuazione Parametro Descrizione Valori possibili Valore di default Modifica segnala messaggi di segnalazione modificati qui Numero del testo di se si zione possono essere trasferiti cliccando su Re gnalazione gistra nella panoramica Messaggi di se da 0 a 999 gnalazione Messaggio di segnala zione max 150 caratteri e Caratteri ASCII testo e Indicazioni per la con versione per variabili e Caratteri di controllo tutti quelli definiti nella tabella dei caratteri di controllo Stile carattere Le parti di testo scelte nel campo Modifica F Grassetto segnalazione possono essere munite di e S Stretto caratteri di controllo in modo comodo tra Bllar mite pulsanti da F fino a U Largo e K Corsivo e U Sottolineato Ulteriori informazioni Nel capitolo 2 3 5 sono descritte le possibili istruzioni di conversione e i caratteri di controllo nei messaggi di segnalazione con il relativo significato Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 75 Informazioni di base per la trasmissione seriale di dati Esempi Qui di seguito sono riportati alcuni esempi per testi di segnalazione Le variabil
231. ngono riconosciuti dal par tner 3 byte di comando nell intestazione errato comportamento errato del partner Controllare ci eventualmente tramite un dispositivo di con trollo interfaccia da inserire nella linea di tra smissione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 23 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 09 OBH Solo con RK 512 errore nell intestazione del Controllare se l errore deriva da disturbi o da un telegramma 1 o 4 byte di comando nell intesta comportamento errato del partner Eventual zione errato mente controllare ci tramite un dispositivo di controllo interfaccia da inserire nella linea di trasmissione 09 OCH Solo con RK 512 il partner riconosce una lun Controllare se l errore deriva da disturbi o da un ghezza del telegramma errata lunghezza com comportamento errato del partner Controllare plessiva ci eventualmente tramite un dispositivo di con trollo interfaccia da inserire nella linea di tra smissione 09 0DH Solo con RK 512 finora non si ancora avuto Eseguire presso l AG partner un restart o porre un riavvio presso il partner il commutatore del tipo di funzionamento nel CP o CPU in posizione RUN 09 0EH Solo con RK 512 ricevuto numero di errore Controllare se l errore deriva da disturbi o da un sconosciuto nel telegramma di re
232. ni di base per la trasmissione seriale di dati Criterio di fine Lunghezza di telegramma fissa Nella ricezione di dati la fine del telegramma viene riconosciuta con la ricezione del numero di caratteri parametrizzato dati ricevuti vengono prelevati dalla CPU La scadenza del tempo di ritardo del carattere prima della ricezione del numero di caratteri parametrizzato conduce alla fine della trasmissione Segue una segnalazione di errore e il frammento di telegramma viene rigettato Se la lunghezza del telegramma dei caratteri ricevuti non uguale a quella parametrizzata in modo fisso osservare quanto segue e Lunghezza del telegramma dei caratteri ricevuti superiore di quella parametrizzata in modo fisso Tutti i caratteri che vengono ricevuti dopo il raggiungimento della lunghezza del tele gramma parametrizzata in modo fisso vengono rigettati se alla fine del telegramma trascorre il ritardo intercarattere ZVZ si fondono insieme al telegramma successivo se viene ricevuto un nuovo telegramma prima che il ritardo intercarattere sia trascorso e Lunghezza del telegramma dei caratteri ricevuti inferiore di quella parametrizzata in modo fisso Il telegramma viene rigettato se alla fine del telegramma trascorre il ritardo intercarattere ZVZ fuso insieme al telegramma successivo se viene ricevuto un nuovo telegramma prima che il ritardo intercarattere sia trascorso Accoppiamento punto a punto CP 441 C790
233. ni di base per la trasmissione seriale di dati Set di caratteri Nella tabella seguente si trova la descrizione dei parametri per il set di caratteri Tabella 2 16 Set di caratteri driver stampante Parametro Set di caratteri stampante Descrizione Con IBM il set di caratteri di sistema impo stato in Windows viene convertito nel set di caratteri per la stampante conversione del set di caratteri ANSI in quello della stam pante Con l impostazione User Defined possi bile adattare il set di caratteri a caratteri spe ciali del proprio Paese Valori possibili IBM User Defined Valore di default e IBM Caratteri di controllo Nella tabella seguente si trova la descrizione dei parametri per i caratteri di controllo Tabella 2 17 Caratteri di controllo driver stampante Parametro Emulazione stampante Descrizione Scelta dell emulazione stampante comandi per la stampante per i caratteri di controllo grassetto stretto largo corsivo maiusco letto e sottolineato Con l impostazione User Defined possi bile modificare l emulazione della stampante e ampliarla di ulteriori caratteri di controllo della stampante stessa caratteri di con trollo permessi sono i caratteri da A a Z e da aaz Valori possibili HP Deskjet HP Laserjet IBM Proprinter User Defined Valore di default e HP Deskjet Messaggi di segnalazione messa
234. nicazione alternativamente in ambedue le direzioni Funzionamento semiduplex significa che in un determinato mo mento si trasmette o si riceve L eccezione a ci pu essere costituita da caratteri di con trollo per il controllo di flusso dei dati ad esempio XON XOFFY che possono essere rice vuti trasmessi anche durante la fase di trasmissione ricezione Funzionamento duplex driver ASCII dati vengono scambiati tra una o pi controparti di comunicazione contemporanea mente Ad un certo momento si pu quindi sia trasmettere che ricevere Ogni partner di comunicazione deve essere in grado di utilizzare un dispositivo di trasmissione ricezione simultaneamente Nel caso del modulo di interfaccia X27 RS 422 485 con l impostazione RS 485 a 2 fili si pu operare solo nel tipo di funzionamento semiduplex Trasmissione di dati asincrona Nel CP 441 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 Lo stopbit costituisce la fine del trasferimento del carattere Accordi Per una trasmissione seriale oltre allo startbit e allo stopbit sono necessari tra i partner di comunicazione altri accordi Di essi fanno parte la velocit di trasmissione baudrate il temp
235. nicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 9 Tabella degli ordini Trasmissione dati con l RK 512 al partner di comunicazione CP 441 utilizzo di BSEND Sorgente Alla destina Parametrizzazione all SFB Parametriz Parametrizzazione all SFB BSEND BSEND di S7 zione partner BSEND parametro SD_1 zazione parametro R_ID destinazione di comunica sorgente all SFB zione BSEND pa rametro LEN sorgente TIPOQ Q DBNR Offset Q Lunghezza TIPO Z Z DBNR Offset Z byte max parole 450 byte Blocco dati Blocco dati DB 1 0 1 DB 1 255 0 255 Merker Blocco dati MB irrilevante 0 1 DB 1 255 0 255 Ingressi Blocco dati EB irrilevante 0 1 DB 1 255 0 255 Uscite Blocco dati AB irrilevante 0 1 DB 1 255 0 255 Contatore Blocco dati Z irrilevante 0 1 DB 1 255 0 255 Tempi Blocco dati T irrilevante 0 1 DB 1 255 0 255 Questo valore dipende dalla CPU impiegata In dipendenza dalla CPU del partner di comunicazione 450 byte Spiegazione delle abbreviazioni TIPO Q Tipo di sorgente Q DBNR Numero di blocco dati sorgente Offset Q Indirizzo iniziale sorgente Lunghezza Lunghezza sorgente TIPO Z Tipo destinazione Z DBNR Numero di blocco dati destinazione Offset Z Indirizzo iniziale destinazione Accoppiamento punto a punto CP 441 C79000 G
236. non si avuto alcun errore gt 00H Numero di errore Il numero di errore nel telegramma di reazione causa una registrazione automatica di un nu mero di errore in SYSTAT numeri di errore del telegramma di reazione e SYSTAT si trovano nel capitolo 8 4 e 8 5 Accoppiamento punto a punto CP 441 2 26 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Trasmissione dati con PRK 512 Nella figura seguente rappresentata l esecuzione del trasferimento dati in trasmissione con un telegramma di reazione per l accoppiamento calcolatore RK 512 CP 441 Partner di comunicazione Telegramma SEND PUT Carattere di avvio 02H STX Attivazione del Conferma pos 10H DLE collegamento 00H Byte 1 gt 00H Byte2 Ordine SEND PUT 41H Byte3 Blocco di dati 44H Byte4 Destinazione dati DB10 OAH Byte5 Intestazione DWO1 01H Byte6 gt del Lunghezza 00H cs By e7 gt telegramma 50 DW 32H Byte8 Nessun KM FFH s i Byte 9 _ Solo CPU 1 1FH r Byteli0 gt Byte di dati 1 Bytelt k Byte di dati 2 _ byte12 gt Dati utili Byte di dati n Byte di dati Byte n Riconoscimento della fine 10H DLE z DE Riconoscimento della fine 03H ETX R ini solo con block check BCC gt DI R
237. nterfaccia TTY 20 mA modulo di interfaccia X27 RS422 485 velocit di trasmissione dati CP 441 1 max 38 4 kBaud CP 441 2 max 115 2 kBaud baudrate somma Integrazione dei protocolli di trasmissione pi importanti nel firmware dei moduli vedi ta bella 1 1 Adattamento dei protocolli di trasmissione tramite parametrizzazione con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Caricamento successivo di ulteriori driver protocolli di trasmissione nel CP 441 2 dalla 6ES7 441 2AA02 0AE0 con l interfaccia di parametrizzazione CP 441 parametrizza zione di accoppiamento punto a punto Protocolli di trasmissione integrati Nel firmware del modulo del CP 441 sono integrati i seguenti protocolli di trasmissione Tabella 1 1 Protocolli di trasmissione nel firmware dei moduli Prodotto Numero di ordinazione Driver integrati CP 441 1 6ES7 441 1AA00 0AEO Procedura 3964 R R CP 441 2 6ES7 441 2AA00 0AEO Procedura 3964 R accoppiamento calcolatore RK 512 CP 441 1 6ES7 441 1AA01 0AEO Procedura 3964 R driver ASCI driver stampante CP 441 2 6ES7 441 2AA01 0AEO Procedura 3964 R driver ASCII accoppiamento calcolatore RK 512 driver stampante CP 441 1 6ES7 441 1AA02 0AEO Procedura 3964 R driver ASCI driver stampante 6ES7 441 1AA03 0AEO CP 441 2 6ES7 441 2AA02 0AEO Procedura 3964 R driver ASCII accoppiamento calcolatore 6ES
238. ntime il parametri di trasmissione e ricezione dei tipo di dati ANY si pu trovare nell esempio di progetto CP441 ANY L esempio di progetto si trova in STEP7 nel catalogo Examples in CP441 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 37 Comunicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 15 Tabella degli ordini Trasmissione dati con RK 512 al partner di comunicazione CP 441 utilizzo di PUT Sorgente alla destina Parametrizzazione all SFB PUT Parametriz Parametrizzazione all SFB PUT pa PUT di S7 zione partner parametro SD_1 sorgente zazione rametro ADDR destinazione di comunica all SFB PUT zione parametro LEN sor gente TIPO Q Q DBNR Offset Q Lunghezza TIPO Z Z DBNR Offset Z byte max parole 400 byte Blocco dati Blocco dati DB 1 0 1 DB 1 255 0 255 Merker Blocco dati MB irrilevante 0 1 DB 1 255 0 255 Ingressi Blocco dati EB irrilevante 0 1 DB 1 255 0 255 Uscite Blocco dati AB irrilevante 0 1 DB 1 255 0 255 Contatore Blocco dati Z irrilevante 0 1 DB 1 255 0 255 Tempi Blocco dati T irrilevante 0 1 DB 1 255 0 255 Questo valore dipende dalla CPU impiegata Spiegazione delle abbreviazioni TIPO Q Q DBNR Offset Q Lunghezza TIPO Z Z DBNR Offset Z 6 38 Tipo di sorgente Lun
239. nto CP 441 8 26 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 9 Segnalazioni d errore nel telegramma di reazione con RK 512 Fortsetzung REATEL Segnalazioni d errore SYSTAT Classe di evento Numero di evento 34H 0608H 060BH 060CH 0611H 090CH 36H 060EH 0908H Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 27 Diagnostica con il CP 441 8 6 Diagnostica tramite il buffer di diagnostica del CP 441 Buffer di diagnostica nel CP 441 8 28 Il CP 441 dalla 6ES7 441 AA02 0AEO ha un proprio buffer di diagnostica nel quale vengono registrati tutti gli eventi di diagnostica del CP 441 nell ordine in cui essi si presentano Nel buffer di diagnostica del CP 441 vengono visualizzati e stato di funzionamento del CP441 e errori di hardware firmware del CP 441 e errore di inizializzazione e parametrizzazione e errori nell esecuzione di un ordine della CPU e 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 441 o per poter seguire la presenza di singoli eventi di diagnostica Avvertenza Il buffer di diagnostica strutturato ad anello per un massimo di 64 voci di diagnostica Se esso pieno e si presenta una nuova voce verr allora cancellata quella pi vecchia In tal
240. numeri di evento continuazione Variabile non valida Lunghezza variabile errata tipo errato Numero di Testo di evento Rimedio evento 05 18H Lunghezza della trasmissione nella trasmis Solo con RK 512 leggere nelle tabelle degli sione troppo grande gt 4 kByte ordini le lunghezze ammesse Suddividere l ordine in pi ordini di lunghezza inferiore 05 19H Nell ordine AG il CP e in un tipo di funziona Controllare se l interfaccia a cui si accede pa mento errato rametrizzata 05 1 AH Solo con RK 512 errore nella trasmissione di Vedi rimedi per il numero di evento precedente un telegramma di comando Un numero di errore di procedura corrispon dente stato registrato subito prima in STA TUS 05 1BHII Solo con driver stampante Correggere la precisione indicata nel comando Precisione non valida di conversione Essa viene introdotta sempre da un punto per l identificazione e la delimita zione dalla larghezza ad es 2 per lemis sione del punto decimale e 2 cifre dopo la vir gola 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 di trasmissione indicata I tipi di dati possibili per i singoli modi di rappre sentazione sono riportati nella tabella 2 19 Classe di evento 6 06H comando errata Errore nell elaborazione di un ordine
241. nzionali di sistema 9 3 Configurazione della struttura del controllore Configurazione La configurazione di una stazione S7 400 in HW Config di STEP 7 Posizionare i moduli nella tabella di configurazione conformemente alla propria particolare configurazione har dware Nella tabella di configurazione si deve configurare la struttura del controllore nel modo se guente e Posto connettore 1e 2 Alimentazione ad esempio PS 10A e Posto connettore 4 CPU e Posto connettore 10 CP441 Il numero dei posti connettore occupati dipende dal tipo di alimentazione Accoppiamento punto a punto CP 441 9 4 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema 9 4 Parametrizzazione del CP 441 Parametrizzazione Dopo avere disposto i moduli nel proprio telaio di montaggio si arriver con un doppio clic sul CP 441 nella tabella di configurazione al campo di dialogo Propriet 1 Introdurre nei parametri di base nel campo di Interfaccia 1 o 2 il tipo del modulo di in terfaccia qui innestato Scegliere il pulsante Parametro nel campo di dialogo Propriet Risultato l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppia mento punto a punto per l introduzione dei parametri di protocollo del CP 441 viene aperta Scegliere il protocollo di trasmissione voluto RK 512 3964 R ASCII o Stam pante Risultato Verr visuali
242. o La memoria di lavoro una memoria RAM nella CPU alla quale il processore accede du rante l elaborazione di un programma utente Modulo I moduli sono circuiti stampati innestabili per sistemi di automazione Modulo di interfaccia Sul modulo di interfaccia avviene la conversione fisica di segnali Scambiando i moduli di interfaccia innestabili possibile adattare il processore di comunicazione alla fisica del par tner di comunicazione O Online Offline In online si ha un collegamento di dati tra il sistema di automazione e l apparecchiatura di programmazione in offline no Accoppiamento punto a punto CP 441 Glossario 4 C79000 G7072 C441 05 Glossario Operando 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 Parametri del modulo parametri del modulo sono valori con i quali si pu impostare il comportamento di un mo dulo Si differenzia tra parametri di modulo dinamici e statici Parametri di blocco 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 Parametrizzazione Con parametrizzazione si intende l impostazione del comportamento di un modulo Parametro parametri sono valori da attribuire Si differenzia tra parametri di blocchi e di
243. o Se il partner di collegamento un ulteriore CP 441 la stazione corrispondente dovrebbe es sere gi visualizzata Se il partner di collegamento un S5 CP PtP una stampante un ap parecchiatura esterna o un S7 CP PtP senza collegamento K Bus CP 340 CP 341 inserire quale segnaposto un altra stazione o SIMATIC S5 Ci avviene tramite Inserimento gt Oggetto di rete Nel catalogo aperto scegliere Stazioni e altra stazione o SIMATIC S5 Alla fine bisogna contrassegnare la stazione quale partecipante PtP Ci avviene tramite doppio clic sulla stazione scelta lista dei partecipanti pulsante Nuovo scegliere parteci pante PtP e collegare la connessione di rete con la scelta della rete PtP Agganciare il CP 441 e il partner di collegamento alla rete PtP Con il mouse la connessione PtP del CP 441 viene agganciata alla rete PtP tramite trascina mento della connessione PtP stessa sulla rete PtP Accoppiamento punto a punto CP 441 5 8 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Registrare il collegamento nella tabella dei collegamenti 1 Tramite Inserisci gt Collegamento viene registrato un nuovo collegamento nella tabella dei collegamenti della CPU scelta 2 Scegliere nel dialogo Nuovo collegamento il proprio partner del collegamento stazione SIMATIC 400 2 o altra stazione o SIMATIC S5 e introdurre quale tipo di collega mento Collegamento
244. o 1 6 Elementi di comando e visualizzazione LED 1 6 Elementi di visualizzazione LED 8 2 Emissione di testi di segnalazione F Funzionamento duplex 2 3 Funzioni FC 5 V24_STAT FC 6 V24_SET 6 49 Funzioni di diagnostica 8 2 IEC 1131 A 6 Imposta numero di pagina 2 81 Inizializzazione 7 2 Innesto dei moduli di interfaccia 4 4 Interfaccia di parametrizzazione 1 5 Intestazione del telegramma struttura con l inte stazione del telegramma RK 512 2 25 Istruzioni di conversione nei testi di segnalazione tipi di rappresentazione 2 79 L aa di pagina nei testi di segnalazione 2 50 Lunghezza del telegramma in ricezione 2 60 Luoghi di montaggio 4 2 Indice 2 Mantenimento dei dati 5 17 Matrice di comunicazione driver ASCII D 3 driver stampante RK 512 D 3 Messaggi di segnalazione tabella di conversione caratteri 2 50 variabili 2 77 Modello di riferimento ISO a 7 strati 2 7 Moduli di interfaccia 1 4 1 8 20 mA TTY B 9 possibilit di impiego 1 3 RS 232C 1 8 B 2 TTY 20 mA 1 10 X27 RS 422 485 1 11 B 16 Montaggio del CP 441 4 3 P Parametri degli SFB Parametri di protocollo Parametrizzazione Passaggi tra gli stati di funzionamento 7 3 Preimpostazione della linea di ricezione 2 56 2 54 2 68 Prelevamento dati RK 5122 30 Priorit Procedura 2 6 Procedura 3964 R 2 11 carattere di controllo del blocco 2 12 cara
245. o si desidera con l RK 512 tramite il collegamento del proprio sistema S7 400 tra smettere dati o prelevarli presso il partner i dati devono essere memorizzati nella CPU 3 o devono essere prelevati dalla CPU 3 Parametrizzazione come direzione di comunicazione bisogna indicare Locale Partner nel campo Partner RK512 CPU N va introdotto il numero di CPU 3 Esempio 2 Compito si desidera ricevere dati dal partner con RK 512 tramite il collegamento i quali nel telegramma RK 512 sono contrassegnati dal n di CPU 2 Parametrizzazione come Direzione di comunicazione necessario indicare Partner Lo cale nel campo Locale collegamento scelto tramite RK 512 CPU N necessario introdurre il numero di CPU 2 Esempio 3 Compito si desidera con l RK 512 tramite il collegamento del proprio sistema S7 400 tra smettere dati o prelevarli presso il partner i dati devono essere memorizzati nella CPU 3 o devono essere prelevati dalla CPU 3 Contemporaneamente si desidera ricevere dati dal partner tramite il collegamento i quali nel telegramma RK 512 sono contrassegnati con il numero di CPU 2 Parametrizzazione come direzione di comunicazione bisogna indicare Locale lt gt Partner nel campo Partner RK512 CPU Nr va introdotto il numero di CPU 3 e nel campo Locale col legamento scelto tramite RK 512 CPU N necessario introdurre il nr di CPU 2 Accoppiamento punto a punto CP 441 C79000 G70
246. o a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Baudrate Blocco del carattere Nella tabella seguente si trovano la descrizione e i dati dei valori possibili dei parametri corrispondenti Tabella 2 12 Baudrate blocco del carattere driver stampante Parametro Descrizione Valori Valore di possibili default Baudrate Velocit di trasmissione dati in bit s baud e 300 e 9600 Avvertenza e 600 Il baudrate massimo per il CP 441 1 38400 baud Il baudrate e 1200 somma del CP 441 2 pari a 115200 baud La somma dei bau e 2400 drate di ambedue i moduli di interfaccia non pu cio superare e 4800 115200 baud Per il modulo di interfaccia TTY 20 mA sono possibili al massimo e 9600 19200 baud e 19200 e 38400 e 57600 e 76800 e 115200 Startbit Lo startbit viene preposto ad ogni carattere da trasmettere e 1 nonim 1 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 carattere da trasmet 1 1 tere e segnalano la fine del carattere e 2 Parit Una sequenza dei bit di informazione pu essere completata con nessuna pari un ulteriore bit quello di parit che rende la somma di s stesso e dispari 0 o 1 con il valore di tutti i bit uguale ad un valore pari o di r i spari In tal modo di accresce la sicurezza dei dati par Senza parit significa c
247. o dell SFB12 BSEND e SFB13 BRCV L 50 T DB60 DBW806 CALL SFB 12 DB62 REQ R DB60 DBX812 ID W 16 1000 R_ID W 16 5 DONE DB60 DBX812 ERROR DB60 DBX812 STATUS DB60 DBW802 SD_1 p DB10 DBX5 LEN DB60 DBW806 SET DB60 DBX812 4 CALL SFB 13 DB63 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 DB60 DBX812 ID W 16 1001 R_ID W 16 0 NDR DB60 DBX812 ERROR DB60 DBX812 STATUS DB60 DBW800 RD_1 LEN DB60 DBW804 O WORD 1 lt D 6 p DB20 DBX10 0 WORD 2048 Richiamo dell SFB 12 e SFB 13 In seguito ad un fronte di salita al parametro REQ i dati vengono trasferiti nel DB10 dal byte di dati 5 con la lunghezza 50 byte al partner di comunicazione tramite l ordine BSEND I dati vengono ricevuti con l ordine BRCV e me morizzati nel DB20 dal byte di dati 10 Al para metro LEN viene visualizzata quale lunghezza dei dati ricevuti 50 byte importante che l R_ID del BRCV in questo pro tocollo sia sempre 0 6 13 Comunicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 5 Tabella degli ordini Trasmissione di dati con 3964 R impiego di BSEND e BRCV Sorgente Alla destina Parametrizzazione all SFB Parametrizzazione Parametrizzazione all SFB BSEND di S7 zione partner BSEND parametro SD_1 sor a
248. o di ritardo di carattere e di conferma la parit il numero dei bit di dati il numero degli stopbit capitoli 2 2 e 2 3 descrivono quale ruoli giochino gli accordi con i diversi tipi di trasmissione e come essi vengano parametrizzati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 3 Informazioni di base per la trasmissione seriale di dati Blocco del carattere dati tra il CP e un partner di comunicazione vengono trasmessi tramite l interfaccia seriale in un cosiddetto blocco di carattere Per il blocco del carattere esistono diversi formati di dati Il formato voluto della trasmissione dati si pu parametrizzare con l interfaccia di para metrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Blocco del carattere a 10 bit Nella figura seguente sono rappresentati esempi di diversi formati di dati per un blocco del carattere da 10 bit 7 bit di dati 1 bit di start 7 bit di dati 2 bit di stop Stato segnale 1 par N o en Stato segnale 0 f l 1 bit di start 7 bit di dati 2 bit di stop 7 bit di dati 1 bit di start 7 bit di dati 1 bit di parit 1 bit di stop Stato segnale 1 2 8 9 10 Stato segnale 0 Mea ___ _ _ re c c bit di start 7 bit di dati 1 bit di parit 1 bit di stop 8 bit di dati 1 bit di start 8 bit di dati 1
249. o punto a punto Dopo l installazione corretta dell interfaccia di parametrizzazione e dei driver caricabili sce gliere il driver voluto e parametrizzare i parametri specifici del protocollo allo stesso modo dei protocolli standard Installazione dell interfaccia di parametrizzazione e scelta di un proto collo di trasmissione vedi capitolo 5 2 Cosa si parametrizzi e come poi i driver vengano caricati nel CP 441 si pu consultare nella documentazione relativa al driver caricabile Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 19 Configurazione e parametrizzazione del CP 441 Avvertenze 5 20 Prestare attenzione anche alle i seguenti avvertenze Il driver caricabile viene depositato insieme ai dati di parametrizzazione nella memoria di caricamento della CPU e caricato nel procedimento di caricamento nel CP 441 2 automa ticamente Per questo motivo l utente deve riservare nella memoria di caricamento della CPU per ogni interfaccia nella quale si vuole caricare il driver lo spazio di memoria op portuno driver caricabili vengono trasferiti nel CP 441 solo una volta Nel caso di ulteriori proce dure di parametrizzazione la procedura di caricamento del driver 2 SDB viene interrotta Ci si riconosce tramite il LED INTF della CPU e la registrazione corrispondente errore nel caricamento dell SDB nel buffer di diagnostica della CPU In questo caso la registra zione non ha alcun significato Prima della trasmissione
250. o smaltimento delle vecchie apparecchia ture rivolgersi a Siemens Aktiengesellschaft Anlagenbau und Technische Dienstleistungen ATD ERC Essen Recycling Remarketing Fronthauser Str 69 D 45127 Essen Telefono 49 201 816 1540 Hotline Telefax 49 201 816 1504 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 Ulteriore supporto Nel caso di domande relative ai prodotti descritti nel manuale che non trovano qui risposta rivolgersi alla propria controparte Siemens nelle filiali e rappresentanze responsabili della propria zona Gli indirizzi si trovano ad esempio nell appendice La Siemens nel mondo del manuale di installazione Sistema di automazione S7 400 M7 400 configurazione Nel caso di domande e suggerimenti relativi 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 cen trale di D90027 Norimberga Tel 0911 895 3200 Accoppiamento punto a punto CP 441
251. occhi funzionali di sistema 6 5 6 6 40 Prelievo di dati con RK 512 dal partner di comunicazione Prelevare dati dal partner di comunicazione con l RK 512 Nella figura seguente rappresentata la comunicazione Prelevare dati da un partner di co municazione Il proprio sistema di automaz attiva ione Partner di comunicazione S7 400 CPU CP 441 lt 4 Dati lt Dati CP 441 CPU Dati SFBGET Protocollo RK 512 Pogrammazione non necessaria Figura 6 4 Prelevare dati dal partner di comunicazione con l RK 512 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Prelevare dati dal partner di comunicazione con l RK 512 Cosa bisogna fare Se si desidera prelevare dati dal partner di comunicazione procedere nel modo seguente Il proprio sistema di automazione 4 Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema GET SFB 14 Con il parametro ADDR tipo di dati ANY si indica quali dati si desidera prelevare presso il partner sorgente A causa dei limiti del parametro del protocollo RK 512 presso il partner possono essere raggiunti solo i blocchi dati da 1 a 255 Con i tipi di dati DB Z e T possono essere indicati come offset solo valori pari al massimo 510 byte Con i tip
252. occhi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 7 Tabella degli ordini Trasmissione di dati con RK 512 al partner di comunicazione CP 441 utilizzo di BSEND e BRCV Sorgente Alla destina Parametrizzazione all SFB Parametriz Parametriz Parametrizzazione BSEND di S7 zione partner BSEND parametro SD_1 zazione zazione all SFB BRCV parametro di comunica sorgente all SFB all SFB RD_1 destinazione zione S7 BSEND pa BSEND BRCV rametro LEN BRCV pa rametro sorgente R_ID TIPO Q Q Lunghezza Ne TIPO Z Z Z Q DBNR Offset max 4096 DBNR Offset byte byte byte Blocco dati Blocco dati DB 1 0 1 0 255 DB 1 0 Merker Blocco dati MB irrilevante 0 1 0 255 DB 1 0 Ingressi Blocco dati EB irrilevante 0 1 0 255 DB 1 0 Uscite Blocco dati AB irrilevante 0 1 0 255 DB 1 0 Contatore Blocco dati Z irrilevante 0 1 0 255 DB 1 0 Tempi Blocco dati T irrilevante 0 1 0 255 DB fe 0 Questo valore dipende dalla CPU impiegata Spiegazione delle abbreviazioni TIPO Q Q DBNR Offset Q Lunghezza TIPO Z Z DBNR Offset Z 6 22 Tipo di sorgente Lunghezza sorgente Tipo destinazione Indirizzo iniziale sorgente Indirizzo iniziale destinazione Numero di blocco dati sorgente Numero di blocco dati destinazione
253. ollare la gestione dei segnali complemen tari dell RS 232C presso il partner 8 22 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Classe di evento 9 09H Telegramma di reazione con errori o telegramma di errore ricevuto dal partner di accoppiamento Numero di Testo di evento Rimedio evento 09 02H Solo con RK 512 errore di accesso alla me Controllare se il settore dati voluto presso il par moria nel partner Memoria non presente tner presente e abbastanza grande o control Con SIMATIC S5 quale Partner lare i parametri del blocco funzionale di sistema DE richiamato e Settore errato nella parola di visualizzazione Lod o Controllare la lunghezza indicata nel blocco SIERO funzionale di si settore di dati non presente a parte DB DX UNZIGnAle di sistema o settore di dati troppo corto a parte DB DX 09 03H Solo con RK 512 DB DX errore di accesso nel Controllare se il settore dati voluto presso il par partner DB DX non presente o troppo corto tner presente e abbastanza grande o control Con SIMATIC S5 quale Partner lare i parametri del blocco funzionale di sistema e DB DX non presente o aa RARO ndita ibi ontrollare la lunghezza indicata nel blocco e DB DX troppo corto o funzionale di sistema e Nr DB DX non ammesso Nell ordine GET settore sorgente ammesso su per
254. omunicazione spinotto sub D a 15 poli con chiusura a vite CP 441 Partner di comunicazione 2 I T A R A 4 gt Ta Sa DI LI aa UE R B 1 Da Trasmettitore Ricevitore 3 R A T AY 4 lt a i LI 11 I R B T B 9 EN Mon Gae E i Ricevitore Trasmettitore 8 7 i GND GND 8 un 1 ma 1 Calza dI I ta s gt ila ni Tipo di cavo dei lede me T A T B e R A R B attorcigliati a coppia 1 Nelcaso di cavi con lunghezza superiore a 50 m necessario sal dare per garantire un traffico di dati senza disturbi una resistenza termi nale di 330 Q dalla parte del ricevitore Figura B 13 Cavo connettore X27 CP 441 CP 441 CP 340 per funzionamento RS 422 a quattro fili Il cavo connettore 6ES7 902 3 pu essere richiesto tramite i numeri di ordinazione ripor tati nell appendice E Avvertenza Per il tipo di cavo usato sono possibili per il CP 441 come partner di comunicazione le se guenti lunghezze e max 1200m a 19 200 Baud e max 500 m a 38 400 Baud e max 250 ma 76 800 Baud e max 200 m a 115 200 Baud Accoppiamento punto a punto CP 441 B 18 C79000 G7072 C441 05 Cavi connettore Cavo connettore X 27 S7 M7 CP 441 CP 441 CP 340 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e CP 441 CP 340 per un funzionamento RS 485 Per i
255. onali di sistema 9 1 Finalit Informazioni generali Il presente esempio di programmazione descrive la creazione di un progetto e sulla base di un semplice trasferimento dati l utilizzo in linea di principio dei blocchi funzionali di sistema per il servizio del processore di comunicazione CP 441 singoli passi descritti per la configurazione e la programmazione servono a facilitare all utente la creazione di un progetto Siccome qui riportato soltanto il modo di procedere in linea di principio e lo svolgimento dei singoli passi pu nel tempo e nei singoli pacchetti STEP 7 cambiare bisognerebbe te nere conto anche della documentazione attuale dei pacchetti STEP 7 Alla fine del capitolo si trova anche un esempio per la programmazione della stampa dei te sti L esempio di programmazione e vuole mostrare esemplarmente le funzioni pi importanti e semplice e chiaro e pu essere ampliato in maniera semplice per i propri scopi L esempio mostra come progettare un accoppiamento ad un partner di comunicazione con i blocchi funzionali di sistema BSEND e BRCV ricezione e trasmissione dati I moduli CP 441 vengono parametrizzati dalla CPU all avviamento di questa servizio di si stema Presupposto L esempio pu essere testato con una configurazione hardware minima Esempio di programma 9 2 Gli esempi di programmazione si trovano sul CD fornito per l interfaccia di parametrizzazione CP 441 paramet
256. one CP 441 1 e CP 441 2 gli elementi di comando e visualizzazione sono disposti nello stesso modo Ele menti uguali adempiono allo stesso scopo hanno la stessa funzione Disposizione degli elementi di visualizzazione La figura 1 1 mostra la disposizione degli elementi di comando e visualizzazione sul fronta lino dei processori di comunicazione CP 441 1 e CP 441 2 CPAdI 2 o gi CP441 1 STERA lO 3 INTF ata INTF EXTF m O FAULT 1 FAU LT 1 NSD aer aei TxD 1 mD E e RxD 1 RxD 1 liie FAULT 2 el a 2 TxD2 RxD 2 Vano interfaccia IF 1 Vano interfaccia Vano interfaccia IF 1 IF 2 bot bol Figura 1 1 Disposizione dei elementi di comando e visualizzazione nei processori di comunicazione CP 441 1 e CP 441 2 Accoppiamento punto a punto CP 441 1 6 C79000 G7072 C441 05 Descrizione del prodotto Spie LED Sul frontalino del CP 441 si trovano le seguenti spie LED e INTF rosso Il CP 441 segnala un errore interno e EXFT rosso Il CP 441 segnala un errore esterno e FAULT1 rosso Spia di errore per l interfaccia IF 1 e TXD1 verde L interfaccia IF 1 trasmette e RXD1 verde L interfaccia IF 1 riceve e FAULT2 rosso Spia di errore per l interfaccia IF 2 CP 441 2 e TXD2 verde L interfaccia IF 2 trasmette CP 441 2 e RXD2 verde L interfaccia IF 2 riceve CP 441 2 I
257. one con i parametri di trasmissione scelti Il partner sorveglia il ritmo con il quale i caratteri arrivano L intervallo tra due caratteri non pu superare il tempo di ritardo del carattere ZVZ Se il partner di comunicazione durante una trasmissione in corso invia il carattere NAK la procedura interrompe il blocco e lo ripete nel modo descritto sopra iniziando con l attivazione del collegamento 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 con l attivazione del collega mento STX Disattivazione del collegamento in trasmissione 2 14 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 at tende 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 qual siasi 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 colle gamento STX Dopo che trascorso il numero parametrizzato di tentativi di trasmiss
258. onfermando con OK Impostare le propriet dell oggetto del collegamento Impostare nel dialogo Propriet dell oggetto le speciali caratteristiche del collegamento per l interfaccia 2 Cambiare nel dialogo Propriet dell oggetto il nome del partner di comunicazione da non specificato in un nome adatto e scegliere il Rack posto connettore PtP CP e l interfaccia IF_2 Non sono necessarie altre impostazioni 3 Ritornare con OK nel dialogo Configurazione rete Risultato Nel dialogo Configurazione rete compare il collegamento aggiunto e I ID locale esadecimale che va indicata come parametro ID nel programma utente della propria CPU alla blocco funzionale di sistema BRCV Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 7 Esempio di programmazione blocchi funzionali di sistema 9 6 9 6 1 Programmazione di un programma utente RK 512 Programma CP441 RK 512 Send Recv Informazioni generali 9 8 Nell OB 1 vengono richiamati ciclicamente i blocchi FC21 per la tramissione dei dati SFB BSEND e FC 23 per la loro ricezione SFB BRCV Nell esempio i blocchi funzionali di sistema SFB BSEND e SFB BRCV operano con i blocchi dati DB 12 e DB 13 quali DB istanza e DB 42 e DB 43 quali DB di trasmissione e ricezione La parametrizzazione dei blocchi funzionali di sistema avviene nell esempio in parte tramite costanti e in parte tramite operandi attuali indirizzati simbo
259. onflitto di inizializzazione necessario parametrizzare partner di comunica zione con priorit diverse Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Errore di procedura La procedura riconosce sia errori causati da un comportamento errato da parte del partner di comunicazione sia quelli causati da disturbi sulla linea In ambedue i casi si tenta prima di ricevere trasmettere il blocco dati correttamente se ci non possibile nel numero di tentativi parametrizzato 0 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 Il CP 441 segnala l errore nell area di se gnalazione errori SYSTAT Se il CP 441 segnala spesso il numero di errore nel SYSTAT per le ripetizioni di trasmissione e ricezione ci permette di desumere la presenza di disturbi del traffico di dati La quantit dei tentativi di trasmissione 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 comportamento errato del partner di comunicazione Nel caso di BREAK sulla linea di ricezione linea di ricezione interrotta il programma di si stema se
260. ono 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 Ulteriori manuali necessari Nell appendice F si trova un elenco di ulteriori manuali e guide sull argomento S7 400 e con trollori a memoria programmabile Manuali elettronici L intera documentazione SIMATIC S7 ottenibile anche come raccolta standard SIMATIC S7 su CD ROM Accoppiamento punto a punto CP 441 IV C79000 G7072 C441 05 Prefazione Norme ed autorizzazioni Il CP 441 soddisfa i criteri e le richieste IEC 1131 parte 2 e le richieste del contrassegno CE Per il CP 441 sono presenti le autorizzazioni per CSA UL e FM Informazioni sulle norme ed autorizzazioni si trovano nel capitolo F Riciclaggio e smaltimento Il CP 441 un prodotto rispettoso dell ambiente Esso si evidenzia tra l altro per le seguenti caratteristiche 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 allin tegrazione in ASIC Il CP 441 per via della sua struttura rispettosa dell ambiente riciclabile Per un riciclaggio rispettoso dell ambiente e per l
261. ontrollo Per i comandi di controllo di conversione osservare le seguenti annotazioni e Se viene richiesta la disattivazione di un effetto sebbene esso non sia stato attivato 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 necessari per la stringa di formato e Comandi di controllo indefiniti o errati non vengono eseguiti Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 87 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Messa in servizio dell accoppiamento del 3 CP 441 Per mettere in servizio il CP 441 consigliabile seguire il seguente ordine di operazioni Montaggio del CP 441 Configurazione del CP 441 Parametrizzazione del CP 441 Progettazione di collegamento del CP 441 Sii siro 4 EE Creazione dei programma utente per il CP 441 Montaggio del CP 441 Il montaggio del CP 441 comprende l integrazione del CP 441 nel telaio di montaggio del proprio sistema di automazione come pure l innesto dei moduli di interfaccia Una descrizione dettagliata si trova nel capitolo 4 del presente manuale Configurazione del CP 441 La configurazione del CP 441 comprende la disposizione del CP 441 nella tabella di configu razione La configurazione del CP 441 viene effettuata tramite il software STEP 7 Una descrizione dettagliata si trova nel capitolo 5 1 del presente manuale Parametrizzaz
262. ore nel decimo byte di comando numero di Errore di principio della struttura dell intesta CPU non ammesso zione presso il partner 06 OBH Telegramma SEND pi lungo breve di quanto Sono necessarie correzioni presso il partner atteso sono stati ricevuti pi meno dati di quanti annunciati nell intestazione del tele gramma 06 OCH Ricevuto telegramma di comando GET con dati Sono necessarie correzioni presso il partner utili 06 0DH Il CP ha ricevuto telegrammi durante un tipo di funzionamento non ammesso e Controllare se il collegamento a cui si ac e Il collegamento di ricezione tra CPU e CP cede parametrizzato correttamente non stabilito o non lo in modo corretto e Questa segnalazione d errore pu presen e CP non si ancora avviato del tutto tarsi solo all avvio del CP Ripetere l ordine e L interfaccia a cui si accede in fase di mo In tal caso si tratta di un errore temporaneo difica di parametrizzazione Ripetere l ordine 06 0EH Errore di sincronia del partner Questo errore pu essere segnalato dopo un e Nuovo telegramma di comando succes restart del proprio AG nel caso di lunghi tele sivo ricevuto prima dell invio del tele grammi o nel caso di restart del partner In que gramma di reazione sti casi si tratta di un comportamento normale Ilavvi ll impi Atteso telegramma di comando 1 giunto a de impianto A telegramma successivo Durante il servizio l errore pu presentarsi an
263. ori o NAK per un blocco errato 3964R con valori standard con controllo di blocco parametri di protocollo sono preimpostati con valori di default Se il CP 441 riconosce la sequenza di caratteri DLE ETX BCC esso conclude la ricezione Il CP 441 confronta il carattere di controllo del blocco BCC ricevuto con la parit longitudinale calcolata interna mente Se il carattere di controllo del blocco cor retto e non ci sono altri errori il CP 441 invia il carat tere DLE in presenza di errore al partner di comuni cazione viene inviato il carattere NAK 3964 parametrizzabile senza controllo di blocco parametri di protocollo sono parametrizzabili libera mente Se il CP 441 riconosce la sequenza di caratteri DLE ETX esso conclude la ricezione ed invia DLE nel caso di una ricezione senza errori di un blocco 0 NAK in presenza di errori al partner di comunica zione 3964R parametrizzabile con con trollo di blocco parametri di protocollo sono parametrizzabili libera mente Se il CP 441 riconosce la sequenza di caratteri DLE ETX BCC esso conclude la ricezione Il CP 441 confronta il carattere di controllo del blocco BCC ricevuto con la parit longitudinale calcolata interna mente Se il carattere di controllo del blocco cor retto e non ci sono altri errori il CP 441 invia il carat tere DLE in presenza di errore al partner di comuni cazione viene inviato il carattere NAK Valore d
264. ostituiti nella stampa con 05 0BH Solo con driver stampante Controllare il comando di controllo Comandi di Comando di controllo sconosciuto 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 co Comando di conversione non eseguibile mandi di conversione non eseguibili vengono stampati corrispondentemente alla larghezza definita e al resto valido del comando di conver sione o alla rappresentazione standard con caratteri 05 ODH Solo con driver stampante Correggere la larghezza data della variabile nel Larghezza nel comando di conversione troppo COmando di conversione sulla base del numero piccola o troppo grande 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 nu mero di caratteri stabilito per la larghezza il re sto viene tagliato Negli altri casi viene emessa una serie di caratteri corrispondentemente alla larghezza 05 0EH Solo per driver 3964 R e ASCII La lunghezza telegramma gt 4096 byte Sce Lunghezza telegramma non valida gliere una lunghezza telegramma inferiore 05 OFH Numero degli ordini elaborabili contemporanea Modificare il proprio programma STEP7 in mente troppo grande modo che si abbiano meno ordini in corso con temporaneamente 05 10H Il settore
265. questi vengono registrati nella tabella dei caratteri di controllo dell interfaccia di parametrizza zione CP 441 parametrizzazione di accoppiamento punto a punto e se si riparametrizza il CP 441 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 Fare attenzione al fatto che come standard dopo ogni emissione viene effettuato un a capo di riga Nella tabella seguente si trova la descrizione dei parametri per la progettazione dei testi di segnalazione con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppia mento punto a punto Tabella 2 18 Messaggi di segnalazione driver stampante Parametro Descrizione Valori possibili Valore di default Nome SDB di messaggi di segnalazione per un CP 441 Caratteri ASCII testo file testo per un interfaccia seriale devono essere max 8 caratteri depositati per la parametrizzazione in un SDB di testo messaggi di segnalazione progettati possono essere salvati anche in un file di testo esterno Numero di Numero di versione dell SDB di testo file da 0 1 a 99 9 versione testo Messaggi di Qui vengono visualizzati tutti i testi di se Caratteri ASCII immodifi segnalazione gnalazione memorizzati nel blocco di testo cabile con l indicazione del numero di testo di se gnalazione una riga del testo di segnala zione selezionata si pu cambiare
266. ramma trascorre il ritardo intercarattere ZVZ si fondono insieme al telegramma successivo se viene ricevuto un nuovo telegramma prima che il ritardo intercarattere sia trascorso e Carattere finale non contenuto nel telegramma Il telegramma viene rigettato se alla fine del telegramma trascorre il ritardo intercarattere ZVZ fuso insieme al telegramma successivo se viene ricevuto un nuovo telegramma prima che il ritardo intercarattere sia trascorso Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 41 Informazioni di base per la trasmissione seriale di dati 2 42 Nella figura seguente rappresentato lo svolgimento della ricezione con il criterio Carattere finale Attesa del ca g o 2 rattere zo Ci Q N x Carattere D L arrivato a c 2 9 Carattere g ricevuto con E controllo di fine e 5 S sorveglianza ZVZ 5 OD al 2 ci S Telegramma completo ov E E ay D 2 o Telegramma g depositato nel buf ha fer di ricezione Scadenza zo fo ZVZ S Errore di ricezione Attesa del codice finale va lido Riportare l errore nell area di segnala zione errori SYSTAT Figura 2 22 Schema di svolgimento della ricezione con il criterio Carattere finale Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazio
267. rappresentano l evento presentatosi Il bit 0 nel byte 1 la spia di errore cumulativo INTF Il bit 0 sempre 1 se almeno uno dei bit dall 1 al 7 settato a 1 se cio nei dati di diagnostica riportato almeno un errore Evento Byte 1 Byte 3 Byte 4 C79000 G7072 C441 05 Break linea 0 0 1 10 1 1 0 1 0 0 0 1 0 0 0 0 Parametro errato 110 0 0 1 0 1 1 0 0 0 0 0 o00 0 0 Informazioni di diagnostica esadecimale La tabella seguente mostra i 4 byte di informazioni di diagnostica del CP 441 in esadecimale Evento Byte 1 Byte 2 Byte 3 Byte 4 Break linea 2DH 1CH 02H 00H Parametro errato 8BH 1CH 00H 00H Accoppiamento punto a punto CP 441 8 31 Diagnostica con il CP 441 Informazioni di diagnostica per il CP 441 con due interfacce Il CP 441 2 6ES7 441 2AA03 0AEO Vi fornisce l informazione e Vi segnala su quale interfaccia si verificato l errore leggendo il set di dati DS dal vostro modulo Allo scopo dovete richiamare il SFC 59 RD_REC Nel Byte 8 stato allocato un Bit per ogni interfaccia sulla quale si sia verificato un er rore Byte 8 7 6 5 4 3 2 1 0 i Errore su interfaccia 1 IF1 Errore su interfaccia 2 IF2 Nel Byte 9 stato allocato un Bit per l interfaccia 1 e nel Byte 10 un bit per l interfaccia 2 sui quali
268. re RS 232C CP 441 stampante laser Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Cavi connettore B 2 Modulo di interfaccia TTY 20 mA 20 mA TTY Piedinatura Nella tabella seguente riportata la piedinatura della presa sub D a 9 poli del pannello fron tale del modulo di interfaccia TTY 20 mA Tabella B 2 Piedinatura della presa sub D a 9 poli del modulo di interfaccia TTY 20 mA Presa sul modulo Pin Denominazione Ingresso uscita Significato 1 TxD uscita dati di trasmissione 2 20 mA ingresso massa 24 V 3 20 mA l4 uscita generatore di corrente 20mA 1 4 20 mA l2 uscita generatore di corrente 20 mA 2 5 RxD ingresso dati di ricezione 6 7 8 RxD uscita dati di ricezione 9 TxD ingresso dati di trasmissione Vista di prospetto Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 9 Cavi connettore Schema elettrico di principio Nella figura seguente si vede lo schema elettrico a blocchi di un interfaccia TTY 20 mA IF963 TTY dall UART al UART 20 mA l4 20 MA la Figura B 7 Schema elettrico a blocchi dell interfaccia TTY 20 mA IF963 TTY Cavi connettore Se si preparano da s i cavi connettori bisogna fare attenzione che possibilmente nel par tner di comunicazione gli ingressi non collegati
269. re l SFB STATUS o leggere il buffer di diagnostica del CP 441 EXTF si ac Il CP 441 segnala un errore esterno ad Per informazioni dettagliate program cende esempio Break sulla linea mare l SFB STATUS o leggere il buffer di diagnostica del CP 441 FAULT spento Interfaccia operativa o modulo di inter faccia non innestato FAULT lam L interfaccia inizializzata e operativa Controllare la configurazione e la proget peggia lenta ma non possibile una comunicazione tazione di collegamento relativamente a mente tramite il bus di pannello S7 400 dati errati esempio posto connettore n ID ecc FAULT lam Parametro errato o il modulo di interfac Controllare le impostazioni dei parametri peggia veloce mente cia innestato difettoso modulo e para metri d interfaccia non sono corrispon denti nell interfaccia di parametrizzazio neCP441 parametrizzazione di accop piamento punto a punto e o il modulo di interfaccia FAULT acceso mancano i parametri d interfaccia o er rore grave nel modulo hardware Eseguire la parametrizzazione con in terfaccia di parametrizzazione CP441 parametrizzazione di accoppiamento punto a punto o controllareilmodulo di interfaccia Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 8 3 Segnalazioni di diagnostica dei blocchi funzionali di sistema Per una diagnostica degli errori ogni blocco funzionale di siste
270. rena rnanera nnna 1 5 Direttive di Montaggio naaraan unnn anann anaana 2 Informazioni di base per la trasmissione seriale di dati 2 1 Trasmissione seriale di un carattere n nenna 2 2 Metodo di trasmissione nell accoppiamento punto a punto 2 2 1 Modello di riferimento ISO a 7 strati delle trasmissione dati 2 2 2 Trasmissione dati con la procedura 3964 R 2 2 3 Trasmissione dati con l accoppiamento calcolatore RK 512 2 2 4 Trasmissione dati con il driver ASCII LL 2 2 5 Trasmissione dati con il driver stampante nananana 2 3 Dati di parametrizzazione dei protocolli 2 3 1 Dati di parametrizzazione della procedura 3964 R 2 3 2 Dati di parametrizzazione dell accoppiamento calcolatore RK 512 2 3 3 Dati di parametrizzazione del driver ASCII 2 3 4 Dati di parametrizzazione del driver stampante 2 3 5 Comandi di conversione e di controllo per la stampa Messa in servizio dell accoppiamento del CP 441 Montaggio del GP 44T ae roria a ea i nia it 4 1 4 2 4 3 5 Configurazione e parametrizzazione del CP 441 5 1 5 2 5 3 5 3 1 5 3 2 5 3 3 Luoghi di montaggio del CP 441 Montaggio e smontaggio del CP 441 Innesto e distacco dei moduli di interfaccia del CP 441
271. rint_db Anna Per SD_1 fino SD_4 possono essere indicate fino a quattro variabili per la stampa nell esempio va indicato il numero del testi di segnalazione da emettere Esempio CALL SFB 16 DB116 Richiamo dell SFB PRINT in un FB REQ DB60 DBX100 0 ID W 16 1000 DONE DB60 DBX100 1 ERROR DB60 DBX100 2 STATUS DB60 DBW110 PRN_NR DB60 DBB120 FORMAT print_db Anna Il byte 200 nel DB 60 contiene il numero di te SD_1 p DB60 DBX200 0 byte 1 sto di segnalazione SD_2 SD_3 SD_4 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 51 Comunicazione tramite i blocchi funzionali di sistema Avvertenze importanti Prestare attenzione al fatto cheil numero dei dati trasmissibili composto da stringa di for mato e variabili limitato a 400 byte Prestare attenzione al fatto che in seguito ad una modifica successiva della stringa di for mato tali modifiche non possono essere apportate alla stringa del Valore iniziale Bisogna invece scegliere sotto Visualizzazione la vista dati e introdurre la stringa di formato modifi cata in Valore attuale Prestare attenzione al fatto che nel caso di tipo di rappresentazione C carattere non pu essere indicata alcuna stringa Utilizzare per le stringhe il tipo di rappresentazione S Prestare attenzione al fatto che nel tipo di rappresentazione S String nel parametro SD_i non si pu indicare la stringa direttamente Bisogna come per la str
272. riserviamo modifiche tecniche Prefazione Scopo del manuale Le informazioni presenti nel presente manuale rendono possibile all utente il montaggio e la messa in servizio di un accoppiamento punto a punto Contenuti del manuale presente manuale descrive l hardware e il software del processore di comunicazione CP 441 e la sua implementazione in un sistema di automazione S7 400 Esso composto da una parte istruttiva e da una di consultazione appendici Campo d Il manuale tratta i seguenti argomenti Informazioni di base dell accoppiamento punto a punto con il CP 441 Messa in servizio dell accoppiamento del CP 441 Montaggio del CP 441 Comunicazione tramite il CP 441 Ricerca di errori Esempi applicativi Caratteristiche e dati tecnici i validit del manuale presente manuale valido per i seguenti CP e moduli di interfaccia Prodotto Numero di ordinazione dalla versione CP 441 1 6ES7 441 1AA03 0AEO 01 CP 441 2 6ES7 441 2AA03 0AEO 01 Modulo RS 232C 6ES7 963 1AA00 0AA0 01 Modulo TTY 20 mA 6ES7 963 2AA00 0AA0 01 Modulo X27 RS 422 485 6ES7 963 3AA00 0AA0 01 Avvertenza Il presente manuale contiene le descrizioni del processore di comunicazione CP 441 e dei moduli di interfaccia validi 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 441 NE C79000 G707
273. rispondentemente a tale contrassegno CE il seguentesettore di im piego Settore di impiego Richieste a Emissione di disturbi Resistenza ai disturbi Industria EN 50081 2 1993 EN 50082 2 1995 Abilitazione UL UL Recognition Mark Underwriters Laboratories UL secondo Standard UL 508 Report E 85972 Abilitazione CSA CSA Certification Mark Canadian standard Association CSA secondo Standard C22 2 No 142 Report Nr LR 63533 Accoppiamento punto a punto CP 441 A 6 C79000 G7072 C441 05 Cavi connettore Nel si trova a pagina capitolo B 1 Modulo di interfaccia RS 232C B 2 B 2 Modulo di interfaccia TTY 20 mA 20 mA TTY B 3 Modulo di interfaccia X27 RS 422 485 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 1 Cavi connettore B 1 Modulo di interfaccia RS 232C Piedinatura Nella tabella seguente riportata la piedinatura dello spinotto maschio sub D a 9 poli del pannello frontale del modulo di interfaccia RS 232C Tabella B 1 Piedinatura dello spinotto maschio sub D a 9 poli del modulo di interfaccia RS 232C Spinotto maschio sul Pin Denominazione Ingresso uscita Significato modulo 1 DCD Received Detector ingresso livello di ricezione a 2 RXD Received Data ingresso dati di ricezione O 3 TXD Transmitted Data uscita dati di trasmissione e 4 DTR Data Terminal uscita apparecchiatura termi 100 2
274. rizzazione di accoppiamento punto a punto Essi sono in forma compilata Gli esempi di programmazione vengono installati insieme all interfaccia di parametrizza zione L installazione descritta nel capitolo 5 2 In seguito alla procedura d installazione gli esempi sono salvati in STEP 7 nel catalogo Examples nel CP 441 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Esempio di programmazione blocchi funzionali di sistema 9 2 Configurazione delle apparecchiature Applicazione Per provare il programma esempio si possono ad esempio usare le seguenti apparecchia ture e un sistema di automazione S7 400 telaio di montaggio alimentazione di corrente CPU 414 o CPU 416 e un CP 441 e un apparecchiatura di programmazione ad esempio PG 740 La trasmissione dati avviene dall interfaccia 1 all interfaccia 2 del CP 441 Se si usa un CP 441 1 le impostazioni per l interfaccia 2 non sono necessarie il partner di comunica zione riceve quindi i dati Configurazione delle apparecchiature PS CPU CP1 lib lib lib lib lib J o A 6 o sail Da de DB 43 i Figura 9 1 Flusso di dati configurazione di apparecchiatura con un CP 441 2 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 3 Esempio di programmazione blocchi fu
275. rori gravi debba attivare un allarme di diagnostica o no Per default impostato Generazione allarme No Allarme di diagnostica Il CP 441 mette a disposizione in caso di errore nel bus di pannello S7 400 dei dati di dia gnostica Reagendo all allarme di diagnostica la CPU legge i dati di diagnostica 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 INTF rosso Oltre a ci viene avviato l OB 82 con tali dati di diagnostica come informazione di start Blocco organizzativo OB 82 8 30 L utente ha la possibilit di programmare nel programma utente reazioni all errore nell OB 82 Se non programmato alcun OB 82 la CPU si porta automaticamente nel caso di un al larme di diagnostica nello stato STOP Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Informazione di diagnostica quale struttura di bit Il CP 441 mette a disposizione 4 byte di informazione di diagnostica Per la visualizzazione dell errore presentatosi i 4 byte di diagnostica vengono configurati nel modo seguente Byte 2 Il 2 byte dei dati di diagnostica contiene il codice della classe del CP 441 nei bit 0 fino a 3 Byte 2 1 3 e 4 Byte Il 1 3 e 4 byte dei dati di diagnostica
276. rrate Qui di seguito sono elencati alcuni esempi di istruzioni di conversione errate Esempio 1 2R Stringa di formato 303 2R Variabile SD_1 1 2345E 6 Errore larghezza non valida nel tipo di rappresentazione R Il valore massimo ammesso per tutti i tipi di rappresentazione 255 Esempio 2 Stringa di formato A4 11 variabile SD_1 12345 DEZ Errore la larghezza per il valore di variabile da emettere insufficiente La precisione nel tipo di rappresentazione non rilevante Esempio 3 96 10 3 Stringa di formato 7 2D Variabile SD_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 kkk kk kkk kk Stringa di formato 3A Variabile SD_1 D 1996 10 31 Errore stata scelta la larghezza standard del tipo di rappresentazione A ma con precisione non valida valori possibili sarebbero in questo caso 2 o 4 Esempio 5 Stringa di formato 3 3 Variabile SD_1 12345 HEX Errore non stato indicato un tipo di rappresentazione Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 83 Informazioni di base per la trasmissione seriale di dati Esempi di istruzioni di conversione corrette Qui di seguito sono elencati alcuni esempi di istruzioni di conversione corrette Esempio 1 31 10 1996 Stringa di formato 15 4A Variabile SD_1 D 19
277. s 0 517s 1 0008 2 0008 4 000s 8 000s 500 byte 0 121s 0 141s 0 163s 0 217s 0 384s 0 652s 1 250s 2 400s 4 8008 9 600s 18 800s 1000 byte 0 215s 0 238s 0 302s 0 394s 0 681s 1 400s 2 4008 4 800s 10 600s 21 200s 37 600s 2000 byte 0 417s 0 469s 0 586s 0 750s 1 360s 2 500s 5 0008 9 600s 21 200s 42 400s 65 200s 4000 byte 0 831s 0 943s 1 166s 1 500s 2 700s 5 000s 10 000s 19 200s 42 400s 84 800s 146 600s Accoppiamento punto a punto CP 441 A 4 C79000 G7072 C441 05 Dati tecnici Procedura 3964 R Tempi di trasmissione nel caso della procedura 3964 R Tabella A 4 Trasmissione dati con la procedura 3964 R Baudrate 115200 76800 57600 38400 19200 9600 4800 2400 1200 600 300 Bd Dati utili 1 byte 0 022s 0 023s 0 022s 0 025s 0 028s 0 032s 0 041s 0 062s 0 096s 0 166s 0 294s 10 byte 0 023s 0 029s 0 024s 0 031s 0 037s 0 046s 0 063s 0 101s 0 174s 0 326s 0 600s 20 byte 0 024s 0 031s 0 025s 0 033s 0 043s 0 058s 0 084s 0 148s 0 267s 0 500s 1 000s 50 byte 0 026s 0 036s 0 030s 0 043s 0 061s 0 094s 0 157s 0 283s 0 555s 1 000s 2 000s 100 byte 0 031s 0 047s 0 040s 0 057s 0 097s 0 148s 0 277s 0 535s 1 100s 2 100s 4 000s 200 byte 0 041s 0 058s 0 077s 0 089s 0 151s 0 272s 0 5008 1 0008
278. sempio di programmazione blocchi funzionali di sistema 9 8 Programmazione di un programma utente stampante Le seguenti sezioni descrivono un esempio per l edizione di dati tramite una stampante L e sempio di programmazione mostra il modo di procedere per la preparazione dei dati e la pa rametrizzazione dell SFB PRINT Presupposto testi di segnalazione sono stati precedentemente progettati tramite l interfaccia di parame trizzazione CP 441 parametrizzazione di accoppiamento punto a punto comando di men Hardware gt Propriet CP 441 gt Parametri gt Segnalazioni testi di segnalazione sono stati trasferiti insieme agli altri dati di parametrizzazione nel CP 441 Esempi di testi di segnalazione 1 B C B F220340 parte componente Nr B B raggiunta B 10 2R Kg B 2 B S B H244312 Rubinetto di Bypass stato chiuso 3 B S B H620125 guasto motore idraulico ingresso stazione 4 B S B P215055 sovrapressione caldaia 12 4R bar Nella stampante l aspetto del risultato per il testo della segnalazione nr 1 il seguente W F220340 parte componente nr 6 raggiunta 1 45E 02 Kg 9 8 1 Programma ciclico Informazioni generali Il blocco organizzativo OB 1 contiene il programma ciclico Nell esempio il blocco funzionale di sistema SFB PRINT opera con i blocchi dati DB 16 e il blocco funzionale di sistema SFB STATUS con il blocco dati DB 22 quale DB istanza buffer intermedio Per quanto riguarda l SFB PRINT e l SFB STATUS
279. 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 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Parametri FB 5 V24_STAT Nella tabella seguente si trovano i parametri dell FB 5 V24_STAT Tabella 6 20 Parametri FB 5 V24_STAT Nome Tipo Tipo di dati Commento Configurazione permessa annotazione REQ VAR_INPUT BOOL Attivato con il fronte di salita di una trasmissione ID VAR_INPUT WORD Collegamento di comunica zione univoco ad un partner di comunicazione NDR VAR_OUT BOOL Il fronte di salita segnala PUT che il programma utente ha nuovi dati di ricezione a di sposizione ERROR VAR_OUT BOOL Il fronte di salita segnala er PUT rore STATUS VAR_OUT WORD Contiene informazione d er PUT rore dettagliata o avverti mento DTR_OUT OUTPUT BOOL Data terminal ready Uscita CP 441 CP 441 operativo DSR_IN OUTPUT BOOL Data set ready Ingresso CP 441 Il partner di comunicazione operativo RTS_OUT OUTPUT BOOL Request to send Uscita CP 441 CP 441 pronto a trasmet tere CTS_IN OUTPUT BOOL Clear to send Ingresso CP 441 Il partner di comunicazione pu ricevere dati dal CP 441 risposta a RTS ON del CP 441 DCD_IN OUTPUT BOOL Data Carrier detect Ingresso CP 441 Livello di segnale di rice zione RI_IN OU
280. ssi al CP 441 e inoltrati al partner di comunicazione Direzione di comunicazione CP gt CPU Nel CP 441 vengono ricevuti i telegrammi Il tentativo di trasmettere dati alla CPU viene interrotto con errore CPU RUN Il CP 441 non riconosce come la CPU vada nello stato RUN restart o riavviamento dopo CPU STOP In ambedue i casi la CP 441 si comporta in modo identico Restart della CPU Con il restart della CPU tutti gli ordini SFB nella vengono resettati Tutti gli ordini in corso tra CPU e CP vengono interrotti automaticamente Gli ordine nel CP vengono cancellati Riavviamento della CPU Nel riavviamento della CPU gli ordini SFB vengono ulteriormente elaborati Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 7 3 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Nel si trova a pagina capitolo 8 1 Funzioni di diagnostica del CP 441 8 2 8 2 Diagnostica tramite gli elementi di visualizzazione del CP 441 8 3 8 3 Segnalazioni di diagnostica dei blocchi funzionali di sistema 8 5 8 4 Diagnostica tramite l area di segnalazione errori SYSTAT 8 10 8 5 Numeri di errore nel telegramma di reazione 8 26 8 6 Diagnostica tramite il buffer di diagnostica del CP 441 8 28 8 7 Allarme di diagnostica 8 30 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 1 Diagnostica con il CP 441 8 1 Funzioni di diagnostica del CP 441 Le funzioni di diagnostic
281. sso il partner destinazione Il dato della lunghezza deve essere corrispondente al dato del para metro ADDR A causa dei limiti del parametro del protocollo RK 512 presso il partner pos sono essere raggiunti solo i blocchi dati da 1 a 255 Nel caso di trasmissione di tempi e con tatori per il blocco dati nel quale i tempi vengono memorizzati bisogna indicare come tipo di dati CHAR Prestare attenzione al fatto che la lunghezza dei dati trasmissibili in dipendenza dalla pro pria CPU e dalla CPU del partner di comunicazione limitata a 400 byte Prestare attenzione al fatto che presso il ricevente non sar possibile riconoscere quando avviene una trasmissione dati Per questo non possibile per il CP 441 ricevente impedire una sovrascrittura dei dati ricevuti non ancora elaborati presso il ricevente La trasmissione dati avviene anche nello stato di STOP della CPU S7 ricevente Nel caso dell accoppia mento con CP S5 i merker d accoppiamento non vengono supportati La consistenza dati viene determinata tramite la CPU trasmittente CPU 412 413 16 byte CPU 414 416 32 byte Il partner pi debole dal punto di vista della consistenza stabilisce la lunghezza della consistenza risultante della trasmissione dati Ulteriori informazionisulla consistenza dati si possono trovare nel manuale di riferimento delle funzioni standard e di sistema 4 4 Manuale di riferimento Software di sistema per S7 300 400 funzioni standard e di sis
282. stampante o una stazione o un apparecchiatura esterna e con quale protocollo viene effettuato l accoppiamento Accoppiamento punto a punto CP 441 5 4 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 Ulteriori informazioni Informazioni generali sulla procedura per la progettazione di collegamenti con STEP 7 si tro vano nel manuale per STEP 7 3 Oltre a ci la guida in linea di STEP 7 offre un supporto per la progettazione di un collega mento Nel presente manuale nel capitolo 6 Esempio di programmazione blocchi funzionali di si stema sono descritti anche esempi applicativi pratici 3 Manuale Configurazione dell hardware e progettazione di collegamenti STEP 7 V5 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 5 Configurazione e parametrizzazione del CP 441 5 3 1 Progettazione di collegamenti semplificata Registrare il collegamento nella tabella dei collegamenti 5 6 Operare nel modo seguente 1 Portarsi nel SIMATIC Manager nella finestra di progettazione lt Offline gt progetto e fare un doppio clic sulla CPU nella propria stazione SIMATIC 400 Risultato nel campo di destra compare l oggetto Collegamenti tabella dei collega menti Fare un doppio clic su questo simbolo Si arriva alla progettazione di collegamento Inse rire qui il proprio collegamento nella tabella dei collegamenti con Inserisci gt Collega mento Scegliere nel dialo
283. stazioni Pi collegamenti progettati 5 12 Attraverso un interfaccia possono aversi fino a otto collegamenti Tramite tutti e otto i colle gamenti possibile trasmettere dati ordini attivi BSEND La ricezione di dati ordini pas sivi BRCV per possibile solo tramite un collegamento poich il driver ASCII e la proce dura 3964 R non inviano insieme ai dati anche informazioni di indirizzo Nel dialogo Propriet dell oggetto nel campo Direzione di comunicazione bisogna impo stare se attraverso un collegamento scelto si vuole trasmettere e o ricevere 1 locale partner per i collegamenti sui quali si trasmette Non sono necessarie altre impostazioni 2 partner locale per il collegamento sul quale si riceve Non sono necessarie altre impostazioni 3 locale partner per il collegamento attraverso il quale si trasmette e riceve Non sono necessarie altre impo stazioni Avvertenza La ricezione di dati per ogni interfaccia possibile solo tramite un collegamento Se si gi impostato per un collegamento nell interfaccia quale direzione di comunicazione 2 partner locale o 3 locale lt gt partner si pu ancora impostare per gli ulteriori collegamenti su questa interfaccia ancora 1 locale partner Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Configurazione e parametrizzazione del CP 441 5 3 4 Dialogo Propriet dell oggetto modo di procedere nel
284. svolgimento della ricezione della procedura 3964 R Carattere a parte STX NAK G Desiderio di trasmissione Lai Annota Y re NAK TnaKTIM 400 ms W contatore tentativi di trasmissione 7 STX ricevuto Attesa ripetizione Y W 1 alll p 1 Conflitto di ini Avviare T zializzazione NAKTIM priorit bassa Y Atten dere T gt TNAKTIM Buffer libero Non ci sono buffer liberi Y Y Trasmettere Inviare NAK DLE nel caso di interruzione linea BREAK subito nello stato di base Figura 2 11 Schema di svolgimento nel caso del ricezione con la procedura 3964 R parte 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Procedura 3964 R ricezione parte 2 Nella figura seguente si trova lo svolgimento della ricezione della procedura 3964 R Avviare Tzvz Carattere corretto di verso da DLE Attendere ri cezione ca T gt Tzyz rattere annotare NAK Carattere errato Tempi Tzvz 220 ms Tblocco 4 S W contatore tentativi di trasmissione BCC solo con 3964R Lagi DLE y Avviare Tzvz DLE rad doppiato Annotare NAK T gt Tzvz a Carattere diverso ETX da ETX DLE 3964
285. te D 4 La figura seguente mostra la matrice di comunicazione del driver stampante SIMATIC S7 400 Stampanti IBM Proprinter o compatibili CP 441 1 CP 441 2 Stampante laser Figura D 4 Matrice di comunicazione driver stampante Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Accessori e numeri di ordinazione Accessori e numeri di ordinazione Nella seguente panoramica si trovano gli accessori per il CP 441 Prodotto Numero di ordinazione CP441 1 6ES7 441 1AA03 0AEO CP 441 2 6ES7 441 2AA03 0AEO Modulo di interfaccia e Modulo RS 232C e Modulo TTY 20 mA e Modulo X27 RS422 485 6ES7 963 1AA00 0AA0 6ES7 963 2AA00 0AA0 6ES7 963 3AA00 0AA0 Cavo connettore CP 441 CP 441 CP 340 conformemente alla fi gura B 1 e RS232C 5m e RS232C 10m conformemente alla figura B 8 e 20mATTY 5m e 20mA TTY 10m e 20 mA TTY 50 m conformemente alla figura B 13 e X27 RS 422 5m X27 RS 422 10 m X27 RS 422 50 m 6ES7 902 1AB00 0AA0 6ES7 902 1AC00 0AA0 6ES7 902 2AB00 0AA0 6ES7 902 2AC00 0AA0 6ES7 902 2AG00 0AA0 6ES7 902 3AB00 0AA0 6ES7 902 3AC00 0AA0 6ES7 902 3AG00 0AA0 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 E 1 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Bibliografia relativa al SIMATIC S7 F Informazioni bibliografiche nel manuale 1 Manuale Programmazione con ST
286. te non stato ancora concluso 1 1 Problemi di comunicazione ad esempio e descrizione del collegamento non caricata locale o remota collegamento interrotto ad esempio cavo CPU spenta 1 2 Conferma negativa dalla stampante La funzione non eseguibile 1 3 Sul collegamento di comunicazione indicato tramite l ID PRN_NR scono sciuto 1 4 Errore nel parametro di passaggio FORMAT o nei puntatori di area di tra smissione SD_i relativamente alla lunghezza di dati o al tipo di dati 1 6 La stampante remota si trova nello stato OFFLINE 1 7 La stampante remota si trova in uno stato errato ad esempio Paper out 1 10 Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato 1 13 Errore nel parametro di passaggio FORMAT 1 20 Troppa poca memoria di lavoro disponibile Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Diagnostica con il CP 441 Informazioni d errore per l SFB 22 La tabella 8 7 contiene tutte le informazioni d errore specifiche per l SFB 22 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 7 Informazioni d errore per l SFB 22 GET ERROR STATUS spiegazione decimale 0 11 Attenzione il nuovo ordine inefficace poich l ordine precedente non stato ancora concluso 1 1 Problemi di comunicazione ad esempio e descrizione del collegamento non caricata locale o remota e collegamento interrotto ad esempio
287. tema Accoppiamento punto a punto CP 441 6 36 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Avvertenza Se si trasmettono dati ad un CP 441 con un S5 CP o con un apparecchiatura esterna con questo tipo di funzionamento necessario indicare nel blocco d ordine S5 CP come blocco dati destinazione DB con il numero corrispondente e indirizzo iniziale offset I merker d accoppiamento non vengono valutati Tramite il numero di CPU viene scelto il collegamento vedi capitolo 5 3 5 attraverso il quale i dati vengono inoltrati dal CP 441 alla CPU S7 La lunghezza dei dati trasferibili corrisponde a 400 byte Presso il partner di comunicazione CP 441 Presso il partner di comunicazione nel programma utente S7 della CPU non necessaria alcuna programmazione Esempio Esempio per il richiamo dell SFB 15 PUT AWL CALL SFB 15 DB52 Nel caso di questo richiamo di SFB vengono REQ DB400 DBX0 0 trasferiti dati con un fronte d onda positivo ID W 16 1000 nel bit DBX0 0 al partner di comunicazione ed DONE DB400 DBX0 4 essi vengono l memorizzati nel DB30 Se de ERROR DB400 DBX0 5 vono essere trasferite pi aree dati contem STATUS DB400 DBW12 poraneamente possono venire allora parame ADDR_1 P DB30 DBX 0 0 WORD 10 trizzate ulteriori coppie SD_i e ADDR_i ADDR_2 ADDR_3 ADDR_4 SD_1 P DB10 DBX 0 0 WORD 10 SD_2 SD_3 SD_4 Come fare a modificare durante il ru
288. tema BRCV Se si programmato un BRCV allora necessario disattivare tale parametro altrimenti i dati non ven gono elaborati dal BRCV ma vengono depositati nel buffer di ricezione qui definito Parametro Descrizione Valori possibili Valore di de fault Cancellazione del Il buffer di ricezione del CP 441 all avviamento della no non modifi no buffer di ricezione CPU passaggio STOP RUN non viene cancel cabile CP all avviamento lato Telegrammi di rice Si pu stabilire il numero dei telegramma di ricezione da 1 a 250 250 zione bufferizzati da salvare nel buffer di ricezione CP Se qui si parametrizza 1 e se si disattiva il parame tro successivo Impedisci sovrascrittura e si leggono i dati in ricezione nel programma utente in modo ci clico verr trasferito alla CPU sempre un tele gramma aggiornato Impedisci sovra Se il parametro Telegrammi in ricezione bufferizzati s e s scrittura impostato a 1 sar allora possibile disattivare il e no solo se Te presente parametro In tal modo si permetter il so legrammi in ri vrascrivere del telegramma di ricezione bufferizzato cezione buffe rizzati 1 Uso del buffer di ri Si pu indicare se nella CPU debba essere creato e s e no cezione della CPU un buffer di ricezione no Numero di DB Numero del blocco dati per il buffer di ricezione nella CPU da 1 a 65535 a se conda del
289. tesa di ordine di trasmissione 2 5 D Ordine SEND arrivato e 5 O y Trasmissione a dei dati utili Il numero n dei dati da inviare viene dedotto dal parametro LEN dell ordine di trasmis sione Figura 2 20 Schema dello svolgimento in trasmissione Ricezione dati con driver ASCII Nel trasferimento dati con il driver ASCII si pu scegliere tra tre diversi criteri di fine Il crite rio di fine stabilisce il punto in cui un telegramma stato ricevuto completamente criteri impostabili sono e 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 carattere sulla linea e La ricezione del carattere o dei caratterifinali 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 2 38 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Trasparenza di codice La trasparenza di codice della procedura dipende dalla scelta del criterio di fine parametriz zato 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
290. ti sono stati ricevuti completa mente e tramite il parametro EN_R si pu evitare un sovrascrivere di dati non ancora elabo rati presso il ricevente Il proprio sistema di automazione Con questa possibilit di programmazione presso il trasmettitore vengono indicati la sor gente di dati e presso il ricevitore la destinazione dei dati Nel programma utente S7 della CPU necessario programmare il blocco funzionale di si stema BSEND SFB 12 Per il parametro R_ID possibile indicare un valore tra 0 e 255 decimale Il valore viene trasferito una volta all avvio della CPU e non pu poi pi essere modificato Non pos sono essere usati altri valori II valore R_ID 0 255 viene trasmesso dal CP 441 nell intesta zione del telegramma RK 512 come DX 0 255 blocco dati esteso al CP 441 del partner di comunicazione R_ID 0 255 decimale gt DX 0 255 decimale Presso il CP 441 del partner di comunicazione viene ricostruito di nuovo il valore R_ID 0 255 tramite il quale si pu accedere al BRCV corrispondente della CPU partner Con il parametro SD_1 tipo di dati ANY si indica quali dati sorgente debbano essere tra smessi Esempio p DB10 DBX5 0 WORD 1 Una valutazione del dato di lunghezza per il tipo di dati ANY non avviene poich la lun ghezza dei dati da trasmettere viene indicata tramite il parametro LEN Prestare attenzione al fatto che la lunghezza dei dati da trasmettere limitata a 4 kByte Avvertenz
291. tiene tutte le informazioni d errore specifiche per l SFB 14 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 4 Informazioni d errore per l SFB 14 GET ERROR STATUS decimale 0 11 spiegazione Attenzione il nuovo ordine inefficace poich l ordine precedente non stato ancora concluso Problemi di comunicazione ad esempio e descrizione del collegamento non caricata locale o remota e collegamento interrotto ad esempio cavo CPU spenta Conferma negativa dall apparecchiatura partner La funzione non esegui bile Errore nei puntatori di area di ricezione SD_i relativamente alla lunghezza di dati o al tipo di dati Errore di accesso nella CPU partner Accesso alla memoria utente locale non possibile ad esempio accesso a DB cancellato Nel richiamo dell SFB e stato indicato un DB istanza non appartenente all SFB 14 e non stato indicato un DB istanza bens un DB globale non stato trovato alcun DB istanza caricamento di un nuovo DB istanza dal PG Troppa poca memoria di lavoro disponibile Informazioni d errore per l SFB 15 La tabella 8 5 contiene tutte le informazioni d errore specifiche per l SFB 15 che possono essere emesse tramite i parametri ERROR e STATUS Tabella 8 5 Informazioni d errore per SFB 15 PUT ERROR STATUS spiegazione decimale 0 11 Attenzione il nuovo ordine i
292. timo richiamo dell SFB cambiato in modo definito Si parla il questo caso di parametri di con trollo triggerati a livello o a fronte Tabella 6 2 Parametri di controllo per gli SFB Parametro Significato Trasmettitore Attivazione funzione Descrizione ricevitore tramite REQ request Trasmettitore fronte di salita rispetto all ultimo attiva lo scambio dei dati se dell ordine richiamo dell SFB Prima cio sono soddisfatte certe condizioni che l SFB venga richiamato con marginali 1 esso deve essere prima pas sato per 0 R reset Trasmettitore fronte di salita rispetto all ultimo attiva l interruzione di uno scam dell ordine richiamo dell SFB Prima cio bio dei dati ancora in corso che l SFB venga richiamato con 1 esso deve essere prima pas sato per 0 EN_R enabled to re Ricevitore livello 1 segnala disponibilit a ricevere ceive dell ordine Parametri di indirizzamento Qui di seguito ecco i parametri di indirizzamento degli SFB Avvertenza parametri di indirizzamento ID e R_ID vengono valutati solo al primo richiamo del blocco i parametri attuali o i valori preimpostati dall istanza Con il primo richiamo viene cos stabi lito il rapporto di comunicazione collegamento con il partner remoto e questo fino al pros simo riavvio della CPU Tabella 6 3 Parametri di indirizzamento degli SFB Parametro Descrizione Avvertenze ID Per gli
293. to AI momento della pro gettazione ogni messaggio di segnalazione viene munito di un numero La stampa di un determinato messaggio di segnalazione stabilita indicando un riferimento alla cella di me moria che contiene il nr del testo di segnalazione ai parametri di trasmissione SD_1 fino a SD_4 del blocco funzionale di sistema PRINT Layout di pagina Per il layout di pagine si possono progettare i margini della pagina i possibili a capo come pure intestazioni 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 ca ratteri 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 attivare disattivare la scrit tura in grassetto larga stretta in corsivo o sottolineata ed possibile aggiungerne altri Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Stampa Per la stampa di n byte di dati utili necessario indicare la stringa di formato e le variabili del testo di segnalazione al momento del richiamo del blocco funzionale di sistema PRINT come parametri Durante la stampa si svolge una preparazione dei dati di stampante La prepar
294. to punto a punto CP 441 C79000 G7072 C441 05 6 41 Comunicazione tramite i blocchi funzionali di sistema Presso il partner di comunicazione CP 441 Avvertenza Se si prelevano dati con un CP S5 o con un apparecchiatura esterna da un CP 441 ne cessario indicare nel blocco d ordine S5 CP il tipo di dati sorgente nel tipo di dati sorgente DB il numero corrispondente e l indirizzo iniziale offset I merker d accoppiamento non vengono valutati Tramite il numero di CPU viene scelto il collegamento vedi capitolo 5 3 4 attraverso il quale i dati vengono prelevati dalla CPU S7 La lunghezza dei dati trasferibili corrisponde a 400 byte Presso il partner di comunicazione nel programma utente S7 della CPU non necessaria alcuna programmazione Esempio Esempio per il richiamo dell SFB 14 GET AWL CALL SFB 14 DB14 6 42 REQ gt BEBBE ovv PE AaAWNBE HH ODE Il DB10 DBX10 0 W 16 1000 DB10 DBX10 2 DB10 DBX10 3 DB10 DBW20 P DB10 DBX 6 0 WORD 10 P DB100 DBX 0 0 WORD 10 Nel caso di questo richiamo di SFB vengono prelevati dati con un fronte d onda positivo nel bit DBX10 0 dal partner di comunicazione La sorgente di dati indicata in ADDR_1 DB 10 10 parole dal byte 6 Tali dati ven gono memorizzati nel DB 100 dal byte 0 Si deve indicare la stessa lunghezza di dati Se devono essere prelevate pi aree dati contem poraneamente possono venire allora parame tri
295. to punto a punto con il CP 441 Per montare un accoppiamento punto a punto tra il processore di comunicazione CP 441 e un partner di comunicazione si ha bisogno di determinati componenti hardware e software Componenti Hardware Nella tabella seguente si trovano i componenti hardware per un accoppiamento punto a punto con il CP 441 Tabella 1 3 Componenti hardware per un accoppiamento punto a punto con il CP 441 Componente Telaio di montaggio Funzione per i collegamenti meccanici ed elettrici dell 57 400 Immagine Bj CD Modulo di alimentazione PS Converte la tensione di rete 120 230 V AC o 24 V DC nella tensione necessaria al funziona mento dell S7 400 di 24 V e 5VDC Modulo centrale CPU Accessori Memory Card Batteria tampone esegue il programma utente co munica con altre CPU o con un PG tramite l interfaccia MPI re Processore di comunicazione CP 441 Moduli di interfaccia Comunica tramite l interfaccia con una o pi controparti di comunica zione rende possibile l adattamento del CP 441 alla fisica del partner di co municazione Cavo connettore standard Collega il processore di comuni cazione CP 441 con il partner di co municazione Cavo PG collega una CPU con un PG PC Apparecchiatura di programma zione PG o PC comunica
296. tori si necessita delle seguenti prese e dallato CP 441 presa sub D a 9 poli con chiusura a vite e nel partner di comunicazione presa sub D a 9 poli con chiusura a vite CP 441 Partner di comunicazione A A Ricevitore Trasmettitore 2 RxD TxD 3 mn lt n Trasmettitore Ricevitore 3 TxD RxD 2 sis gt om 7 RTS CTS 8 gt Ci 8 CTS RTS 7 lt C 6 DSR DTR 4 my Ca 4 DTR DSR 6 mooo a DS yeg 5 GND GND 5 Di Ga ibi I I I T Schermatura 7 Tipo di cavo Schermatura l contenitore LIYCY 7 x 0 14 L contenitore _ Figura B 1 Cavo connettore RS 232C CP 441 CP 441 CP 340 Il cavo connettore pu essere richiesto tramite il numero di ordinazione 6ES7 902 1 ri portato nell appendice E Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 3 Cavi connettore Cavi connettore RS 232C S7 M7 CP 441 CP 544 CP 524 CPU 928B CPU 945 CPU 948 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e CP 544 CP 524 CPU 928B CPU 945 CPU 948 Per i cavi connettori si necessita delle seguenti prese spinotti e dallato CP 441 presa sub D a 9 poli con chiusura a vite e nel partner di comunicazione spinotto sub D a 25 poli con chiusura a chiavistello CASI Partner di comunicazione r A A r 1 IV LI DI
297. tteri di controllo 2 11 conflitto di inizializzazione 2 18 errore di procedura 2 19 parametri 2 52 priorit ricezione dati 2 15 trasmissione dati 2 13 trattamento dei dati difettosi Procedure di handshake 2 49 2 69 Progettazione di collegamenti semplificata 5 4 Progettazione di solicgamente LA Protocollo 2 6 2 53 integrato nel modulo 1 2 R Restart della CPU 7 3 Riavviamento della CPU 7 3 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Indice analitico Ricezione dati 3964 R 2 15 driver ASCII 2 38 2 39 Richiamo blocco V24_SET 6 48 V24_STAT 6 46 Riciclaggio Riconoscimento della fine di un telegramma rice vuto 2 60 Ritardo intercarattere ZVZ 2 5 S Segnale BUSY 2 69 Segnali complementari RS 232C 2 46 gestione automatica 2 47 lettura dei 6 46 pilotaggio dei 6 48 Set di caratteri nei messaggi di segnalazione Sicurezza di trasmissione 2 8 con il 3964R 2 9 con il driver ASCII con il RK 512 2 10 nel driver stampante 2 9 Smaltimento Smontaggio del CP 441 4 3 Spie LED 1 7 Startbit 2 55 2 61 2 67 Stopbit 2 55 2 61 2 67 Stringa di formato 2 74 2 77 T Telegramma di comando 2 24 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Telegramma di reazione numeri di errore 8 2 8 26 struttura e contenuto 2 26 Telegramma GET Telegramma SEND 2 24 Telegramma successivo Telegrammi GET su
298. ttraverso tale collegamento Avvertenza Il numero dei collegamenti tramite i quali si possono trasmettere telegrammi limitato a otto per interfaccia Per via della limitazione ai numeri di CPU da 1 a 4 nell intestazione del telegramma il nu mero dei collegamenti attraverso i quali si possono ricevere telegrammi tramite un interfac cia limitato a massimo quattro Nel campo Locale non possibile attribuire un numero di CPU gi attribuito per un altro collegamento sulla stessa interfaccia Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 5 15 Configurazione e parametrizzazione del CP 441 Esempi 5 16 Avvertenza Se si gi impostato per un collegamento su un interfaccia quale direzione di comunica zione 2 partner locale o 3 locale partner si deve registrare per un ulteriore colle gamento sul quale si vogliono ricevere ricezione dati un altro nr di CPU nel campo locale o se si vuole solo trasmettere impostare quale direzione di comunicazione 1 locale partner Partner RK 512 CPU N Se si trasmettono telegrammi BSEND PUT GET introdurre qui un nr di CPU da 1 fino a 4 Il CP 441 introduce il nr di CPU qui impostato dall utente nell intestazione del tele gramma byte 10 del telegramma RK 512 da trasmettere In tal modo possibile accedere tramite tale collegamento a uno di quattro riceventi diversi presso il partner Esempio 1 Compit
299. ulla linea di trasmissione poich nel caso dell RK 512 per il trasporto dei dati viene usata la procedura 3964R e E assicurata un ulteriore elaborazione nel partner di comunicazione poich l interprete RK 512 valuta anche il dato di lunghezza nell intestazione e dopo il salvataggio dei dati nell area dati di destinazione del partner di comunicazione genera un telegramma di con ferma sul trasporto dati coronato da successo o no e L accoppiamento calcolatore RK 512 assicura il giusto utilizzo della procedura 3964R e la valutazione il completamento del dato di lunghezza come pure la generazione dei tele grammi di reazione in modo autonomo Questo non un compito dell utente L utente deve solamente valutare la conferma positiva o negativa di chiusura Limiti di prestazioni con PRK 512 Limiti di prestazioni con IRK 512 e L utilizzo dell accoppiamento calcolatore RK 512 significa sicurezza dei dati elevatissima Un miglioramento ulteriore raggiungibile ad esempio con l utilizzo di altri meccanismi di controllo del blocco ad esempio i controlli CRC Accoppiamento punto a punto CP 441 2 10 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati 2 2 2 Trasmissione dati con la procedura 3964 R La procedura 3964 R gestisce la trasmissione dati in un accoppiamento punto a punto tra il CP 441 e un partner di comunicazione Essa contiene accanto al livello di trasmissione dei bit livello 1 anche que
300. unicazione passivo S7 400 CPU CP 441 CP 441 CPU Dati gt Dati gt Dati gt J sB BRCV C J SB F Protocollo BSEND gt RK 512 gt oppure Programmazione non necessaria Figura 6 2 Trasmissione di dati al partner di comunicazione con l accoppiamento calcolatore RK 512 con indicazione di destinazione fissa Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 6 17 Comunicazione tramite i blocchi funzionali di sistema Avvertenza Se si trasmettono dati con l accoppiamento calcolatore RK 512 bisogna distinguere se si trasmette ad un altro CP 441 vedi sezione 6 5 2 e 6 5 3 o se si effettua un accoppiamento ad un modulo S5 ovvero ad un apparecchiatura esterna vedi sezione 6 5 4 Trasmissione di un numero dispari di dati Nella trasmissione di un numero dispari di dati prestare attenzione alla seguente avvertenza Avvertenza Con il protocollo RK 512 pu essere trasmesso solo un numero pari di dati Per questo mo tivo se si indica una lunghezza dispari di dati alla fine dei dati verr trasmesso un byte di riempimento aggiuntivo con il valore 0 Trasmissione di dati con RK 512 al partner di comunicazione CP 441 Se il proprio partner di accoppiamento un CP 441 si hanno le seguenti possibilit 6 18 Per la trasmissione dati possibile eseguire la programmazione di un BSEND presso il trasmettitore e di un BRCV presso il ricevitore contrassegnati con il tipo d
301. ure di handshake Le procedure di handshake gestiscono il flusso di dati tra due partner di comunicazione Con il loro uso si evita la perdita di dati nella trasmissione nel caso in cui due apparecchiature operino a velocit diverse Anche nella stampa possibile inviare messaggi di segnalazione con controllo del flusso dati In linea di principio si 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 441 per la stampa viene realizzato nel modo seguente e Non appena il CP 441 stato portato tramite parametrizzazione nel modo operativo controllo di flusso esso invia il carattere XON o pone la linea RTS su ON e Seil CP 441 riceve il carattere XOFF o se la linea di controllo CTS viene posta a OFF il CP 441 interrompe la procedura di trasmissione di caratteri Se entro un tempo parame trizzabile non viene ricevuto un XON o se la linea CTS non viene posta su ON la stampa viene interrotta e viene registrata una segnalazione d errore corrispondente 0708H nell area di segnalazione errori SYSTAT del CP 441 Avvertenza Il controllo di flusso dei dati con RTS CTS possibile solo con l impiego del modulo di in terfaccia RS 232C A tale scopo assolutamente necessario effettuare un cablaggio com pleto negli spinotti dei segnali di interfaccia usati vedi appendice B 1 Segnale BUSY Il CP 441 valuta il segnale di controllo BU
302. uscita mento a 2 fili 12 13 E i 14 _ 15 i i Vista dal davanti Accoppiamento punto a punto CP 441 B 16 C79000 G7072 C441 05 Cavi connettore Cavi connettore Se si preparano da s i cavi connettori bisogna fare attenzione che possibilmente nel par tner 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 collegata con il conduttore di schermatura e con il contenitore dello spinotto con superficie larga da ambedue i capi h Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distrug gere i moduli dell interfaccia GND pin 8 deve essere in ogni caso collegato da ambedue i capi poich altrimenti si pos sono distruggere i moduli dell interfaccia Qui di seguito si trovano alcuni esempi per cavi connettori per un accoppiamento punto a punto tra il CP 441 e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 17 Cavi connettore Cavo connettore X 27 S7 M7 CP 441 CP 441 CP 340 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e CP 441 CP 340 per un funzionamento RS 422 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 spinotto maschio sub D a 15 poli con chiusura a vite e nel partner di c
303. v _ F E o l l rasmettitor Srl 11 ERD TOTI DA Y Ricevitore 8_1 RxD JA E 2 20 mA Rime Cu 4 20 mA 24V _ LA TxD Gi x Trasmettitore x tek l TxD RxD 9 Ricevitore VZ AA 2i 20mA SRO 2 Ea G n t a Calza Schermatura_ _ Tipo di cavo I Schermatura contenitore LIYCY 4 x 0 14 contenitore L ad Figura B 12 Cavo connettore TTY 20mA CP 441 CPU 944 AG 95 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 B 15 Cavi connettore B 3 Modulo di interfaccia X27 RS 422 485 Piedinatura Nella tabella seguente si trova la piedinatura della presa sub d a 15 poli nel pannello fron tale del modulo di interfaccia X27 Tabella B 3 Piedinatura della presa sub D a 15 poli del modulo di interfaccia X27 Presa sul mo Pin Denomina Ingresso Significato dulo zione Uscita 1 DI su a 2 T A uscita dati di trasmissione funzionamento a 4 fili nea N cari 5 a 3 4 R A T A ingresso dati di ricezione funzionamento a 4 fili o ingresso dati di ricezione trasmissione funziona 10 o7 uscita mento a 2 fili O e6 1 de 5 E Sale e 3 E 1o O 1 O 7 lt 9 o i 8 GND terra di servizio a potenziale libero a 9 T B uscita dati di trasmissione funzionamento a 4 fili 10 i 11 R B T B ingresso dati di ricezione funzionamento a 4 fili ingresso dati di ricezione trasmissione funziona
304. vanno messi a potenziale di riposo Notare che ammesso l uso di soli contenitori schermati La calza del cavo deve essere collegata con il conduttore di schermatura e con il contenitore dello spinotto con superficie larga da ambedue i capi h Attenzione Non collegare mai la calza del cavo e GND tra loro poich in tal modo si possono distrug gere i moduli dell interfaccia Qui di seguito si trovano alcuni esempi per cavi connettori per un accoppiamento punto a punto tra il CP 441 e moduli S7 o SIMATIC S5 Accoppiamento punto a punto CP 441 B 10 C79000 G7072 C441 05 Cavi connettore Cavo connettore 20 mA TTY S7 M7 CP 441 S7 M7 CP 441 CP 340 Nella figura seguente si vede il cavo connettore per un accoppiamento punto a punto tra un CP 441 e un CP 441 CP 340 Per i cavi connettori si necessita dei seguenti spinotti maschio e dallato CP 441 e nel partner di comunicazione spinotto maschio sub D a 9 poli con chiusura a vite spinotto sub D a 9 poli con chiusura a vite CP 441 q I I Partner di comunicazione r ul Schermatura contenitore 5 n RxD TxD 1 Ee a tom ICEVITOr Trasmettitor SI 8 1 RxD TxD o I U ia 2 20mA 20MmA 3 pen m Kem jH 24 3 20mA 20MA 2 24V JH 9 TxD RxD 8 X la sa Trasmettitore Ricevitore Ni 1 1 TxD RxD 5 A ns I era i Tipo di cavo S
305. vanza delle relative misure di sicurezza provoca la morte gravi lesioni alle persone e ingenti danni materiali Pericolo significa che la non osservanza delle relative misure di sicurezza pu causare la morte gravi lesioni alle persone e ingenti danni materiali Attenzione significa che la non osservanza delle relative misure di sicurezza pu causare leggere lesioni alle persone o lievi danni materiali Avvertenza una informazione importante sul prodotto sull uso dello stesso o su quelle parti della documentazione su cui si deve prestare una particolare attenzione Personale qualificato La messa in servizio ed il funzionamento del dispositivo devono essere effettuati solo da personale qualificato Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documenta zione quello che dispone della qualifica a inserire mettere a terra e contrassegnare secondo gli standard della tecnica di sicurezza apparecchi sistemi e circuiti elettrici Uso conforme alle disposizioni N Osservare quanto segue Pericolo Il dispositivo deve essere impiegato solo per l uso previsto nel catalogo e nella descrizione tecnica e solo in connessione con apparecchiature e componenti esterni omologati dalla Siemens Per garantire un funzionamento inaccepibile e sicuro del prodotto assolutamente necessario un trasporto immagazzinamento una installazione ed un montaggio conforme alle
306. zione Prima del montaggio dei moduli di interfaccia staccare la spina di rete del modulo di alimen tazione o smontare il CP 441 dal telaio di montaggio poich altrimenti i moduli di interfaccia potrebbero venire distrutti Per il montaggio dei moduli di interfaccia si necessita di un giravite con lama larga 3 5 mm Ordine di montaggio Per innestare un modulo di interfaccia nel CP 441 operare nel modo seguente 1 Staccare la spina di rete del modulo di alimentazione o smontare il CP 441 dal telaio di montaggio vedi capitolo 4 2 2 Innestare il modulo di interfaccia con attenzione nel vano del modulo del CP 441 Il cir cuito stampato del modulo di interfaccia deve trovarsi sul lato sinistro del vano del mo dulo 3 Avvitare il modulo di interfaccia in alto e in basso con un momento di torsione di 0 8 1 1 Nm Ordine di smontaggio 4 4 Per estrarre un modulo di interfaccia nel CP 441 operare nel modo seguente 1 Staccare bei la spina di rete del modulo di alimentazione togliere il CP 441 dal telaio di montaggio vedi capitolo 4 2 2 Svitare le viti in alto e in basso dal modulo di interfaccia 3 Tirar fuori il modulo di interfaccia con attenzione dal vano del modulo del CP 441 Avvertenza Per la protezione contro i disturbi assolutamente necessario stringere a fondo le due viti con le quali il modulo di interfaccia fissato e posare la calza del cavo connettore collegato su una rotaia di schermatura
307. zione CTS ON 3 Tempo di disattiva Intervallo di attesa dopo la trasmissione da 0 a 655350 ms e 10ms zione RTS finch il CP 441 pone la linea RTS a OFF in passi da 10 ms Tempo di attesa di Intervallo che il CP 441 in trasmissione da 0 a 655350 ms e 10ms emissione dati4 deve attendere fino al CTS ON del partner di comunicazione prima di iniziare la trasmissione dopo RTS ON in passi da 10 ms AUNI Solo con controllo del flusso dati con XON XOFF A seconda se per il blocco del carattere sono stati parametrizzati 7 o 8 bit di dati vedi tabella 2 8 Solo nel caso di controllo di flusso dei dati con XON XOFF o CTS RTS Solo con gestione automatica dei segnali complementari dell RS 232C Ulteriori informazioni Nel capitolo 2 2 4 si trovano a partire dalla sezione Segnali complementari dell RS 2320 ulteriori informazioni per il controllo del flusso dati con XON XOFF o RTS CTS e per la ge stione automatica dei segnali complementari dell RS 232C 2 62 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati Buffer di ricezione nel CP Nella tabella seguente si trova la descrizione dei parametri per il buffer di ricezione CP Tabella 2 10 Buffer di ricezione del CP driver ASCII Quest ultimo deve essere creato se nel programma utente della CPU per il CP 441 non si program mato alcun blocco funzionale di sis
308. zione della linea di ricezione La figura 2 26 mostra il circuito del ricevitore nell interfaccia X27 RS 422 R B nessuna R A I oV R B R A 5V R B OV R A Y 5V A 5V R B R A OV R B 5V o R A He Figura 2 26 Circuito del ricevitore nell interfaccia nell interfaccia X27 RS 422 driver 3964 R Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 57 Informazioni di base per la trasmissione seriale di dati 2 3 2 Dati di parametrizzazione dell accoppiamento calcolatore RK 512 L utente ha la possibilit di adattare il CP 441 tramite i dati di parametrizzazione dell accop piamento calcolatore RK 512 ad un partner di comunicazione Dati di parametrizzazione dell accoppiamento calcolatore RK 512 parametri sono identici con quelli della procedura 3964 R poich questa nel modello di riferimento ISO a 7 livelli un sottoinsieme dell accoppiamento calcolatore RK 512 vedi ca pitolo 2 3 Avvertenza Eccezione il numero dei bit di dati per carattere nel caso dell accoppiamento calcolatore RK 512 impostato in modo fisso a 8 parametri del livello di trasporto livello 4 devono essere indicati nel blocco funzionale dati del sistema SFB Accoppiamento punto a punto CP 441 2 58 C79000 G7072 C441 05 Informazioni di base per la trasmissione seriale di dati 2 3 3 Dati di parametri
309. zione della procedura 3964 R si ha la possibilit di adattare il CP 441 ad un partner di comunicazione Dati di parametrizzazione della procedura 3964 R Nell interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto si introducono i parametri per lo strato di trasmissione dei bit strato 1 e per quello di sicurezza strato 2 della procedura 3964 R Qui di seguito si trova una spiegazione detta gliata dei parametri Il capitolo 5 2 descrive come introdurre i dati di parametrizzazione tramite l interfaccia di pa rametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Modulo di interfaccia X27 RS 422 485 2 52 Per il modulo d interfaccia X27 RS 422 485 prestare attenzione a quanto segue Avvertenza Nell impiego del modulo d interfaccia X27 RS 422 485 la procedura 3964 R utilizzabile solo con funzionamento a 4 fili Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 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 3964 con valori standard senza controllo di blocco Descrizione parametri di protocollo sono preimpostati con valori di default Se il CP 441 riconosce la sequenza di caratteri DLE ETX esso termina la ricezione e invia al partner di comunicazione DLE a conferma di un blocco rice vuto senza err
310. zzata 05 03H L orario errato formato errato Controllare i parametri dell orario 05 05H Solo con driver stampante Progettare il testo di segnalazione con il soft Blocco dati di sistema con testi segnalazione ware di parametrizzazione ed eseguire un re sul CP non presente start 05 06H Solo con driver stampante Progettare i testi di segnalazione con il software Testo di segnalazione non presente di parametrizzazione ed eseguire un restart 05 07H Solo con driver stampante Ridurre il testo di segnalazione a massimo Testi di segnalazione troppo lungo 150 caratteri a massimo 250 caratteri con l uso di variabili 05 08H Solo con driver stampante Sono stati progettati pi comandi di conver Troppi comandi di conversione sione che variabili comandi di conversione senza la 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 conversione non vengono emesse Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 8 15 Diagnostica con il CP 441 Tabella 8 8 Classi di evento e numeri di evento continuazione Numero di Testo di evento Rimedio evento 05 0AH Solo con driver stampante Controllare il comando di conversione Co Comando di conversione sconosciuto mandi di conversione non definiti o non suppor tati vengono s
311. zzata l interfaccia di parametrizzazione corrispondente al proto collo a disposizione Tramite i pulsanti possibile aprire ulteriori dialoghi di parametri Confermare le impostazioni predefinite e ritornare alla tabella di configurazione 5 Eseguire i passi 1 fino a 4 corrispondentemente alla propria configurazione eventual mente per la seconda interfaccia CP 441 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 9 5 Esempio di programmazione blocchi funzionali di sistema 9 5 Progettazione del collegamento con il partner di comunicazione Progettare un collegamento Un collegamento PtP tra il proprio CP 441 e il partner di comunicazione si progetta con NETPRO La progettazione del collegamento avviene in due passi 1 Registrare il collegamento nella tabella dei collegamenti 2 Impostare le propriet dell oggetto del collegamento Registrare il collegamento per l interfaccia 1 nella tabella dei collegamenti Operare nel modo seguente 1 Ritornare alla finestra di progettazione lt Offline gt progetto e fare un doppio clic sulla CPU nella propria stazione SIMATIC 400 Risultato nel campo di destra compare l oggetto Collegamenti tabella dei collega menti 2 Fare un doppio clic su questo simbolo Si arriva alla progettazione di collegamento Inse rire qui il proprio collegamento nella tabella dei collegamenti con Inserisci gt Collega mento 3 Scegliere nel dialogo Nuovo
312. zzate ulteriori coppie ADDR_i e RD_i Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 Comunicazione tramite i blocchi funzionali di sistema Tabella degli ordini Nella tabella seguente sono rappresentati i tipi di dati trasferibili Tabella 6 17 Tabella degli ordini Prelevare dati dal partner di comunicazione con RK 512 Sorgente Dopo desti Parametrizzazione all SFB Parametrizzazione all SFB GET preleva GET nazione il GET parametro ADDR parametro RD destinazione dal partner di proprio si sorgente e AE TIPO Q DBNR OffsetQ Lun TIPOZ Z DBNR OffsetZ S7 Q byte ghezza byte max 400 byte Blocco dati Blocco dati DB 255 0 510 1 DB 1 0 Merker Blocco dati MB irrilevante 0 255 1 DB 1 0 Ingressi Blocco dati EB irrilevante 0 255 1 DB 1 0 Uscite Blocco dati AB irrilevante 0 255 1 DB 1 0 Contatore Blocco dati Z irrilevante 0 510 1 DB 1 0 Tempi Blocco dati T irrilevante 0 510 1 DB 1 0 Il valore massimo fissato dalla CPU partner impiegata In dipendenza dalla propria CPU e dalla CPU del partner di comunicazione 400 byte Con questi tipo di dati sono ammessi solo valori pari Il valore massimo fissato dalla CPU partner Spiegazione delle abbreviazioni TIPO Q Tipo di sorgente Q DBNR Numero di blocco dati sorgente Offset Q Indirizzo iniziale sorgente Lunghezza Lunghezza sorgente TIPO
313. zzazione del driver ASCII Tramite i dati di parametrizzazione del driver ASCII si ha la possibilit di adattare il CP 441 ad un partner di comunicazione Dati di parametrizzazione del driver ASCII Con l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto si introducono i parametri per lo strato di trasmissione dei bit strato 1 e per quello di sicurezza del driver ASCII Qui di seguito si trova una spiegazione dettagliata dei parametri La sezione 5 2 descrive come introdurre i dati di parametrizzazione tramite l interfaccia di parametrizzazione CP 441 parametrizzazione di accoppiamento punto a punto Modulo di interfaccia X27 RS 422 485 Per il modulo d interfaccia X27 RS 422 485 prestare attenzione a quanto segue Avvertenza Nell impiego del modulo di interfaccia X27 RS 422 485 il driver ASCII utilizzabile nel fun zionamento a 4 fili RS 422 e nel funzionamento a due fili RS 485 Nella parametrizzazione indicare la fisica dell interfaccia voluta RS 422 o RS 485 Accoppiamento punto a punto CP 441 C79000 G7072 C441 05 2 59 Informazioni di base per la trasmissione seriale di dati Parametri di protocollo Nella tabella seguente si trova la descrizione dei parametri di protocollo Tabella 2 7 Parametri di protocollo driver ASCII Parametro Riconoscimento della fine di un te legramma rice vuto Descrizione Impostazione del criterio che stabilisc
Download Pdf Manuals
Related Search
Related Contents
MANUAL INS. DRIVER IMP. WIN7 PRO Manual (Español) Buhler 25 Series User's Manual Fiche Savoir-faire au Verger n°3 Black Box LES5164A console server Samsung GT-I8000/M8 User Manual DIGITALE WETTERVORHERSAGE, FUNK TEMPERATUR Copyright © All rights reserved.
Failed to retrieve file