Modulo di comunicazione RF120C con 1 ___________________ Introduzione blocchi applicativi 2 ___________________ Descrizione per S7-1200 e S7-1500 SIMATIC Ident Sistemi RFID Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative Montaggio, cablaggio e 3 ___________________ messa in servizio Parametrizzazione e 4 ___________________ progettazione 5 ___________________ Manutenzione 6 ___________________ Dati tecnici 7 ___________________ Disegni quotati A ___________________ Appendice B ___________________ Blocchi funzionali Reset C ___________________ AdvancedCmd e Ident profile D ___________________ Service & Support 07/2013 C79000-G8972-C328-01 Avvertenze di legge Concetto di segnaletica di avvertimento Questo manuale contiene delle norme di sicurezza che devono essere rispettate per salvaguardare l'incolumità personale e per evitare danni materiali. Le indicazioni da rispettare per garantire la sicurezza personale sono evidenziate da un simbolo a forma di triangolo mentre quelle per evitare danni materiali non sono precedute dal triangolo. Gli avvisi di pericolo sono rappresentati come segue e segnalano in ordine descrescente i diversi livelli di rischio. PERICOLO questo simbolo indica che la mancata osservanza delle opportune misure di sicurezza provoca la morte o gravi lesioni fisiche. AVVERTENZA il simbolo indica che la mancata osservanza delle relative misure di sicurezza può causare la morte o gravi lesioni fisiche. CAUTELA indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi. ATTENZIONE indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali. Nel caso in cui ci siano più livelli di rischio l'avviso di pericolo segnala sempre quello più elevato. Se in un avviso di pericolo si richiama l'attenzione con il triangolo sul rischio di lesioni alle persone, può anche essere contemporaneamente segnalato il rischio di possibili danni materiali. Personale qualificato Il prodotto/sistema oggetto di questa documentazione può essere adoperato solo da personale qualificato per il rispettivo compito assegnato nel rispetto della documentazione relativa al compito, specialmente delle avvertenze di sicurezza e delle precauzioni in essa contenute. Il personale qualificato, in virtù della sua formazione ed esperienza, è in grado di riconoscere i rischi legati all'impiego di questi prodotti/sistemi e di evitare possibili pericoli. Uso conforme alle prescrizioni di prodotti Siemens Si prega di tener presente quanto segue: AVVERTENZA I prodotti Siemens devono essere utilizzati solo per i casi d’impiego previsti nel catalogo e nella rispettiva documentazione tecnica. Qualora vengano impiegati prodotti o componenti di terzi, questi devono essere consigliati oppure approvati da Siemens. Il funzionamento corretto e sicuro dei prodotti presuppone un trasporto, un magazzinaggio, un’installazione, un montaggio, una messa in servizio, un utilizzo e una manutenzione appropriati e a regola d’arte. Devono essere rispettate le condizioni ambientali consentite. Devono essere osservate le avvertenze contenute nella rispettiva documentazione. Marchio di prodotto Tutti i nomi di prodotto contrassegnati con ® sono marchi registrati della Siemens AG. Gli altri nomi di prodotto citati in questo manuale possono essere dei marchi il cui utilizzo da parte di terzi per i propri scopi può violare i diritti dei proprietari. Esclusione di responsabilità Abbiamo controllato che il contenuto di questa documentazione corrisponda all'hardware e al software descritti. Non potendo comunque escludere eventuali differenze, non possiamo garantire una concordanza perfetta. Il contenuto di questa documentazione viene tuttavia verificato periodicamente e le eventuali correzioni o modifiche vengono inserite nelle successive edizioni. Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG GERMANIA N. di ordinazione documentazione: C79000-G8972-C328 Ⓟ 07/2013 Con riserva di eventuali modifiche tecniche Copyright © Siemens AG 2013. Tutti i diritti riservati Indice del contenuto 1 Introduzione ............................................................................................................................................ 5 2 Descrizione ............................................................................................................................................. 7 3 4 2.1 Campo di applicazione e caratteristiche ........................................................................................ 7 2.2 Montaggio e configurazione ........................................................................................................... 9 2.3 Integrazione .................................................................................................................................10 Montaggio, cablaggio e messa in servizio ............................................................................................. 11 3.1 Avvertenze importati per l'impiego dell'apparecchio ....................................................................11 3.2 Montaggio e messa in servizio dell'RF120C ................................................................................12 3.3 Collegamento del reader all'RF120C ...........................................................................................17 3.4 Alimentazione di tensione esterna ...............................................................................................19 3.5 Assegnazione dei pin del connettore femmina per l'alimentazione esterna ................................20 3.6 Assegnazione della presa Sub-D.................................................................................................20 Parametrizzazione e progettazione ....................................................................................................... 21 4.1 Configurazione hardware .............................................................................................................21 4.2 Progettazione ...............................................................................................................................21 4.3 4.3.1 4.3.2 4.3.2.1 4.3.2.2 4.3.2.3 4.3.2.4 4.3.2.5 4.3.2.6 4.3.2.7 4.3.2.8 Parametrizzazione tramite configurazione dispositivi ..................................................................22 Menu: Reader ..............................................................................................................................22 Menu: Reader System .................................................................................................................23 RF200 ..........................................................................................................................................24 RF300 ..........................................................................................................................................25 RF600 ..........................................................................................................................................25 SLG D10S ....................................................................................................................................27 SLG D11S/D12S ..........................................................................................................................27 MOBY U .......................................................................................................................................28 Reader generale ..........................................................................................................................29 Parametri tramite FB / MV Codereader .......................................................................................29 4.4 4.4.1 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 Istruzioni Ident ..............................................................................................................................30 Reset_Reader ..............................................................................................................................35 Read .............................................................................................................................................36 Write .............................................................................................................................................37 Read_EPC-ID...............................................................................................................................38 Write_EPC-ID ...............................................................................................................................38 Set_Ant .........................................................................................................................................39 4.5 Indirizzamento del transponder ....................................................................................................40 Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 3 Indice del contenuto 5 Manutenzione ....................................................................................................................................... 47 5.1 Indicatori di stato a LED dell'RF120C ......................................................................................... 47 5.2 Diagnostica.................................................................................................................................. 49 5.3 5.3.1 5.3.2 5.3.3 Messaggi di errore FB ................................................................................................................. 51 Struttura del parametro di uscita STATUS .................................................................................. 51 Messaggi di errore ...................................................................................................................... 52 Avvisi ........................................................................................................................................... 61 5.4 Sostituzione dell'unità ................................................................................................................. 61 6 Dati tecnici ............................................................................................................................................ 63 7 Disegni quotati ...................................................................................................................................... 65 A Appendice............................................................................................................................................. 67 A.1 A.1.1 A.1.2 Omologazioni e norme ................................................................................................................ 67 Omologazioni .............................................................................................................................. 67 Norme e prescrizioni di prova ..................................................................................................... 70 A.2 A.2.1 A.2.2 Cavo di collegamento .................................................................................................................. 72 Assegnazione dei conduttori del cavo standard ......................................................................... 72 Cavi confezionati in proprio ......................................................................................................... 75 A.3 A.3.1 A.3.2 A.3.3 Dati per l'ordinazione................................................................................................................... 76 Dati per l'ordinazione dell'RF120C .............................................................................................. 76 Dati per l'ordinazione degli accessori SIMATIC S7-1200 ........................................................... 76 Ulteriori dati per l'ordinazione ...................................................................................................... 77 B Blocchi funzionali Reset ........................................................................................................................ 79 C AdvancedCmd e Ident profile ................................................................................................................ 87 D C.1 AdvancedCmd ............................................................................................................................. 87 C.2 Blocco "Ident profile" ................................................................................................................... 88 Service & Support ................................................................................................................................. 91 Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 4 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Introduzione 1 Obiettivo delle presenti istruzioni operative Le informazioni contenute nelle presenti istruzioni operative consentono la messa in servizio e l'utilizzo del modulo di comunicazione RF120C su un controllore SIMATIC S7-1200. Nozioni di base necessarie La comprensione delle istruzioni operative presuppone conoscenze generali nel settore della tecnica di automazione e dei sistemi di identificazione. Campo di validità del manuale Le presenti istruzioni operative sono valide per il modulo di comunicazione RF120C. Nota Validità del manuale per ulteriori moduli di comunicazione I blocchi funzionali descritti nel capitolo "Istruzioni Ident (Pagina 30)" si possono utilizzare anche per i moduli di comunicazione RF180C (PROFINET) e ASM 456 (PROFIBUS) se collegati a un S7-1200 o S7-1500. I blocchi funzionali di reset necessari per questi moduli di comunicazione sono riportati in appendice. Inquadramento nel panorama della documentazione ● Oltre alle presenti istruzioni operative è necessario consultare le istruzioni "Sistema di automazione SIMATIC S7-1200 (http://support.automation.siemens.com/WW/view/en/36932465)". ● Le informazioni sui reader e i dispositivi di lettura/scrittura sono contenute nel manuale del rispettivo sistema RFID. ● Per informazioni particolari sui parametri per utenti esperti e sulla parametrizzazione dei reader RF620R/RF630R in combinazione con il modulo di comunicazione RF120C consultare il manuale di parametrizzazione "Manuale di parametrizzazione RF620R/RF630R (http://support.automation.siemens.com/WW/view/en/33287195)". Smaltimento e riciclaggio ● Grazie alla costruzione con basso contenuto di sostanze nocive, il modulo di comunicazione è riciclabile. ● Per un riciclaggio e uno smaltimento delle apparecchiature usate nel rispetto dell'ambiente, rivolgersi a un'impresa certificata per lo smaltimento di materiale elettronico. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 5 Introduzione Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 6 Istruzioni operative, 07/2013, C79000-G8972-C328-01 2 Descrizione 2.1 Campo di applicazione e caratteristiche Campo d’impiego Il modulo di comunicazione RF120C è un modulo per i controllori SIMATIC S7-1200. L'RF120C è utilizzabile come periferia centrale in un SIMATIC S7-1200. Figura 2-1 Modulo di comunicazione RF120C Per l'utilizzo dei moduli di comunicazione in un SIMATIC S7-1200 è disponibile una biblioteca globale con blocchi funzionali. Con un modulo di comunicazione RF120C si può utilizzare sempre solo un reader o un lettore di codice con interfaccia RS422 per volta. Con l'RF120C è possibile utilizzare i lettori RFID e di codici delle seguenti famiglie di prodotti: ● RF200 ● RF300 ● RF600 ● Lettori di codice MV400 ● MOBY D ● MOBY U Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 7 Descrizione 2.1 Campo di applicazione e caratteristiche Caratteristiche Per poter utilizzare un RF120C è necessario un controllore SIMATIC S7-1200. Con l'aiuto del modulo di comunicazione RF120C è possibile indirizzare fisicamente i dati sui transponder. Questo tipo di indirizzamento è definito indirizzamento normale. Un Hardware Support Package (HSP) consente l'installazione a posteriori dell'unità RF120C nel catalogo del TIA Portal. L'unità può essere progettata e parametrizzata con l'aiuto del TIA Portal. Ulteriori caratteristiche ● Con un SIMATIC S7-1200 si possono utilizzare max. tre RF120C parallelamente. ● Non esistono limitazioni per quel che riguarda il funzionamento con altri moduli della gamma SIMATIC S7-1200. ● Grado di protezione IP20 ● Integrazione nell'impianto con cavi standard ● Interfaccia utente normalizzata per tecnologia di identificazione con blocchi funzionali semplici da utilizzare Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 8 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Descrizione 2.2 Montaggio e configurazione 2.2 Montaggio e configurazione In questo capitolo è descritto un esempio di configurazione di SIMATIC S7-1200 con RF120C. Struttura Il SIMATIC S7-1200 viene montato su un supporto portamoduli e comprende i seguenti componenti: ● SIMATIC S7-1200 ● Alimentatore di rete ● Fino a 3 moduli di comunicazione (CM); ad es. RF120C ● Fino a 8 unità di ingressi/uscite (SM) Ciò permette di adattare perfettamente la configurazione alle proprie necessità locali. La facilità d'uso del SIMATIC S7-1200 assicura una messa in servizio rapida e una manutenzione confortevole. ① ② ③ ④ ⑤ Modulo di comunicazione RF120C CPU SIMATIC S7-1200 Moduli di ingresso/uscita Morsetto della guida profilata Guida profilata/supporto portamoduli Figura 2-2 SIMATIC S7-1200 con RF120C Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 9 Descrizione 2.3 Integrazione Configurazione Nella figura seguente è rappresentato il SIMATIC S7-1200 con 3 moduli di comunicazione RF120C. Figura 2-3 Configurazione max. di RF120C in un SIMATIC S7-1200 Con una configurazione PROFIBUS/PROFINET è possibile realizzare configurazioni estese con diversi moduli di comunicazione SIMATIC Ident. 2.3 Integrazione Integrazione La seguente figura mostra l'integrazione del SIMATIC S7-1200 con RF120C in un sistema di automazione. Figura 2-4 Esempio di integrazione di un SIMATIC S7-1200 con RF120C L'RF120C si integra nella configurazione hardware SIMATIC S7-1200 per mezzo di un HSP. Successivamente l'RF120C può essere configurato con l'aiuto della configurazione dei dispositivi del TIA Portal. L'HSP è contenuto nel DVD "RFID Systems Software & Documentation" o si trova in Internet nella Support-Homepage (http://support.automation.siemens.com/WW/view/en/23183356). Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 10 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Montaggio, cablaggio e messa in servizio 3.1 3 Avvertenze importati per l'impiego dell'apparecchio Avvertenze di sicurezza per l'impiego del prodotto Le seguenti avvertenze di sicurezza vanno osservate durante l'installazione e il funzionamento dell'apparecchio e tutti i lavori correlati come il montaggio, il collegamento, la sostituzione dell'apparecchio o l'apertura dello stesso. Avvertenze generali AVVERTENZA Tensione di sicurezza a basso voltaggio Il dispositivo è stato progettato per il funzionamento con una tensione di sicurezza a basso voltaggio collegabile direttamente (Safety Extra Low Voltage, SELV) tramite un'alimentazione con potenza limitata (Limited Power Source, LPS). (Non vale per dispositivi a 100 V...240 V.) Per questo motivo possono essere collegate solo tensioni di sicurezza a basso voltaggio (SELV) con potenza limitata (Limited Power Source, LPS) secondo IEC 60950-1 / EN 60950-1 / VDE 0805-1 con i collegamenti di alimentazione oppure la tensione di rete per l'alimentazione dell'apparecchio deve corrispondere a NEC Class 2 secondo il National Electrical Code (r) (ANSI / NFPA 70). Inoltre per apparecchi con alimentazione ridondante: Se l'apparecchio viene collegato ad un'alimentazione ridondante (due alimentazioni separate), entrambe le alimentazioni devono soddisfare i requisiti richiesti. AVVERTENZA Apertura dell'apparecchio Non aprire l'apparecchio quando la tensione di alimentazione è inserita. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 11 Montaggio, cablaggio e messa in servizio 3.2 Montaggio e messa in servizio dell'RF120C Protezione da sovratensione ATTENZIONE Protezione dell'alimentazione di tensione esterna DC 24 V Se l'unità viene alimentata attraverso cavi di alimentazione a 24 V o reti di ampia estensione, sono possibili interferenze indotte da forti impulsi magnetici sui cavi di alimentazione, causate ad es. da fulmini o dall'attivazione di carichi elevati. Il collegamento dell'alimentazione di tensione esterna DC 24 V non è protetto dagli impulsi elettromagnetici di forte intensità. Proteggere i cavi esposti al rischio di cariche elettriche prodotte dai fulmini con un'adeguata protezione dalle sovratensioni. 3.2 Montaggio e messa in servizio dell'RF120C Prima del montaggio e della messa in servizio AVVERTENZA Leggere il manuale di sistema "Sistema di automazione S7-1200" Prima del montaggio leggere le sezioni relative al collegamento e alla messa in servizio nel manuale di sistema "Sistema di automazione SIMATIC S7-1200". Durante il montaggio e il collegamento procedere in base alle descrizioni riportate nel manuale di sistema "S7-1200 Sistema di automazione". Assicurarsi che durante il montaggio/lo smontaggio dell'apparecchio l'alimentazione sia disinserita. Parametrizzazione Il requisito per la messa in servizio completa del CM è l'integrità dei dati del progetto STEP 7. Leggere a tal proposito il capitolo "Parametrizzazione e progettazione (Pagina 21)". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 12 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Montaggio, cablaggio e messa in servizio 3.2 Montaggio e messa in servizio dell'RF120C Dimensioni per il montaggio Figura 3-1 Dimensioni di montaggio dell'S7-1200 Tabella 3- 1 Dimensioni per il montaggio Apparecchi S7-1200 Larghezza A Larghezza B * 90 mm 45 mm CPU ② La larghezza varia in funzione della CPU utilizzata 110 mm 55 mm Unità di ingressi/uscite ③ La larghezza varia in funzione dell'unità di ingressi/uscite utilizzata 45 mm 22,5 mm 70 mm 35 mm Interfacce di Ad es. RF120C 30 mm 15 mm comunicazione ① * Larghezza B: Misura tra i bordo del contenitore e il centro del foro del morsetto guida ad U Morsetti guida ad U Tutte le CPU, gli SM, i CM e i CP possono essere montati su una guida ad U DIN nel quadro elettrico. Per il fissaggio dell'apparecchio sulla guida ad U estraibile impiegare morsetti per guida ad U. Questi morsetti scattano anche in una posizione estratta per consentire il montaggio dell'apparecchio in un pannello di comando. La misura interna del foro per i morsetti della guida ad U è 4,3 mm. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 13 Montaggio, cablaggio e messa in servizio 3.2 Montaggio e messa in servizio dell'RF120C Procedimento per il montaggio e la messa in servizio Nota Posizione di montaggio Tutti i moduli di comunicazione RF120C devono essere montati a sinistra accanto al SIMATIC S7-1200. Il montaggio deve essere eseguito in modo che gli intagli di ventilazione superiori e inferiori dell'unità non vengano coperti e che sia possibile un buon passaggio di aria. Sopra e sotto l'apparecchio deve esserci uno spazio libero di 25 mm per la circolazione dell'aria per prevenire il surriscaldamento dell'apparecchio. Attenersi ai campi di temperatura ammessi in funzione della posizione di montaggio. Posizione di montaggio / campo di temperatura ammesso Posizione di montaggio Struttura orizzontale del telaio di montaggio: 0 °C ... 55 °C Struttura verticale del telaio di montaggio: 0 °C ... 45 °C ATTENZIONE Collegamento in assenza di tensione Cablare il SIMATIC S7-1200 e i moduli solo in assenza di tensione. Nota Alimentazione dalle uscite di tensione della CPU I moduli collegati ricevono la corrente dal bus backplane del SIMATIC S7-1200. Per i reader o i lettori di codice collegati al CM è necessaria un'ulteriore alimentazione di tensione esterna attraverso il CM. Osservare il carico massimo delle uscite di tensione della CPU. I dati sulla corrente assorbita e la potenza attiva dissipata del CM si trovano nel capitolo "Dati tecnici (Pagina 63)". Il modulo di comunicazione RF120C deve essere messo a terra attraverso lo schermo. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 14 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Montaggio, cablaggio e messa in servizio 3.2 Montaggio e messa in servizio dell'RF120C Tabella 3- 2 Compito Montaggio e collegamento di un RF120C Procedimento 1. Togliere la copertura del bus sul lato sinistro della CPU: – Inserire un cacciavite nella fessura sulla copertura del bus. – Sollevare con cautela la copertura dal supporto facendo leva. Rimuovere la copertura del bus. Riporre la copertura per riutilizzarla in un secondo tempo. 2. Collegare l'RF120C alla CPU: – Allineare il connettore di bus e i perni dell'RF120C ai fori nella CPU. – Premere i componenti l'uno contro l'altro fino all'arresto. 3. Innestare la CPU con i moduli collegati sulla guida profilata DIN (35 mm) e fissare la guida. 4. Fissare i cavi dell'alimentazione di tensione all'alimentatore di rete esterno. 5. Fissare i cavi dell'alimentazione esterna al connettore fornito in dotazione con l'RF120C e inserire il connettore nella presa sul lato superiore dell'RF120C. L'assegnazione dei pin è stampigliata di fianco alla presa sul lato superiore del contenitore. Inoltre è descritta nel capitolo "Assegnazione dei pin del connettore femmina per l'alimentazione esterna (Pagina 20)". 6. Collegare il reader alla presa Sub-D dell'RF120C con l'aiuto del cavo di collegamento RF120C. Allo scopo aprire lo sportellino inferiore della custodia. 7. Inserire l'alimentazione. 8. Chiudere gli sportelli frontali dell'unità e tenerli chiusi durante il funzionamento. 9. Per proseguire con la messa in servizio devono essere caricati i dati del progetto STEP 7. I dati del progetto STEP 7 dell'RF120C vengono trasferiti durante il caricamento della stazione. Per caricare la stazione collegare la engineering station che si trova nei dati del progetto all'interfaccia Ethernet della CPU. Ulteriori dettagli sul caricamento si trovano nei seguenti capitolo e nella guida in linea di STEP 7: • "Carica dati del progetto" • "Utilizza funzioni online e funzioni di diagnostica" Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 15 Montaggio, cablaggio e messa in servizio 3.2 Montaggio e messa in servizio dell'RF120C Tabella 3- 3 Compito Smontaggio di un RF120C Procedimento 1. Assicurarsi che la CPU e tutti i dispositivi S7-1200 siano separati dalla corrente elettrica. 2. Sfilare entrambi i connettori dalla CPU e dall'RF120C. 3. Sfilare entrambi i morsetti per guida ad U dalla CPU e dall'RF120C. 4. Smontare la CPU e l'RF120C dalla guida profilata DIN. 5. Tenere fermi la CPU e l'RF120C e sfilarli l'uno dall'altro. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 16 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Montaggio, cablaggio e messa in servizio 3.3 Collegamento del reader all'RF120C 3.3 Collegamento del reader all'RF120C ATTENZIONE Uso conforme alle disposizioni Se si collegano all'RF120C dispositivi non meglio specificati è possibile che essi vengano danneggiati. Per un collegamento semplice e ottimale del reader occorre impiegare un cavo già confezionato. Il cavo di collegamento nella versione standard ha una lunghezza di 2 m, 5 m e 10 m. Figura 3-2 Apertura degli sportellini della custodia sull'RF120C Per collegare il cavo, aprire lo sportellino inferiore della custodia come illustrato nella figura e collegare il reader con l'aiuto del cavo Sub-D alla presa Sub-D a 9 poli del modulo di comunicazione. In alto a destra dietro lo sportellino superiore della custodia dell'unità è stampigliata la versione come segnaposto "X". La versione è necessaria per tutte le richieste di supporto. Nell'esempio "X 2 3 4" la "X" è il segnaposto per la versione "1". Nota È consentito estrarre e inserire il cavo Sub-D quando è inserita la tensione. Dopo aver inserito un nuovo reader è necessario richiamare il blocco "Reset_Reader". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 17 Montaggio, cablaggio e messa in servizio 3.3 Collegamento del reader all'RF120C ① ② ③ LED di diagnostica Connettore di bus da collegare al controllore Presa Sub-D per il collegamento del reader Figura 3-3 Prese e LED del modulo di comunicazione RF120C Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 18 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Montaggio, cablaggio e messa in servizio 3.4 Alimentazione di tensione esterna 3.4 Alimentazione di tensione esterna Alimentazione La presa a 3 poli per l'alimentazione esterna DC 24 V si trova sul lato superiore dell'unità. Da questa alimentazione il reader riceve la tensione necessaria. Il connettore adatto con morsetti a vite è compreso nella fornitura. In caso di sovraccarico l'RF120C disinserisce l'alimentazione di tensione al reader e segnala la disinserzione della CPU. ① Blocco di connessione montato per l'alimentazione DC 24 V del reader Figura 3-4 Blocco di connessione per l'alimentazione DC 24 V L'RF120C viene alimentato di tensione dal bus backplane e può essere indirizzato dal controllore SIMATIC S7-1200 e messo in servizio anche senza alimentazione esterna. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 19 Montaggio, cablaggio e messa in servizio 3.5 Assegnazione dei pin del connettore femmina per l'alimentazione esterna 3.5 Assegnazione dei pin del connettore femmina per l'alimentazione esterna Figura 3-5 Connettore femmina per l'alimentazione esterna DC 24 V (vista dall'alto) Tabella 3- 4 Assegnazione dei pin del connettore femmina per l'alimentazione esterna Pin Sigla Funzione 1 L+ DC + 24 V (max. 1 A) 2 M Massa di riferimento per DC + 24 V 3 3.6 Collegamento a terra Assegnazione della presa Sub-D Interfaccia RS422 Tabella 3- 5 Assegnazione dei contatti della presa Sub-D Pin Descrizione Pin Descrizione 1 DC 24 V 6 -RxD 2 - non utilizzato - 7 +RxD 3 - non utilizzato - 8 -TxD 4 +TxD 9 - non utilizzato - 5 GND Contenitor Collegamento a terra e Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 20 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.1 4 Configurazione hardware L'RF120C si integra nella configurazione hardware di STEP 7 (dalla V12) per mezzo di un HSP. L'HSP è contenuto nel DVD "RFID Systems Software & Documentation" (6GT2080-2AA20) o si trova in Internet nella Support-Homepage (http://www.siemens.com/automation/service&support). Dopo l'installazione l'unità RF120C si trova nella configurazione dispositivi nel seguente percorso: "SIMATIC S7-1200 > Moduli di comunicazione > Sistemi di identificazione > RF120C > 6GT2002-0LA00" 4.2 Progettazione Progettazione con TIA Portal La progettazione dell'RF120C si esegue con l'aiuto di TIA Portal. Inserire l'RF120C trascinandolo per 'drag & drop' dal catalogo hardware alla configurazione del dispositivo. È possibile collegare e progettare max. tre RF120C per stazione. Figura 4-1 Inserimento dell'RF120C nella configurazione dei dispositivi Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 21 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi 4.3 Parametrizzazione tramite configurazione dispositivi I parametri per il reader collegato all'RF120C possono essere parametrizzati utilizzando la finestra delle proprietà dell'RF120C. Con la voce di menu "Parametri" è possibile impostare tutti i parametri specifici del reader. Se si utilizzano l'RF180C e l'ASM 456 è necessario indicare questi parametri anche nel blocco di reset dell'applicazione (vedere appendice B). In questo modo non è necessario parametrizzare ulteriormente i reader RFID nel programma quando si utilizza l'RF120C. Per ragioni di compatibilità con i moduli di comunicazione RF180C e ASM 456 esiste anche per l'RF120C la possibilità alternativa di definire la parametrizzazione con speciali blocchi di reset (vedere appendice B). La voce del menu principale "Parametri" è suddivisa nei due menu seguenti: ● Reader ● Reader System ● Reader type (solo per RF600) 4.3.1 Menu: Reader Il menu "Reader" comprende i seguenti sottomenu: ● Diagnostics: consente di specificare se i messaggi di diagnostica hardware debbano essere segnalati o meno. ● Reader System: consente di selezionare il sistema RFID collegato. Il sottomenu "Reader System" viene adeguato a seconda della selezione effettuata. Figura 4-2 Scelta del sistema reader da parametrizzare Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 22 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi Sottomenu: Diagnostics Possibilità di parametrizzazione: ● Nessuna Non vengono generati allarmi oltre quelli di diagnostica standard. ● Hard Errors Vengono generati allarmi avanzati al verificarsi dei seguenti eventi: – Errore hardware (test della memoria) – Errore firmware (somma di controllo) – Interruzione del collegamento con il reader – Cortocircuito/interruzione - se supportati dall'hardware Per ulteriori informazioni sulla diagnostica vedere il capitolo "Diagnostica (Pagina 49)". 4.3.2 Menu: Reader System Menu: Reader System In questo menu si possono impostare tutti i parametri specifici del sistema RFID selezionato. Figura 4-3 Opzioni di parametrizzazione del sistema reader "RF300 general" I seguenti parametri sono disponibili per tutti i sistemi di identificazione (sistemi RFID e di lettura di codici): Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 23 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi Tabella 4- 1 Parametri standard per tutti i sistemi di identificazione Parametro Valore parametro Valore predefinito Descrizione Baudrate Reader 19,2 kBaud 115,2 kBaud Dopo aver commutato la velocità di trasmissione il reader deve essere spento e riacceso. On On = la presenza di un transponder nel campo di antenna del reader viene segnalata direttamente 57,6 kBaud 115,2 kBaud Presence Check On Off (campo HF disattivato) Off (campo HF attivato) = la visualizzazione della presenza nell'FB viene soppressa. Tuttavia l'antenna del reader è attiva finché non viene disinserita con un comando esplicito. Off (campo HF attivato) Off (campo HF disattivato) = l'antenna si attiva solo se viene inviato un comando e successivamente si disattiva di nuovo (solo per RF300) Reset ERR-LED On Off Off On = il lampeggio del LED di errore dell'RF120C viene resettato a ogni reset dell'FB. Off = il LED di errore segnala sempre l'ultimo errore. La visualizzazione si può resettare solo spegnendo l'RF120C. I parametri che seguono sono specifici del sistema e variano in funzione della selezione effettuata nel menu "Reader". 4.3.2.1 Tabella 4- 2 RF200 RF200 generale Parametro Valore parametro Valore predefinito Descrizione - - - Non sono necessarie ulteriori impostazioni. Parametro Valore parametro Valore predefinito Descrizione RF power 0,50 - 5,00 W 1,00 W Impostazione per la potenza di uscita del reader. Tabella 4- 3 RF290R Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 24 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi 4.3.2.2 Tabella 4- 4 RF300 RF300 generale Parametro Valore parametro Valore predefinito Descrizione Transponder type RF300 RF300 Scelta dei transponder utilizzati. ISO 15693 Tabella 4- 5 RF380R Parametro Valore parametro Valore predefinito Descrizione RF power 0,50 - 2,00 W 1,25 W Impostazione per la potenza di uscita del reader. Transponder type RF300 RF300 Scelta dei transponder utilizzati. ISO 15693 4.3.2.3 Tabella 4- 6 RF600 RF600 generale Parametro Valore parametro Valore predefinito Descrizione Max. no. of transponders 1 - 80 1 Numero di transponder previsti nel campo di antenna. Valori ammessi: • 1 - 40 per RF620R • 1 - 80 per RF630R con 2 antenne • 1 - 40 per RF630R con 1 antenna Il valore specificato in "multitag" definisce il numero previsto di transponder da leggere (EPC-ID) in Inventory. Questo valore non limita il numero di transponder da elaborare nel campo dell'antenna. Per consentire un 'Inventory' efficace dei transponder nel campo di antenna assicurarsi che il valore qui specificato non si scosti di più del 10% ca. dal numero max. di transponder previsti nel campo di antenna. Reader type RF620R ETSI RF620R ETSI RF620R FCC RF620R CMIIT RF630R ETSI Scelta del reader utilizzato. Quando si sceglie un reader si apre il menu "Reader type". Questo menu è descritto nella sezione seguente. RF630R FCC RF630R CMIIT Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 25 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi Menu: Reader type (solo per RF600) Nel menu Reader type si impostano ulteriori parametri specifici in funzione del tipo di reader scelto nel sistema di reader. Tabella 4- 7 RF600 - menu: Reader type Parametro Valore parametro Valore predefinito Descrizione Wireless profile - - Selezione del profilo wireless per ETSI, FCC o CMIIT. Multitag mode UID = EPC-ID (8 byte) UID = EPC-ID (8 byte) UID = EPC-ID (8 byte) = 8 byte per UID dei byte 5-12 dell'EPC-ID con 12 byte di lunghezza UID = handle ID (4 byte) Intelligent Singletag Mode (ISTM) On Off Black list On UID = handle ID (4 byte) = 4 byte per UID come handle ID per l'accesso a transponder con EPC-ID di qualsiasi lunghezza Off Attivazione/disattivazione dell'algoritmo "Intelligent Singletag Mode ISTM" 1) Off Attivazione/disattivazione della "Black list" 1) 4 Impostazione della potenza radiante per l'antenna interna 1) 2) Off Potenza radiante antenna interna (RF620R) 0-B Con l'RF620R è possibile impostare solo l'antenna interna o quella esterna. Potenza di trasmissione (antenna esterna RF620R; entrambe le antenne RF630R) 0-9 4 Impostazione della potenza di trasmissione per l'antenna esterna 1) 2) Communication speed Rilevamento sicuro Rilevamento sicuro 1) Off Attivazione/disattivazione di "Tag Hold" 1) Off Attivazione/disattivazione di "Scanning Mode" - Selezione dei canali radio da utilizzare 1) Rilevamento veloce Tag Hold On Off Scanning Mode On Off Channel assignment (solo con profilo wireless ETSI) - 1) 1) Per ulteriori informazioni consultare il "Manuale di parametrizzazione RF620R_RF630R". 2) I valori per la potenza di trasmissione/radiante delle antenne sono riportati nella tabella seguente. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 26 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi Tabella 4- 8 Potenza di trasmissione/radiante delle antenne Hex value 4.3.2.4 Tabella 4- 9 RF630R Potenza di trasmissione RF620R Potenza radiante (antenna interna) RF620R Potenza di trasmissione ETSI FCC CMIIT dBm / (mW) dBm / (mW) ERP dBm / (mW) EIRP dBm / (mW) ERP dBm / (mW) 0 18 / (63) 18 / (63) 20 / (100) 18 / (65) 18 / (63) 1 19 / (79) 19 / (79) 21 / (126) 19 / (79) 19 / (79) ... ... ... ... ... ... 4 22 / (158) 22 / (158) 24 / (251) 22 / (158) 22 / (158) ... ... ... ... ... ... 9 27 / (501) 27 / (501) 29 / (794) 27 / (501) 27 / (501) A 27 / (501) 28 / (631) 30 / (1000) 28 / (631) 27 / (501) B (...F) 27 / (501) 29 / (794) 31 / (1259) 29 / (794) 27 / (501) SLG D10S SLG D10S Parametro Valore parametro Valore predefinito Descrizione RF power 0,50 - 10,00 W 1,00 W Impostazione per la potenza di uscita del reader. Transponder type ISO ISO Scelta dei transponder utilizzati. I-Code (ad es. MDS D139) 4.3.2.5 SLG D11S/D12S Tabella 4- 10 SLG D11S/D12S Parametro Valore parametro Valore predefinito Descrizione Transponder type ISO ISO Scelta dei transponder utilizzati. I-Code (ad es. MDS D139) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 27 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi 4.3.2.6 MOBY U Tabella 4- 11 MOBY U Parametro Valore parametro Valore predefinito Descrizione Standby time 0 - 1400 ms 0 ms "Scanning_time" descrive il tempo di standby per il transponder. Se il transponder riceve un ulteriore comando prima che sia trascorso "scanning_time", questo potrà essere elaborato immediatamente. Se il transponder riceve un comando dopo che è trascorso "scanning_time", l'elaborazione del comando viene rimandata di un intervallo pari allo "sleep_time" del transponder. Range limitation 0,2 m 1,5 m - 0,5 m 1,0 m 1,5 m 2,0 m 2,5 m 3,0 m 3,5 m Max. no. of transponders 1 - 12 1 Numero max. di transponder utilizzabili parallelamente nel campo di antenna. BERO mode Senza interruttori BERO Senza interruttori BERO Senza interruttori BERO = nessuna sincronizzazione dei reader 1 o 2 BERO 1 o 2 BERO = gli interruttori BERO sono collegati con OR logico. Durante il periodo di azionamento di un BERO il campo dell'antenna è attivo. 1° BERO On, 2° BERO Off Sincronizzazione via cavo 1° BERO On, 2° BERO Off = il 1° BERO attiva il campo dell'antenna e il 2° BERO lo disattiva. Se sono presenti due BERO ed è parametrizzato "BERO time in s", il campo dell'antenna si disattiva automaticamente se il 2° BERO non interviene entro questo intervallo di tempo BERO. Se non è stato parametrizzato "BERO time in s", il campo dell'antenna resta attivo fino all'azionamento del 2° BERO. Sincronizzazione via cavo = attiva la sincronizzazione dei reader tramite collegamento via cavo (vedere il manuale per la progettazione, il montaggio e il service per MOBY U). BERO time in s 0 - 255 s 0s Impostabile solo se la modalità BERO è impostata su "1° BERO On, 2° BERO Off". 0 = il controllo del tempo di risposta è disattivato. Per la disattivazione del campo è necessario il 2° BERO. 1 ... 255 s = tempo di inserzione per il campo del reader Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 28 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.3 Parametrizzazione tramite configurazione dispositivi 4.3.2.7 Reader generale Tabella 4- 12 Reader generale Parametro Valore parametro Valore predefinito Descrizione Input box for byte sequence (notazione esadecimale) 00000000 00000000 Modo esperti 4.3.2.8 Con questa funzione è possibile indicare i parametri di reset direttamente in formato esadecimale. Questa impostazione può essere selezionata solo dopo aver ricevuto da un dipendente SIEMENS la stringa hex per l'impostazione. Parametri tramite FB / MV Codereader Tabella 4- 13 Parametri tramite FB / MV Codereader Parametro Valore parametro Valore predefinito Descrizione MOBY Mode RF200, RF300, RF600, MOBY D/U, MV RF200, RF300, RF600, MOBY D/U, MV Attualmente è possibile selezionare solo il parametro "RF200, RF300, RF600, MOBY D/U, MV". Osservare i blocchi funzionali di reset nell'appendice B. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 29 Parametrizzazione e progettazione 4.4 Istruzioni Ident 4.4 Istruzioni Ident Per il funzionamento dell'RF120C con diversi sistemi Ident è disponibile una biblioteca globale in TIA Portal. Questa biblioteca contiene diverse istruzioni Ident. La tabella seguente contiene tutte le istruzioni Ident e gli elementi di programma della biblioteca. Tabella 4- 14 Panoramica delle istruzioni Ident Riferimenti Istruzioni Ident (biblioteca globale) Blocchi applicativi Ident Tipo Nome simbolico Descrizione Blocco funzionale Reset_Reader Queste istruzioni Ident sono disponibili per poter programmare con la massima facilità la comunicazione con i sistemi Ident. Read Write Read_EPC-ID Write_EPC-ID Set_Ant Ident profile Tipo di dati PLC HW_CONNECT_VAR Tipo di dati proprio per tutti i blocchi applicativi Ident per l'indirizzamento fisico del modulo di comunicazione e del reader e per la sincronizzazione dei blocchi funzionali utilizzati per ciascun reader. Blocco funzionale AdvancedCmd Repertorio di comandi avanzati. Con il blocco applicativo Ident "AdvancedCmd" è possibile accedere a ulteriori comandi del repertorio Ident. Blocco funzionale Ident profile Un'unica istruzione, funzionalità completa. Per gli utenti esperti è disponibile questo blocco per integrare in modo ottimale strutture di comandi complessi nel proprio ciclo di programma. Tipo di dati PLC PIB_COMMAND Tipo di dati per il blocco Ident profile per la parametrizzazione dei comandi. Variabili PLC Costanti PIB Costanti di Ident profile Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 30 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.4 Istruzioni Ident Esempio di blocco funzionale (FB) La grafica seguente mostra un esempio di FB con parametri di ingresso e di uscita come quelli normalmente contenuti in tutti i blocchi funzionali. ① ② Parametri d'ingresso Parametri di uscita Tipo di dati: bit Tipo di dati: byte, word, DWORD, INT Figura 4-4 Esempio di FB Parametri d'ingresso ● EN Ingresso di abilitazione ● EXECUTE In questo ingresso deve essere creato un fronte di salita in modo che il blocco esegua il comando. ● HW_CONNECT Variabile globale per indirizzare il reader/canale e sincronizzare i blocchi dell'applicazione. Questa variabile deve essere creata e indirizzata una volta per ogni RF120C collegato. HW_CONNECT deve sempre essere trasferito ai blocchi funzionali per indirizzare i rispettivi RF120C. Nota Utilizzo di HW_CONNECT con altri moduli di comunicazione Se si utilizzano i blocchi funzionali con i moduli di comunicazione RF180C o ASM 456 è necessario creare HW_CONNECT per ogni canale/reader. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 31 Parametrizzazione e progettazione 4.4 Istruzioni Ident Parametri di uscita ● DONE (Bool) L'ordine è stato elaborato. Se il risultato è positivo viene impostato questo parametro. ● ERROR (Bool) L'ordine si è concluso con un errore. Il codice di errore viene visualizzato in STATUS. ● BUSY (Bool) L'ordine è in corso di esecuzione. ● STATUS (DWORD) Visualizzazione del messaggio di errore se è stato impostato il bit ERROR. ● PRESENCE (Bool) Con questo bit viene visualizzata la presenza di un transponder. Il valore visualizzato viene aggiornato a ogni richiamo del blocco. ● ENO Uscita di abilitazione Richiamo dei blocchi funzionali in generale Caso Impostando EXECUTE (EXECUTE = 1) si avvia la funzione/istruzione. Se l'ordine si è ① concluso senza errori (DONE = 1) è necessario resettare EXECUTE. Caso EXECUTE viene impostato solo per un ciclo. Non appena è impostato BUSY (e DONE è ② resettato) è possibile resettare EXECUTE. Caso Come al caso 1, tuttavia con emissione dell'errore. Non appena è impostato ERROR, nel ③ parametro di uscita STATUS è indicato il codice di errore preciso. Figura 4-5 Richiamo dei blocchi funzionali in generale Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 32 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.4 Istruzioni Ident Progettazione della variabile "HW_CONNECT" Per progettare una variabile "HW_CONNECT" procedere come segue: 1. Creare una variabile "HW_CONNECT_VAR" in un blocco dati. Il tipo di dati "HW_CONNECT_VAR" è fornito insieme ai blocchi funzionali. Figura 4-6 Creazione della variabile "HW_CONNECT_VAR" 2. Fare clic sul triangolino davanti alla voce "Connect" per espandere la struttura. 3. Con l'aiuto del parametro "Address" contenuto nella struttura è possibile impostare gli indirizzi per gli RF120C da utilizzare. – HW_ID: identificativo hardware dell'unità – CM_CHANNEL: canale dell'interfaccia. Nel caso dell'RF120C il valore è sempre 1 perché il CM dispone di un solo canale. Nel caso dell'RF180C o dell'ASM 456 occorre inserire "CM_CHANNEL = 2" per il secondo reader. – LADDR: Indirizzo I/O dell'unità Figura 4-7 Parametri Address I parametri "HW_ID" e "LADDR" si trovano nella configurazione dei dispositivi, nelle proprietà dell'RF120C. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 33 Parametrizzazione e progettazione 4.4 Istruzioni Ident Per determinare i parametri "HW_ID" e "LADDR" procedere nel modo seguente: 1. Aprire la configurazione dispositivi. 2. Aprire la finestra delle proprietà dell'RF120C facendo doppio clic sull'RF120C nella vista dispositivi. 3. Nella scheda "Generale " > "RF120C-RS422" > "Indirizzi I/O" si trova l'indirizzo I/O che corrisponde a "LADDR". Osservare che l'indirizzo di ingresso e quello di uscita devono avere lo stesso valore. 4. Nella scheda "General" > "RF120C-RS422" > "Hardware identifier" si trova l'identificativo HW corrispondente a "HW_ID". Figura 4-8 Parametro "Hardware identifier" Funzionamento degli FB: È possibile inviare sempre solo un comando a un RF120C. Tuttavia è possibile richiamare e avviare due o più blocchi contemporaneamente. Gli FB vengono elaborati nell'ordine in cui sono stati richiamati. Ciò non vale per i blocchi funzionali Reset. Quando viene eseguito un comando di reset, il comando attivo in quel momento viene interrotto. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 34 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.4 Istruzioni Ident Inserimento degli FB nel programma Per poter compilare i blocchi funzionali, il programma deve contenere i seguenti elementi: ● Tipi di dati PLC ● Variabili PLC ● PIB_1200_UID_001KB Prima di iniziare a selezionare e programmare i blocchi funzionali copiare questi elementi dalla biblioteca al progetto. 4.4.1 Reset_Reader Con l'aiuto dell'FB "Reset_Reader" è possibile resettare tutti i tipi di reader RFID SIEMENS. Tutti i reader vengono resettati alle impostazioni salvate nella configurazione dei dispositivi dell'RF120C. L'FB "Reset_Reader" non possiede parametri specifici. L'FB viene eseguito mediante il parametro "EXECUTE". Ulteriori blocchi di reset da utilizzare con i moduli di comunicazione RF180C e ASM 456 sono descritti nell'appendice delle presenti istruzioni operative. Figura 4-9 Blocco funzionale "Reset_Reader" Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 35 Parametrizzazione e progettazione 4.4 Istruzioni Ident 4.4.2 Read Il blocco "Read" legge una volta i dati dal transponder e li mette a disposizione nel buffer "IDENT_DATA". L'indirizzo fisico e la lunghezza dei dati vengono trasmessi attraverso i parametri "ADR_TAG" e "LEN_DATA". Con un ordine si possono leggere max. 1024 byte. Figura 4-10 Blocco funzionale "Read" Tabella 4- 15 Spiegazione del blocco funzionale "Read" Parametro Tipo di dati Descrizione ADR_TAG WORD Indirizzo fisico sul transponder dal quale inizia la lettura. Per ulteriori informazioni sull'indirizzamento vedere il capitolo "Indirizzamento del transponder (Pagina 40)". LEN_DATA INT Lunghezza dei dati da leggere (1 ... 1024 byte) UID Array [1...8] of Byte Unique Identifier del transponder In funzionamento singletag questo parametro non viene utilizzato (UID = 0). In funzionamento multitag l'UID del transponder si ottiene con il comando Inventory (blocco funzionale "AdvancedCmd"). IDENT_DATA Array [1...1024] of Byte Buffer di dati in cui vengono salvati i dati letti. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 36 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.4 Istruzioni Ident 4.4.3 Write Il blocco "Write" scrive una volta i dati del buffer "IDENT_DATA" nel transponder. L'indirizzo fisico e la lunghezza dei dati vengono trasmessi attraverso i parametri "ADR_TAG" e "LEN_DATA". Con un ordine si possono scrivere max. 1024 byte. Figura 4-11 Blocco funzionale "Write" Tabella 4- 16 Spiegazione del blocco funzionale "Write" Parametro Tipo di dati Descrizione ADR_TAG WORD Indirizzo fisico sul transponder dal quale inizia la scrittura. Per ulteriori informazioni sull'indirizzamento vedere il capitolo "Indirizzamento del transponder (Pagina 40)". LEN_DATA INT Lunghezza dei dati da scrivere (1 ... 1024 byte) UID Array [1...8] of Byte Unique Identifier del transponder In funzionamento singletag questo parametro non viene utilizzato (UID = 0). In funzionamento multitag l'UID del transponder si ottiene con il comando Inventory (blocco funzionale "AdvancedCmd"). IDENT_DATA Array [1...1024] of Byte Buffer con i dati da scrivere. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 37 Parametrizzazione e progettazione 4.4 Istruzioni Ident 4.4.4 Read_EPC-ID Il blocco "Read_EPC-ID" legge l'ID EPC del transponder RF600. Attraverso il parametro "LEN_DATA" viene indicata la lunghezza dell'ID EPC da leggere. Il blocco è destinato al solo uso in funzionamento singletag. Figura 4-12 Blocco funzionale "Read_EPC-ID" Tabella 4- 17 Spiegazione del blocco funzionale "Read_EPC-ID" 4.4.5 Parametro Tipo di dati Descrizione LEN_DATA INT Lunghezza dell'ID EPC da leggere (1 ... 62 byte) IDENT_DATA Array [1...1024] of Byte Buffer di dati in cui viene salvato l'ID EPC letto. Write_EPC-ID Il blocco "Write_EPC-ID" sovrascrive l'ID EPC del transponder RF600. Attraverso il parametro "LEN_DATA" viene indicata la lunghezza dell'ID EPC da scrivere. Il blocco è destinato al solo uso in funzionamento singletag. Figura 4-13 Blocco funzionale "Write_EPC-ID" Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 38 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.4 Istruzioni Ident Tabella 4- 18 Spiegazione del blocco funzionale "Write_EPC-ID" 4.4.6 Parametro Tipo di dati Descrizione LEN_DATA INT Lunghezza dell'ID EPC da scrivere (1 ... 62 byte) IDENT_DATA Array [1...1024] of Byte Buffer con i dati dell'ID EPC da scrivere. Set_Ant Il blocco "Set_Ant" consente di attivare o disattivare le antenne. Esistono blocchi funzionali diversi per RF300 e RF600. Il blocco "Set_Ant_RF300" può essere utilizzato anche per RF200 e MOBY U. Set_Ant_RF300 Figura 4-14 Blocco funzionale "Set_Ant_RF300" Tabella 4- 19 Spiegazione del blocco funzionale "Set_Ant_RF300" Parametro Tipo di dati Descrizione ANTENNA Bool 0 = disattiva antenna 1 = attiva antenna Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 39 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Set_Ant_RF600 Figura 4-15 Blocco funzionale "Set_Ant_RF600" Tabella 4- 20 Spiegazione del blocco funzionale "Set_Ant_RF600" 4.5 Parametro Tipo di dati Descrizione ANTENNA_1 Bool 0 = disattiva antenna 1 1 = attiva antenna 1 ANTENNA_2 Bool 0 = disattiva antenna 2 1 = attiva antenna 2 TAGLIST_INIT Bool 0 = la TagList viene resettata 1 = l'elaborazione continua con la TagList esistente Indirizzamento del transponder Indirizzamento L'indirizzamento delle memorie dati è lineare dall'indirizzo 0000 (o dall'indirizzo iniziale specificato) fino all'indirizzo finale. Il CM o il reader rileva automaticamente le dimensioni della memoria sul transponder. Se l'indirizzo finale sul transponder viene superato, l'utente riceve un messaggio di errore. La tabella seguente mostra l'area di indirizzi delle singole variabili Tag. Le variabili ADR_TAG e LEN_DATA devono essere parametrizzate in base a questa area di indirizzi. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 40 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Area di indirizzi delle versioni transponder/MDS secondo ISO 15693 per RF200, RF300 e MOBY D Sistema Indirizzamento RF200, RF300, Indirizzo iniziale MOBY D Indirizzo finale Numero esadecimale a 16 bit Numero intero MDS D139 (I-Code 1; 44 byte) 0000 +0 002B +43 N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale Lunghezza FFF0 -16 0008 +8 ISO-MDS (I-Code SLI; 112 byte) Indirizzo iniziale 0000 +0 Indirizzo finale 006F +111 N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale FFF0 -16 Lunghezza 0008 +8 ISO-MDS (Tag-it HF-I; 256 byte) Indirizzo iniziale 0000 +0 Indirizzo finale 00FF +255 N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale Lunghezza FFF0 -16 0008 +8 ISO-MDS (my-d SRF55V10P; 992 byte) Indirizzo iniziale 0000 +0 Indirizzo finale 03DF +991 N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale FFF0 -16 Lunghezza 0008 +8 ISO-MDS (MB 89R118B, 2000 byte) Indirizzo iniziale 0000 +0 Indirizzo finale 07CF +1999 N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale FFF0 -16 Lunghezza 0008 +8 Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 41 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Area di indirizzi delle versioni transponder per RF300 Sistema Indirizzamento RF300 Numero esadecimale a 16 bit Numero intero 20 byte di memoria dati (EEPROM) Memoria R/W oppure OTP (EEPROM) (La memoria utente EEPROM dell'RF300 può essere utilizzata sia come memoria R/W che come memoria OTP, vedere il manuale di sistema dell'RF300) Indirizzo iniziale FF00 -256 Indirizzo finale FF13 -237 N° ID: (a codice fisso; può essere emesso solo per intero) Indirizzo iniziale Lunghezza FFF0 -16 0008 +8 8 Kbyte di memoria dati (FRAM/EEPROM) Memoria R/W oppure OTP (EEPROM) (La memoria utente EEPROM dell'RF300 può essere utilizzata sia come memoria R/W che come memoria OTP, vedere il manuale di sistema dell'RF300) Indirizzo iniziale FF00 -256 Indirizzo finale FF13 -237 Indirizzo iniziale 0000 +0 Indirizzo finale 1FFC +8188 Memoria R/W (FRAM) N° ID: (a codice fisso; può essere letto solo per intero) Indirizzo iniziale Lunghezza FFF0 -16 0008 +8 32 Kbyte di memoria dati (FRAM/EEPROM) Memoria R/W oppure OTP (EEPROM) (La memoria utente EEPROM dell'RF300 può essere utilizzata sia come memoria R/W che come memoria OTP, vedere il manuale di sistema dell'RF300) Indirizzo iniziale FF00 -256 Indirizzo finale FF13 -237 0000 +0 7FFC +32764 Memoria R/W (FRAM) Indirizzo iniziale Indirizzo finale N° ID: (a codice fisso; può essere emesso solo per intero) Indirizzo iniziale Lunghezza FFF0 -16 0008 +8 64 Kbyte di memoria dati (FRAM/EEPROM) Memoria R/W oppure OTP (EEPROM) (La memoria utente EEPROM dell'RF300 può essere utilizzata sia come memoria R/W che come memoria OTP, vedere il manuale di sistema dell'RF300) Indirizzo iniziale FF00 -256 Indirizzo finale FF13 -237 Memoria R/W (FRAM) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 42 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Sistema Indirizzamento Numero esadecimale a 16 bit Numero intero 0000 +0 FEFC – Indirizzo iniziale Indirizzo finale N° ID: (a codice fisso; può essere emesso solo per intero) Indirizzo iniziale FFF0 -16 Lunghezza 0008 +8 RF300: avvertenze generali sul significato della memoria OTP I tag RF300 e ISO sono dotati di un'area di memoria che può essere protetta dalla sovrascrittura. Questa area di memoria è definita OTP. Per attivare la funzione OTP sono previsti 5 indirizzi di blocco: ● FF80, FF84, FF88, FF8C e FF90 Un comando di scrittura inviato a questo indirizzo di blocco che abbia una lunghezza consentita (4, 8, 12, 16 o 20, a seconda dell'indirizzo) protegge i dati scritti da una successiva sovrascrittura. Nota L'utilizzo della scrittura/blocco di OTP dovrebbe avvenire solo nel funzionamento statico. Nota L'utilizzo dell'area OTP non è reversibile Se si utilizza l'area OTP non è più possibile annullare l'assegnazione, poiché l'area OTP può essere scritta solo una volta. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 43 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder RF300: mappatura degli indirizzi della memoria OTP sul transponder RF300 Le memorie R/W EEPROM e OTP sono presenti una volta sola nel transponder. La tabella seguente mostra la mappatura degli indirizzi sul transponder. I dati possono essere letti sia attraverso l'indirizzo R/W che attraverso l'indirizzo OTP. R/W EEPROM Scrittura unica dell'OTP RF300 Indirizzo Lunghezza Indirizzo Lunghezza FF00 1 .. 20 FF80 4,8,12,16,20 FF01 1 .. 19 FF02 1 .. 18 FF03 1 .. 17 FF04 1 .. 16 FF84 4,8,12,16 FF05 1 .. 15 FF06 1 .. 14 FF07 1 .. 13 FF08 1 .. 12 FF88 4,8,12 FF8C 4,8 FF90 4 FF09 1 .. 11 FF0A 1 .. 10 FF0B 1 .. 9 FF0C 1 .. 8 FF0D 1 .. 7 FF0E 1 .. 6 FF0F 1 .. 5 FF10 1 .. 4 FF11 1 .. 3 FF12 1 .. 2 FF13 1 Nota La scrittura degli indirizzi da FF80 a FF93 imposta la protezione in scrittura per la memoria utente EEPROM (funzione OTP). Questo procedimento è irreversibile. La protezione in scrittura deve sempre essere attivata in ordine crescente senza lasciare spazi vuoti iniziando dall'indirizzo FF80. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 44 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Area di indirizzi delle versioni transponder per RF600 Tag Tipo di chip User [hex] EPC TID Area (lunghezza preimpostata) Accesso RESERVED (password) special KILL-PW Funzione lock RF630L (-2AB00, -2AB01) Impinj Monza 2 - FF00-FF0B (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 Sì Sì RF630L (-2AB02) Impinj Monza 4QT 1) 00 - 3F FF00-FF0F (96 bit = FF00-FF0B) read/ write FFC0-FFC9 FF80-FF87 Sì Sì RF630L (-2AB03) NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 Sì Sì RF680L NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 Sì Sì RF610T NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 LOCKED Sì RF610T ATEX NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 LOCKED Sì RF620T Impinj Monza 4QT 1) 00 - 3F FF00-FF0F (96 bit = FF00-FF0B) read/ write FFC0-FFC9 FF80-FF87 LOCKED Sì RF625T Impinj Monza 4QT 1) 00 - 3F FF00-FF0F (96 bit = FF00-FF0B) read/ write FFC0-FFC9 FF80-FF87 LOCKED Sì RF630T NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 LOCKED Sì RF640T NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 LOCKED Sì RF680T NXP G2XM 00 - 3F FF00-FF1D (96 bit = FF00-FF0B) read/ write FFC0-FFC7 FF80-FF87 LOCKED Sì 1) Utilizza User Memory Indicator (UMI) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 45 Parametrizzazione e progettazione 4.5 Indirizzamento del transponder Area di indirizzi delle versioni transponder/MDS per MOBY U Sistema Indirizzamento MOBY U Numero esadecimale a 16 bit Numero intero 2 Kbyte di memoria dati Indirizzo iniziale 0000 +0 Indirizzo finale 07FF +2047 Lettura della memoria OTP (La scrittura è possibile solo una volta. La memoria OTP di MOBY U può essere elaborata solo per intero. In altri termini l'indirizzo iniziale deve sempre essere indicato con il valore FFF0 hex e la lunghezza con il valore 10 hex.) Indirizzo iniziale Lunghezza FFF0 -16 10 +16 N° ID: (codice fisso a 4 byte; la lettura è possibile solo con il comando MDS-Status) 32 Kbyte di memoria dati Indirizzo iniziale 0000 +0 Indirizzo finale 7FFF +32767 Lettura della memoria OTP (la scrittura è possibile solo una volta)* Indirizzo iniziale Lunghezza FFF0 -16 10 +16 N° ID: (codice fisso a 4 byte; la lettura è possibile solo con il comando MDS-Status) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 46 Istruzioni operative, 07/2013, C79000-G8972-C328-01 5 Manutenzione 5.1 Indicatori di stato a LED dell'RF120C Posizione dei LED e delle connessioni elettriche I LED per la segnalazione dettagliata degli stati dell'unità si trovano dietro lo sportellino superiore della custodia dell'unità. Aprire lo sportellino superiore della custodia ruotandolo verso il basso. Gli sportellini della custodia sono appositamente prolungati con un'impugnatura. Figura 5-1 I LED dell'RF120C LED dell'unità L'unità dispone di diversi LED per la segnalazione dello stato: ● LED sul frontalino Il LED "DIAG" sempre visibile indica gli stati base dell'unità. ● LED sotto lo sportello superiore del contenitore Aprire lo sportello superiore del contenitore. I LED sotto questo sportello indicano altri dettagli sullo stato dell'unità. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 47 Manutenzione 5.1 Indicatori di stato a LED dell'RF120C Tabella 5- 1 LED sotto lo sportello superiore del contenitore LED / colori Denominazione Significato DC 24 V Indica che è presente tensione di alimentazione 24 V dall'esterno. PRE Indica la presenza di un transponder. Rx Indica una comunicazione in corso con il reader. ERROR Un tipo di lampeggio segnala l'ultimo errore verificatosi. Il significato dei tipi di lampeggio è riportato al capitolo "Messaggi di errore (Pagina 52)". Verde Verde Giallo Rosso lampeggiante Nota Colori dei LED all'avvio dell'unità All'avvio dell'unità per breve tempo si accendono tutti i LED. I LED a più colori indicano quindi un colore misto. In questo momento il colore dei LED non è univoco. Indicazione dello stato di funzionamento e di comunicazione In base al seguente schema i LED indicano lo stato di funzionamento e di comunicazione dell'unità: Tabella 5- 2 Indicazioni degli stati base dell'unità mediante il LED "DIAG" DIAG Significato Commento Tensione OFF - Unità configurata La configurazione si è conclusa correttamente senza che si siano verificati errori. (rosso / verde ) Spento Verde • • Verde lampeggiante • • • Rosso lampeggiante • Avvio a regime - Unità non configurata Update del firmware Osservare i LED ERROR e DC 24 V per una diagnostica degli errori più dettagliata. Guasto Errore Segnalazione d'allarme Unità difettosa Sostituire l'unità. rosso Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 48 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.2 Diagnostica 5.2 Diagnostica ATTENZIONE Le possibilità di diagnostica sono limitate I messaggi di errore che il modulo di comunicazione RF120C inoltra automaticamente al controllore SIMATIC non vengono analizzati dai controllori S7-1200 con versione firmware 4.0. Per questo motivo i messaggi di errore del modulo di comunicazione non vengono visualizzati nel controllore né in TIA Portal. Questo errore si elimina con un aggiornamento del controllore SIMATIC. La rappresentazione degli errori tramite il blocco funzionale non è interessato da questa limitazione della diagnostica. Per le unità sono disponibili le seguenti possibilità di diagnostica: ● I LED dell'unità Informazioni sugli indicatori LED si trovano nel capitolo "Indicatori di stato a LED dell'RF120C (Pagina 47)". ● STEP 7 Basic / Professional attraverso il TIA Portal: funzioni di diagnostica nel menu "Online & Diagnostica" Qui si ottengono informazioni statiche sull'unità selezionata: – Informazioni generali sull'unità – Stato della diagnostica ● Analisi con l'istruzione standard GET_DIAG ● Analisi tramite i parametri di uscita ERROR e STATUS Per informazioni sui parametri consultare i capitoli "Istruzioni Ident (Pagina 30)" e "Messaggi di errore (Pagina 52)". Diagnostica con TIA Portal (STEP 7 Basic / Professional) Per leggere lo stato di diagnostica dell'RF120C procedere come segue: 1. Avviare TIA Portal nella vista del progetto. 2. Selezionare nella navigazione del progetto la cartella "Unità locali“. 3. Fare clic con il tasto destro del mouse sull'RF120C desiderato e fare clic sulla voce "Online & Diagnostica" nel menu di scelta rapida. 4. Selezionare l'opzione "Diagnostica". Alla voce "Generale" vengono visualizzati il nome e la versione firmware dell'RF120C. Alla voce "Stato della diagnostica" si trova lo stato attuale dell'RF120C. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 49 Manutenzione 5.2 Diagnostica Figura 5-2 Vista della diagnostica in TIA Portal; voce "Generale" Figura 5-3 Vista della diagnostica in TIA Portal; voce "Stato della diagnostica" Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 50 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.3 Messaggi di errore FB 5.3 Messaggi di errore FB 5.3.1 Struttura del parametro di uscita STATUS Nella funzione Ident profile è sempre dato uno stato di errore quando nel parametro di uscita compare ERROR = TRUE. L'analisi (decodifica) dell'errore può poi essere effettuata attraverso il parametro di uscita STATUS. Il parametro di uscita STATUS comprende i seguenti 4 byte: Byte Significato Byte 0 Numeri delle funzioni Byte 1 • Cx - errori di comunicazione del bus (bus backplane, PROFINET, PROFIBUS) • E1 - errori relativi al transponder • E2 - errori dell'interfaccia wireless • E4 - errori hardware del reader • E5 - errori di comunicazione tra reader e FB • E6 - errori nei comandi dell'utente • E7 - messaggio di errore generato dall'FB Numeri d'errore Questo byte definisce il significato dei codici di errore e degli avvisi. I numeri di errore hanno il seguente significato: • 0x00 - nessun errore, nessun avviso • 0x80 - messaggio di errore del bus backplane, di PROFIBUS DP-V1 o di PROFINET (secondo IEC 61158-6) • 0x81 … 0x8F - il controllore segnala un errore secondo il parametro "x" (0x8x). • 0xFE - errore di Ident profile o del modulo di comunicazione/reader Byte 2 Codice di errore Byte 3 Avvisi In questo byte ogni bit ha un proprio significato. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 51 Manutenzione 5.3 Messaggi di errore FB 5.3.2 Messaggi di errore Errori del modulo di comunicazione/reader Le cause di questi errori possono essere ad es.: ● La comunicazione tra CM e reader o tra reader e transponder non è corretta. ● Il modulo di comunicazione non può elaborare il comando. Per il messaggi di errore il byte 3 di STATUS non è rilevante. Con determinati messaggi di errore del modulo di comunicazione lampeggia anche il LED ERR (vedere entrambe le tabelle seguenti). Tabella 5- 3 Analisi del LED ERR Lampeggio del LED ERR Errore in STATUS Errore che si è verificato 1x E4 FE 07 Nessun errore Il modulo di comunicazione ha eseguito un avviamento ed è in attesa di "init_run" 3x E4 FE 03 Errore di collegamento con il reader, il reader non risponde 5x E6 FE 01 Comando sconosciuto (tutte le famiglie di prodotti); parametrizzazione errata (solo RF600) 17x E4 FE 01 Cortocircuito o sovraccarico 18x E4 FE 8D Errore di comunicazione interno del modulo di comunicazione 19x E4 FE 04 I buffer nel modulo di comunicazione non sono sufficienti per la bufferizzazione del comando. 20x E4 FE 8D Errore di controllo interno del modulo di comunicazione 21x E4 FE 15 Parametrizzazione errata del modulo di comunicazione 23x E4 FE 8C E5 FE 01 E5 FE 04 Errore di comunicazione tra Ident profile e modulo di comunicazione. Errore di handshake. 25x E5 FE 08 Si è verificato un errore che rende necessario un WRITE-CONFIG con Config = 3. 30x E5 FE 06 E6 FE 02 E6 FE 03 Errore di elaborazione del comando Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 52 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.3 Messaggi di errore FB Tabella 5- 4 Messaggi di errore del modulo di comunicazione/reader o di Ident profile attraverso il parametro di uscita STATUS Byte 0 1 E1h FEh Descrizione 2 01h Non è possibile scrivere la memoria del transponder • E1h FEh 02h La memoria del transponder è errata • Il transponder con EEPROM è stato scritto troppe volte ed è esaurito • Il transponder RF600 è protetto in scrittura (Memory Lock) Errore di presenza: il transponder è uscito dalla finestra di trasmissione del reader. Il comando è stato elaborato solo in parte. Comando di lettura: non sono disponibili dati validi per IDENT_DATA. Comando di scrittura: il transponder che è appena uscito dal campo dell'antenna contiene un set di dati incompleto. E1h E1h FEh FEh 03h 04h • La distanza tra reader e transponder non viene rispettata • Errore di progettazione: il set di dati da elaborare è troppo grande (in funzionamento dinamico) • Con timeout: nessun transponder nel campo dell'antenna Errore di indirizzo L'area di indirizzi del transponder viene superata. • L'indirizzo iniziale all'avvio del comando non è corretto • Il tipo di transponder non è quello giusto • Tentativo di accesso in scrittura ad aree protette in scrittura Solo per inizializzazione: il transponder non può eseguire il comando di inizializzazione • E1h FEh 06h Il transponder è difettoso Errore nella memoria del transponder Il transponder non è ancora stato scritto o ha perso il contenuto della memoria a causa di un guasto della batteria. • Sostituire il transponder (se è impostato il bit della batteria) • Reinizializzare il transponder E1h FEh 07h Errore di password, password errata (RF600) E1h FEh 08h Il transponder nel campo dell'antenna non ha l'UID previsto o non ha nessun UID. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 53 Manutenzione 5.3 Messaggi di errore FB Byte 0 1 E2h FEh Descrizione 2 01h • • • Interferenza di campo nel reader Il reader riceve impulsi di disturbo dall'ambiente. – Campo di interferenza esterno; il campo di interferenza può essere dimostrato con l'"indicatore di campo induttivo" dell'STG – La distanza tra due reader è troppo breve e non corrisponde alle linee direttive della progettazione – Il cavo di collegamento con il reader è disturbato, è troppo lungo o non è conforme alla specifica – MOBY U: il transponder ha lasciato il campo dell'antenna durante la comunicazione. – MOBY U: la comunicazione tra reader e transponder è stata interrotta da interferenze (ad es. una persona/un corpo estraneo in movimento tra reader e transponder). Numero eccessivo di errori di trasmissione Dopo diversi tentativi il transponder non è riuscito a ricevere correttamente il comando o i dati di scrittura da modulo di comunicazione. – Il transponder si trova esattamente sul campo limite della finestra di trasmissione – La trasmissione dei dati al transponder è influenzata da interferenze esterne Errore di trasmissione CRC – • Solo per inizializzazione: errore CRC alla ricezione della conferma del transponder (causa come per interferenza di campo nel reader) • Durante la formattazione il transponder deve trovarsi nella finestra di trasmissione del reader, diversamente si verifica un errore di timeout, ovvero: • E2h FEh 02h Il transponder segnala molto di frequente errori di CRC (il transponder è nel campo limite del reader; guasto hardware del transponder e/o del reader) – Il transponder si trova esattamente sul campo limite della finestra di trasmissione – Il transponder consuma troppa corrente (difettoso) – Transponder con EEPROM parametrizzato in modo errato in FORMAT RF600: – Nessun canale ETSI libero – Lo standard di comunicazione selezionato nel comando "init_run" non è corretto – Parametri esperti errati – Il controllo della potenza del profilo wireless ETSI è errato • Nella finestra di trasmissione si trovano più transponder di quanti il reader ne possa elaborare contemporaneamente. • RF600: alimentazione di potenza del transponder nel campo limite. Aumentare la potenza dell'antenna o ridurre la distanza dal transponder. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 54 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.3 Messaggi di errore FB Byte 0 1 E4h FEh Descrizione 2 01h Cortocircuito o sovraccarico delle uscite 24 V • Il reader consuma troppa corrente. • Il cavo del reader causa un cortocircuito. Possibili conseguenze: E4h FEh 03h • L'uscita interessata viene disattivata • In caso di sovraccarico generale tutte le uscite vengono disattivate • Un reset è possibile solo mediante disinserimento e reinserimento della tensione di alimentazione 24 V • Successivamente avviare "Reset_Reader" • Errore di collegamento con il reader, il reader non risponde. • – Interruzione o cablaggio errato del cavo tra modulo di comunicazione e reader – Tensione di alimentazione 24 V non collegata, disinserita o temporaneamente interrotta – Il fusibile automatico sul modulo di comunicazione si è attivato – Guasto hardware – Un altro reader si trova nelle vicinanze ed è attivo – Dopo aver eliminato l'errore eseguire init_run L'antenna sul reader è disattivata. In questo stato è stato avviato un comando tag per il modulo di comunicazione. – Attivare l'antenna con il comando "Antenna On/Off" – L'antenna è attivata (o spenta) e ha ricevuto un ulteriore comando di attivazione (o disattivazione) • Modalità sconosciuta nel comando SET_ANT • L'antenna nel reader è disattivata o il cavo d'antenna è difettoso E4h FEh 04h I buffer nel modulo di comunicazione o nel reader non sono sufficienti per la bufferizzazione del comando. E4h FEh 07h Segnalazione di avviamento del modulo di comunicazione. Il modulo di comunicazione era spento e non ha ancora ricevuto un comando Reset_Reader (WRITE_CONFIG). • Eseguire init_run • Lo stesso indirizzo fisico nel parametro HW_CONNECT viene utilizzato più volte. Controllare le parametrizzazioni HW_CONNECT. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 55 Manutenzione 5.3 Messaggi di errore FB Byte Descrizione 0 1 2 E4h FEh 8Ch • • Errore di comunicazione tra Ident profile e modulo di comunicazione. Errore di handshake. – L'UDT di questo modulo di comunicazione viene sovrascritto da altre parti di programma – Controllare la parametrizzazione del modulo di comunicazione nell'UDT – Controllare il comando di Ident profile che causa questo errore – Dopo aver eliminato l'errore avviare init_run Si è verificato un errore nel bus backplane/PROFIBUS DP/PROFINET Questo errore viene segnalato solo se è stato attivato il "Controllo tempo di risposta" nella configurazione PROFIBUS. E4h FEh 8Dh • • E4h FEh 8Eh – Il collegamento del bus backplane/PROFIBUS DP/PROFINET è stato interrotto (rottura conduttore nel bus; connettore di bus temporaneamente sfilato dal modulo di comunicazione) – Il master bus backplane/PROFIBUS DP/PROFINET non indirizza più il modulo di comunicazione – Eseguire init_run – Il modulo di comunicazione ha rilevato un'interruzione del telegramma nel bus. Probabilmente il bus backplane/PROFIBUS/PROFINET è stato riconfigurato (ad es. con Configurazione HW) Errore di comunicazione interno del modulo di comunicazione – Problema di contatto del connettore sul modulo di comunicazione – L'hardware del modulo di comunicazione è difettoso; → consegnare il modulo al servizio riparazioni – Dopo aver eliminato l'errore avviare init_run Errore di controllo interno del modulo di comunicazione – Errore di esecuzione del programma sul modulo di comunicazione – Disinserire e reinserire la tensione di alimentazione del modulo di comunicazione – Dopo aver eliminato l'errore avviare init_run – MOBY U: errore di watchdog sul reader Comando in corso interrotto da WRITE-CONFIG (init_run o cancel) oppure il connettore di bus è stato sfilato • La comunicazione con il transponder è stata interrotta con init_run • Questo errore può essere confermato solo con un init_run o cancel E5h FEh 01h Numero sequenziale (SN) errato nel modulo di comunicazione E5h FEh 02h Numero sequenziale (SN) errato in Ident profile E5h FEh 04h Numero di blocco dati (DBN) errato nel modulo di comunicazione E5h FEh 05h Numero di blocco dati (DBN) errato in Ident profile E5h FEh 06h Lunghezza del blocco dati (DBN) non valida nel modulo di comunicazione E5h FEh 07h Lunghezza del blocco dati (DBN) non valida in Ident profile Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 56 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.3 Messaggi di errore FB Byte 0 1 E5h FEh Descrizione 2 08h Il comando precedente è attivo oppure overflow del buffer L'utente ha inviato un nuovo comando al modulo di comunicazione benché fosse ancora attivo l'ultimo comando. • Un comando attivo può essere annullato solo con init_run • Prima di avviare un nuovo comando il bit DONE deve essere = 1; eccezione: init_run • Due richiami di Ident profile sono stati parametrizzati con gli stessi parametri "ASM_address" e "ASM_channel" • Due richiami di Ident profile funzionano con lo stesso puntatore • Dopo aver eliminato l'errore avviare init_run • Se si utilizza la ripetizione dei comandi (ad es. transponder a codice fisso) non vengono prelevati dati dal transponder. Il buffer dei dati nel modulo di comunicazione è in overflow. Alcuni dati del transponder sono andati persi. E5h FEh 09h Il modulo di comunicazione esegue un reset dell'hardware (INIT_ACTIVE impostato a "1"), Ident profile attende INIT (bit 15 nella parola di comando ciclica). E5h FEh 0Ah Il codice di comando "CMD" non coincide con la conferma corrispondente. Potrebbe trattarsi di un errore software o di sincronizzazione che non può verificarsi in funzionamento normale. E5h FEh 0Bh Sequenza errata dei telegrammi di conferma (TDB / DBN) E5h FEh 0Ch Errore di sincronizzazione (incremento errato di AC_H / AC_L e CC_H / CC_L nella parola di comando ciclica), è stato necessario eseguire INIT E6h FEh 01h Comando sconosciuto Ident profile invia al modulo di comunicazione un comando non interpretabile. E6h FEh 02h • Il modulo AdvancedCmd è stato alimentato con un CMD errato. • L'ingresso CMD del blocco AdvancedCmd è stato sovrascritto dall'utente. • Il transponder ha segnalato un errore di indirizzo. Indice di comando CI non valido Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 57 Manutenzione 5.3 Messaggi di errore FB Byte 0 1 E6h FEh Descrizione 2 03h • • • • Parametrizzazione errata del modulo di comunicazione o del reader – Controllare il parametro INPUT nell'FB 101 – Controllare la parametrizzazione in Configurazione HW – Il comando WRITE-CONFIG è stato parametrizzato in modo errato – Dopo un avviamento il modulo di comunicazione non ha ancora ricevuto un init_run Con la parametrizzazione del modulo di comunicazione in PROFIBUS/PROFINET non è possibile elaborare il comando. – La lunghezza delle aree di ingresso/uscita non è sufficiente per la parola ciclica I/O. Il file GSD utilizzato è corretto? – Comando inviato (ad es. READ) con una lunghezza eccessiva dei dati utili Errore di elaborazione del comando – I dati in AdvancedCmd o PIB_COMMAND sono errati (ad es. comando WRITE con lunghezza = 0); verificare AdvancedCmd o PIB_COMMAND ed eseguire init_run – Hardware del modulo di comunicazione difettoso: con init_run il modulo di comunicazione riceve dati errati – Il byte AB non corrisponde alla lunghezza dei dati utili È stato selezionato un blocco funzionale di reset errato – E6h E6h FEh FEh 04h 05h Indipendentemente dal sistema reader selezionato, utilizzare il blocco funzionale "Reset_Reader" • Errore di presenza: un transponder è passato oltre un reader e non è stato elaborato con un comando. • Il messaggio di errore non viene emesso immediatamente. Il modulo di comunicazione invece è in attesa del prossimo comando (lettura, scrittura). Questo comando riceve direttamente in risposta questo errore. Ciò significa che un comando di lettura o scrittura non viene elaborato. Solo il comando successivo viene di nuovo eseguito normalmente dal modulo di comunicazione. • Anche un init_run di Ident profile resetta questo stato di errore. • Nel parametro OPT1 è impostato il bit 2 e nella finestra di trasmissione non è presente nessun transponder. Si è verificato un errore che rende necessario un Reset_Reader (WRITE-CONFIG con Config = 3). • Il comando WRITE-CONFIG è errato • Dopo aver eliminato l'errore avviare init_run • Controllare il parametro HW_CONNECT. E6h FEh 06h Il temporizzatore per "Reset_Reader" è scaduto E7h FEh 01h In questo stato è consentito solo il comando "Reset_Reader". E7h FEh 02h Il codice di comando CMD non è ammesso. E7h FEh 03h Il parametro Length del comando è troppo lungo. Non è compatibile con i dati globali riservati all'interno del buffer dei dati di trasmissione (TXBUF). E7h FEh 04h Overflow del buffer dei dati di ricezione (RXBUF) Sono stati ricevuti più dati rispetto alla memoria disponibile in RXBUF E7h FEh 05h Questo errore informa l'utente che come comando successivo è ammesso solo INIT. Tutti gli altri comandi vengono respinti. E7h FEh 06h Indice errato (fuori dal campo 101 … 108) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 58 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.3 Messaggi di errore FB Byte Descrizione 0 1 E7h FEh 07h 2 Il modulo di comunicazione non risponde a INIT (nella segnalazione di stato ciclica è previsto INIT_ACTIVE). E7h FEh 08h Timeout durante INIT (60 secondi secondo TC3WG9) E7h FEh 09h La ripetizione dei comandi non è supportata. Fxh FEh xxh Un errore FxFExxh è identico all'errore corrispondente ExFExxh (vedere punto corrispondente). Inoltre nel byte 3 sono presenti avvisi. Errori del bus backplane Il livello di trasporto del sistema di bus utilizzato (bus backplane, PROFIBUS, PROFINET) segnala un errore. Per localizzare e analizzare l'errore con precisione è molto utile un PROFIBUS Tracer. Per PROFINET è possibile utilizzare il software open source "Wireshark". La diagnostica di sistema di PROFIBUS o PROFINET può fornire ulteriori informazioni sulla causa dell'errore. Tabella 5- 5 Messaggi di errore del bus backplane attraverso il parametro di uscita STATUS Byte 0 Cxh 1 80h Descrizione 2 0Ah Il modulo di comunicazione non è pronto (messaggio temporaneo) • Questo messaggio viene segnalato agli utenti che non utilizzano Ident profile e interrogano aciclicamente il modulo di comunicazione in sequenza molto rapida. Cxh 8xh 7Fh Errore interno nel parametro x. Non può essere eliminato dall'utente. Cxh 8xh 22h Errore di lunghezza dell'area di lettura di un parametro. Questo codice di errore indica che il parametro x si trova del tutto o in parte al di fuori dell'area operando o che la lunghezza di un campo di bit in un parametro ANY non è divisibile per 8. Cxh 8xh 23h Errore di lunghezza dell'area di scrittura di un parametro. Questo codice di errore indica che il parametro x si trova del tutto o in parte al di fuori dell'area operando o che la lunghezza di un campo di bit in un parametro ANY non è divisibile per 8. Cxh 8xh 24h Errore di campo alla lettura di un parametro. Questo codice di errore indica che il parametro x si trova in un campo non consentito per la funzione di sistema. Cxh 8xh 25h Errore di campo alla scrittura di un parametro. Questo codice di errore indica che il parametro x si trova in un campo non consentito per la funzione di sistema. Cxh 8xh 26h Il parametro contiene un numero di cella del temporizzatore troppo elevato. Cxh 8xh 27h Il parametro contiene un numero di cella del contatore troppo elevato. Cxh 8xh 28h Errore di allineamento alla lettura di un parametro. Il riferimento al parametro x è un operando il cui indirizzo di bit è diverso da 0. Cxh 8xh 29h Errore di allineamento alla scrittura di un parametro. Il riferimento al parametro x è un operando il cui indirizzo di bit è diverso da 0. Cxh 8xh 30h Il parametro si trova nel DB globale protetto in scrittura. Cxh 8xh 31h Il parametro si trova nel DB di istanza protetto in scrittura. Cxh 8xh 32h Il parametro contiene un numero DB troppo alto. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 59 Manutenzione 5.3 Messaggi di errore FB Byte 0 Descrizione 1 2 Cxh 8xh 34h Il parametro contiene un numero di FC troppo alto. Cxh 8xh 35h Il parametro contiene un numero di FB troppo alto. Cxh 8xh 3Ah Il parametro contiene il numero di un DB che non è stato caricato. Cxh 8xh 3Ch Il parametro contiene il numero di una FC che non è stata caricata. Cxh 8xh 3Eh Il parametro contiene il numero di un FB che non è stato caricato. Cxh 8xh 42h Si è verificato un errore di accesso mentre il sistema voleva leggere un parametro dall'area di periferia degli ingressi. Cxh 8xh 43h Si è verificato un errore di accesso mentre il sistema voleva scrivere un parametro nell'area di periferia delle uscite. Cxh 8xh 44h Errore all'ennesimo accesso in lettura (n > 1) dopo che si è verificato un errore. Cxh 8xh 45h Errore all'ennesimo accesso in scrittura (n > 1) dopo che si è verificato un errore. Cxh 80h 90h Indirizzo logico di base indicato non valido: nessuna assegnazione in SDB1/SDB2x o questo non è un indirizzo di base. Cxh 80h 92h Nel riferimento ANY è stato indicato un tipo diverso da BYTE. Cxh 80h 93h L'identificatore di area contenuto nella progettazione (SDB1, SDB2x) dell'indirizzo logico non è consentito per queste SFC. Sono consentiti: Cxh 80h A0h • 0 = S7-400 • 1 = S7-300 • 2, 7 = unità DP e bus backplane Conferma negativa alla lettura dell'unità; Ident profile preleva la conferma benché nessuna conferma sia pronta per essere prelevata Un utente che non utilizza Ident profile desidera prelevare il DS 101 (o DS 102 ... DS 104) ma non è ancora disponibile nessuna conferma. • Per la nuova sincronizzazione tra modulo di comunicazione e applicazione eseguire un init_run Cxh 80h A1h Conferma negativa alla scrittura dell'unità; Ident profile invia un comando benché un modulo di comunicazione non possa ricevere nessun comando Cxh 80h A2h Errore di protocollo DP sul livello 2, event. hardware difettoso Cxh 80h A3h Errore di protocollo DP in Direct Data Link Mapper o User Interface/User, event. hardware difettoso Cxh 80h B0h • SFC non possibile per il tipo di unità. • L'unità non conosce il set di dati. • Il numero di set di dati ≥ 241 non è consentito. • Con la SFC 58 "WR_REC" non sono ammessi i set di dati 0 e 1. Cxh 80h B1h L'indicazione della lunghezza nel parametro RECORD è errata. Cxh 80h B2h Il posto connettore progettato non è occupato. Cxh 80h B3h Il tipo di unità attuale è diverso dal tipo di unità prefissato in SDB1 Cxh 80h C0h • RDREC: L'unità dispone del set di dati ma non sono ancora disponibili dati di lettura. • WRREC: Il modulo di comunicazione non è pronto a ricevere nuovi dati – Attendere l'incremento del contatore ciclico Cxh 80h C1h L'unità non ha ancora elaborato i dati del job di scrittura precedente per lo stesso set di dati. Cxh 80h C2h L'unità elabora al momento il numero massimo possibile di job per una CPU. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 60 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Manutenzione 5.4 Sostituzione dell'unità Byte 0 Cxh 1 80h Descrizione 2 C3h Le risorse necessarie (memoria ecc.) sono momentaneamente occupate. Questo errore non viene segnalato da Ident profile. Quando si verifica questo errore, Ident profile attende finché il sistema rende nuovamente disponibili le risorse. Cxh 80h C4h Errore di comunicazione • Errore di parità • SW-Ready non impostato • Errore nel trasferimento della lunghezza blocco • Errore nella somma di controllo da parte della CPU Errore nella somma di controllo da parte dell'unità Cxh 80h C5h Periferia decentrata non disponibile. Dxh 8xh xxh Un errore Dx8xxxh è identico all'errore corrispondente Cx8xxxh (vedere punto corrispondente). Inoltre nel byte 3 sono presenti avvisi. 5.3.3 Avvisi Il byte 3 del parametro di uscita STATUS segnala avvisi quando il byte 0 di STATUS (numeri delle funzioni) ha il valore "Fxh" o "Dxh". Per l'RF120C non vengono segnalati avvisi. 5.4 Sostituzione dell'unità I dati di progettazione dell'RF120C sono memorizzati sulla CPU locale. Se necessario, perciò, è possibile sostituire l'unità di comunicazione facilmente, senza dover ricaricare i dati del progetto nel modulo. Con il riavvio del CM la CPU trasferisce automaticamente i dati memorizzati al CM. Per informazioni sul montaggio/smontaggio di un CM consultare il capitolo "Montaggio e messa in servizio dell'RF120C (Pagina 12)". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 61 Manutenzione 5.4 Sostituzione dell'unità Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 62 Istruzioni operative, 07/2013, C79000-G8972-C328-01 6 Dati tecnici Tabella 6- 1 Dati tecnici dell'RF120C 6GT2002-0LA00 Denominazione del prodotto RF120C Velocità di trasmissione Velocità di trasmissione max. Con collegamenti punto a punto (seriali) 115,2 kbit/s Interfacce Esecuzione dell'interfaccia, per collegamento punto a punto RS422 Max. lunghezza cavo 1000 m, in funzione del reader Numero di reader collegabili 1 Esecuzione della connessione elettrica • del bus backplane • Bus backplane S7-1200 • per tensione di alimentazione • Morsetti a vite Esecuzione dell'interfaccia (verso il reader) Sub-D, a 9 poli, femmina Max. lunghezza di blocco 1 parola in modo ciclico/240 byte in modo aciclico Dati meccanici Materiale Xantar MX 1094 Colore Ti-Grey 24L01 Coppia di serraggio max. della vite per il fissaggio dell'apparecchio 0,45 Nm Dati elettrici Tensione di alimentazione 1) • Valore nominale • DC 24 V • Campo consentito • DC 20 ... 30 V Corrente assorbita • tramite bus backplane • tip. 110 mA; max. 250 mA • tramite alimentazione di tensione esterna, senza dispositivi collegati • tip. 30 mA • tramite alimentazione di tensione esterna, inclusi i dispositivi collegati 2) • max. 1 A Separazione di potenziale Sì Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 63 Dati tecnici 6GT2002-0LA00 Condizioni ambientali consentite Temperatura ambiente • per il funzionamento (montaggio orizzontale) • 0 ... +55 °C • per il funzionamento (montaggio verticale) • 0 ... +45 °C • per trasporto e magazzinaggio • -40 ... +70 °C Grado di protezione IP20 Resistenza a urti secondo IEC 61131-2 Accelerazione d'urto 300 m/s² Accelerazione delle vibrazioni 100 m/s² Costruzione, dimensioni e peso Dimensioni (L x A x P) 30 x 100 x 75 mm Peso 0,15 kg Tipo di fissaggio Portamoduli S7-1200 Funzioni del prodotto Esecuzione della visualizzazione 4 LED per connessione reader, 1 LED per stato dispositivo Blocchi funzionali SIMATIC S7-1200 e S7-1500 Biblioteca con blocchi funzionali: Read, Write, Read_EPC-ID, Write_EPC-ID, Set_Ant, Reset_Reader, AdvancedCmd Indirizzamento dei transponder Accesso diretto tramite indirizzi Protocollo di comunicazione Comunicazione S7 Comandi Inizializzazione dei transponder, lettura dati dai transponder, scrittura dati su transponder ecc. Norme, specifiche, omologazioni Omologazioni CE, FCC, cULus (File E85972), KCC, C-Tick MTBF (a 40 °C) 196 anni 1) Per tutte le tensioni di alimentazione e di segnale deve trattarsi di bassa tensione di sicurezza (SELV/PELV secondo EN 60950) Alimentazione DC 24 V: separazione (elettrica) sicura della tensione ridotta di sicurezza (SELV / PELV secondo EN 60950) 2) L'alimentatore deve fornire la corrente necessaria di max. 1 A per brevi interruzioni di tensione ≤ 20 ms. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 64 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Disegni quotati Figura 7-1 7 Disegno quotato del modulo di comunicazione RF120C (tutte le dimensioni in mm) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 65 Disegni quotati Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 66 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.1 Omologazioni e norme A.1.1 Omologazioni A Nota Omologazioni concesse riportate sulla targhetta identificativa del dispositivo Le omologazioni indicate sono effettivamente concesse solo se sul prodotto è applicato il relativo marchio. Per verificare quale delle seguenti omologazioni è stata concessa per il prodotto in uso controllare la targhetta identificativa. Omologazioni attuali I prodotti SIMATIC NET vengono regolarmente presentati ad autorità ed enti di omologazione per ottenere le omologazioni necessarie per determinati mercati e applicazioni. Se si desidera un elenco aggiornato delle omologazioni valide per i singoli dispositivi rivolgersi alla rappresentanza Siemens di competenza o consultare il Siemens Automation Customer Support in Internet: Omologazioni attuali (http://support.automation.siemens.com/WW/view/en/44632196) Navigare fino al prodotto desiderato e selezionare nella scheda "Elenco articoli" il tipo di articolo "Certificati". Omologazioni per i prodotti SIMATIC NET Le omologazioni concesse per i prodotti SIMATIC NET, incluse quelle per il settore navale, sono raccolte in una panoramica nel Siemens Automation Customer Support in Internet: Panoramica delle omologazioni concesse (http://support.automation.siemens.com/WW/view/en/57337426) Panoramica delle norme e omologazioni Il CM RF120C ha ottenuto le seguenti omologazioni e ottempera alle norme seguenti: ● cULus LISTED IND. CONT. EQ. ● C-TICK Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 67 Appendice A.1 Omologazioni e norme ● Direttive CE e norme – Direttiva CE 2004/108/CE "Compatibilità elettromagnetica" (direttiva EMC) ai sensi delle seguenti norme: EN 61000-4-2, EN 61000-4-3, EN 61000-4-4, EN 61000-4-5, EN 61000-4-6, EN 61000-4-11, EN 61000-6-2, EN 61000-6-4 – Direttiva CE 2011/65/CE (RoHS) – Impiego in ambienti industriali ai sensi delle seguenti norme: EN 61000-6-2:2005, EN 61000-6-4:2007 ● FCC ● KCC-REM-S49-SIMATICRF Dichiarazione di conformità CE Il modulo di comunicazione RF120C è conforme ai requisiti e ai livelli di protezione delle seguenti direttive CE, nonché alle norme europee armonizzate (EN) per i controllori programmabili pubblicate nelle Gazzette Ufficiali della Comunità Europea: ● Direttiva CE 2006/95/CE "Materiale elettrico destinato ad essere utilizzato entro taluni limiti di tensione" (direttiva sulla bassa tensione) – EN 61131-2:2007 Controllori programmabili - Specificazioni e prove delle apparecchiature ● Direttiva CE 2004/108/CE "Compatibilità elettromagnetica" (direttiva EMC) – Emissione di disturbi EN 61000-6-4 + A1:2007/2011: ambito industriale – Immunità ai disturbi EN 61000-6-2:2005: ambito industriale ● Direttiva CE 2002/95/CE del Parlamento europeo e del Consiglio del 27 gennaio 2003 sulla restrizione dell'uso di determinate sostanze pericolose nelle apparecchiature elettriche ed elettroniche La dichiarazione di conformità CE è a disposizione di tutte le autorità competenti presso: Siemens Aktiengesellschaft Industry Automation Industrial Communication SIMATIC NET Postfach 4848 D-90327 Nürnberg Germany La dichiarazione di conformità CE per questo prodotto si trova al seguente indirizzo Internet: Dichiarazione di conformità CE (http://support.automation.siemens.com/WW/view/en/10805817) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 68 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.1 Omologazioni e norme Certificazione cULus Underwriters Laboratories Inc. secondo lo standard • UL 508 (Industrial Control Equipment) Omologazione C-Tick Il prodotto soddisfa i requisiti delle norme AS/NZS 61000.6.4:2007 (Class A). Per ulteriori informazioni consultare le istruzioni operative "Sistema di automazione S71200". Omologazione FCC FCC Code of Federal Regulations CFR 47, Part 15, Sections 15.107 and 15.109 (Class A) Industry Canada Interference -Causing-Equipment Standard ICES-003 Issue 4, Sections 5.2 and 5.4 (Digital Apparatus) Omologazione KCC KCC-REM-S49-SIMATICRF Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 69 Appendice A.1 Omologazioni e norme A.1.2 Norme e prescrizioni di prova Ambienti industriali Il prodotto è stato è stato progettato per l'utilizzo negli ambienti industriali. Campo di applicazione Requisiti relativi all'emissione delle interferenze Requisiti relativi all'immunità dalle interferenze Industria EN 61000-6-4 + A1:2007/2011 EN 61000-6-2:2005 Compatibilità elettromagnetica (EMC) La compatibilità elettromagnetica (CEM) è la capacità di un'apparecchiatura elettrica di funzionare nel modo previsto in presenza di interferenze elettromagnetiche e senza generare disturbi elettromagnetici di livello tale da compromettere il funzionamento di altre apparecchiature poste nelle vicinanze. Compatibilità elettromagnetica - Immunità ai disturbi EN 61000-4-2 Scarica elettrostatica Scarica elettrostatica in aria a 8 kV su tutte le superfici Scarica elettrostatica a contatto a kV sulle superfici conduttive esposte EN 61000-4-3 Immunità ai campi elettromagnetici irradiati 80 ... 1 000 MHz, 10 V/m, 80 % AM a 1 kHz 1,4 ... 2,0 GHz, 3 V/m, 80 % AM a 1 kHz 2,0 ... 2,7 GHz, 1 V/m, 80 % AM a 1 kHz EN 61000-4-4 Burst transitori veloci 2 kV, 5 kHz con rete di accoppiamento all'alimentazione AC e DC del sistema 1 kV, 5 kHz con accoppiamento agli I/O EN 61000-4-5 Immunità alle sovratensioni Sistemi DC - modo comune 2 kV, modo differenziale 1 kV Per sistemi DC (segnali I/O, alimentazioni DC) è necessaria una protezione esterna. EN 61000-4-6 Disturbi elettromagnetici condotti 150 kHz ... 80 MHz, 10 V effettivi, 80 % AM a 1 kHz Compatibilità elettromagnetica - Emissione di disturbi Emissioni di disturbi condotte dai cavi EN 61000-6-4, classe A 0,15 MHz ... 5 MHz 5 MHz ... 30 MHz < 79 dB (μV) quasi picco; <66 dB (μV) media < 73 dB (μV) quasi picco; <60 dB (μV) media Emissioni irradiate EN 61000-6-4, classe A 30 MHz ... 230 MHz 230 MHz ... 1 GHz < 40 dB (μV/m) quasi picco; misurate a 10 m < 47 dB (μV/m) quasi picco; misurate ad una distanza di 10 m Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 70 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.1 Omologazioni e norme Condizioni ambientali Condizioni ambientali - Trasporto e immagazzinaggio EN 60068-2-2, test Bb, caldo secco e EN 60068-2-1 test Ab, freddo -40 °C ... +70 °C EN 60068-2-30, test Db, caldo umido 25 °C ... 55 °C, umidità dell'aria 95 % EN 60068-2-14, test Na, brusca variazione termica -40 °C ... +70 °C, tempo di sosta di 3 ore, 2 cicli EN 60068-2-32 caduta libera 0,3 m, cinque volte, imballato per la spedizione Pressione atmosferica 1 080 ... 660 hPa (corrisponde a un'altitudine di -1 000 ... 3 500 m) Condizioni ambientali - Esercizio Temperatura ambiente / umidità (presa d'aria 25 mm sotto l'apparecchio) 0 °C ... 55 °C con montaggio orizzontale del telaio di montaggio, 0 °C ... 45 °C con montaggio verticale del telaio di montaggio, 95 % di umidità relativa, senza condensa Pressione atmosferica 1080 ... 795 hPa (corrisponde a un'altitudine di -1000 ... 2000 m) EN 60068-2-14, test Nb, variazione termica 5 °C ... 55 °C; 3 °C / minuto EN 60068-2-27 Sollecitazioni meccaniche 15 g, impulso di 11 ms, 3 urti positivi e 3 urti negativi in ciascuno dei 3 assi (semisinusoidale) EN 60068-2-6 Vibrazione sinusoidale (montaggio su guida ad U) 3,5 mm a 5 ... 8,4 Hz; 9,8 m/s2 a 8,4 ... 150 Hz; 10 oscillazioni per asse, 1 ottava/minuto Classe di protezione ● Classe di protezione III secondo EN 61131-2 (il conduttore di protezione non è necessario) Grado di protezione ● Protezione meccanica secondo EN 60529: IP20 Protegge dal contatto diretto con alta tensione, come sperimentato su provino standard Si richiede protezione esterna da polvere, sporcizia, acqua e corpi estranei di diametro < 12,5 mm. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 71 Appendice A.2 Cavo di collegamento A.2 Cavo di collegamento A.2.1 Assegnazione dei conduttori del cavo standard Cavo di collegamento per RF120C Figura A-1 Cavo di collegamento M12 ↔ Sub-D ● Cavo di collegamento tra RF120C ↔ RF200/RF300/RF600, MV400 ● Lunghezza: 2 m, 5 m, 10 m Cavo di prolunga Figura A-2 Cavo di prolunga M12 ↔ M12 ● Cavo di prolunga per tutti i reader ● Lunghezza: 2 m, 5 m, 10 m, 20 m, 50 m Cavo di collegamento MOBY U Figura A-3 Cavo di collegamento M12 ↔ reader ● Utilizzabile solo in combinazione con un cavo di collegamento 6GT2091-4Lxxx. ● Lunghezza: 2 m, 5 m Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 72 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.2 Cavo di collegamento Cavo di collegamento MOBY D Figura A-4 Cavo di collegamento M12 ↔ Sub-D ● Utilizzabile solo in combinazione con un cavo di collegamento 6GT2091-4Lxxx. ● Lunghezza: 2 m Lunghezza massima del cavo L'RF120C può essere utilizzato con qualsiasi configurazione di reader con una lunghezza max. del cavo di 50 m. In parte sono ammessi cavi di collegamento di lunghezza maggiore (fino a 1000 m). Occorre comunque considerare l'assorbimento di corrente dei reader collegati. Le indicazioni necessarie sono contenute nei singoli manuali di sistema. Non collegare più di 2 spezzoni di cavo (3 per MOBY U/D) consecutivamente per creare un cavo più lungo perché così si creano ulteriori resistenze di contatto. Assegnazione dei pin dei connettori Tabella A- 1 Cavo di collegamento Sub-D ↔ M12 Connettore Sub-D (maschio) Connettore M12 (femmina) 1 1 6 2 5 3 7 4 4 5 8 6 - 7 9 8 2 - 3 - Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 73 Appendice A.2 Cavo di collegamento Tabella A- 2 Cavo di collegamento M12 ↔ reader Connettore M12 (maschio) Connettore reader (femmina) 1 2 2 5 3 3 4 4 5 6 6 1 7 – 8 7 Tabella A- 3 Cavo di collegamento/di prolunga M12 ↔ M12 Connettore M12 (maschio) Connettore M12 (femmina) 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 Tabella A- 4 Cavo di collegamento M12 ↔ Sub-D a 9 poli Connettore M12 (maschio) Connettore Sub-D (femmina) 1 - 2 5 3 7 4 3 5 2 6 6 7 - 8 1, 8 Avvertenza: il reader con connettore Sub-D deve essere alimentato con DC 24 V tramite un connettore addizionale. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 74 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.2 Cavo di collegamento A.2.2 Cavi confezionati in proprio Per gli utenti che vogliono confezionare il cavo individualmente è disponibile un connettore per reader con morsetti a vite (vedere il manuale del sistema in uso). Cavo e connettore per il reader possono essere ordinati in base al catalogo "ID 10 Industrial Identification Systems". Struttura del cavo Per confezionare i cavi in proprio occorre impiegare cavi con le seguenti specifiche: ● 7 x 0,25 mm2 ● LiYC11Y 7 x 0,25 Connettori I connettori Sub-D e M12 si possono trovare in commercio (ad es. marchio Binder). Assegnazione dei pin L'assegnazione dei pin è riportata al capitolo "Assegnazione della presa Sub-D (Pagina 20)". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 75 Appendice A.3 Dati per l'ordinazione A.3 Dati per l'ordinazione A.3.1 Dati per l'ordinazione dell'RF120C Modulo di comunicazione RF120C Tabella A- 5 Modulo di comunicazione Denominazione Numero di ordinazione Modulo di comunicazione RF120C 6GT2002-0LA00 Accessori per il modulo di comunicazione RF120C Tabella A- 6 Accessori per il modulo di comunicazione RF120C Denominazione Numero di ordinazione Cavo di collegamento RF120C; RF120C ↔ RF200/RF300/RF600, MV400 Cavo di prolunga per tutti i reader; connettore dritto A.3.2 2,0 m 6GT2091-4LH20 5,0 m 6GT2091-4LH50 10,0 m 6GT2091-4LN10 2,0 m 6GT2091-4FH20 5,0 m 6GT2091-4FH50 10,0 m 6GT2091-4FN10 20,0 m 6GT2891-4FN20 50,0 m 6GT2891-4FN50 Cavo di prolunga per tutti i reader; connettore ad angolo sul reader 2,0 m 6GT2891-4JH20 Cavo di collegamento MOBY D; solo in abbinamento con il cavo di collegamento RF120C 2,0 m 6GT2691-4FH20 Cavo di collegamento MOBY U; solo in abbinamento con il cavo di collegamento RF120C 2,0 m 6GT2091-4FH20 5,0 m 6GT2091-4FH50 Dati per l'ordinazione degli accessori SIMATIC S7-1200 La panoramica completa per l'ordinazione di SIMATIC S7-1200 si trova ● nelle istruzioni operative "Sistema di automazione S7-1200" oppure ● nel catalogo "ST 70, Totally Integrated Automation e Micro Automation". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 76 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Appendice A.3 Dati per l'ordinazione A.3.3 Ulteriori dati per l'ordinazione Tabella A- 7 SIMATIC Manual Collection Denominazione Numero di ordinazione Contenuto SIMATIC Manual Collection 6ES7998-8XC01-8YE0 Contiene tutti i manuali SIMATIC in formato elettronico Denominazione Numero di ordinazione Contenuto DVD "RFID Systems Software & Documentation" 6GT2080-2AA20 • FB/FC per SIMATIC • Driver 3964R per DOS / Windows 95 / NT / 2000 / XP • Biblioteche C • Programma dimostrativo per PC • Documentazione RFID • Tool per il calcolo della capacità di trasporto dati Tabella A- 8 Accessori RFID Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 77 Appendice A.3 Dati per l'ordinazione Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 78 Istruzioni operative, 07/2013, C79000-G8972-C328-01 B Blocchi funzionali Reset I blocchi funzionali Reset descritti in questo capitolo sono necessari se si desidera utilizzare i moduli di comunicazione RF180C e ASM 456 con un controllore SIMATIC S7-1200/S71500. In alternativa questi blocchi si possono utilizzare anche per l'RF120C, se nell'HSP è stata parametrizzata l'impostazione necessaria. Questi blocchi funzionali di reset hanno nel sistema la stessa funzione del blocco "Reset_Reader" descritto oltre. Tuttavia per i blocchi qui descritti occorre impostare parametri specifici in funzione del reader. Ricordare che nei parametri viene utilizzato automaticamente il valore predefinito se non si seleziona un altro valore manualmente. Reset_RF200 Figura B-1 Blocco funzionale "Reset_RF200" Tabella B- 1 Spiegazione del blocco funzionale "Reset_RF200" Parametro Tipo di dati Valore predefinito Descrizione TAG_CONTROL Bool True Presence Check TAG_TYPE Byte 1 Tag_Type: 1 = ogni transponder ISO 3 = MDS D3xx - ottimizzazione RF_POWER Byte 0 Potenza di uscita; rilevante solo per RF290R Potenza HF da 0,5 W a 5 W in incrementi di 0,25 W (campo di valori: 0x02 - 0x14). Valore predefinito 0 ≙ 0 W. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 79 Blocchi funzionali Reset Reset_RF300 Figura B-2 Blocco funzionale "Reset_RF300" Tabella B- 2 Spiegazione del blocco funzionale "Reset_RF300" Parametro Tipo di dati Valore predefinito Descrizione TAG_CONTROL Bool True Presence Check TAG_TYPE Byte 0 Tag_Type: 1 = ogni transponder ISO 0 = transponder RF300 RF_POWER Byte 0 Potenza di uscita; rilevante solo per RF380R Potenza HF da 0,5 W a 5 W in incrementi di 0,25 W (campo di valori: 0x02 - 0x14). Valore predefinito 0 ≙ 1,25 W. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 80 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Blocchi funzionali Reset Reset_RF600 Figura B-3 Blocco funzionale "Reset_RF600" Tabella B- 3 Spiegazione del blocco funzionale "Reset_RF600" Parametro Tipo di dati Valore predefinito Descrizione TAG_CONTROL Bool True Presence Check RADIO_PROFILE Byte 1 Scanning_Time: Profilo wireless secondo EPC Global (campo di valori: 0x01 - 0x09, a seconda della versione reader) POWER_ANT1 Byte 0 Potenza di trasmissione per antenna 1 o antenna interna (campo di valori: 0x00 0x0F) POWER_ANT2 Byte 0 Potenza di trasmissione per antenna 2 o antenna esterna (campo di valori: 0x00 0x0F) UID_HANDLE Bool False Significato di UID nel comando: True = handle ID, vengono analizzati solo i 4 byte meno significativi dell'UID; False = UID/EPC-ID con 8 byte di lunghezza BLACK_LIST Bool False True = attiva Black List Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 81 Blocchi funzionali Reset Parametro Tipo di dati Valore predefinito Descrizione TAG_HOLD Bool False True = attiva Tag Hold PARAM_SET Byte 0 Field_ON_Control (0 = veloce; campo di valori: 0x00, 0x02) CHANNEL_PLAN Byte 0F Field_ON_Time (campo di valori: 0x00 0x0F; solo per ETSI) MULTITAG Byte 1 Numero max. di transponder utilizzabili parallelamente nel campo di antenna. (Campo di valori: 0x01 - 0x50) ISTM Bool False True = attiva Intelligent Singletag Mode SCANNING_MODE Bool False True = attiva Scanning Mode Reset_MOBY_D Figura B-4 Blocco funzionale "Reset_MOBY_D" Tabella B- 4 Spiegazione del blocco funzionale "Reset_MOBY_D" Parametro Tipo di dati Valore predefinito Descrizione TAG_CONTROL Bool True Presence Check TAG_TYPE Byte 1 Tag_Type: 1 = ogni transponder ISO RF_POWER Byte 0 Potenza di uscita Potenza HF da 0,5 W a 10 W in incrementi di 0,25 W (campo di valori: 0x02 - 0x28) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 82 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Blocchi funzionali Reset Reset_MOBY_U Figura B-5 Blocco funzionale "Reset_MOBY_U" Tabella B- 5 Spiegazione del blocco funzionale "Reset_MOBY_U" Parametro Tipo di dati Valore predefinito Descrizione TAG_CONTROL Bool True Presence Check DISTANCE Byte 23h Limitazione della portata (campo di valori: 0x02 - 0x23 o 0x82 - 0xA3 per una potenza di trasmissione minore) MULTITAG Byte 1 Numero max. di transponder utilizzabili parallelamente nel campo di antenna. (Campo di valori: 0x01 - 0x12) SCAN_TIME Byte 0 Scanning_Time: tempo di stand-by del transponder (campo di valori: 0x00 - 0xC8) FCON Byte 0 field_ON_control: modalità Bero (campo di valori: 0x00 - 0x03) FTIM Byte 0 field_ON_time: indicazione di tempo per modalità Bero (campo di valori: 0x00 0xFF) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 83 Blocchi funzionali Reset Reset_MV Il blocco funzionale "Reset_MV" non presenta parametri di ingresso specifici. Per resettare i prodotti MV è sufficiente richiamare l'FB ed eseguire il parametro "EXECUTE". Figura B-6 Blocco funzionale "Reset_MV" Tabella B- 6 Spiegazione del blocco funzionale "Reset_MV" Parametro Tipo di dati Descrizione PROGRAM Byte Selezione del programma B#16#0: Reset senza selezione del programma o in caso di una diagnostica viene prelevato il codice errore per "IN_OP = 0". B#16#1 ... B#16#15: numero del programma da avviare ⇒ reset con selezione del programma (da FW V5.1 dell'MV4x0 in poi) Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 84 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Blocchi funzionali Reset Reset_Univ Il blocco funzionale "Reset_Univ" è un blocco Reset universale con cui si possono resettare tutti i sistemi. Utilizzare questo FB solo dopo aver consultato il supporto tecnico. Figura B-7 Blocco funzionale "Reset_Univ" Tabella B- 7 Spiegazione del blocco funzionale "Reset_Univ" Parametro Tipo di dati Descrizione PARAM Array [1...16] of Byte Dati per telegramma di reset I dati da impostare qui possono essere forniti dal supporto tecnico in caso di necessità per impostazioni speciali. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 85 Blocchi funzionali Reset Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 86 Istruzioni operative, 07/2013, C79000-G8972-C328-01 C AdvancedCmd e Ident profile C.1 AdvancedCmd Con il blocco funzionale "AdvancedCmd" è possibile eseguire qualsiasi comando, anche i comandi che non vengono rappresentati da altri blocchi funzionali. Questo FB generale può essere utilizzato per tutti i comandi ed è destinato ai soli utenti esperti. Nel parametro di ingresso "CMD" deve essere indicata la struttura del comando completa. La struttura per il parametro "CMD" deve essere creata in un blocco dati o come tipo di dati. Figura C-1 Blocco funzionale "AdvancedCmd" Tabella C- 1 Spiegazione del blocco funzionale "AdvancedCmd" Parametro Tipo di dati Descrizione UID Array [1...8] of Byte Unique Identifier del transponder CMD Struct{ - CMD_ID IDENT_DATA Byte ID del comando LEN_DATA INT Lunghezza dei dati ADR_TAG WORD Indirizzo fisico sul transponder ATTR Byte} Attribute/Subcommand Array [1...1024] of Byte Buffer dei dati dal quale vengono letti i dati da scrivere o nel quale vengono salvati i dati letti. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 87 AdvancedCmd e Ident profile C.2 Blocco "Ident profile" Tabella C- 2 Impostazioni consentite per il parametro "CMD" Parametro Comando CMD_ID LEN_DATA ADR_TAG ATTR Write 71h Lunghezza dei dati da scrivere Indirizzo sul transponder - Read 70h Lunghezza dei dati da leggere Indirizzo sul transponder - MEM-Status 73h - - RF200: 83h RF300: 82h, 83h RF600: 84h, 85h MOBY D: 83h DEV-Status 74h - - RF200: 81h RF300: 81h, 86h RF600: 87h, 88h, A0h, A1h 1) MOBY U: 81h, 84h MOBY D: 81h Inventory 69h - - RF600: 82h, 83h, 85h, 90h, 91h, 92h, A0h, A1h 1) Format 66h Valore: 15 Nel buffer dei dati devono essere salvati le dimensioni della memoria e il valore di inizializzazione 2) - - 1) Dettagli: vedere il manuale di guida alle funzioni degli RF620R/RF630R. Qui il comando "DEVStatus" corrisponde al comando "SLG-Status" e "Inventory" al comando "GET". Gli attributi vanno convertiti nel modo seguente: 81h → 01h, 82h → 02h, 83h → 03h, 85h → 05h, 87h → 07h, 90h → 10h, 91h → 11h, 92h → 12h, A0h → 20, A01 → 21 2) Dettagli: vedere il manuale di guida alle funzioni del profilo RFID standard Le impostazioni possibili con il blocco funzionale "AdvancedCmd" si possono definire in alternativa anche con Ident profile (vedere il capitolo "Blocco "Ident profile" (Pagina 88)"). C.2 Blocco "Ident profile" Nota Il funzionamento parallelo con FB e Ident profile non è possibile Il modulo di comunicazione RF120C non può essere utilizzato contemporaneamente con i blocchi funzionali e il blocco Ident profile. Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 88 Istruzioni operative, 07/2013, C79000-G8972-C328-01 AdvancedCmd e Ident profile C.2 Blocco "Ident profile" Parametri di ingresso e uscita di Ident profile (FB 101 / PIB_1200_UID_001KB) I blocchi funzionali descritti nel capitolo "Istruzioni Ident (Pagina 30)" rappresentano un'interfaccia semplificata di Ident profile. Se le funzionalità dei blocchi funzionali non dovessero essere sufficienti per l'applicazione, è possibile utilizzare in alternativa Ident profile. Con l'aiuto dell'FB 101 è possibile parametrizzare strutture di comando complesse. La grafica seguente mostra il blocco Ident profile con i comandi che possono essere implementati. Figura C-2 Parametri di ingresso per RF120C con FB 101 (Ident profile) Per ulteriori informazioni sul blocco Ident profile consultare il manuale "Ident profile; funzioni standard per sistemi di identificazione (http://support.automation.siemens.com/WW/view/en/45902535)". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 89 AdvancedCmd e Ident profile C.2 Blocco "Ident profile" Tabella dei comandi dell'RF120C con Ident profile (FB 101 / PIB_1200_UID_001KB) L'assegnazione avviene nell'UDT 1 mediante la variabile "command". Tabella C- 3 Comandi dell'RF120C con Ident profile Comando Codice comando HEX DEV-STATUS Parametri utilizzati ASCII 74 't' FORMAT 66 INVENTORY 69 MEM-STATUS Descrizione Attributes Legge lo stato di un modulo di comunicazione 'f' UID, Length Inizializza il transponder 'i' Attributes Richiede un elenco di tutti i transponder momentaneamente accessibili entro la portata dell'antenna 73 's' UID, Attributes Legge lo stato di un transponder PHYSICAL-READ 70 'p' UID, Length, StartAddress Legge i dati di un transponder dietro indicazione dell'indirizzo iniziale fisico e della lunghezza PHYSICAL-WRIT E 71 'q' UID, Length, StartAddress Scrive i dati su un transponder dietro indicazione dell'indirizzo iniziale fisico e della lunghezza PUT 65 'e' Length Trasmette ulteriori comandi che non sono definiti nel profilo normalizzato standard. Per ogni comando è definita una corrispondente struttura di dati nel buffer dei dati di trasmissione: Put_SET_ANT Attiva e disattiva l'antenna del reader. Mode RF200/RF300, MOBY U/D: 1 = antenna non attiva 2 = antenna attiva RF600: Bit 0 = ANT 1 / antenna interna (1 = ON) Bit 1 = ANT 2 / antenna esterna (1 = ON) Bit 4 = TagList (0 = inizializza, 1 = continua con elenco disponibile) Length 3 Put_END Termina la comunicazione con un transponder (solo per MOBY U). UID UID del transponder Mode 0 = concludi elaborazione del transponder 1 = pausa dell'elaborazione del transponder Length 11 READ-CONFIG 61 'a' - Legge i parametri dal modulo di comunicazione WRITE-CONFIG 78 'x' Length, Config Trasmette nuovi parametri al modulo di comunicazione Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 90 Istruzioni operative, 07/2013, C79000-G8972-C328-01 Service & Support D Supporto tecnico Il servizio Technical Support per tutti i prodotti IA/DT è raggiungibile tramite: ● Telefono: + 49 (0) 911 895 7222 ● Fax: + 49 (0) 911 895 7223 ● Modulo Web per Support Request (http://www.siemens.com/automation/support-request) ● Internet: E-mail (mailto:[email protected]) Partner di riferimento In caso di domande sull'utilizzo dei nostri prodotti, contattate il vostro partner di riferimento Siemens presso la nostra sede più vicina a voi. Gli indirizzi sono reperibili: ● in Internet (http://www.siemens.com/automation/partner) ● Nel catalogo CA 01 ● Nel catalogo ID 10 specifico per Industrial Identification Systems Service & Support presso Industry Automation and Drive Technologies In Internet trovate diversi tipi di prestazioni di service sulla Support-Homepage (http://www.siemens.com/automation/service&support) di IA/DT. Qui si possono trovare ad es. le seguenti informazioni: ● La Newsletter con informazioni sempre aggiornate sui prodotti. ● La nostra funzione di ricerca in "Supporto al prodotto" per trovare i documenti che vi servono. ● Un Forum, luogo di scambio di informazioni tra utenti e personale specializzato di tutto il mondo. ● Il vostro partner di riferimento locale per IA/DT. ● Informazioni su service sul posto, riparazioni, parti di ricambio. Molto altro ancora è disponibile nel paragrafo "La nostra offerta di service". Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 Istruzioni operative, 07/2013, C79000-G8972-C328-01 91 Service & Support RFID-Homepage Novità in generale sui nostri sistemi di identificazione si trovano in Internet nella nostra RFID-Homepage (http://www.siemens.com/ident/rfid). Documentazione SIMATIC in Internet Una guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi SIMATIC si trova in Internet: Manuali SIMATIC Guide (http://www.siemens.com/simatic-tech-doku-portal) Catalogo e sistema di ordinazione online Anche il catalogo online e il sistema di ordinazione online si trovano nella Homepage di Industry Mall (http://www.siemens.com/industrymall) Training Center Per facilitarvi l'approccio al sistema vi offriamo appositi corsi di formazione. Rivolgetevi al Training Center locale o a quello centrale, all'indirizzo: D-90327 Nürnberg. Telefono: +49 (0) 180 523 56 11 (0,14 €/min. da rete fissa tedesca, la tariffa da cellulare potrebbe essere diversa) Informazioni sulle offerte di corsi si trovano anche nella SITRAIN-Homepage (http://www.sitrain.com). Modulo di comunicazione RF120C con blocchi applicativi per S7-1200 e S7-1500 92 Istruzioni operative, 07/2013, C79000-G8972-C328-01