202
Unità di conteggio FM 350- 1 ___________________ ___________________ ___________________ _______________________________________________________ ___________________ _ __________ ___________________ ___________________ ___________________ ___________________ ___________________ ___________________ SIMATIC S7-300 Unità di conteggio FM 350-1 Manuale del prodotto 05/2011 A5E03663236-01 Prefazione Presentazione del prodotto 1 Montaggio e smontaggio dell'FM 350-1 2 Cablaggio dell'FM 350-1 3 Parametrizzazione dell'FM 350-1 4 Programmazione dell'FM 350-1 5 Messa in servizio dell'FM 350-1 6 Modi di funzionamento, parametri e istruzioni operative 7 Segnali dei trasduttori e loro analisi 8 Occupazione del DB 9 Errori e diagnostica 10 Dati tecnici 11 Pezzi di ricambio 12 Bibliografia 13

Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

  • Upload
    others

  • View
    16

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

� Unità di conteggio FM 350- �1

___________________

___________________

___________________

___________________

___________________

___________________

___________________

______________________________

___________________

___________________

___________________

___________________

___________________

SIMATIC

S7-300 Unità di conteggio FM 350-1

Manuale del prodotto

05/2011 A5E03663236-01

Prefazione

Presentazione del prodotto 1

Montaggio e smontaggio dell'FM 350-1

2

Cablaggio dell'FM 350-1 3

Parametrizzazione dell'FM 350-1

4

Programmazione dell'FM 350-1

5

Messa in servizio dell'FM 350-1

6

Modi di funzionamento, parametri e istruzioni operative

7

Segnali dei trasduttori e loro analisi

8

Occupazione del DB 9

Errori e diagnostica 10

Dati tecnici 11

Pezzi di ricambio 12

Bibliografia 13

Page 2: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Avvertenze di legge

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 con il triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare lesioni fisiche non gravi.

CAUTELA senza triangolo di pericolo indica che la mancata osservanza delle relative misure di sicurezza può causare danni materiali.

ATTENZIONE indica che, se non vengono rispettate le relative misure di sicurezza, possono subentrare condizioni o conseguenze indesiderate.

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

A5E03663236-01 Ⓟ 07/2011

Copyright © Siemens AG 2011. Con riserva di eventuali modifiche tecniche

Page 3: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3

Prefazione

Scopo del manuale Il presente manuale descrive in dettaglio le caratteristiche dell’unità funzionale FM 350-1 ed è un valido supporto per l’installazione e l’utilizzo dell’unità. Vi vengono inoltre illustrate le procedure montaggio, smontaggio, cablaggio, parametrizzazione e programmazione.

Il manuale è destinato agli sviluppatori dei programmi STEP 7 e al personale qualificato che si occupa di progettazione, messa in servizio e assistenza tecnica dei sistemi di automazione.

Nozioni di base Per poter comprendere il manuale è necessario disporre di conoscenze generali nel campo della tecnica di automazione.

È inoltre indispensabile saper utilizzare il PC o strumenti di lavoro analoghi (ad es. i dispositivi di programmazione) che funzionano in ambiente Microsoft® Windows® e saper programmare in STEP 7.

Validità del manuale Il presente manuale descrive l’unità funzionale FM 350-1 valida al momento dell'edizione. Eventuali variazioni della funzionalità dell’FM 350-1 verranno descritte in un’apposita informazione sul prodotto.

... ... è valido per l’FM 350-1 Il contenuto del manuale ...

N. di ordinazione (MLFB) Versione Senza Latch Senza modi di misura Senza sincronismo di clock

6ES7 350-1AH00-0AE0 6ES7 350-1AH01-0AE0

1 1

Senza modi di misura Senza sincronismo di clock

6ES7 350-1AH02-0AE0 1

6ES7 350-1AH03-0AE0 1

Norme La famiglia di prodotti SIMATIC S7-300 è conforme ai requisiti e ai criteri della norma IEC 61131-2.

Page 4: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Prefazione

Unità di conteggio FM 350-1 4 Manuale del prodotto, 05/2011, A5E03663236-01

Riciclaggio e smaltimento Per il suo trascurabile contenuto di sostanze inquinanti l'unità FM 350-1 è facilmente riciclabile. Per il riciclaggio e lo smaltimento a norma delle apparecchiature usate rivolgersi a un'azienda certificata nello smaltimento di materiali elettronici.

Ulteriore supporto Per tutte le domande sull'uso dei prodotti descritti nel Manuale che non trovano risposta nella documentazione, rivolgersi al rappresentante Siemens (http://www.siemens.com/automation/partner) nelle filiali o rappresentanze locali.

Una Guida alla consultazione della documentazione tecnica per i singoli prodotti e sistemi si trova in Internet:

● Manuali SIMATIC Guide (http://www.siemens.com/simatic-tech-doku-portal)

Il catalogo e il sistema per le ordinazioni online si trovano ugualmente in Internet:

● A&D Mall (http://www.siemens.com/automation/mall)

Centro di addestramento Per facilitare l'approccio alle tecnologie e ai sistemi di automazione, offriamo appositi corsi. Rivolgersi a questo proposito al Training center (centro di formazione) regionale più vicino o a quello centrale di Norimberga, D 90327.

● Internet: Homepage SITRAIN (http://www.sitrain.com)

Supporto tecnico Il servizio Technical Support per tutti i prodotti A&D è raggiungibile tramite:

● Modulo Web per Support Request (http://www.siemens.com/automation/support-request)

Service & Support in Internet Oltre alla presente documentazione sono disponibili in Internet diversi servizi nel sito:

Industry Automation and Drive Technologies - Homepage (http://www.siemens.com/automation/service&support)

Qui si possono trovare ad es. le seguenti informazioni:

● La Newsletter, costantemente aggiornata con tutte le informazioni sui prodotti.

● la funzione di ricerca in Service & Support per trovare i documenti appropriati;

● Un Forum, luogo di scambio di informazioni tra utenti e personale specializzato di tutto il mondo.

● I vostri interlocutori locali per la tecnica di automazione e azionamento.

● informazioni su assistenza tecnica sul posto, riparazioni, parti di ricambio. Maggiori dettagli alla voce "Service".

Page 5: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 5

Indice del contenuto

Prefazione ................................................................................................................................................. 3

1 Presentazione del prodotto........................................................................................................................ 9

1.1 Caratteristiche..............................................................................................................................10

1.2 Campi d'impiego dell'unità FM 350-1...........................................................................................13

1.3 L'hardware dell'unità FM 350-1....................................................................................................15

1.4 Il software dell'unità FM 350-1 .....................................................................................................18

2 Montaggio e smontaggio dell'FM 350-1 ................................................................................................... 21

2.1 Predisposizione per il montaggio.................................................................................................21

2.2 Montaggio dell'unità FM 350-1.....................................................................................................22

2.3 Smontaggio dell'unità FM 350-1 ..................................................................................................24

3 Cablaggio dell'FM 350-1 .......................................................................................................................... 25

3.1 Piedinatura del connettore frontale..............................................................................................26

3.2 Cablaggio di un connettore frontale.............................................................................................31

3.3 Condizione dell'unità dopo l'inserzione........................................................................................34

4 Parametrizzazione dell'FM 350-1............................................................................................................. 35

4.1 Installazione delle interfacce di parametrizzazione .....................................................................35

4.2 Richiamo delle interfacce di parametrizzazione ..........................................................................37

5 Programmazione dell'FM 350-1............................................................................................................... 39

5.1 Scambio di dati tra il programma utente e l'unità FM 350-1 ........................................................40

5.2 La funzione FC CNT_CTL1 (FC 2) ..............................................................................................41

5.3 La funzione FC CNT_CTL2 (FC 3) ..............................................................................................48

5.4 La funzione FC DIAG_INF (FC 1) ................................................................................................49

5.5 Esempio pratico ...........................................................................................................................51

5.6 Dati tecnici dei blocchi .................................................................................................................54

5.7 Programmazione dell'FM 350-1 senza FC ..................................................................................55 5.7.1 Interfaccia di comando per i modi di conteggio ...........................................................................55 5.7.2 Interfaccia di conferma per i modi di conteggio ...........................................................................59 5.7.3 Interfaccia di comando per i modi di funzionamento di misura....................................................63 5.7.4 Interfaccia di conferma per i modi di funzionamento di misura ...................................................66 5.7.5 Utilizzo dell'interfaccia con il principio di conferma completa ......................................................70 5.7.6 Coordinamento del nuovo avviamento ........................................................................................74

5.8 Comportamento della CPU nelle modalità CPU-STOP e STOP-RUN........................................75

Page 6: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice del contenuto

Unità di conteggio FM 350-1 6 Manuale del prodotto, 05/2011, A5E03663236-01

6 Messa in servizio dell'FM 350-1............................................................................................................... 77

6.1 Fasi operative della configurazione meccanica .......................................................................... 78

6.2 Fasi operative per la parametrizzazione ..................................................................................... 80

7 Modi di funzionamento, parametri e istruzioni operative .......................................................................... 85

7.1 Nozioni di base per il richiamo di modi di funzionamento e istruzioni operative......................... 86

7.2 Funzionamento con clock di sincronismo ................................................................................... 87

7.3 Modi di conteggio ........................................................................................................................ 88 7.3.1 Panoramica dei modi di conteggio.............................................................................................. 88 7.3.2 Nozioni di base............................................................................................................................ 89 7.3.3 Conteggio continuo ..................................................................................................................... 93 7.3.4 Conteggio unico .......................................................................................................................... 96 7.3.5 Conteggio periodico .................................................................................................................. 101 7.3.6 Campo di conteggio .................................................................................................................. 106 7.3.7 Istruzione operativa: apertura e chiusura del gate.................................................................... 108 7.3.8 Comportamento delle uscite digitali .......................................................................................... 113 7.3.9 Isteresi....................................................................................................................................... 121 7.3.10 Istruzione operativa: Impostazione del contatore ..................................................................... 124 7.3.11 Istruzione operativa: latch/retrigger........................................................................................... 131 7.3.12 Istruzione operativa: latch ......................................................................................................... 133 7.3.13 Istruzione operativa: misura dei tempi tra due fronti ................................................................. 135

7.4 Modi di funzionamento di misura .............................................................................................. 136 7.4.1 Panoramica delle modalità di misura ........................................................................................ 136 7.4.2 Nozioni di base.......................................................................................................................... 137 7.4.3 Misurazione della frequenza ..................................................................................................... 142 7.4.4 Conteggio numero di giri ........................................................................................................... 145 7.4.5 Misurazione della durata del periodo ........................................................................................ 148 7.4.6 Istruzione operativa: apertura e chiusura del gate.................................................................... 151 7.4.7 Comportamento delle uscite digitali .......................................................................................... 155

7.5 Attivazione di un interrupt di processo ...................................................................................... 158

8 Segnali dei trasduttori e loro analisi ....................................................................................................... 161

8.1 Trasduttori collegabili ................................................................................................................ 162

8.2 Segnali differenziali a 5 V.......................................................................................................... 163

8.3 Segnali a 24 V........................................................................................................................... 165

8.4 Valutazione del segnale ............................................................................................................ 168

9 Occupazione del DB .............................................................................................................................. 171

10 Errori e diagnostica................................................................................................................................ 177

10.1 Visualizzazione di errori tramite i LED di errore di sistema ...................................................... 178

10.2 Attivazione di allarme di diagnostica......................................................................................... 179

10.3 Errore dati.................................................................................................................................. 183

10.4 Errori operativi ........................................................................................................................... 185

Page 7: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice del contenuto

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 7

11 Dati tecnici ............................................................................................................................................. 187

11.1 Dati tecnici generali....................................................................................................................187

11.2 Dati tecnici..................................................................................................................................188

12 Pezzi di ricambio.................................................................................................................................... 191

13 Bibliografia............................................................................................................................................. 193

Glossario ............................................................................................................................................... 195

Indice analitico....................................................................................................................................... 199

Page 8: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice del contenuto

Unità di conteggio FM 350-1 8 Manuale del prodotto, 05/2011, A5E03663236-01

Page 9: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 9

Presentazione del prodotto 1

In questo capitolo... Il presente capitolo riporta una panoramica generale dell'unità funzionale FM 350-1

● e delle caratteristiche dell'FM 350-1.

● Alcuni campi d'impiego dell'FM 350-1 vengono illustrati ricorrendo ad esempi.

● Viene descritta l'integrazione dell'unità FM 350-1 nel sistema di automazione S7-300 e sono illustrati i principali componenti di FM 350-1.

Page 10: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.1 Caratteristiche

Unità di conteggio FM 350-1 10 Manuale del prodotto, 05/2011, A5E03663236-01

1.1 Caratteristiche

Caratteristiche L'unità funzionale FM 350-1 è un'unità di conteggio veloce ideata per l'impiego nel sistema di automazione S7-300 e dispone di un contatore in grado di funzionare alternativamente nei seguenti campi di conteggio:

● 0 ... +32 bit: 0 ... 4 294 967 295 (0 ... 232 – 1)

● -31 ... +31 bit: –2 147 483 648 ... + 2 147 483 647 (–231 ... 231 – 1)

La frequenza di ingresso dei segnali di conteggio è di max. 500 kHz in funzione del segnale dell'encoder.

L'FM 350-1 può essere utilizzata per i seguenti tipi di regolazione:

● Conteggio continuo

● Conteggio unico

● Conteggio periodico

● Misura frequenza

● Conteggio numero di giri

● Misura periodo

L’operazione può essere avviata o arrestata sia mediante il programma applicativo (gate software), sia mediante segnali esterni (gate hardware).

Valori di confronto È possibile memorizzare nell'unità due valori di confronto che sono assegnati alle due uscite dell’unità. Quando il conteggio raggiunge uno dei valori di confronto, viene impostata l’uscita corrispondente che attiva direttamente delle procedure di controllo del processo.

Valore di caricamento È possibile preimpostare il valore dal quale l'FM 350-1 inizierà il conteggio. Questo valore viene definito valore di caricamento e può essere costituito da qualsiasi valore compreso entro l'intervallo di conteggio.

Interrupt di processo Al raggiungimento dei valori di confronto, in caso di overflow o underflow e/o di passaggio per lo zero del contatore, l’FM 350-1 può attivare un interrupt di processo nella CPU.

Page 11: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.1 Caratteristiche

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 11

Allarme di diagnostica L'FM 350-1 può generare un allarme di diagnostica in presenza dei seguenti eventi:

● errore di tensione ausiliaria esterna

● errore di alimentazione encoder DC 5,2 V

● parametrizzazione dell’unità mancante o errata

● intervento del watchdog

● guasto della RAM

● perdita di un interrupt di processo

● segnale A, B o N dell'encoder a 5 V non corretto

Durata dell'impulso È possibile preimpostare la durata dell'impulso di attivazione delle uscite digitali dell’FM 350-1. La durata dell'impulso consente di definire il tempo per cui una data uscita digitale resterà impostata. È possibile impostare un valore compreso tra 0 e 500 ms. Il valore impostato viene applicato a entrambe le uscite. Regolando la durata dell’impulso si riesce ad adattare l’FM 350-1 agli attuatori normalmente disponibili.

Quali segnali può rilevare l'FM 350-1? L’FM 350-1 può rilevare segnali generati dalle seguenti fonti:

● encoder incrementali a 5 V

● encoder incrementali a 24 V

● Generatore di impulsi a 24 V con segnale di direzione

● iniziatore a 24 V senza segnale di direzione (ad es. fotocellula o BERO)

● base di tempo interna di 1 MHz

Filtri d'ingresso Per eliminare i disturbi è possibile parametrizzare dei filtri d’ingresso (circuiti RC) con un tempo di filtraggio unico per gli ingressi a 24 V A*, B* e N* e per gli ingressi digitali. Sono disponibili i seguenti due filtri d'ingresso:

Tabella 1- 1 Filtri d'ingresso

Caratteristiche Filtro d'ingresso 1 (preimpostato)

Filtro d'ingresso 2

Ritardo d’ingresso tipico 1 μs 15 μs Frequenza massima di conteggio 200 kHz 20 kHz Ampiezza minima d’impulso del segnale di conteggio 2,5 μs 25 μs

Page 12: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.1 Caratteristiche

Unità di conteggio FM 350-1 12 Manuale del prodotto, 05/2011, A5E03663236-01

Impiego centralizzato L'unità FM 350-1 può essere impiegata a livello centrale nei sistemi S7-300.

Impiego decentrato L'unità FM 350-1 può essere impiegata in modo decentrato nell’ET 200M tramite l’IM 153-1, l'IM 153-2 e l’IM 153-4. Sono possibili i seguenti utilizzi:

● ET 200M con bus backplane semplice

● ET 200M con bus backplane attivo

● ET 200M come slave modulare con sincronismo di clock

● ET 200M in funzionamento singolo nel sistema H

● ET 200M in funzionamento condiviso nel sistema H

Aggiornamento firmware Per l’ampliamento delle funzioni e la correzione degli errori è possibile caricare update del firmware nella memoria del sistema operativo dell'FM 350-1 utilizzando Configurazione HW di STEP 7 (a partire dalla versione V 5.2).

Nota

Una volta avviato l’update nell’FM350-1, il firmware precedente viene cancellato.

Se l’update del firmware viene interrotto, qualsiasi ne sia motivo, l’FM 350-1 non funziona più.

In tal caso riavviare l’update del firmware e attendere che venga portato a termine.

CiR L'unità FM 350-1 supporta la funzionalità CiR che consente di modificarne i parametri apportando una modifica alla configurazione mentre la CPU è in modalità RUN. Tale modifica causa il reset dell’FM 350-1 ed è paragonabile ad una nuova parametrizzazione. /3/

L'unità FM 350-1 consente di modificare i parametri del programma utente durante il funzionamento.

Funzionamento in sincronismo di clock L'unità supporta il funzionamento in sincronismo di clock.

Page 13: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.2 Campi d'impiego dell'unità FM 350-1

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 13

1.2 Campi d'impiego dell'unità FM 350-1

Campi d’impiego dell’FM 350-1 L’FM 350-1 è la soluzione ideale nei casi in cui è necessario contare segnali con frequenza elevata e attivare reazioni rapide al raggiungimento di un valore di conteggio prestabilito.

Alcuni esempi sono:

● impianti di imballaggio

● impianti di smistamento

● impianti di dosaggio

Esempio di impiego di un'FM350-1 In questo esempio si deve imballare in una scatola un numero definito di pezzi. L’FM 350-1 ha il compito di contare il numero dei pezzi e di comandare i due motori per il trasporto dei pezzi e della scatola.

Quando la scatola raggiunge la posizione corretta, una fotocellula A arresta il nastro A, viene avviato il conteggio e si accende il motore B del nastro B. Quando la scatola contiene il numero di pezzi programmato, l’FM 350-1 arresta il motore B del nastro B e accende il motore A del nastro A che preleva la scatola riempita. Il conteggio ricomincia quando la scatola successiva viene posizionata davanti alla fotocellula A.

Page 14: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.2 Campi d'impiego dell'unità FM 350-1

Unità di conteggio FM 350-1 14 Manuale del prodotto, 05/2011, A5E03663236-01

Figura 1-1 Esempio di impiego di un'FM350 nell'S7-300

Page 15: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.3 L'hardware dell'unità FM 350-1

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 15

1.3 L'hardware dell'unità FM 350-1

Vista dell'unità La figura illustra l’unità FM 350-1 con il connettore frontale e il connettore di bus a sportello chiuso.

Figura 1-2 FM 350-1, vista dell'unità

Connettore frontale Il connettore frontale dell’FM 350-1 consente di collegare:

● segnali encoder a 5 V o a 24 V

● alimentazione encoder

● segnali di ingresso digitali per l’avvio, l’arresto e l’impostazione del contatore

● segnali di uscita digitali Q0 e Q1

● tensione ausiliaria 1L+ per la generazione delle tensioni di alimentazione degli encoder

● tensione di carico 2L+ per l’alimentazione delle uscite digitali

Il connettore frontale deve essere ordinato separatamente (vedi sezione Parti di ricambio (Pagina 191)).

Page 16: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.3 L'hardware dell'unità FM 350-1

Unità di conteggio FM 350-1 16 Manuale del prodotto, 05/2011, A5E03663236-01

Codifica del connettore frontale Quando si preme il connettore frontale per portarlo dalla posizione di cablaggio a quella di servizio, la codifica si innesta in posizione. Si ha così la certezza che questo connettore potrà essere montato solamente su un'unità funzionale FM 350-1.

Spina di codifica La spina di codifica serve per impostare l’FM 350-1 sui segnali encoder utilizzati.

Tabella 1- 2 Sono possibili le impostazioni descritte di seguito.

La spina nella posizione... ... corrisponde ai segnali A segnali differenziali a 5 V (configurazione alla consegna) D segnali a 24 V

La spina di codifica è posizionata sul lato sinistro dell’FM 350-1.

Etichette di siglatura L’unità viene fornita con un'etichetta di siglatura sulla quale è possibile riportare il nome dei segnali.

All'interno dello sportello è riportata la piedinatura.

Numero di ordinazione e versione Il numero di ordinazione e la versione dell’FM 350-1 sono riportati in basso nello sportello dell’unità.

Versione del firmware Corrisponde alla versione al momento della consegna e può essere aggiornata tramite un update del firmware.

Connettore di bus La comunicazione in una riga dell'S7-300 avviene tramite i connettori di bus. in dotazione all'FM 350-1.

Page 17: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.3 L'hardware dell'unità FM 350-1

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 17

LED di diagnostica e di stato L’FM 350-1 dispone di 8 LED che servono alla visualizzazione sia della diagnostica, che dello stato dell'unità e dei suoi ingressi e uscite digitali.

Tabella 1- 3 La tabella sottostante riporta siglatura, colore e funzione dei LED.

Siglatura Colore Funzione SF rosso Errore di sistema CR verde Counter running; stato del bit meno significativo del contatore DIR verde Direzione di conteggio (Direction). il LED si illumina se il contatore conta

indietro. I0 verde Stato dello Stard DI I1 verde Stato dello Stop DI I2 verde Stato del Set DI Q0 verde Stato dell'uscita DO0 Q1 verde Stato dell'uscita DO1

Page 18: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.4 Il software dell'unità FM 350-1

Unità di conteggio FM 350-1 18 Manuale del prodotto, 05/2011, A5E03663236-01

1.4 Il software dell'unità FM 350-1

Pacchetto di progettazione Per l’integrazione dell’FM 350-1 nell’S7-300 si utilizza il pacchetto di progettazione disponibile sul CD in dotazione all'unità, che contiene:

● il software di progettazione con l'interfaccia di parametrizzazione

● il software per la CPU (blocchi)

● la documentazione

La figura illustra la configurazione di un'S7-300 con un'FM 350-1 e alcune unità di ingresso/uscita.

Figura 1-3 Configurazione di un SIMATIC S7-300 con un'FM 350-1

Page 19: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.4 Il software dell'unità FM 350-1

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 19

Interfacce di parametrizzazione Per adattare l’FM 350-1 a diversi task si utilizzano dei parametri che vengono memorizzati in un SDB e trasferiti dalla CPU all’unità.

La parametrizzazione viene effettuata mediante apposite interfacce che vengono installate sul PG e richiamate in STEP 7.

Software per la CPU S7-300. Il software per la CPU è costituito dalle funzioni FC CNT_CTL1 e FC CNT_CTL2 che vengono richiamate nel programma utente della CPU e hanno lo scopo di consentire la comunicazione tra la CPU e l'unità FM 350-1. Per quest'ultima è inoltre disponibile la funzione FC DIAG_INF che permette di trasferire informazioni di diagnostica nel DB delle FC CNT_CTL1 e FC CNT_CTL2. La funzione FC CNT_CTL2 viene utilizzata solo per il sincronismo di clock.

Page 20: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Presentazione del prodotto 1.4 Il software dell'unità FM 350-1

Unità di conteggio FM 350-1 20 Manuale del prodotto, 05/2011, A5E03663236-01

Page 21: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 21

Montaggio e smontaggio dell'FM 350-1 2

Contenuto del capitolo Questo capitolo riporta informazioni sul montaggio e lo smontaggio dell’FM 350-1.

● Vengono indicate le precauzioni da adottare durante il montaggio

● e fornite le istruzioni per la progettazione e la configurazione dell'FM 350-1.

● Vengono descritte le operazioni di montaggio e smontaggio dell’FM 350-1.

2.1 Predisposizione per il montaggio

Importanti regole di sicurezza Per integrare un'FM 350-1 in un S7-300 in un impianto o un sistema è necessario rispettare alcune regole importanti. Tali regole e disposizioni sono descritte nel manuale /1/.

Definizione della posizione di montaggio È preferibile installare il telaio di montaggio in senso orizzontale. Nel montaggio verticale è necessario tenere presenti le limitazioni relative alla temperatura ambiente (max. 40 °C).

Determinazione del posto connettore Come le unità di ingresso e uscita, l’unità funzionale FM 350-1 può essere inserita indifferentemente in uno dei connettori da 4 a 11.

Regole per la progettazione della configurazione meccanica La configurazione meccanica e le modalità di progettazione sono descritte nel manuale /1/. Di seguito vengono riportate solo alcune informazioni supplementari.

● Per ogni telaio di montaggio sono consentite al massimo otto SM o FM.

● Il numero massimo di unità dipende inoltre dalla larghezza delle unità o dalla lunghezza della guida profilata. L'FM 350-1 occupa 40 mm in larghezza.

● Il numero massimo di unità dipende dalla corrente assorbita dalle unità a destra della CPU tramite il bus backplane a 5 V. La corrente assorbita dall’FM 350-1 è pari a 160 mA.

● Il numero massimo di unità dipende inoltre dallo spazio di memoria occupato nella CPU dal software utilizzato per comunicare con l'FM 350-1.

Page 22: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Montaggio e smontaggio dell'FM 350-1 2.2 Montaggio dell'unità FM 350-1

Unità di conteggio FM 350-1 22 Manuale del prodotto, 05/2011, A5E03663236-01

2.2 Montaggio dell'unità FM 350-1

Regole Il montaggio dell’FM 350-1 non richiede particolari misure di sicurezza (norme ESD).

Strumenti necessari Per il montaggio dell’FM 350-1 è necessario un cacciavite da 4,5 mm.

Impostazione del tipo di segnale (spina di codifica) Prima di montare l’FM 350-1 sulla guida profilata portare la spina di codifica nella giusta posizione.

Tabella 2- 1 Correlazione tra la posizione della spina di codifica e il tipo di segnale

Posizione della spina Tipo di segnale A Segnali differenziali a 5 V D segnali a 24 V

La lettera della spina di codifica deve trovarsi in corrispondenza della freccia.

Figura 2-1 Montaggio della spina di codifica

Page 23: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Montaggio e smontaggio dell'FM 350-1 2.2 Montaggio dell'unità FM 350-1

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 23

Operazioni di montaggio Per il montaggio dell’FM 350-1 sulla guida profilata procedere nel seguente modo:

1. Portare la CPU nello stato di funzionamento STOP. Disinserire l'alimentazione.

2. La FM 350-1 viene fornita con un connettore di bus che va inserito nell'apposita spina dell'unità a sinistra dell'FM 350-1 (la spina si trova sul lato posteriore, se necessario sganciare l'unità vicina).

3. Agganciare quindi l’FM 350-1 alla guida e ruotarla verso il basso.

4. Fissare l'FM 350-1 con le viti (coppia di serraggio da circa 0,8 a 1,1 Nm).

Se si vogliono montare altre unità a destra dell'FM 350-1, prima si deve inserire il connettore di bus dell'unità successiva nella spina destra del bus backplane dell'FM 3501.

Se l'FM 350-1 è l'ultima unità della riga non inserire i connettori di bus.

5. Contrassegnare l’FM 350-1 con il numero di posto connettore utilizzando la ruota numerata in dotazione al telaio di montaggio.

Lo schema di numerazione e le modalità di inserimento del numero di posto connettore sono descritti nel manuale / 1/.

6. Montare l'elemento di supporto della schermatura.

Altre note Ulteriori indicazioni per il montaggio e lo smontaggio dell’unità sono riportate nel manuale /1/.

Page 24: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Montaggio e smontaggio dell'FM 350-1 2.3 Smontaggio dell'unità FM 350-1

Unità di conteggio FM 350-1 24 Manuale del prodotto, 05/2011, A5E03663236-01

2.3 Smontaggio dell'unità FM 350-1

Regole Lo smontaggio dell’FM 350-1 non richiede particolari misure di sicurezza (norme ESD).

Strumenti necessari Per lo smontaggio dell’FM 350-1 è necessario un cacciavite da 4,5 mm.

Operazioni di smontaggio/sostituzione delle unità Per smontare l'FM 350-1:

1. Disinserire la tensione ausiliaria L+ e la tensione di carico sul connettore frontale.

2. Portare la CPU nello stato di funzionamento STOP. Disinserire l'alimentazione.

3. Aprire lo sportello frontale. Estrarre eventualmente l'etichetta di siglatura.

4. Sbloccare il connettore frontale ed estrarlo.

5. Allentare la vite di fissaggio del modulo.

6. Ruotare l'unità e sganciarla dalla guida profilata.

7. Montare eventualmente una nuova unità.

Altre note Ulteriori indicazioni per il montaggio e lo smontaggio dell’unità sono riportate nel manuale /1/.

Page 25: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 25

Cablaggio dell'FM 350-1 3

Contenuto del capitolo In questo capitolo sono contenute le seguenti informazioni sul cablaggio dell'FM 350-1:

● piedinatura del connettore frontale;

● funzioni dei collegamenti;

● avvertenze sulla scelta dei conduttori;

● operazioni per il cablaggio del connettore frontale;

● condizione dell'unità dopo il cablaggio e l'inserzione dell'alimentatore.

Page 26: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.1 Piedinatura del connettore frontale

Unità di conteggio FM 350-1 26 Manuale del prodotto, 05/2011, A5E03663236-01

3.1 Piedinatura del connettore frontale

Connettore frontale Il connettore frontale a 20 poli consente di collegare i segnali di conteggio, gli ingressi e le uscite digitali, l'alimentazione dell'encoder, la tensione ausiliaria e la tensione di carico.

La figura sottostante illustra il lato anteriore dell'unità, il connettore frontale e il lato interno dello sportello anteriore con la piedinatura.

Figura 3-1 Connettore frontale dell'FM 350-1

Page 27: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.1 Piedinatura del connettore frontale

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 27

Funzione dei morsetti del connettore frontale

Tabella 3- 1 Funzione dei morsetti del connettore frontale

Collega-mento

Nome Ingresso/ Uscita

Funzione

Tensione ausiliaria 1 1L+ ON Tensione ausiliaria di 24 V 2 1M ON Massa tensione ausiliaria Encoder a 5 V

RS 422 simmetrico Encoder a 24 V

asimmetrico Generatore di impulsi a 24 V con segnale

di direzione

Iniziatore a 24 V

3 1M OFF Massa per l'alimentazione degli encoder 4 DC 5,2 V OFF Alimentazione encoder a 5,2 V 5 DC 24 V OFF Alimentazione encoder a 24 V 6 A A* ON Segnale encoder A Segnale encoder A* 7 /A ON Segnale encoder /A — 8 B B* ON Segnale encoder B Segnale encoder

B* Segnale di direzione —

9 /B ON Segnale encoder /B — 10 N N* ON Segnale encoder N Segnale encoder

N* —

11 /N ON Segnale encoder /N — 12 — — — Ingressi e uscite digitali 13 I0 ON Ingresso digitale Stard DI 14 I1 ON Ingresso digitale Stop DI 15 I2 ON Ingresso digitale Set DI 16 — — — 17 Q0 OFF Ingresso digitale DO0 18 Q1 OFF Ingresso digitale DO1 Tensione di carico 19 2L+ ON Tensione di carico di 24 V 20 2M ON Massa della tensione di carico per gli ingressi e le uscite digitali

Nota

I circuiti degli ingressi di conteggio (alimentazione encoder, segnali encoder) sono collegati senza separazione di potenziale alla massa della CPU; ovvero il morsetto 2 (1M) deve essere collegato a bassa resistenza con la massa della CPU. La mancanza di questo collegamento può causare un errore di funzionamento o un guasto dell'FM 350-1.

Se gli encoder vengono alimentati con una tensione esterna, la massa di quest'ultima deve essere a sua volta collegata alla massa della CPU.

Page 28: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.1 Piedinatura del connettore frontale

Unità di conteggio FM 350-1 28 Manuale del prodotto, 05/2011, A5E03663236-01

Tensione ausiliaria 1L+/1M Per l’alimentazione degli encoder a 5 V e a 24 V collegare una tensione continua di 24 V ai morsetti 1L+ e 1M.

Un diodo integrato protegge l’unità dall’inversione di polarità della tensione ausiliaria.

L’unità controlla se la tensione ausiliaria è collegata.

Alimentazione encoder DC5,2V Dalla tensione ausiliaria 1L+/1M l’unità genera una tensione di 5,2 V con una corrente massima di 300 mA e la mette a disposizione nel corrispondente morsetto ”DC 5,2V” per l'alimentazione di un encoder a 5 V con protezione dal cortocircuito. Viene effettuato un controllo per verificare eventuali cortocircuiti sull'alimentazione dell'encoder.

Alimentazione encoder DC 24 V Per l’alimentazione a 24 V di un encoder è disponibile la tensione 1L+/1M nell’uscita ”DC24V” protetta dal cortocircuito. Viene effettuato un controllo per verificare eventuali cortocircuiti sull'alimentazione dell'encoder.

Segnali A e /A, B e /B, N e /N degli encoder a 5 V È possibile collegare al connettore frontale tramite RS422 encoder incrementali con segnali differenziali di 5 V, ovvero encoder incrementali con i segnali differenziali A e /A, B e /B, N e /N.

I segnali A e /A, B e /B, N e /N vengono collegati sui morsetti opportunamente contrassegnati.

I segnali N e /N devono essere collegati solo se si vuole impostare il contatore sulla tacca di zero dell'encoder.

Gli ingressi non sono separati galvanicamente dal bus S7-300.

Segnali A*, B* e N* degli encoder a 24 V I segnali a 24 V sono contrassegnati dalle lettere A*, B* e N*.

Si possono collegare tre tipi di encoder:

● encoder incrementale con segnali a 24 V:

i segnali A*, B* e N* vanno portati ai morsetti corrispondentemente contrassegnati.

● Generatori di impulsi con segnale di direzione:

il segnale deve essere portato al morsetto A*.

● Generatori di impulsi con segnale di direzione:

Il segnale di conteggio deve essere portato al morsetto A*; il segnale di direzione al morsetto B*.

Gli ingressi non sono separati galvanicamente dal bus S7-300.

Page 29: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.1 Piedinatura del connettore frontale

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 29

Filtri di ingresso per i segnali degli encoder a 24 V Per eliminare i disturbi è possibile impostare dei filtri di ingresso (circuiti RC) con un tempo di filtraggio unico per gli ingressi a 24 V A*, B* e N*. Sono disponibili i seguenti due filtri d'ingresso:

Tabella 3- 2 Filtri di ingresso per i segnali degli encoder a 24 V

Caratteristiche Filtro d'ingresso 1 (preimpostato)

Filtro d'ingresso 2

Ritardo d’ingresso tipico 1 μs 15 μs Frequenza massima di conteggio 200 kHz 20 kHz Ampiezza minima d’impulso del segnale di conteggio 2,5 μs 25 μs

Ingressi digitali Stard DI, Stop DI e Set DI Per il comando gate del contatore si possono utilizzare gli ingressi digitali Stard DI e Stop DI. Il gate può essere comandato sia tramite segnale permanente (livello) sia tramite fronte di segnale (vedere il capitolo Modi di funzionamento, parametri e istruzioni operative (Pagina 85)).

L’ingresso digitale Set DI serve per impostare il contatore sul valore di carico.

Gli ingressi digitali sono alimentati a 24 V.

Gli ingressi digitali sono separati galvanicamente dal bus dell'S7-300 e dagli ingressi di conteggio.

Filtri per gli ingressi digitali Per eliminare i disturbi è possibile impostare dei filtri di ingresso (circuiti RC) con un tempo di filtraggio unico per gli ingressi digitali Stard DI, Stop DI e Set DI. Sono disponibili i seguenti due filtri d'ingresso:

Tabella 3- 3 Filtri per gli ingressi digitali

Caratteristiche Filtro d'ingresso 1 (preimpostato)

Filtro d'ingresso 2

Ritardo d’ingresso tipico 1 μs 15 μs Frequenza massima del segnale d’ingresso 200 kHz 20 kHz Ampiezza minima d’impulso dei segnale di conteggio

2,5 μs 25 μs

Page 30: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.1 Piedinatura del connettore frontale

Unità di conteggio FM 350-1 30 Manuale del prodotto, 05/2011, A5E03663236-01

Uscite digitali DO0 e DO1 L'FM 350-1 è dotata di due uscite digitali DO0 e DO1 che consentono di attivare direttamente le procedure di controllo.

Le uscite sono alimentate dalla tensione di carico 2L+.

Le uscite digitali sono separate galvanicamente dal bus dell'S7-300 e dagli ingressi di conteggio.

Le uscite digitali sono interruttori P in grado di supportare una corrente di carico di 0,5 A. Esse sono protette da sovraccarico e cortocircuito.

Nota

È possibile collegare direttamente di relè e contattori, senza utilizzare circuiti esterni.

I tempi di reazione delle uscite digitali variano in funzione dei parametri impostati e sono descritti dettagliatamente nel capitolo Modi di funzionamento, parametri e istruzioni operative (Pagina 85).

Tensione di carico 2L+/ 2M Per alimentare le uscite digitali DO0 e DO1 si deve collegare una tensione di carico di 24 V ai morsetti 2L+ e 2M dell'unità.

Un diodo integrato protegge l’unità dall’inversione di polarità della tensione di carico.

La tensione di carico 2L+/2M non viene controllata dall’FM 350-1.

Page 31: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.2 Cablaggio di un connettore frontale

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 31

3.2 Cablaggio di un connettore frontale

Cavi Quando si scelgono i conduttori è necessario tener conto delle indicazioni sotto riportate.

● I conduttori per gli ingressi digitali Stard DI, Stop DI e Set DI devono essere schermati.

● Il conduttore dei segnali di conteggio deve essere schermato.

● Gli schermi dei conduttori dei segnali di conteggio devono essere applicati sia sul generatore di impulsi sia vicino all’unità, ad esempio sulla sbarra di schermatura.

● I seguenti conduttori dell'encoder incrementale a 5 V devono essere attorcigliati a coppie:

– A e /A

– B e /B

– N e /N

Figura 3-2 Informazioni dettagliate per il collegamento di un encoder incrementale a 5 V

Page 32: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.2 Cablaggio di un connettore frontale

Unità di conteggio FM 350-1 32 Manuale del prodotto, 05/2011, A5E03663236-01

Il morsetto 2 (1M) del connettore frontale deve essere collegato a bassa resistenza con la massa della CPU. Se l'encoder viene alimentato con una tensione esterna, la massa di quest'ultima deve essere a sua volta collegata alla massa della CPU.

Figura 3-3 Informazioni dettagliate per il collegamento di un encoder incrementale a 24 V

● Utilizzare conduttori flessibili con una sezione da 0,25 a 1,5 mm2.

Nota

Se l'encoder è alimentato dall’unità, la sezione del conduttore deve essere scelta in modo che l'encoder riceva una tensione adeguata nonostante la caduta di tensione sul conduttore. Questo aspetto è particolarmente importante per gli encoder incrementali a 5 V.

● Non sono necessari capicorda. Eventualmente usare solo quelli senza collare isolante secondo DIN 46228 Form A, modello corto.

Page 33: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.2 Cablaggio di un connettore frontale

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 33

Operazioni di cablaggio Per cablare il connettore frontale procedere nel seguente modo:

AVVERTENZA Pericolo di lesioni.

Se si collega il connettore frontale dell’FM 350-1 in presenza di tensione si rischia di entrare in contatto con la corrente elettrica.

Cablare l’FM 350-1 solo in assenza di tensione.

1. Aprire lo sportello frontale e portare il connettore frontale in posizione di cablaggio.

2. Spellare i conduttori per 6 mm.

3. Si utilizzano capicorda?

Se sì pressarli sui conduttori.

4. Infilare nel connettore frontale la fascetta per lo scarico di tiro in dotazione.

5. Se si fanno uscire i cavi dal basso iniziare da qui il cablaggio, in caso contrario iniziarlo dall'alto. Avvitare anche i morsetti che restano inutilizzati (coppia di serraggio da 0,6 a 0,8 Nm).

6. Stringere la fascetta per lo scarico di tiro per i cavi.

7. Spingere il connettore frontale in posizione di esercizio.

8. Posare gli schermi dei conduttori sull'elemento di supporto schermatura o sulla guida terminale degli schermi.

9. Contrassegnare i collegamenti sull'apposita targhetta.

Figura 3-4 FM 350-1 con conduttori schermati ed elemento di supporto schermatura

Page 34: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Cablaggio dell'FM 350-1 3.3 Condizione dell'unità dopo l'inserzione

Unità di conteggio FM 350-1 34 Manuale del prodotto, 05/2011, A5E03663236-01

3.3 Condizione dell'unità dopo l'inserzione

Impostazione di default Dopo l'inserzione dell'alimentatore, quando ancora nessun parametro è stato trasferito, l'unità si trova nella seguente condizione:

● nessun gate (ovvero gate aperto)

● Ingressi di conteggio predisposti per segnali differenziali a 5 V, traccia B non invertita; analisi singola (vedi capitolo Analisi dei segnali (Pagina 168))

● Campo di conteggio 0 ... +32 bit

● valore di conteggio nullo

● impostazione bloccata del contatore con ingresso set DI (e tacca di zero)

● Ritardo d'ingresso per ingressi digitali Start DI, Stop DI e Set DI: tip. 1 μs (frequenza max.: 200 kHz, ampiezza di impulso minima: 2,5 μs)

● ritardo d'ingresso per ingressi di conteggio a 24 V: tip. 1 μs (frequenza max.: 200 kHz, ampiezza di impulso minima: 2,5 μs)

● uscite DO0 e DO1 disabilitate

● durata dell'impulso = 0

● nessun interrupt di processo impostato

● modo di funzionamento "Conteggio continuo" impostato

● segnalazioni di stato aggiornate

Page 35: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 35

Parametrizzazione dell'FM 350-1 4

Contenuto del capitolo Questo capitolo spiega come installare e avviare le interfacce di parametrizzazione.

Le interfacce di parametrizzazione hanno una Guida integrata che serve da supporto durante la parametrizzazione e la messa in servizio dell’FM 350-1.

4.1 Installazione delle interfacce di parametrizzazione

Regole generali Per poter trasferire i dati di parametrizzazione nella CPU è necessario che:

● STEP 7 sia installato nel PG

● il PG sia collegato alla CPU

● la CPU sia in STOP.

Nota

Non è possibile estrarre o inserire le unità dell’S7-300 durante lo scambio dei dati tramite MPI.

Installazione delle interfacce di parametrizzazione Installare il pacchetto di progettazione come segue:

1. Inserire il CD fornito nell'apposito lettore del PG/PC.

2. Avviare il programma "Setup.exe".

3. Seguire le istruzioni operative contenute nel programma di installazione.

Ulteriori note sull'installazione sono reperibili nel file "Leggimi".

Page 36: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Parametrizzazione dell'FM 350-1 4.1 Installazione delle interfacce di parametrizzazione

Unità di conteggio FM 350-1 36 Manuale del prodotto, 05/2011, A5E03663236-01

Risultato I componenti del pacchetto di installazione vengono installati nella seguente directory:

● SIEMENS\STEP7\S7LIBS\FMx501LIB: FC, UDT

● SIEMENS\STEP7\S7FCOUNT: software di progettazione, Leggimi, Guida in linea

● SIEMENS\STEP7\EXAMPLES: Esempi

● SIEMENS\STEP7\S7MANUAL\S7FCOUNT: Getting Started, manuali

Nota

Se durante l'installazione di STEP 7 è stata selezionata una directory diversa da SIEMENS\STEP7 viene specificata la directory scelta.

Page 37: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Parametrizzazione dell'FM 350-1 4.2 Richiamo delle interfacce di parametrizzazione

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 37

4.2 Richiamo delle interfacce di parametrizzazione

Richiamo delle interfacce di parametrizzazione 1. In Configurazione HW: prelevare l’FM 350-1 dal catalogo hardware. Collocare l'unità in

un posto connettore libero.

2. Fare doppio clic sull'FM 350-1.

3. Adattare la progettazione dell'FM 350-1 alle proprie esigenze.

4. Al termine della configurazione dell'interfaccia di parametrizzazione viene chiesto di salvare i dati immessi. Confermare con "OK".

Page 38: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Parametrizzazione dell'FM 350-1 4.2 Richiamo delle interfacce di parametrizzazione

Unità di conteggio FM 350-1 38 Manuale del prodotto, 05/2011, A5E03663236-01

Page 39: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 39

Programmazione dell'FM 350-1 5

Contenuto del capitolo Questo capitolo fornisce le informazioni necessarie per la programmazione dell’FM 350-1 nell’S7-300. Sono disponibili dei blocchi STEP 7 che consentono di integrare l’FM 350-1 in un programma utente e facilitano la gestione delle funzioni richieste.

Tabella 5- 1 Blocchi descritti nel presente capitolo

Numero del blocco Nome del blocco Significato FC 2 CNT_CTL1 Controllo dell'FM 350-1 FC 3 CNT_CTL2 Controllo dell'FM 350-1

(solo nel funzionamento in sincronismo di clock) FC 1 DIAG_INF Lettura del record di dati di diagnostica 1 dell'FM 350-1

Un esempio di programma illustra l'utilizzo dei blocchi. Il programma illustra il richiamo dei blocchi e contiene i necessari blocchi dati.

L'FM 350-1 può essere utilizzata anche senza FC. In questo caso la si può controllare e comandare con l'interfaccia di controllo e di conferma.

Page 40: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.1 Scambio di dati tra il programma utente e l'unità FM 350-1

Unità di conteggio FM 350-1 40 Manuale del prodotto, 05/2011, A5E03663236-01

5.1 Scambio di dati tra il programma utente e l'unità FM 350-1

Scambio di dati Per accedere all’interfaccia di comando e di conferma dell'FM 350-1 dal programma utente, si utilizzano le FC standard o i comandi di caricamento e trasferimento. Non è possibile utilizzare entrambi.

Tabella 5- 2 Possibilità di accesso all’interfaccia di comando e di conferma

FC standard Comandi di caricamento e trasferimento

Interfaccia di comando Scrittura con FC CNT_CTL1 FC CNT_CTL2

Comando di trasferimento, ad es. T PAD

Interfaccia di conferma Lettura con FC CNT_CTL1 FC CNT_CTL2

Comando di caricamento, ad es. L PED

La seguente figura illustra un esempio di scambio di dati con FC standard:

Figura 5-1 Scambio di dati tra il programma utente e l'FM 350-1 mediante FC (esempio)

Page 41: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 41

5.2 La funzione FC CNT_CTL1 (FC 2)

Funzionalità I dati necessari per l'FC CNT_CTL1 vengono memorizzati in un DB nella CPU. L'FC CNT_CTL1 trasferisce ciclicamente i dati tra il DB e l'FM.

Requisiti ● L'utente deve aver memorizzato in STEP 7 un DB come blocco dati con tipo di dati

specifico dell’utente.

Scegliere come origine l’UDT 2. Durante l'installazione delle FC l'UDT 2 è stato copiato nella biblioteca dei blocchi FMx50LIB. L’UDT 2 non deve essere modificato, ma copiato nel progetto assieme alle FC.

● Il DB per l'FC CNT_CTL1 deve avere i seguenti dati:

– Indirizzo dell'unità (module address) L'indirizzo dell'unità (indirizzo di base dell'FM 350-1) si imposta al momento della configurazione dell'hardware. Selezionando prima l'unità in Configurazione HW e poi un blocco dati nella finestra di dialogo "Proprietà" con il pulsante "Ind unità" è possibile far registrare automaticamente l'indirizzo nel DB.

– Indirizzo iniziale del canale (channel address)

L’indirizzo iniziale è uguale all’indirizzo dell’unità in formato puntatore.

– Lunghezza dell’interfaccia dati utente (user data length)

La lunghezza dell’interfaccia dati utente è 16.

Questi dati possono essere memorizzati nel DB con il software di parametrizzazione (vedere Getting Started "Primi passi per la messa in servizio") o con il programma utente.

CAUTELA

Sovrascrittura dei valori attuali nel DB

In SIMATC Manager è possibile verificare la coerenza dei blocchi. Dopo aver selezionato la cartella contenente i blocchi del progetto avviare la verifica della coerenza con il comando di menu "Modifica > Verifica coerenza blocchi". Si apre la finestra di dialogo "Verifica consistenza blocchi". Se si esegue il comando di menu "Programma > Compila tutto" in questa finestra di dialogo vengono sovrascritti i valori attuali nel DB. Inizializzare perciò esplicitamente l'indirizzo iniziale dell'unità FM 350-1 nell'OB 100. Questo indirizzo deve essere lo stesso che è stato progettato con Configurazione HW.

Page 42: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 42 Manuale del prodotto, 05/2011, A5E03663236-01

Esempio Di seguito è illustrato un esempio che spiega come effettuare nell’OB 100 il trasferimento dell’indirizzo dell’unità, dell’indirizzo iniziale del canale e della lunghezza dell’interfaccia dati utente nel DB.

L'esempio utilizza le seguenti assegnazioni della tabella dei simboli:

CNT_CHAN1 DB 1 DB con i dati del contatore

Programmare il trasferimento in AWL nel modo indicato di seguito.

AWL L 512; // Indirizzo dell'unità = 512

T CNT_CHAN1.MOD_ADR; // Trasferimento dell’indirizzo dell’unità

L P# 512.0; // Indirizzo dell’unità in formato puntatore

T CNT_CHAN1.CH_ADR; // Trasferimento dell’indirizzo iniziale del canale

L 16; // Lunghezza dell’interfaccia dati utente = 16.

T CNT_CHAN1.U_D_LGTH; // Trasferim. della lunghezza dell’interf. dati utente

Richiamo L'FC CNT_CTL1 può essere richiamata ciclicamente oppure con un OB di allarme a tempo o in sincronismo di clock. Non è consentito effettuare il richiamo in un programma di interrupt comandato a evento.

Di seguito è illustrato il richiamo dell'FC CNT_CTL1 nelle rappresentazioni AWL e KOP.

Figura 5-2 Richiamo dell'FC CNT_CTL1

Page 43: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 43

Parametri dell'FC CNT_CTL1

Tabella 5- 3 Parametri dell'FC CNT_CTL1

Nome Tipo di dichiarazione

Tipo di dati Significato Operaz. eseguita dall'utente...

Azione del blocco

DB_NO INPUT INT Numero del DB con i dati del contatore

Immissione Interrogazione

SW_GATE INPUT BOOL Bit di comando contatore "gate SW (start/stop)"

Impostazione e reset

Interrogazione

GATE_STP INPUT BOOL Bit di comando contatore "Stop gate"

Impostazione e reset

Interrogazione

OT_ERR_A INPUT BOOL Conferma l'errore operativo Impostazione e reset

Interrogazione

SET_DO0 INPUT BOOL Impostazione/reset DO0 Impostazione e reset

Interrogazione

SET_DO1 INPUT BOOL Impostazione/reset DO1 Impostazione e reset

Interrogazione

OT_ERR OUTPUT BOOL Comparsa di un errore operativo Interrogazione Impostazione e reset

Conteggio: Bit di avvio per "caricam. diretto e di preparazione" di un contatore

Impostazione L_DIRECT 2)

IN-OUT BOOL

Misura: Non deve essere impostato.

-

Interrogazione e reset

Conteggio: Bit di avvio per "preparaz. caricam." di un contatore

L_PREPAR 2)

IN-OUT BOOL

Misura: trasferimento del limite inferiore

Impostazione Interrogazione e reset

Conteggio: Trasmettere il bit di avvio per "Valore di confronto 1"

T_CMP_V1 2)

IN-OUT BOOL

Misura: trasferimento del limite superiore

Impostazione Interrogazione e reset

Conteggio: Trasmettere il bit di avvio per "Valore di confronto 2"

T_CMP_V2 2)

IN-OUT BOOL

Misura: Tempo di aggiornamento

Impostazione Interrogazione e reset

C_DOPARA 1)

IN-OUT BOOL Bit di avvio per modifica parametri Impostazione Interrogazione e reset

RES_SYNC IN-OUT BOOL Reset del bit di stato per la sincronizzazione

Impostazione Interrogazione e reset

RES_ZERO IN-OUT BOOL Reset bit di stato per passaggio per lo zero, overfow, underflow e comparatore o fine misura

Impostazione Interrogazione e reset

1) Questo parametro non deve essere impostato contemporaneamente a uno dei seguenti parametri: L_DIRECT, L_PREPAR, T_CMP_V1 o T_CMP_V2. 2) Questi parametri non devono essere impostati contemporaneamente al parametro C_DOPARA.

Page 44: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 44 Manuale del prodotto, 05/2011, A5E03663236-01

Elaborazione dei task I task per l'FM 350-1 possono essere avviati con i parametri FC L_DIRECT, L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA, RES_SYNC, RES_ZERO e OT_ERR_A.

Prima di richiamare l'FC è necessario specificare nel DB dei valori specifici del task (valore di caricamento, valori di confronto, limite inferiore, limite superiore, tempo di aggiornamento).

Al termine del task l'FC CNT_CTL1 cancella il parametro di transito impostato (L_DIRECT, L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA, RES_SYNC e RES_ZERO). In questo modo si capisce quando l'FM 350-1 ha finito di elaborare il task. Se necessario questa informazione può essere trasferita nel programma utente.

Trasferimento dei valori I valori possono essere trasferiti a seconda del modo di funzionamento impostando i seguenti parametri FC.

Tabella 5- 4 Parametri FC per il trasferimento di valori

Modo operativo Parametri FC Conteggio L_DIRECT, L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA Misura L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA

Per trasferire più valori contemporaneamente procedere come indicato di seguito.

Tabella 5- 5 Trasferimento contemporaneo di più valori

Nel modo operativo... ... ...si possono trasferire contemporaneamente Conteggio Valore di caricamento

Valore di confronto 1 Valore di confronto 2

(parametro DB LOAD_VAL) (parametro DB CMP_V1) (parametro DB CMP_V2)

Misura Limite inferiore Limite superiore Tempo di aggiornamento

(parametro DB LOAD_VAL) (parametro DB CMP_V1) (parametro DB CMP_V2)

Se un valore è errato, lo si deve confermare con il parametro OT_ERR_A prima che l'FM 350-1 possa acquisire gli altri valori. Quindi è necessario correggere il valore errato e ritrasferirlo.

Nota

Se si caricano i valori LOAD_VAL, CMP_V1 o CMP_V2 con i parametri FC L_DIRECT, L_PREPAR, T_CMP_V1 o T_CMP_V2, non è consentito modificare contemporaneamente la parametrizzazione con il parametro FC C_DOPARA.

Questa operazione causerebbe un errore di comando OT_ERR che andrebbe confermato con OT_ERR_A.

Page 45: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 45

Tempo necessario per il trasferimento dei valori

Tabella 5- 6 Tempo necessario per il trasferimento dei valori

Impiego dell'FM 350-1 Tempo necessario Centralizzato almeno 4 cicli dell’OB 1 Decentrato (funzionamento non in sincronismo di clock)

almeno 5 cicli PROFIBUS DP

Trasferimento di un solo valore

almeno 5 cicli PROFIBUS DP Decentrato (funzionamento in sincronismo di clock) Con avvio

simultaneo del trasferimento di più valori

per il primo valore: 5 cicli PROFIBUS DP dopo l'avvio per il secondo valore: 6 cicli PROFIBUS DP dopo l'avvio per il terzo valore: 7 cicli PROFIBUS DP dopo l'avvio

Parametri per il trasferimento dei valori nel DB (modi di funzionamento di misura) La seguente tabella mostra l’area del DB nella quale si trasferiscono i parametri LOAD_VAL,CMP_V1 e CMP_V2.

Il parametro LOAD_VAL (byte da 14 a 17) ha due significati:

● se si imposta direttamente il parametro FC L_DIRECT o L_PREPAR, LOAD_VAL viene interpretato come valore di caricamento.

Page 46: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 46 Manuale del prodotto, 05/2011, A5E03663236-01

● Se si imposta il parametro FC C_DOPARA, è possibile definire nel byte 14 il comportamento delle uscite DO0 e DO1, i byte 15 e 16 vengono interpretati come isteresi e durata di impulso.

Tabella 5- 7 Parametri per il trasferimento dei valori nel DB (modi di funzionamento di misura)

Indirizzo del DB

Parametro Significato

14.0 LOAD_VAL Valore di caricamento; caricamento diretto e di preparazione con il parametro FC L_DIRECT Valore di caricamento; caricamento di preparazione con il parametro FC L_PREPAR Comportamento delle uscite DO0 e DO1, dell’isteresi e della durata di impulso; definizione con il parametro FC: C_DOPARA Bit 3 Bit 2 Bit 1 Bit 0 Comportamento dell'uscita DO0 x 0 0 0 Inattiva x 0 0 1 Attiva dal valore di confronto all'overflow x 0 1 0 Attiva dal valore di confronto all'underflow x 0 1 1 Attiva al raggiungimento del valore di confronto per la

durata dell'impulso in avanti/all'indietro x 1 0 0 Attiva al raggiungimento del valore di confronto per la

durata dell'impulso in avanti x 1 0 1 Attiva al raggiungimento del valore di confronto per la

durata dell'impulso all'indietro x = non rilevante Bit 7 Bit 6 Bit 5 Bit 4 Comportamento dell'uscita DO1 x 0 0 0 Inattivo x 0 0 1 Attiva dal valore di confronto all'overflow x 0 1 0 Attiva dal valore di confronto all'underflow x 0 1 1 Attiva al raggiungimento del valore di confronto per la

durata di impulso in avanti/all'indietro x 1 0 0 Attiva al raggiungimento del valore di confronto per la

durata di impulso in avanti x 1 0 1 Attiva al raggiungimento del valore di confronto per la

durata di impulso all'indietro x 1 1 0 Attiva nei valori di confronto

14.0

x = non rilevante 15.0 Isteresi (campo di valori 0...255) 16.0 Durata impulso (intervallo di valori 0...250) 17.0

LOAD_VAL

riservati = 0 18.0 CMP_V1 Valore di confronto 1; caricamento con il parametro FC: T_CMP_V1 22.0 CMP_V2 Valore di confronto 2; caricamento con il parametro FC: T_CMP_V2

Page 47: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.2 La funzione FC CNT_CTL1 (FC 2)

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 47

Parametri per il trasferimento dei valori nel DB (modi di conteggio) La seguente tabella mostra l’area del DB nella quale si trasferiscono i parametri LOAD_VAL,CMP_V1 e CMP_V2.

Il parametro LOAD_VAL (byte da 14 a 17) ha due significati:

● se si imposta il parametro FC L_PREPAR, LOAD_VAL viene interpretato come limite inferiore.

● Se si imposta il parametro FC C_DOPARA è possibile definire il comportamento dell’uscita DO0 nel byte 14.

Non è consentito impostare il parametro L_DIRECT con un modo di misura.

Tabella 5- 8 Parametri per il trasferimento dei valori nel DB (modi di conteggio)

Indirizzo del DB

Parametro Significato

14.0 LOAD_VAL Limite i nferiore; caricamento con il parametro FC L_PREPAR Comportamento dell'uscita DO0; definizione con il parametro FC C_DOPARA Bit da 2 a 7 Bit 1 Bit 0 Comportamento dell'uscita DO0 Irrilevante 0 0 Senza valore di confronto Irrilevante 0 1 Il valore non rientra nei limiti Irrilevante 1 0 Il valore è al di sotto del limite inferiore Irrilevante 1 1 Il valore è al di sopra del limite superiore

14.0

15.0 riservati = 0 16.0 riservati = 0 17.0

LOAD_VAL

riservati = 0 18.0 CMP_V1 Limite superiore; caricamento con il parametro FC T_CMP_V1 22.0 CMP_V2 Tempo di aggiornamento; caricamento con il parametro FC: T_CMP_V2

Comportamento all'avvio Quando l'FC CNT_CTL1 rileva un avvio (della CPU o dell'FM), viene annullato il task in corso e confermato l'avvio. Il job già attivato dall'utente viene eseguito al termine della fase di avvio e non va perso.

Messaggi di errore Gli eventuali errori che si verificano durante il richiamo dell'FC vengono segnalati nel parametro OT_ERR. L’informazione sull'errore può essere letta dal DB (variabile OT_ERR_B). Per confermare un errore operativo si utilizza il parametro OT_ERR_A. I nuovi errori non vengono segnalati finché non viene confermato l'errore precedente.

Page 48: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.3 La funzione FC CNT_CTL2 (FC 3)

Unità di conteggio FM 350-1 48 Manuale del prodotto, 05/2011, A5E03663236-01

5.3 La funzione FC CNT_CTL2 (FC 3)

Funzionalità La funzionalità dell'FC CNT_CTL2 è sostanzialmente uguale a quella dell'FC CNT_CTL1. Le differenze rispetto alla funzionalità dell'FC CNT_CTL1 sono descritte qui di seguito.

Possibilità di impiego L'FC CNT_CTL2 opera solamente in un OB in sincronismo di clock.

Se si richiama l'FC CNT_CTL2 in un OB senza sincronismo di clock, essa genera un messaggio di errore di servizio con identificazione 91. Non sarà quindi possibile scambiare dati con l'FM 350-1.

Funzionamento La funzione FC CNT_CTL2 è particolarmente adatta alle applicazioni nelle quali occorre trasmettere all'FM 350-1 lo stesso job in rapida successione (p. es. "caricamento del valore di confronto"). Mentre con l'FC CNT_CTL1 è possibile, nella migliore delle ipotesi, avviare un nuovo job ogni cinque cicli del PROFIBUS DP, l'FC CNT_CTL2 consente di avviare un job ogni due cicli di PROFIBUS DP.

Il blocco è pronto per un job quando il bit di attivazione corrispondente è 0. La conclusione di un job non viene visualizzata in modo particolare.

Se si verifica un problema di comunicazione o un errore nei dati o nel comando, esso non può più essere assegnato a un job preciso. Per questo motivo il blocco sospende, in questi casi, l'elaborazione del job generando un errore di servizio confermabile con identificazione 90. Dopo aver confermato l'errore con l'impostazione del parametro OT_ERR_A, vengono (ulteriormente) elaborati eventuali job ancora presenti.

Il resettaggio del parametro OT_ERR sta ad indicare che la conferma di un errore di servizio è stata accettata senza errori. Per assicurarsi che la conferma sia effettivamente riuscita, è preferibile lasciare impostato il parametro OT_ERR_A fino a quel momento. È opportuno avviare altri job soltanto dopo che la conferma si è conclusa correttamente.

Nota

In funzionamento in sincronismo di clock non è ammesso avviare contemporaneamente più trasferimenti di valori con l'FC CNT_CTL2.

Page 49: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.4 La funzione FC DIAG_INF (FC 1)

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 49

5.4 La funzione FC DIAG_INF (FC 1)

Funzionalità La funzione FC DIAG_INF legge il set di dati DS1 dall'FM 350-1 e lo mette a disposizione dell'FC CNT_CTL1 nel DB. Il trasferimento avviene come segue:

● In caso di parametro di attivazione impostato (IN_DIAG = TRUE), DS1 viene letto dall'FM 350-1.

● DS1 viene registrato nel DB dell'FB CNT_CTL1 a partire da DW 54. Il trasferimento del set DS1 avviene con l'intervento della SFC RDSYSST.

● Il codice di ritorno della SFC (RET_VAL) viene copiato nel parametro RET_VAL dell'FC DIAG_INF.

● Eseguita la funzione, il parametro di attivazione IN_DIAG viene resettato e quindi viene segnalata la conclusione del trasferimento.

La descrizione completa dell'SFC RDSYSST si trova nel manuale /2/.

Richiamo L'FC DIAG_INF può essere richiamata nel ciclo o mediante programma di interrupt. Un richiamo nel programma comandato a tempo non ha pertanto significato.

Di seguito è riportata la rappresentazione AWL e KOP del richiamo dell'FC DIAG_INF.

Figura 5-3 Richiamo dell'FC DIAG_INF

Page 50: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.4 La funzione FC DIAG_INF (FC 1)

Unità di conteggio FM 350-1 50 Manuale del prodotto, 05/2011, A5E03663236-01

Parametri dell'FC DIAG_INF

Tabella 5- 9 Parametri dell'FC DIAG_INF

Nome Tipo di dichiarazione

Tipo di dati Significato dall'utente viene... dal blocco viene...

DB_NO INPUT INT Numero del blocco dati dell'FC CNT_CTL1

Inserito Interrogato

RET_VAL OUTPUT INT Codice di ritorno della SFC 51

Interrogazione Immissione

IN_DIAG IN-OUT BOOL Bit di attivazione della lettura del set di dati di diagnostica DS1

Impostato e interrogato

Resettato

Page 51: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.5 Esempio pratico

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 51

5.5 Esempio pratico

Introduzione Il seguente esempio "Trasmissione di un valore di caricamento all'FM 350-1" e "Avvio del contatore", applicabile a tutte le funzioni, spiega come utilizzare l'FC CNT_CTL1.

Requisiti Il valore di caricamento da trasferire deve essere stato immesso nel DB 1.

Esempio Trasferimento di un valore di caricamento nell'FM 350-1 e avvio del contatore AWL Spiegazione L #1000; // Valore di caricamento nel DB1

T T CNT_CHAN1.LOAD_VAL; // inserimento (double integer).

U AVVIO;

S L_DIRECT; // Parametro di ingresso DIRETTO

R AVVIO;

CALL CNT_CTL1 ( // Richiama FC con DB 1

DB_NO :=1, // Canale 1

SW_GATE :=SW_GATE // Comanda gate software

GATE_STP :=GATE_STP, // Arresta gate

OT_ERR_A :=CON_OT_ERR, // Conferma errore operativo

SET_DO0 :=SET_DO0, // Imposta uscita DO0

SET_DO1 :=SET_DO1, // Imposta uscita DO1

OT_ERR :=OT_ERR, // Errore operativo

L_DIRECT :=L_DIRECT, // Carica nuovo valore di conteggio

L_PREPAR :=L_PREPAR, // Prepara nuovo valore di conteggio

T_CMP_V1 :=T_CMP_V1, // Carica nuovo valore di confronto 1

T_CMP_V2 :=T_CMP_V2, // Carica nuovo valore di confronto 2

C_DOPARA :=C_DOPARA, // Avvia modifica parametri

RES_SYNC :=RES_SYNC, // Cancella bit di stato di sincronizzazione

RES_ZERO :=RES_ZERO); // Cancella bit di stato di passaggio per lo zero

UN OT_ERR; // Se non si sono verificati errori,

SPB CONT; // continua

// *** inizio analisi errori ***

L CNT_CHAN1.OT_ERR_B; // Leggi informazioni aggiuntive

T OUTPUT; // e visualizzale.

SET // Genera RLC 1

S CON_OT_ERR // Conferma l'errore

... // Altre reazioni all'errore

Page 52: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.5 Esempio pratico

Unità di conteggio FM 350-1 52 Manuale del prodotto, 05/2011, A5E03663236-01

AWL Spiegazione SPA FINE; // *** fine analisi degli errori ***

CONT ... // Continua con l'elaborazione normale

UN L_DIRECT; // La funzione caricamento diretto è terminata

S SW_GATE; // Apri gate software;

FINE:

Descrizione dei simboli

La seguente tabella elenca i simboli utilizzati nell’esempio. I simboli vengono assegnati nella tabella dei simboli S7.

Tabella 5- 10 Simboli dell'esempio

Simbolo Assoluto (esempio)

Commento

CNT_CHAN1 DB 1 Blocco dati per l'FC CNT_CTL1 CNT_CHAN1.LOAD_VAL DB1.DBD14 Valore di conteggio impostato nel DB 1 (doppia parola) AVVIO (ANSTOSS) M 10.0 Merker di avvio generato in base ai requisiti tecnologici SW_GATE M 20.0 Avvia il contatore GATE_STP M 20.1 Chiudi il gate di conteggio OT_ERR_A M 20.2 Conferma l'errore operativo SET_DO0 M 20.3 Imposta uscita DO1 SET_DO1 M 20.4 Imposta uscita DO2 OT_ERR M 20.5 Comparsa di un errore operativo L_DIRECT M 20.6 Carica valore di conteggio in modo diretto e con preparazione L_PREPAR M 20.7 Carica il valore di conteggio preparato T_CMP_V1 M 21.0 Carica il valore di confronto 1 T_CMP_V2 M 21.1 Carica il valore di confronto 2 C_DOPARA M 21.2 Avvia modifica parametri RES_SYNC M 21.3 Resettare il bit di stato della sincronizzazione RES_ZERO M 21.4 Reset bit di stato per passaggio per lo zero, overfow, underflow e

comparatore o fine misura CNT_CHAN1.OT_ERR_B DB1.DBB40.0 Informazione sull'errore operativo nel DB 1

Page 53: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.5 Esempio pratico

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 53

Descrizione della procedura In seguito al richiamo dell'FC il valore di caricamento del canale viene trasferito all'unità FM 350-1. Al richiamo dell'FC CNT_CTL1 selezionare il parametro L_DIRECT o L_PREPAR.

Il parametro L_DIRECT stabilisce che il valore di caricamento venga trasferito nel contatore direttamente e in preparazione (impostare nel programma utente il bit di avvio L_DIRECT=1).

Il parametro L_PREPAR stabilisce che il valore di caricamento venga trasferito solo in preparazione (impostare nel programma utente il bit di avvio L_PREPAR=1).

Il valore di caricamento trasferito in preparazione verrà acquisito con la successiva causa impostata dal contatore.

L'FC deve essere richiamata finché non resetta il bit di avvio selezionato (L_DIRECT o L_PREPAR). Durante il trasferimento il parametro di transito resta impostato. Per quanto riguarda lo scambio dei dati con l’FM, l'FC CNT_CRL1 non genera alcun messaggio di errore.

Se l'FC CNT_CRL1 resetta il bit di avvio impostato, significa che l'unità FM 350-1 ha acquisito il valore di caricamento. l valore di caricamento memorizzato e riletto nel DB 1 viene aggiornato dall'FC CNT_CTL1 (solo se si procede senza l’impostazione “Latch”).

Il trasferimento del valore di caricamento ha una durata pari ad almeno 4 richiami dell'FC.

Page 54: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.6 Dati tecnici dei blocchi

Unità di conteggio FM 350-1 54 Manuale del prodotto, 05/2011, A5E03663236-01

5.6 Dati tecnici dei blocchi

Tabella 5- 11 Dati tecnici dei blocchi

Dati tecnici FC CNT_CTRL FC CNT_CTL1 FC CNT_CTL2 FC DIAG_INF N. di blocco FC 0 FC 2 FC 3 FC 1 Versione 3.0 3.0 3.0 3.0 Memoria di lavoro occupata

540 byte 894 byte 1422 byte 246 byte

Memoria di caricamento occupata

634 byte 1062 byte 1572 byte 326 byte

Area dati occupata Blocco dati indicato durante il richiamo dell'FC con una lunghezza di 70 byte.

Area dei dati locali occupata

4 byte 46 byte 46 byte 38 byte

Funzione di sistema richiamata

– SFC 6 (RD_SINFO)

SFC 6 (RD_SINFO)

SFC 51 RDSYSST

Funzionamento in sincronismo di clock

no sì sì sì

Funzionamento non in sincronismo di clock

sì sì no sì

Page 55: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 55

5.7 Programmazione dell'FM 350-1 senza FC Se si intende utilizzare l'FM 350-1 senza FC, il relativo comando e controllo avvengono direttamente dall'interfaccia di comando e di conferma (interfaccia dei dati utili).

L'interfaccia dei dati utili inizia dall'indirizzo iniziale dell'unità e ha 16 byte di lunghezza.

I comandi di caricamento permettono di leggere l'interfaccia di conferma.

I comandi di trasferimento consentono di scrivere nell'interfaccia di comando.

Non è consentito il funzionamento misto con comandi di caricamento/trasferimento e programmazione con FC.

5.7.1 Interfaccia di comando per i modi di conteggio

Interfaccia di comando per i modi di conteggio Il parametro LOAD_VAL (byte da 0 a 3) ha due significati:

● Se si impostano il bit L_DIRECT o L_PREPAR, LOAD_VAL viene interpretato come valore di caricamento.

● Se si imposta il bit C_DOPARA, è possibile definire nel byte 0 il comportamento delle uscite DO0 e DO1, i byte 1 e 2 vengono interpretati come isteresi e durata di impulso.

Tabella 5- 12 Interfaccia di comando per i modi di conteggio (uscite)

Offset rispetto all'indirizzo iniziale

Parametro Descrizione

Byte da 0 a 3 LOAD_VAL Valore di caricamento; caricamento diretto e di preparazione con il bit L_DIRECT Valore di caricamento; caricamento di preparazione con il bit L_PREPAR Comportamento delle uscite DO0 e DO1, dell'isteresi e della durata dell'impulso; definizione con il bit C_DOPARA Bit 3 Bit 2 Bit 1 Bit 0 Comportamento dell'uscita DO0 x 0 0 0 Inattiva x 0 0 1 Attiva dal valore di confronto all'overflow x 0 1 0 Attiva dal valore di confronto all'underflow x 0 1 1 Attiva al raggiungimento del valore di confronto

per la durata dell'impulso in avanti/all'indietro x 1 0 0 Attiva al raggiungimento del valore di confronto

per la durata dell'impulso in avanti x 1 0 1 Attivo al raggiungimento del valore di confronto

per la durata dell'impulso all'indietro x = non rilevante Bit 7 Bit 6 Bit 5 Bit 4 Comportamento dell'uscita DO1

Byte 0 LOAD_VAL

x 0 0 0 Inattiva

Page 56: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 56 Manuale del prodotto, 05/2011, A5E03663236-01

Offset rispetto all'indirizzo iniziale

Parametro Descrizione

x 0 0 1 Attiva dal valore di confronto all'overflow x 0 1 0 Attiva dal valore di confronto all'underflow x 0 1 1 Attiva al raggiungimento del valore di confronto

per la durata dell'impulso in avanti/all'indietro x 1 0 0 Attiva al raggiungimento del valore di confronto

per la durata dell'impulso in avanti x 1 0 1 Attivo al raggiungimento del valore di confronto

per la durata dell'impulso all'indietro x 1 1 0 Commutazione su valori di confronto x = non rilevante

Byte 1 Isteresi (campo di valori da 0 a 255) Byte 2 Durata di impulso (campo di valori 0...250) Byte 3 riservati = 0 Byte da 4 a 7 CMP_V1 Valore di confronto 1; caricamento con il bit T_CMP_V1 Byte da 8 a 11 CMP_V2 Valore di confronto 2; caricamento con il bit T_CMP_V2 Byte 12 –

NEUSTQ – – OT_ERR_A – – –

Bit 7: riservati = 0 Bit 6: Conferma nuovo avviamento Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Conferma errore di servizio Bit 2: riservati = 0 Bit 1: riservati = 0 Bit 0: riservati = 0

Byte 13 – – – – SW_GATE GATE_STP ENSET_DN ENSET_UP

Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Bit di comando gate SW Bit 2: Arresto gate generale Bit 1: Abilitazione all'indietro della sincronizzazione Bit 0: Abilitazione in avanti della sincronizzazione

Byte 14 – – – – SET_DO1 SET_DO0 CTRL_DO1 CTRL_DO0

Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Bit di comando DO1 Bit 2: Bit di comando DO0 Bit 1: Abilitazione di DO1 Bit 0: Abilitazione di DO0

Page 57: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 57

Offset rispetto all'indirizzo iniziale

Parametro Descrizione

Byte 15 – C_DOPARA 1) RES_ZERO RES_SYNC T_CMP_V2 2) T_CMP_V1 2) L_PREPAR 2) L_DIRECT 2)

Bit 7: riservati = 0 Bit 6: Modifica funzione DO0/DO1, dell'isteresi o della durata dell'impulso Bit 5: Resettaggio biit di stato per l'attraversamento del punto di zero, l'overflow, l'underflow e il comparatore . Bit 4: Resettaggio bit di stato per sincronizzazione Bit 3: Caricamento del valore di confronto 2 Bit 2: Caricamento del valore di confronto 1 Bit 1: Caricamento di preparazione del contatore Bit 0: Caricamento diretto e di preparazione del contatore

1) Questo bit non deve essere impostato contemporaneamente ai bit 0, 1, 2, o 3 del byte 15.. 2) Questo bit non deve essere impostato insieme al bit 6 del byte 15.

Spiegazione dei bit di comando per i modi di conteggio

Tabella 5- 13 Spiegazione dei bit di comando per i modi di conteggio

Bit di comando Spiegazione C_DOPARA Questo bit modifica la funzione ed il comportamento di DO0 e DO1, l'isteresi e la durata

impulso. I valori dei byte da 0 a 2 vengono applicati da DO0 e DO1 come nuova funzione, isteresi e durata dell'impulso. Se i valori restano invariati, occorre assegnare i valori precedenti.

CTRL_DO0 Abilitazione di DO0 Questo bit consente di abilitare l'uscita DO0.

CTRL_DO1 Abilitazione di DO1 Questo bit consente di abilitare l'uscita DO1.

ENSET_DN Questo bit consente di abilitare il caricamento del contatore per il conteggio in avanti. ENSET_UP Questo bit consente di abilitare il caricamento del contatore per il conteggio all'indietro. GATE_STP Questo bit consente di chiudere il gate interno. L_DIRECT Questo bit consente di caricare il contatore direttamente e in preparazione. L_PREPAR Questo bit consente di caricare il valore di caricamento in preparazione. NEUSTQ Questo bit consente di confermare un avviamento dell'FM 350-1.

Dopo essere stata riavviata, l'FM 350-1 riconosce il comando o l'immissione di dati soltanto se questo bit è impostato. Il bit NEUSTQ viene impostato dalla FC CNT_CNTL1 non appena viene impostato il segnale di conferma FM_NEUST e il segnale di conferma FM_NEUSTQ è = 0. Esso viene resettato dall'FC CNT_CNTL1 dopo che l'FM 350-1 ha resettato il bit FM_NEUST e impostato il bit FM_NEUSTQ. Se non si utilizza l'FC CNT_CNTL1, occorre coordinare il nuovo avviamento dal programma utente.

OT_ERR_A Questo bit consente di confermare un errore di servizio. Se si desidera ricevere informazioni dettagliate sull'errore di servizio è necessario leggerle dall'interfaccia di conferma prima di confermare l'errore. Dopo la conferma, il messaggio di errore non è più valido.

Page 58: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 58 Manuale del prodotto, 05/2011, A5E03663236-01

Bit di comando Spiegazione RES_SYNC Questo bit consente di resettare il bit di conferma STS_SYNC e di confermare il caricamento

del contatore attraverso l'ingresso di sincronizzazione Set DI. RES_ZERO Questo bit consente di resettare i bit di conferma STS_ZERO, STS_OFLW, STS_UFLW,

STS_COMP1 e STS_COMP2. SET_DO0 Questo bit consente di attivare e disattivare l'uscita digitale DO0 se è stato parametrizzato il

comportamento dell'uscita "Inattiva" e se è impostato il bit di abilitazione CRTL_DO0. SET_DO1 Questo bit consente di attivare e disattivare l'uscita digitale DO1 se è stato parametrizzato il

comportamento dell'uscita "Inattiva" e se è impostato il bit di abilitazione CRTL_DO1. SW_GATE Questo bit consente di aprire e chiudere il gate SW. T_CMP_V1 Questo bit consente di caricare il valore dei byte da 4 a 7 nel valore di confronto 1. T_CMP_V2 Questo bit consente di caricare il valore dei byte da 8 a 11 nel valore di confronto 2.

Page 59: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 59

5.7.2 Interfaccia di conferma per i modi di conteggio

Interfaccia di conferma per i modi di conteggio

Tabella 5- 14 Interfaccia di conferma per i modi di conteggio (ingressi)

Offset rispetto all'indirizzo iniziale

Parametro Significato

Byte da 0 a 3 LATCH_LOAD Valore di caricamento leggibile o valore di conteggio memorizzato con la funzione latch nell'ingresso digitale

Byte da 4 a 7 ACT_CNTV Stato del contatore Byte da 8 a 9 DA_ERR_W Errore dati Byte 10 OT_ERR_B Errori operativi Byte 11 PARA

FM_NEUST FM_NEUSTQ DATA_ERR OT_ERR DIAG – –

Bit 7: Parametrizzazione in corso Bit 6: Richiesta di riavvio Bit 5: Conferma di riavvio in corso Bit 4: Errore dati Bit 3: Errori operativi Bit 2: Evento di diagnostica Bit 1: – Bit 0: –

Byte 12 Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: riservati = 0 Bit 2: riservati = 0 Bit 1: riservati = 0 Bit 0: riservati = 0

Byte 13 STS_SW_GATE STS_GATE STS_SYNC STS_UFLW STS_OFLW STS_ZERO STS_DIR STS_RUN

Bit 7: Stato del gate SW Bit 6: Stato del gate Bit 5: Sincronizzazione Bit 4: Underflow Bit 3: Overflow Bit 2: Passaggio per lo zero Bit 1: Bit di direzione Bit 0: Contatore in funzione

Page 60: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 60 Manuale del prodotto, 05/2011, A5E03663236-01

Offset rispetto all'indirizzo iniziale

Parametro Significato

Byte 14 STS_COMP2 STS_COMP1 STS_CMP2 STS_CMP1 STS_STP STS_STA STS_LATCH STS_SET

Bit 7: Stato a ritenzione del comparatore 2 Bit 6: Stato a ritenzione del comparatore 1 Bit 5: Stato dell'uscita DO1 Bit 4: Stato dell'uscita DO0 Bit 3: Stato dell'ingresso digitale Stop DI Bit 2: Stato dell'ingresso digitale Start DI Bit 1: Nuovo valore latch con funzionamento in sincronismo di clock Bit 0: Stato dell'ingresso digitale Set DI

Byte 15 – STS_C_DOPARA STS_RES_ZERO STS_RES_SYNC STS_T_CMP_V2 STS_T_CMP_V1 STS_L_PREPAR STS_L_DIRECT

Bit 7: riservati = 0 Bit 6: Modifica funzione DO0/DO1, dell'isteresi o della durata dell'impulso Bit 5: Resettaggio del bit di stato dell'attraversamento del punto di zero,dell'overflow, dell'underflow o del comparatore . Bit 4: Resettaggio del bit di stato della sincronizzazione Bit 3: Caricamento del valore di confronto 2 Bit 2: Caricamento del valore di confronto 1 Bit 1: Caricamento di preparazione del contatore Bit 0: Caricamento diretto e di preparazione del contatore

Page 61: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 61

Spiegazione dei bit di conferma per i modi di conteggio

Tabella 5- 15 Spiegazione dei bit di conferma per i modi di conteggio

Bit di conferma Spiegazione DATA_ERR Questo bit indica che nell'interfaccia di conferma è stato registrato un errore nei dati (errore di

parametrizzazione). DIAG Questo bit viene impostato se viene aggiornato il set di dati di diagnostica DS1 per segnalare

un evento di diagnostica. Dopo aver letto il record di dati DS1, il bit viene resettato. Se non è stato abilitato un allarme di diagnostica, si può impiegare questo bit come bit di attivazione per l'FC DIAG_INF integrata nell'OB1.

FM_NEUST L'unità FM 350-1 imposta questo bit ogni volta che esegue un riavvio o che riconosce un avviamento del sistema, a prescindere dal fatto che quest'ultimo venga avviato automaticamente o manualmente. Con il successivo fronte di salita nel bit NEUSTQ, il bit FM_NEUST viene resettato. In seguito è possibile comandare l'unità FM 350-1, i valori possono essere letti da quest'ultima e in essa trasferiti.

FM_NEUSTQ L'unità FM 350-1 cancella questo bit ogni volta che esegue un riavvio o che riconosce un avviamento del sistema, a prescindere dal fatto che quest'ultimo venga avviato automaticamente o manualmente. Viene impostato dopo il reset del bit FM_NEUST.

OT_ERR Questo bit viene impostato se nell'interfaccia di conferma è stato registrato un errore di servizio. Questo bit viene resettato quando viene impostato il bit OT_ERR_A. Finché è impostato il bit OT_ERR nessun altro errore di servizio può essere segnalato.

PARA Questo bit viene impostato se l'unità è stata parametrizzata correttamente. Il record dei dati di parametrizzazione si trova nell'unità e non presenta errori. Questo bit tuttavia viene impostato soltanto con l'impostazione del bit FM_NEUSTQ. Da questo momento i valori contenuti nell'interfaccia di conferma sono validi e attuali.

STS_C_DOPARA Bit di conferma per la modifica simultanea del comportamento di DO0 e DO1, dell'isteresi e della durata dell'impulso. Se i valori restano invariati, occorre assegnare i valori precedenti.

STS_CMP1 Stato dell'uscita DO0 STS_CMP2 Stato dell'uscita DO1 STS_T_CMP_V1 Bit di conferma per il caricamento del valore di confronto 1 STS_T_CMP_V2 Bit di conferma per il caricamento del valore di confronto 2 STS_COMP1 Questo bit indica lo stato memorizzato per cui l'uscita DO0 era impostata. Ciò vale anche nel

caso in cui l'uscita DO0 non sia stata abilitata in CTRL_DO0. Lo stato memorizzato viene resettato in seguito alla conferma con RES_ZERO.

STS_COMP2 Questo bit indica lo stato memorizzato per cui l'uscita DO1 era impostata. Ciò vale anche nel caso in cui l'uscita DO1 non sia stata abilitata in CTRL_DO1. Lo stato memorizzato viene resettato in seguito alla conferma con RES_ZERO.

STS_DIR Questo bit indica la direzione di conteggio del contatore: 0 = in avanti (il LED DIR è spento) 1 = all'indietro (il LED DIR è acceso)

STS_GATE Questo bit indica lo stato del gate. 0 = gate chiuso 1 = gate aperto

STS_LATCH Con il funzionamento in sincronismo di clock, questo bit indica se tra il penultimo Ti e l'ultimo Ti è stato memorizzato almeno un nuovo valore latch. Quando il bit è impostato, in LATCH_LOAD compare l'ultimo valore latch. Se non è stato memorizzato un nuovo valore latch, il bit non è impostato. Il bit non è impostato se il funzionamento non è in sincronismo di clock.

STS_L_DIRECT Bit di conferma per il caricamento diretto e di preparazione del contatore e del valore di caricamento.

Page 62: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 62 Manuale del prodotto, 05/2011, A5E03663236-01

Bit di conferma Spiegazione STS_L_PREPAR Bit di conferma per il caricamento di preparazione del valore di caricamento. STS_OFLW Questo bit indica che si è verificato un overflow. Lo stato memorizzato viene resettato in

seguito alla conferma con RES_ZERO. STS_RES_SYNC Resettaggio del bit di conferma STS_SYNC. STS_RES_ZERO Bit di conferma per il resettaggio degli stati memorizzati nei bit di conferma STS_ZERO,

STS_OFLW, STS_UFLW, STS_COMP1 e STS_COMP2 STS_RUN Questo bit corrisponde al bit 20 del contatore.

0 = il LED CR è spento 1 = il LED CR è acceso

STS_SET Stato dell'ingresso digitale Set DI STS_STA Stato dell'ingresso digitale Start DI STS_STP Stato dell'ingresso digitale Stop DI STS_UFLW Questo bit indica che si è verificato un underflow. Lo stato memorizzato viene resettato in

seguito alla conferma con RES_ZERO. STS_SYNC Questo bit indica lo stato memorizzato per cui il contatore è stato caricato da un evento in Set

DI (sincronizzazione). Lo stato memorizzato viene resettato in seguito alla conferma con RES_SYNC.

STS_ZERO Questo bit indica lo stato memorizzato per cui lo stato del contatore è passato per lo zero. Lo stato memorizzato viene resettato in seguito alla conferma con RES_ZERO.

Page 63: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 63

5.7.3 Interfaccia di comando per i modi di funzionamento di misura

Interfaccia di comando per i modi di funzionamento di misura Il parametro LOAD_VAL (byte da 0 a 3) ha due significati:

● Se si imposta il bit L_PREPAR, LOAD_VAL viene interpretato come limite inferiore.

● Se si imposta il bit C_DOPARA, è possibile definire nel byte 0 il comportamento dell'uscita DO0.

Tabella 5- 16 Interfaccia di comando per i modi di funzionamento di misura (uscite)

Offset rispetto all'indirizzo iniziale

Parametro Occupazione

Byte da 0 a 3 LOAD_VAL Caricamento del limite inferiore con il bit L_PREPAR Definizione del comportamento dell'uscita DO0 con il bit C_DOPARA Bit da 2 a 7 Bit 1 Bit 0 Comportamento dell'uscita DO0 Irrilevante 0 0 Senza valore di confronto Irrilevante 0 1 Il valore non rientra nei limiti Irrilevante 1 0 Il valore è al di sotto del limite inferiore Irrilevante 1 1 Il valore è al di sopra del limite superiore

Byte 0

Byte 1 riservati = 0 Byte 2 riservati = 0 Byte 3

LOAD_VAL

riservati = 0 Byte da 4 a 7 CMP_V1 Limite superiore; caricamento con il bit: T_CMP_V1 Byte da 8 a 9 CMP_V2 Tempo di aggiornamento; caricamento con il bit: T_CMP_V2 Byte da 10 a 11 – – Byte 12 –

NEUSTQ – – OT_ERR_A – – –

Bit 7: riservati = 0 Bit 6: Conferma nuovo avviamento Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Conferma errore di servizio Bit 2: riservati = 0 Bit 1: riservati = 0 Bit 0: riservati = 0

Page 64: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 64 Manuale del prodotto, 05/2011, A5E03663236-01

Offset rispetto all'indirizzo iniziale

Parametro Occupazione

Byte 13 – – – – SW_GATE GATE_STP – –

Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Bit di comando gate SW Bit 2: Arresto gate generale Bit 1: – Bit 0: –

Byte 14 – – – – SET_DO1 SET_DO0 CTRL_DO1 CTRL_DO0

Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: Bit di comando DO1 Bit 2: Bit di comando DO0 Bit 1: Abilitazione di DO1 Bit 0: Abilitazione di DO0

Byte 15 – C_DOPARA 1) RES_ZERO – T_CMP_V2 2) T_CMP_V1 2) L_PREPAR 2) –

Bit 7: riservati = 0 Bit 6: Modifica della funzione DO0 Bit 5: Resettaggio bit di stato per overflow, undeflow e fine misura Bit 4: riservati = 0 Bit 3: Modifica del tempo di aggiornamento Bit 2: Caricamento del limite superiore Bit 1: Caricamento del limite inferiore Bit 0: –

1) Questo bit non deve essere impostato insieme ai bit 1, 2, o 3 del byte 15. 2) Questo bit non deve essere impostato insieme al bit 6 del byte 15.

Page 65: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 65

Spiegazione dei bit di comando per i modi di funzionamento di misura

Tabella 5- 17 Spiegazione dei bit di comando per i tipi di funzionamento di misura

Bit di comando Spiegazione C_DOPARA Questo bit modifica la funzione ed il comportamento di DO0.

I valori del byte 0 vengono applicati da DO0 come nuova funzione. Se i valori restano invariati, occorre assegnare i valori precedenti.

CTRL_DO0 Abilitazione di DO0 Questo bit consente di abilitare l'uscita DO0.

CTRL_DO1 Abilitazione di DO1 Questo bit consente di abilitare l'uscita DO1.

GATE_STP Questo bit consente di chiudere il gate interno. L_PREPAR Questo bit consente di caricare il limite inferiore. NEUSTQ Questo bit consente di confermare un avviamento dell'FM 350-1.

Dopo essere stata riavviata, l'FM 350-1 riconosce il comando o l'immissione di dati soltanto se questo bit è impostato. Il bit NEUSTQ viene impostato dalla FC CNT_CNTL1 non appena viene impostato il segnale di conferma FM_NEUST e il segnale di conferma FM_NEUSTQ è = 0. Esso viene resettato dall'FC CNT_CNTL1 dopo che l'FM 350-1 ha resettato il bit FM_NEUST e impostato il bit FM_NEUSTQ. Se non si utilizza l'FC CNT_CNTL1, occorre coordinare il nuovo avviamento dal programma utente.

OT_ERR_A Questo bit consente di confermare un errore di servizio. Se si desidera vedere le informazioni dettagliate sull'errore di servizio è necessario leggerle dall'interfaccia di conferma prima di confermare l'errore. Dopo la conferma, il messaggio di errore non è più valido.

RES_ZERO Questo bit consente di resettare i bit di conferma STS_OFLW, STS_UFLW e STS_COMP1. SET_DO0 Questo bit consente di attivare e disattivare l'uscita digitale DO0 se è stato parametrizzato il

comportamento dell'uscita "Inattiva" e se è impostato il bit di abilitazione CRTL_DO0. SET_DO1 Questo bit consente di attivare e disattivare l'uscita digitale DO1 se è stato parametrizzato il

comportamento dell'uscita "Inattiva" e se è impostato il bit di abilitazione CRTL_DO1. SW_GATE Questo bit consente di aprire e chiudere il gate SW. T_CMP_V1 Questo bit consente di caricare il limite superiore. T_CMP_V2 Questo bit consente di caricare il tempo di aggiornamento.

Page 66: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 66 Manuale del prodotto, 05/2011, A5E03663236-01

5.7.4 Interfaccia di conferma per i modi di funzionamento di misura

Interfaccia di conferma per i modi di funzionamento di misura

Tabella 5- 18 Interfaccia di conferma per i modi di funzionamento di misura (ingressi)

Offset rispetto all'indirizzo iniziale

Parametro Assegnazione

Byte da 0 a 3 LATCH_LOAD Valore di misura Byte da 4 a 7 ACT_CNTV Stato del contatore Byte da 8 a 9 DA_ERR_W Errore dati Byte 10 OT_ERR_B Errori operativi Byte 11 PARA

FM_NEUST FM_NEUSTQ DATA_ERR OT_ERR DIAG – –

Bit 7: Parametrizzazione in corso Bit 6: Richiesta di riavvio Bit 5: Conferma di riavvio in corso Bit 4: Errore dati Bit 3: Errori operativi Bit 2: Evento di diagnostica Bit 1: – Bit 0: –

Byte 12 Bit 7: riservati = 0 Bit 6: riservati = 0 Bit 5: riservati = 0 Bit 4: riservati = 0 Bit 3: riservati = 0 Bit 2: riservati = 0 Bit 1: riservati = 0 Bit 0: riservati = 0

Byte 13 – STS_GATE – STS_UFLW STS_OFLW STS_COMP1 STS_DIR STS_RUN

Bit 7: – Bit 6: Stato del gate Bit 5: – Bit 4: Underflow Bit 3: Overflow Bit 2: Fine della misura Bit 1: Bit di direzione Bit 0: Contatore in funzione

Page 67: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 67

Offset rispetto all'indirizzo iniziale

Parametro Assegnazione

Byte 14 – – STS_CMP2 STS_CMP1 STS_STP STS_STA – STS_SET

Bit 7: – Bit 6: – Bit 5: Stato dell'uscita DO1 Bit 4: Stato dell'uscita DO0 Bit 3: Stato dell'ingresso digitale Stop DI Bit 2: Stato dell'ingresso digitale Start DI Bit 1: – Bit 0: Stato dell'ingresso digitale Set DI

Byte 15 – STS_C_DOPARA STS_RES_ZERO – STS_T_CMP_V2 STS_T_CMP_V1 STS_L_PREPAR –

Bit 7: riservati = 0 Bit 6: Modifica della funzione DO0 Bit 5: Resettaggio del bit di stato di fine misura Bit 4: – Bit 3: Modifica del tempo di aggiornamento Bit 2: Caricamento del limite superiore Bit 1: Caricamento del limite inferiore Bit 0: –

Page 68: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 68 Manuale del prodotto, 05/2011, A5E03663236-01

Spiegazione dei bit di conferma per i modi di funzionamento di misura

Tabella 5- 19 Spiegazione dei bit di conferma per i tipi di funzionamento di misura

Bit di conferma Spiegazione DATA_ERR Questo bit indica che nell'interfaccia di conferma è stato registrato un errore di dati. DIAG Questo bit viene impostato se è stato aggiornato il record di dati di diagnostica DS1 per

segnalare un evento di diagnostica. Dopo aver letto il record di dati DS1, il bit viene resettato. Se non è stato abilitato un allarme di diagnostica, si può impiegare questo bit come bit di attivazione per l'FC DIAG_INF integrata nell'OB1.

FM_NEUST L'unità FM 350-1 imposta questo bit ogni volta che esegue un riavvio o che riconosce un avviamento del sistema, a prescindere dal fatto che quest'ultimo venga avviato automaticamente o manualmente. Con il successivo fronte di salita nel bit NEUSTQ, il bit FM_NEUST viene resettato. In seguito è possibile comandare l'unità FM 350-1, i valori possono essere letti da quest'ultima e in essa trasferiti.

FM_NEUSTQ L'unità FM 350-1 cancella questo bit ogni volta che esegue un riavvio o che riconosce un avviamento del sistema, a prescindere dal fatto che quest'ultimo venga avviato automaticamente o manualmente. Viene impostato dopo il reset del bit FM_NEUST.

OT_ERR Questo bit viene impostato se nell'interfaccia di conferma è stato registrato un errore di servizio. Questo bit viene resettato quando viene impostato il bit OT_ERR_A. Finché è impostato il bit OT_ERR nessun altro errore di servizio può essere segnalato.

PARA Questo bit viene impostato se l'unità è stata parametrizzata correttamente. Il record dei dati di parametrizzazione si trova nell'unità e non presenta errori. Questo bit tuttavia viene impostato soltanto con l'impostazione del bit FM_NEUSTQ. Da questo momento i valori contenuti nell'interfaccia di conferma sono validi e attuali.

STS_C_DOPARA Bit di conferma per la modifica simultanea del comportamento di DO0 e DO1, dell'isteresi e della durata dell'impulso. Se i valori restano invariati, occorre assegnare i valori precedenti.

STS_CMP1 Stato dell'uscita DO0 STS_CMP2 Stato dell'uscita DO1 STS_CMP_T_VAL1 Bit di conferma per il caricamento del limite superiore STS_CMP_T_VAL2 Bit di conferma per il caricamento del tempo di aggiornamento STS_DIR Questo bit indica la direzione di conteggio del contatore:

0 = in avanti (il LED DIR è spento) 1 = all'indietro (il LED DIR è acceso)

STS_GATE Questo bit indica lo stato del gate. 0 = gate chiuso 1 = gate aperto

STS_L_PREPAR Bit di conferma per il caricamento del limite inferiore STS_OFLW Questo bit indica lo stato memorizzato per cui un valore di misura era maggiore del limite

superiore. Lo stato memorizzato viene resettato in seguito alla conferma con RES_ZERO. STS_RES_ZERO Bit di conferma per il resettaggio degli stati memorizzati nei bit di conferma STS_OFLW,

STS_UFLW e STS_COMP1

Page 69: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 69

Bit di conferma Spiegazione STS_RUN Questo bit corrisponde al bit 20 del contatore.

0 = il LED CR è spento 1 = il LED CR è acceso

STS_SET Stato dell'ingresso digitale Set DI STS_STA Stato dell'ingresso digitale Start DI STS_STP Stato dell'ingresso digitale Stop DI STS_UFLW Questo bit indica lo stato memorizzato per cui un valore di misura era minore del limite

inferiore. Lo stato memorizzato viene resettato in seguito alla conferma con RES_ZERO.

Page 70: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 70 Manuale del prodotto, 05/2011, A5E03663236-01

5.7.5 Utilizzo dell'interfaccia con il principio di conferma completa

Principio della conferma completa Il programma utente comanda l'FM 350-1 sempre in base al principio della conferma completa:

Figura 5-4 Principio della conferma completa

Il principio funziona nel seguente modo:

1. se il bit di conferma = 0 è possibile richiedere un'elaborazione impostando il bit di comando nel programma utente.

2. L'FM 350-1 rileva la richiesta, la conferma impostando il bit di conferma e inizia l'elaborazione.

3. Dopo che l'FM 350-1 ha impostato il bit di conferma si può resettare il bit di comando.

4. Al termine dell'elaborazione l'FM 350-1 reagisce al reset del bit di comando resettando il bit di conferma.

Page 71: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 71

Trasferimento dei valori Il principio della conferma completa vale anche per il trasferimento dei valori dell'FM 350-1. Se vengono trasferiti valori contenenti errori, l'FM 350-1 segnala un errore di comando con il bit di conferma OT_ERR. Prima di trasferire un nuovo valore corretto si deve confermare il bit OT_ERR con OT_ERR_A.

Tabella 5- 20 Trasferimento dei valori in funzione del modo operativo

Modo operativo Bit di comando Conteggio L_DIRECT, L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA Misura L_PREPAR, T_CMP_V1, T_CMP_V2, C_DOPARA

La seguente figura illustra un l'andamento nel tempo del trasferimento dei valori nel caricamento in preparazione del contatore.

Figura 5-5 Trasferimento dei valori

Page 72: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 72 Manuale del prodotto, 05/2011, A5E03663236-01

Tabella 5- 21 Trasferimento contemporaneo di più valori

Nel modo operativo... ... ...si possono trasferire contemporaneamente Conteggio Valore di caricamento

Valore di confronto 1 Valore di confronto 2

(parametro LOAD_VAL) (parametro CMP_V1) (parametro CMP_V2)

Misura Limite inferiore Limite superiore Tempo di aggiornamento

(parametro LOAD_VAL) (parametro CMP_V1) (parametro CMP_V2)

Se un valore è errato, lo si deve confermare con il parametro OT_ERR_A prima che l'FM 350-1 possa acquisire gli altri valori. Quindi è necessario correggere il valore errato e ritrasferirlo.

Nota

Se si caricano i valori LOAD_VAL, CMP_V1 o CMP_V2 con i bit di comando L_DIRECT, L_PREPAR, T_CMP_V1 o T_CMP_V2, non è consentito modificare contemporaneamente la parametrizzazione con il bit di comando C_DOPARA.

Questa operazione causerebbe un errore di comando OT_ERR che andrebbe confermato con OT_ERR_A.

Tempo necessario per il trasferimento dei valori

Tabella 5- 22 Tempo necessario per il trasferimento dei valori

Impiego dell'FM 350-1 Tempo necessario Centralizzato almeno 3 cicli dell’OB 1 Decentrato (funzionamento non in sincronismo di clock)

almeno 4 cicli PROFIBUS DP

Trasferimento di un solo valore

almeno 4 cicli PROFIBUS DP Decentrato (funzionamento in sincronismo di clock) Con avvio

simultaneo del trasferimento di più valori

per il primo valore: 4 cicli PROFIBUS DP dopo l'avvio per il secondo valore: 5 cicli PROFIBUS DP dopo l'avvio per il terzo valore: 6 cicli PROFIBUS DP dopo l'avvio

Page 73: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 73

Rilettura dei valori I valori vengono letti dal record di dati DS 2 dell'FM 350-1 che può essere leggere con l'SFC 59 RD_REC. Il DS 2 ha la seguente struttura:

Tabella 5- 23 Record di dati DS 2

Valore Indirizzo

Conteggio Misura Byte da 0 a 3 Valore di caricamento Limite inferiore Byte da 4 a 7 Valore di confronto 1 Limite superiore Byte da 8 a 11 Valore di confronto 2 Tempo di aggiornamento

Reset dei bit di stato Il principio della conferma completa vale anche per il reset dei bit di stato dell'FM 350-1.

Tabella 5- 24 Reset dei bit di stato in funzione del modo operativo

Modo operativo Bit di stato Conteggio STS_ZERO, STS_OFLW, STS_UFLW, STS_COMP1, STS_COMP2 Misura STS_OFLW, STS_UFLW, STS_COMP1

La seguente figura illustra l’andamento in caso di reset dei bit di stato:

Figura 5-6 Reset dei bit di stato

Page 74: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.7 Programmazione dell'FM 350-1 senza FC

Unità di conteggio FM 350-1 74 Manuale del prodotto, 05/2011, A5E03663236-01

5.7.6 Coordinamento del nuovo avviamento

Coordinamento del nuovo avviamento Ogni volta che l'FM 350-1 esegue un nuovo avviamento o riconosce un avviamento del sistema, imposta il bit di conferma FM_NEUST.

Se non si impiegano le FC, occorre coordinare il nuovo avviamento dal programma utente nel modo descritto qui di seguito:

Confermare il bit FM_NEUST impostando il bit di comando NEUSTQ.

L'FM 350-1 resetterà il bit di conferma FM_NEUST impostando quindi il bit di conferma FM_NEUSTQ.

Dopo che l'FM 350-1 ha resettato il bit di conferma FM_NEUST, è possibile resettare nuovamente il bit di comando NEUSTQ.

L'immagine mostra come avviene il coordinamento del nuovo avviamento.

Figura 5-7 Svolgimento del nuovo avviamento

Impiegando un'FC, essa coordinerà il nuovo avviamento automaticamente.

Page 75: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.8 Comportamento della CPU nelle modalità CPU-STOP e STOP-RUN

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 75

5.8 Comportamento della CPU nelle modalità CPU-STOP e STOP-RUN

Comportamento in caso di STOP della CPU Il comportamento dell'FM 350-1 in caso di guasto del controllore di livello superiore si imposta nella finestra dei parametri di base (menu di scelta rapida Proprietà dell'oggetto > Parametri di base).

Tabella 5- 25 Reazione dell'FM 350-1 allo STOP della CPU in funzione del parametro di base

Parametro di base Reazione dell'FM 350-1 allo STOP della CPU STOP L'FM interrompe il conteggio e disattiva le uscite. Continua L'FM continua l’elaborazione senza disattivare le uscite. Fine del job in corso Conteggio unico: in questo caso il conteggio continua finché non

viene interrotto in seguito al raggiungimento del limite di conteggio. Conteggio periodico: in questo caso il conteggio in corso continua finché non viene interrotto in seguito al raggiungimento del limite di conteggio. Le operazioni di misura vengono interrotte immediatamente. In seguito l'FM disattiva le uscite.

Valore sostitutivo Il modo di conteggio in corso viene interrotto. L’unità emette i valori sostitutivi parametrizzati nelle uscite digitali. I valori sostitutivi nelle uscite digitali restano validi dopo il passaggio della CPU da STOP a RUN fino al successivo comando. Se si modifica la “reazione allo stop della CPU” impostando nuovi parametri, le uscite vengono resettate. Il modo di misura viene interrotto e le uscite resettate.

Mantieni ultimo valore Il modo di conteggio o di misura in corso viene interrotto. Fino al comando successivo al passaggio della CPU da STOP a RUN, l’unità emette nelle uscite digitali i valori validi al momento dell’interruzione.

Comportamento in caso di passaggio della CPU da STOP a RUN La reazione dell'FM 350-1 al passaggio della CPU da STOP a RUN in caso di continuazione dell’elaborazione o di modifiche dell’impianto in fase di esercizio tramite CiR può essere impostata nella finestra dei parametri di base.

Tabella 5- 26 Reazione dell'FM 350-1 ai nuovi parametri in caso di passaggio della CPU da STOP a RUN in funzione del parametro di base

Parametro di base Reazione dell'FM 350-1 ai nuovi parametri in caso di passaggio della CPU da STOP a RUN

Resetta sempre L'FM interrompe il conteggio e la misura, si resetta e applica i nuovi parametri.

Resetta solo dopo la modifica di parametri

L'FM interrompe il conteggio e la misura solo se i parametri sono stati modificati.

Page 76: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Programmazione dell'FM 350-1 5.8 Comportamento della CPU nelle modalità CPU-STOP e STOP-RUN

Unità di conteggio FM 350-1 76 Manuale del prodotto, 05/2011, A5E03663236-01

Page 77: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 77

Messa in servizio dell'FM 350-1 6

Contenuto del capitolo In questo capitolo si trovano le check list per la messa in servizio dell'FM 350-1. Queste check list consentono:

● di testare tutte le operazioni fino al funzionamento dell'unità

● di impedire il funzionamento errato dell'unità.

Page 78: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.1 Fasi operative della configurazione meccanica

Unità di conteggio FM 350-1 78 Manuale del prodotto, 05/2011, A5E03663236-01

6.1 Fasi operative della configurazione meccanica

Lista di controllo La seguente check list può essere utilizzata per testare e documentare tutte le operazioni necessarie per la configurazione meccanica dell’FM 350-1.

Tabella 6- 1 Operazioni per la configurazione meccanica

Operazione Opzioni/procedure ✓ Determinazione del posto connettore

Posto connettore da 4 a 11 nel telaio di montaggio 0 Posto connettore da 4 a 11 nel telaio di montaggio 1 Posto connettore da 4 a 11 nel telaio di montaggio 2 Posto connettore da 4 a 11 nel telaio di montaggio 3

Definizione dei segnali di conteggio (spina di codifica)

Segnali differenziali a 5 V Posizione A Segnali a 24 V Posizione D

Montaggio dell'FM 350-1 1. Allentare l'unità vicina e inserire il connettore di bus. 2. Agganciare e fissare l’FM. 3. Inserire il numero di posto connettore. 4. Montare l'elemento di supporto schermatura.

Scelta dei conduttori Tenere conto delle regole e dei dati indicati nel capitolo Cablaggio del connettore frontale (Pagina 31).

Collegamento degli encoder a 5 V

Encoder incrementale a 5 V con segnali differenziali A e /A B e /B N e /N

Collegamento 3 4 6 7 8 9 10 11

Nome 1M

DC 5,2 V AA* /A

BB* /B

NN* /N

Funzione Massa alimentazione encoder Alimentazione encoder a 5,2 V Segnale encoder A Segnale encoder /A Segnale encoder B Segnale encoder /B Segnale encoder N Segnale encoder /N

Page 79: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.1 Fasi operative della configurazione meccanica

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 79

Operazione Opzioni/procedure ✓ Encoder incrementale a 24 V

Collegamento 3 5 6 8 10

Nome 1M

DC 24 V AA* BB* NN*

Funzione Massa alimentazione encoder Alimentazione encoder a 24 V Segnale encoder A* Segnale encoder B* Segnale encoder N*

Generatore di impulsi a 24 V con segnale di direzione (iniziatore/BERO)

Collegamento 3 5 6

Nome 1M

DC24V AA*

Funzione Massa alimentazione encoder Alimentazione encoder a 24 V Segnale encoder A*

Collegamento degli encoder a 24 V

Generatore di impulsi a 24 V con segnale di direzione

Collegamento 3 5 6 8

Nome 1M

DC24V AA* BB*

Funzione Massa alimentazione encoder Alimentazione encoder a 24 V Segnale encoder A* Segnale di direzione B *

Cablaggio degli ingressi e delle uscite digitali

Ingressi e uscite digitali Collegamento 13 14 15 17 18

Nome I0 I1 I2 Q0 Q1

Funzione Ingresso digitale Start DI Ingresso digitale Stop Di Ingresso digitale Set Di Ingresso digitale DO0 Ingresso digitale DO1

Collegamento tensione ausiliaria e di carico

Tensione ausiliaria e tensione di carico

Collegamento 1 2 19 20

Nome 1L+ 1M 2L+ 2M

Funzione Tensione ausiliaria 24 V Massa tensione ausiliaria Tensione di carico 24 V Massa tensione di carico

Page 80: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.2 Fasi operative per la parametrizzazione

Unità di conteggio FM 350-1 80 Manuale del prodotto, 05/2011, A5E03663236-01

6.2 Fasi operative per la parametrizzazione

Liste di controllo Le seguenti liste di controllo possono essere utilizzate per testare e documentare tutte le operazioni necessarie per parametrizzare l’FM 350-1.

Tabella 6- 2 Lista di controllo per i modi operativi dei contatori

Fase operativa Opzioni/procedure ✓ Selezione dell'encoder

A + B + N A + B A

Encoder a 5 V con segnali simmetrici

Controllo

Nessuno ≤200 kHz/≥2,5 μs Frequenza max. di

conteggio ≤20 kHz/≥25 μs Interruttore M

Encoder a 24 V con segnali asimmetrici

Ingressi encoder Commutazione su P/clock inverso

≤200 kHz/≥2,5 μs Frequenza max. di conteggio ≤20 kHz/≥25 μs

Interruttore NPN

Encoder a 24 V con serie di impulsi e segnale di direzione

Ingressi encoder Interruttore PNP/simmetrico ≤200 kHz/≥2,5 μs Frequenza max. di

conteggio ≤20 kHz/≥25 μs Interruttore NPN

Iniziatore a 24 V

Ingressi encoder Interruttore PNP/simmetrico

Base di tempo interna di 1 MHz

Semplice Doppia

Analisi del segnale

Quadrupla Normale Direzione di conteggio Inversa

Definizione del modo operativo Conteggio continuo Conteggio unico Conteggio periodico

0 ... +32 bit Definizione del campo di conteggio -31 ... +31 bit

Nessuna In avanti

Parametrizzazione dell'unità FM 350-1 nella Config. HW

Direzione di conteggio principale (solo con conteggio unico e periodico)

Indietro

Page 81: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.2 Fasi operative per la parametrizzazione

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 81

Fase operativa Opzioni/procedure ✓ Senza gate (solo conteggio continuo) Gate SW Gate HW Latch

Comando gate

Latch/Retrigger Annulla Funzione di gate Interrompi Fronte di salita Fronte di discesa

Latch

Entrambi i fronti Definizione del comportamento degli ingressi digitali

Gate HW comandato dal livello del segnale Gate HW Gate HW comandato dal fronte del segnale ≥2,5 μs Ampiezza min. di impulso ≥25 μs Una volta Impostazione del contatore Più volte

Tacca di zero per valutare l’impostazione Definizione del comportamento delle uscite digitali

Durata dell'impulso 0 … 500 ms Isteresi 0 ... 255

Disattivata Attiva dal valore di confronto 1 fino all’overflow Attiva dal valore di confronto 1 fino all’underflow Attiva al raggiungimento del valore di confronto 1 per "durata di impulso" in avanti/indietro

Attiva al raggiungimento del valore di confronto 1 per "durata di impulso" in avanti

Attiva al raggiungimento del valore di confronto 1 per "durata di impulso" indietro

0

Parametrizzazione dell’FM 350-1 in Configurazione HW

Uscita DO0

Valore sostitutivo in caso di STOP della CPU 1

Page 82: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.2 Fasi operative per la parametrizzazione

Unità di conteggio FM 350-1 82 Manuale del prodotto, 05/2011, A5E03663236-01

Fase operativa Opzioni/procedure ✓ Disattivata Attiva dal valore di confronto 2 fino all’overflow Attiva dal valore di confronto 2 fino all’underflow Attiva al raggiungimento del valore di confronto per "durata di impulso" in avanti/indietro

Attiva al raggiungimento del valore di confronto 2 per "durata di impulso" in avanti

Attiva al raggiungimento del valore di confronto 2 per "durata di impulso" indietro

Attivazione nei valori di confronto 0

Uscita DO1

Valore sostitutivo in caso di STOP della CPU 1

Abilitazione degli interrupt di processo Allarme all'apertura del gate (gate hardware o software) Allarme alla chiusura del gate (gate hardware o software) Allarme di overflow Allarme di underflow Allarme di passaggio per lo zero Allarme al raggiungimento del valore di confronto 1 in avanti Allarme al raggiungimento del valore di confronto 1 indietro Allarme al raggiungimento del valore di confronto 2 in avanti Allarme al raggiungimento del valore di confronto 2 indietro Allarme di impostazione del contatore Allarme di latch

Abilitazione degli ingressi digitali CTRL_DO0 nel DB CTRL_DO1 nel DB

Abilitazione della sincronizzazione ENSETUP nel DB ENSETDN nel DB

Impostazione e registrazione nel DB dei valori di caricamento e di confronto Valore di caricamento Valore di confronto 1 Valore di confronto 2

Inserimento delle FC nel programma utente Inserimento dell'FC CNT_CTL1 o FC CNT_CTL2

Parametrizzazione dell’FM 350-1 in Configurazione HW Nel programma utente S7

Inserimento dell'FC DIAG_INF

Page 83: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.2 Fasi operative per la parametrizzazione

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 83

Tabella 6- 3 Lista di controllo per i modi operativi di misura

Fase operativa Opzioni/procedure ✓ Selezione dell'encoder

A + B + N A + B A

Encoder a 5 V con segnali simmetrici

Controllo

Nessuno ≤200 kHz/≥2,5 μs Frequenza max. di

conteggio ≤20 kHz/≥25 μs Interruttore NPN

Encoder a 24 V con segnali asimmetrici

Ingressi encoder Interruttore PNP/simmetrico ≤200 kHz/≥2,5 μs Frequenza max. di

conteggio ≤20 kHz/≥25 μs Interruttore NPN

Encoder a 24 V con serie di impulsi e segnale di direzione

Ingressi encoder Interruttore PNP/simmetrico

Normale Direzione di conteggio Inversa

Definizione del modo operativo Misura frequenza Conteggio numero di giri Misura periodo Tempo di aggiornamento Impulsi per giro dell'encoder

1 μs Risoluzione del periodo 1/16 μs

Comando gate Gate SW

Parametrizzazione dell'FM 350-1 in Configurazione HW

Comando gate Gate HW

Page 84: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Messa in servizio dell'FM 350-1 6.2 Fasi operative per la parametrizzazione

Unità di conteggio FM 350-1 84 Manuale del prodotto, 05/2011, A5E03663236-01

Fase operativa Opzioni/procedure ✓ Definizione del comportamento degli ingressi digitali

Gate HW con comando di livello Gate HW Gate HW comandato dal fronte ≥2,5 μs Ampiezza min. di impulso ≥25 μs

Definizione del comportamento dell'uscita digitale Limite inferiore Limite superiore Senza valore di confronto Il valore non rientra nei limiti Il valore è al di sotto del limite inferiore

Uscita DO0

Il valore è al di sopra del limite superiore Abilitazione degli interrupt di processo

Allarme all'apertura del gate (gate hardware o software) Allarme alla chiusura del gate (gate hardware o software) Allarme per valore inferiore al limite inferiore Allarme per valore superiore al limite superiore

Parametrizzazione dell’FM 350-1 in Configurazione HW

Allarme a fine misura Abilitazione degli ingressi digitali

CTRL_DO0 nel DB CTRL_DO1 nel DB

Definizione e registrazione nel DB dei valori limite Limite inferiore Limite superiore Tempo di aggiornamento

Inserimento delle FC nel programma utente Inserimento dell'FC CNT_CTL1 o FC CNT_CTL2

Nel programma utente S7

Inserimento dell'FC DIAG_INF

Page 85: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 85

Modi di funzionamento, parametri e istruzioni operative 7

Contenuto del capitolo In questo capitolo sono riportate:

● una descrizione dei modi di funzionamento

● una descrizione delle istruzioni operative

● condizioni generali e avvertenze da osservare.

Page 86: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.1 Nozioni di base per il richiamo di modi di funzionamento e istruzioni operative

Unità di conteggio FM 350-1 86 Manuale del prodotto, 05/2011, A5E03663236-01

7.1 Nozioni di base per il richiamo di modi di funzionamento e istruzioni operative

Richiamo di modi di funzionamento, impostazioni e istruzioni operative ● I modi di funzionamento si possono scegliere nelle superfici di parametrizzazione

dell'FM 350-1.

I dati di parametrizzazione vengono memorizzati nel PG e trasferiti nell'SDB relativo al rack.

Le note relative all'installazione delle maschere di parametrizzazione e alla parametrizzazione dell'unità FM 350-1 sono riportate nel capitolo Parametrizzazione dell'unità FM 350-1 (Pagina 35) e, dopo aver installato il software, anche nella Guida integrata.

● Il modo di funzionamento o l'impostazione si modificano nelle superfici di parametrizzazione. Il nuovo modo di funzionamento o la nuova impostazione valgono a partire dal successivo avviamento dell'FM 350-1.

● Le istruzioni operative si creano tramite i segnali hardware collegati al connettore frontale o introducendo nel programma utente i corrispondenti parametri d'ingresso di FC CNT_CTL1 o di FC CNT_CTL2, con il funzionamento in sincronismo di clock, per influire sull'operazione di conteggio. I parametri d'ingresso vengono registrati come bit di comando nel DB dell'FC CNT_CTL1.

Bit di comando e bit di stato nel DB Nel DB, oltre ai bit di comando, esistono i bit di stato, che segnalano lo stato delle operazioni di conteggio e di misura. Il DB dispone di due byte rispettivamente per i bit di comando e di stato (vedere capitolo Assegnazione del DB (Pagina 171)).

Trasferimento dei bit di comando e dei bit di stato I bit di comando e i bit di stato vengono trasferiti tra la CPU e l'unità con FC CNT_CTL1 o FC CNT_CTL2 da inserire nel programma utente.

I bit di comando e i bit di stato devono essere interrogati simbolicamente nel programma utente. I nomi simbolici sono utilizzati in questo capitolo nella descrizione dell'FC.

L'esatta descrizione di FC CNT_CTL1 o FC CNT_CTL2 si trova nel capitolo Programmazione dell'unità FM 350-1 (Pagina 39), l'assegnazione del DB si trova nel capitolo Assegnazione del DB (Pagina 171).

Page 87: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.2 Funzionamento con clock di sincronismo

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 87

7.2 Funzionamento con clock di sincronismo

Nota

Le basi del funzionamento in sincronismo di clock sono descritte nel manuale di guida alle funzioni SIMATIC Sincronismo di clock (http://support.automation.siemens.com/WW/view/it/15218045).

Requisiti hardware Il funzionamento in sincronismo di clock dell'FM 350-1 presuppone i seguenti requisiti:

● Una CPU che supporti il funzionamento in sincronismo di clock

● Un master DP che supporti il ciclo di bus equidistante

Funzionamento dell'FM 350-1 in sincronismo di clock A seconda della progettazione, l'FM 350-1 opera in funzionamento senza sincronismo di clock o in sincronismo di clock. L'impostazione di default è il funzionamento senza sincronismo di clock. Con la parametrizzazione opportuna, l'FM 350-1 passa automaticamente, e senza inviare messaggi, al funzionamento in sincronismo di clock.

In funzionamento in sincronismo di clock lo scambio di dati tra master DP e FM 350-1 è sincrono al ciclo PROFIBUS DP, il che significa quanto segue:

● Tutti i segnali di comando trasmessi all'FM 350-1 diventano attivi nello stesso ciclo del PROFIBUS DP nel momento To.

● Tutti i valori e i bit di stato dell'FM 350-1 acquisiti nel momento Ti vengono approntati nel ciclo stesso del PROFIBUS DP nell'interfaccia di conferma.

Con il funzionamento in sincronismo di clock tutti e 16 i byte dell'interfaccia di conferma sono coerenti, vale a dire che valori e bit di stato sono sempre compatibili.

● Lo stato del contatore influenzabile dai segnali di ingresso digitali può diventare attivo nel medesimo ciclo PROFIBUS DP soltanto se l'evento si è verificato prima del momento Ti del ciclo in oggetto. Ciò interessa le seguenti operazioni:

– Caricamento del contatore con l'apertura del gate hardware

– Caricamento del contatore tramite sincronizzazione

– Latch e latch/retrigger di un valore del contatore

Se la parametrizzazione non è corretta, l'FM 350-1 non entra in funzionamento in sincronismo di clock.

In caso di perdita del sincronismo di clock a causa di disturbi o per mancanza/ritardo del Global Control (GC), l'FM 350-1 ritorna al funzionamento in sincronismo di clock nel ciclo successivo senza reazioni di errore.

In caso di perdita del sincronismo di clock, l'interfaccia di conferma non viene aggiornata.

Page 88: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 88 Manuale del prodotto, 05/2011, A5E03663236-01

7.3 Modi di conteggio

7.3.1 Panoramica dei modi di conteggio

Definizione Quando si predefinisce un modo di funzionamento si sceglie la funzionalità con la quale gestire l'FM 350-1. La tabella mostra una panoramica dei modi di conteggio.

Tabella 7- 1 Modi di conteggio dell'FM 350-1

Denominazione Descrizione Conteggio continuo con o senza gate SW / HW,

L'FM 350-1 inizia il conteggio continuo a partire dal valore di conteggio attuale.

Conteggio unico con gate SW o HW L'FM 350-1 esegue il conteggio, all'apertura del gate, a partire dal valore di caricamento fino al limite di conteggio.

Conteggio periodico con gate SW o HW L'FM 350-1 esegue il conteggio, all'apertura del gate, tra il valore di caricamento e il limite di conteggio.

Per eseguire uno di questi modi di funzionamento è necessario parametrizzare l'FM 350-1.

Page 89: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 89

7.3.2 Nozioni di base

Valore di caricamento Il valore di caricamento è lo stato del contatore dal quale l'FM 350-1 inizia a contare.

Durante il funzionamento è possibile assegnare all'FM 350-1 un valore di caricamento LOAD_VAL che sovrascrive il valore di iniziale.

Se lo si imposta direttamente (segnale di comando L_DIRECT), il valore di caricamento viene acquisito direttamente dall'FM 350-1 come nuovo valore di conteggio e caricato in preparazione.

Il valore di caricamento può essere caricato anche solo in preparazione (segnale di comando L_PREPAR). In questo caso viene acquisito dall'FM 350-1 come nuovo valore di conteggio con gli eventi descritti di seguito.

● Nei modi Conteggio unico e Conteggio periodico

– Raggiungimento del limite di conteggio inferiore o superiore se non è stata parametrizzata la direzione di conteggio principale.

– Raggiungimento del limite di conteggio superiore parametrizzato con direzione di conteggio principale in avanti.

– Raggiungimento dello 0 con direzione di conteggio principale all’indietro.

● In tutti i modi di conteggio

– Avvio del conteggio in seguito all'interruzione del gate SW o HW (se il conteggio prosegue il valore di caricamento non viene acquisito).

– Sincronizzazione

– Latch/Retrigger

Comando gate I gate hardware (gate HW) e software (gate SW) consentono di comandare i conteggi dell'FM 350-1, ovvero di avviarli e arrestarli.

Page 90: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 90 Manuale del prodotto, 05/2011, A5E03663236-01

Campo di conteggio massimo senza direzione principale di conteggio Il contatore binario a 32 bit dell'FM 350-1 può funzionare in due diversi modi a seconda della parametrizzazione.

Tabella 7- 2 Modi per il contatore binario a 32 bit dell'FM 350-1 in funzione della parametrizzazione

Campo di conteggio "0 ... +32 bit" (32 bit senza segno)

Campo di conteggio "–31 ... +31 bit" (31 bit con segno)

Campo di conteggio decimale

0 ... +4 294 967 295 -2 147 483 648 ... +2 147 483 647

da 0000 0000 a FFFF FFFF da 8000 0000 a 7FFF FFFF Campo di conteggio esadecimale

Quando lo stato del contatore (esadecimale) cambia da FFFF FFFF a 0 viene rilevato un overflow, quando cambia da 0 a FFFF FFFF viene rilevato un underflow.

Quando lo stato del contatore (esadecimale) cambia da 7FFF FFFF a 8000 0000 viene rilevato un overflow, quando cambia da 8000 0000 a 7FFF FFFF viene rilevato un underflow.

Direzione di conteggio principale Parametrizzando la direzione principale di conteggio (in avanti o all’indietro) si delimita il campo di conteggio massimo a un campo più piccolo, perché si definisce un limite di conteggio superiore. Il campo di conteggio parametrizzato sarà quindi compreso tra 0 e il limite di conteggio superiore parametrizzato. Ciò consente ad es. di realizzare applicazioni di conteggio di incremento o decremento. La direzione principale di conteggio parametrizzata non influisce sull’analisi della direzione durante il rilevamento degli impulsi di conteggio.

Page 91: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 91

Valori iniziali dopo la parametrizzazione

Tabella 7- 3 Valori iniziali

Valore Direzione di conteggio principale

Valore iniziale

Valore di caricamento Nessuno In avanti Indietro

0 0 Limite di conteggio superiore parametrizzato

Valore di conteggio Nessuno In avanti Indietro

0 0 Limite di conteggio superiore parametrizzato

Valori di confronto 1 e 2 Nessuno In avanti Indietro

0 0 Limite di conteggio superiore parametrizzato

Valore latch Nessuno in avanti Indietro

0 0 Limite di conteggio superiore parametrizzato

Funzionamento in sincronismo di clock Nel funzionamento in sincronismo di clock l'FM 350-1 acquisisce in ogni ciclo PROFIBUS DP i bit e i valori di comando dall’interfaccia di comando e conferma la reazione nello stesso ciclo.

L'FM 350-1 trasmette in ogni ciclo lo stato del contatore o il valore latch validi nell'istante Ti e i bit di stato validi nell'stante Ti.

Se lo stato del contatore viene influenzato da segnali di ingresso hardware, esso potrà essere trasmesso nello stesso ciclo solo se il segnale di ingresso è precedente all'istante Ti.

Page 92: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 92 Manuale del prodotto, 05/2011, A5E03663236-01

Comandi operativi nei modi di conteggio Per intervenire sul conteggio dell'FM 350-1 durante l'esercizio si possono utilizzare i cinque comandi operativi seguenti.

Tabella 7- 4 Comandi dell'FM 350-1

Parametro Descrizione Apertura e chiusura del gate L’operazione di conteggio viene avviata in seguito all’apertura di un gate e conclusa

alla sua chiusura. Impostazione del contatore Il contatore può essere impostato sul valore di caricamento tramite diversi segnali. Latch/Retrigger Memorizzazione del valore di conteggio e acquisizione, da parte del contatore, del

valore di caricamento in caso di fronte di salita in Start DI. Latch Memorizzazione del valore di conteggio in caso di fronte di salita in Start DI. Misura di tempi tra due fronti Misura di tempi tra due fronti successivi nell’ingresso digitale Start DI

Page 93: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 93

7.3.3 Conteggio continuo

Definizione In questo modo operativo l’FM 350-1 conta di continuo a partire dal valore di conteggio attuale:

● Se, durante il conteggio in avanti, il contatore raggiunge il valore limite superiore e riceve un altro impulso di conteggio, passa al valore limite inferiore e ricomincia a contare senza perdere alcun impulso.

● Se, durante il conteggio indietro, il contatore raggiunge il valore limite inferiore e riceve un altro impulso di conteggio, passa al valore limite superiore e ricomincia a contare senza perdere alcun impulso.

Per il campo di conteggio a 31 bit vale quanto segue:

● il limite di conteggio superiore è fisso a +2 147 483 647 (231 - 1).

● il limite di conteggio inferiore è fisso a -2 147 483 648 (-231).

Per il campo di conteggio a 32 bit vale quanto segue:

● il limite di conteggio superiore è fisso a +4 294 967 295 (232 - 1).

● il limite di conteggio inferiore è fisso a 0 (zero).

Comportamento ai valori limite Se il contatore raggiunge il valore limite superiore o inferiore e riceve un nuovo impulso, viene impostato sull’altro valore limite. Nel DB viene impostato il bit corrispondente.

Tabella 7- 5 Comportamento ai valori limite (conteggio continuo)

Limite di conteggio raggiunto Bit di stato nel DB Limite superiore Viene impostato STS_OFLW Limite inferiore Viene impostato STS_UFLW

Page 94: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 94 Manuale del prodotto, 05/2011, A5E03663236-01

Selezione del comando del gate Questo modo di funzionamento consente di selezionare il tipo di comando del gate. Sono disponibili le seguenti opzioni:

● Senza gate (default)

● Gate SW

● gate HW comandato tramite livello o fronte del segnale

Figura 7-1 Conteggio continuo con comando gate

Apertura e chiusura del gate SW Per aprire e chiudere il gate SW si utilizza il parametro di ingresso SW_GATE di FC CNT_CTL1.

Tabella 7- 6 Attivazione di apertura/chiusura del gate SW (conteggio continuo)

Azione ...attivata dalla Apertura del gate SW Impostazione di SW_GATE Chiusura del gate SW Reset di SW_GATE

All’apertura del gate SW il conteggio riprende dallo stato attuale del contatore.

Page 95: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 95

Apertura e chiusura del gate HW Per aprire e chiudere il gate HW si applicano o tolgono i segnali negli ingressi digitali Start DI e Stop DI.

Tabella 7- 7 Attivazione di apertura/chiusura del gate HW (conteggio continuo)

Azione ...attivata dalla Apertura del gate HW (comandata dal livello del segnale)

presenza del segnale nell'ingresso digitale Start DI

Chiusura del gate HW (comandata dal livello del segnale)

assenza del segnale nell'ingresso digitale Start DI

Apertura del gate HW (comandata dal fronte del segnale)

presenza di un fronte di salita nell'ingresso digitale Start DI

Chiusura del gate HW (comandata dal fronte) presenza di un fronte di salita nell'ingresso digitale Stop Di

All’apertura del gate HW il conteggio riprende dallo stato attuale del contatore.

Arresto del conteggio con la funzione gate stop Inoltre in caso di conteggio con gate SW e gate HW è possibile arrestare il conteggio con la funzione gate stop In questo caso si dovrà impostare il parametro di ingresso GATE_STP dell'FC CNT_CTL1.

Conseguenze dell’impostazione latch/retrigger o latch sul valore di conteggio all’avvio del conteggio Per informazioni su questo argomento vedere le sezioni Comando: Latch/Retrigger (Pagina 131) e Comando: Latch (Pagina 133) in questo capitolo.

Page 96: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 96 Manuale del prodotto, 05/2011, A5E03663236-01

7.3.4 Conteggio unico

Definizione In questo modo operativo l'FM 350-1 conta un’unica volta nella direzione principale parametrizzata e si arresta automaticamente una volta raggiunto il limite di conteggio. È possibile parametrizzare i seguenti comportamenti:

● Conteggio unico – Senza direzione principale di conteggio

● Conteggio unico – Direzione principale di conteggio in avanti

● Conteggio unico – Direzione principale di conteggio indietro

Conteggio unico – Senza direzione principale di conteggio Nel modo operativo Conteggio unico senza direzione principale di conteggio, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare uno dei limiti di conteggio.

Al superamento di uno dei limiti di conteggio

● il gate viene chiuso

● nell’interfaccia di conferma vengono impostati i bit STS_OFLW o STS_UFLW

● il contatore viene caricato sul limite di conteggio opposto.

I limiti di conteggio corrispondono al campo di conteggio massimo.

Quando lo stato del contatore è zero viene impostato il bit STS_ZERO.

Per riavviare il conteggio è necessario riaprire il gate.

Figura 7-2 Conteggio unico senza direzione principale di conteggio; funzione gate di annullamento

Page 97: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 97

Conteggio unico – Direzione principale di conteggio in avanti Nel modo operativo Conteggio unico con direzione principale di conteggio in avanti, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare il limite di conteggio superiore.

Al superamento del limite di conteggio superiore

● il gate viene chiuso

● nell’interfaccia di conferma viene impostato il bit STS_OFLW

● il contatore viene caricato con il valore di caricamento.

Il limite di conteggio superiore è parametrizzabile, il valore di caricamento ha un suo valore iniziale ed è modificabile.

Per riavviare il conteggio è necessario riaprire il gate.

Figura 7-3 Conteggio unico con direzione principale di conteggio in avanti; funzione gate di annullamento

Page 98: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 98 Manuale del prodotto, 05/2011, A5E03663236-01

Conteggio unico – Direzione principale di conteggio indietro Nel modo operativo Conteggio unico con direzione principale di conteggio all'indietro, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare il limite di conteggio inferiore.

Al superamento del limite di conteggio inferiore

● il gate viene chiuso

● nell’interfaccia di conferma viene impostato il bit STS_UFLW

● il contatore viene caricato con il valore di caricamento.

Il limite di conteggio inferiore è 0, il valore di caricamento ha un suo valore iniziale ed è modificabile.

Per riavviare il conteggio è necessario riaprire il gate.

Figura 7-4 Conteggio unico con direzione principale di conteggio all'indietro; funzione gate di annullamento

Page 99: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 99

Selezione del comando del gate Questo modo di funzionamento consente di selezionare il tipo di comando del gate. Sono disponibili le seguenti opzioni:

● Gate SW

● gate HW comandato tramite livello o fronte del segnale

Figura 7-5 Conteggio unico con valore di caricamento e comando gate

Apertura e chiusura del gate SW Per aprire e chiudere il gate SW e impostare il contatore sul valore di caricamento si utilizza il parametro di ingresso SW_GATE dell'FC CNT_CTL1.

Tabella 7- 8 Attivazione di apertura/chiusura del gate SW (conteggio unico)

Azione ...attivata dalla Apertura del gate SW Impostazione di SW_GATE Chiusura del gate SW Reset di SW_GATE

Page 100: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 100 Manuale del prodotto, 05/2011, A5E03663236-01

Apertura e chiusura del gate HW Per aprire e chiudere il gate HW e impostare il contatore sul valore di caricamento, si applicano o tolgono i segnali negli ingressi digitali Start DI e Stop DI.

Tabella 7- 9 Attivazione di apertura/chiusura del gate HW (conteggio unico)

Azione ...attivata dalla Apertura del gate HW (comandata dal livello del segnale)

presenza del segnale nell'ingresso digitale Start DI

Apertura del gate HW (comandata dal fronte del segnale)

presenza di un fronte di salita nell'ingresso digitale Start DI

Chiusura del gate HW (comandata dal livello del segnale)

assenza del segnale nell'ingresso digitale Start DI

Chiusura del gate HW (comandata dal fronte) presenza di un fronte di salita nell'ingresso digitale Stop Di

In caso di gate HW comandato dal livello del segnale, la riapertura del gate e l’impostazione del contatore sul valore di caricamento sono determinate da un segnale nell’ingresso Start DI.

Se il gate HW è comandato da fronte, la presenza di un nuovo fronte positivo nell’ingresso Start Di fa sì che il contatore ricominci a contare a partire dal valore di caricamento, indipendentemente dal fatto che il gate sia chiuso o ancora aperto (retrigger); perché questo accada è necessario che l’ingresso Stop DI non sia impostato.

Comportamento ai valori limite Se il contatore riceve un nuovo impulso quando raggiunge il limite superiore o inferiore,

● in caso di conteggio senza direzione principale viene impostato sull’altro valore limite.

● in caso di conteggio con direzione principale viene impostato sul valore di caricamento.

Quindi viene chiuso il gate e arrestato il conteggio, anche se il parametro SW_GATE è ancora impostato e il gate HW è ancora aperto. Nel DB viene impostato il corrispondente bit di stato.

Tabella 7- 10 Comportamento ai valori limite (conteggio unico)

Limite di conteggio raggiunto Bit di stato nel DB Limite superiore Viene impostato STS_OFLW Limite inferiore Viene impostato STS_UFLW

Per avviare di nuovo il contatore si deve reimpostare il parametro SW_GATE ovvero riaprire il gate HW. Il contatore ricomincerà a contare dal valore di caricamento.

Arresto del conteggio con la funzione gate stop È inoltre possibile interrompere il conteggio in qualsiasi momento con la funzione gate stop. In questo caso occorre impostare il parametro di ingresso GATE_STP di FC CNT_CTL1.

Page 101: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 101

7.3.5 Conteggio periodico

Definizione In questo modo operativo l'FM 350-1 conta, con gate aperto, in modo periodico e non si arresta al raggiungimento dei limiti di conteggio. È possibile parametrizzare i seguenti comportamenti:

● Conteggio periodico – Senza direzione principale di conteggio

● Conteggio periodico – Direzione principale di conteggio in avanti

● Conteggio periodico – Direzione principale di conteggio indietro

Conteggio periodico – Senza direzione principale di conteggio Nel modo operativo Conteggio periodico senza direzione principale di conteggio, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare uno dei limiti di conteggio.

Al superamento di uno dei limiti di conteggio

● nell’interfaccia di conferma vengono impostati i bit STS_OFLW o STS_UFLW

● il contatore viene impostato sul valore di caricamento da cui continuerà a contare.

I limiti di conteggio corrispondono al campo di conteggio massimo.

Quando lo stato del contatore è zero viene impostato il bit STS_ZERO.

Il conteggio continua fino alla chiusura del gate.

Figura 7-6 Conteggio periodico senza direzione principale di conteggio

Page 102: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 102 Manuale del prodotto, 05/2011, A5E03663236-01

Conteggio periodico – Direzione principale di conteggio in avanti Nel modo operativo Conteggio periodico con direzione principale di conteggio in avanti, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare il limite di conteggio superiore.

Al superamento del limite di conteggio superiore

● nell’interfaccia di conferma viene impostato il bit STS_OFLW

● il contatore viene impostato sul valore di caricamento da cui continuerà a contare.

Il limite di conteggio superiore è parametrizzabile, il valore di caricamento ha un suo valore iniziale ed è modificabile.

Il conteggio continua fino alla chiusura del gate.

Figura 7-7 Conteggio periodico con direzione principale di conteggio in avanti

Page 103: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 103

Conteggio periodico – Direzione principale di conteggio indietro Nel modo operativo Conteggio periodico con direzione principale di conteggio all'indietro, dopo l’apertura del gate l'FM 350-1 conta in avanti o all’indietro a partire dal valore di caricamento fino a superare il limite di conteggio inferiore.

Al superamento del limite di conteggio inferiore

● nell’interfaccia di conferma viene impostato il bit STS_UFLW

● il contatore viene impostato sul valore di caricamento da cui continuerà a contare.

Il limite di conteggio inferiore è 0, il valore di caricamento ha un suo valore iniziale ed è modificabile.

Il conteggio continua fino alla chiusura del gate.

Figura 7-8 Conteggio periodico con direzione principale di conteggio indietro

Selezione del comando del gate Questo modo di funzionamento consente di selezionare il tipo di comando del gate. Sono disponibili le seguenti opzioni:

● Gate SW

● gate HW comandato tramite livello o fronte del segnale

Figura 7-9 Conteggio periodico con valore di caricamento e comando di gate

Page 104: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 104 Manuale del prodotto, 05/2011, A5E03663236-01

Apertura e chiusura del gate SW Per aprire e chiudere il gate SW e impostare il contatore sul valore di caricamento si utilizza il parametro di ingresso SW_GATE dell'FC CNT_CTL1.

Tabella 7- 11 Apertura/chiusura del gate SW

Azione ...attivata dalla Apertura del gate SW Impostazione di SW_GATE Chiusura del gate SW Reset di SW_GATE

Apertura e chiusura del gate HW Per aprire e chiudere il gate HW e impostare il contatore sul valore di caricamento, si applicano o tolgono i segnali negli ingressi digitali Start DI e Stop DI.

Tabella 7- 12 Attivazione di apertura/chiusura del gate HW (conteggio periodico)

Azione ...attivata dalla Apertura del gate HW (comandata dal livello del segnale)

presenza del segnale nell'ingresso digitale Start DI

Apertura del gate HW (comandata dal fronte del segnale)

presenza di un fronte di salita nell'ingresso digitale Start DI

Chiusura del gate HW (comandata dal livello del segnale)

assenza del segnale nell'ingresso digitale Stop Di

Chiusura del gate HW (comandata dal fronte)

presenza di un fronte di salita nell'ingresso digitale Stop Di

Se il gate HW è comandato da fronte, la presenza di un nuovo fronte positivo nell’ingresso Start DI fa sì che il contatore ricominci a contare a partire dal valore di caricamento, indipendentemente dal fatto che il gate sia chiuso o ancora aperto (retrigger); perché questo accada è necessario che l’ingresso Stop DI non sia impostato.

Page 105: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 105

Comportamento ai valori limite Se il contatore

● durante il conteggio senza direzione principale raggiunge uno dei due limiti

● durante il conteggio con direzione principale in avanti raggiunge il limite superiore

● durante il conteggio con direzione principale indietro raggiunge il limite inferiore

e riceve un altro impulso di conteggio, viene impostato sul valore di caricamento da cui continuerà a contare. Nel DB viene impostato il bit corrispondente.

Tabella 7- 13 Comportamento ai valori limite (conteggio periodico)

Limite di conteggio raggiunto Bit di stato nel DB Limite superiore Viene impostato STS_OFLW Limite inferiore Viene impostato STS_UFLW

Arresto del conteggio con la funzione gate stop È inoltre possibile interrompere il conteggio in qualsiasi momento con la funzione gate stop. In questo caso occorre impostare il parametro di ingresso GATE_STP di FC CNT_CTL1.

Page 106: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 106 Manuale del prodotto, 05/2011, A5E03663236-01

7.3.6 Campo di conteggio

Premessa L’unità è dotata di un registro di conteggio a 32 bit. L'impostazione del campo di conteggio consente di scegliere se l’unità deve contare solo nel campo positivo o se deve interpretare il 32esimo bit come bit di segno e consentire la rappresentazione di numeri negativi. Il campo di conteggio può essere selezionato solo se non si parametrizza la direzione principale di conteggio.

Campo di conteggio Nei due campi di conteggio “da 0 a +32 bit” e “da –31 a +31 bit”, l'FM 350-1 conta all’interno di limiti di conteggio diversi. In corrispondenza dei due limiti viene rilevato rispettivamente un overflow o un underflow.

Nel modo di conteggio "da -31 bit a +31 bit" lo stato del contatore viene rappresentato come complemento a 2.

Tabella 7- 14 Campi di conteggio e overflow/underflow

Campo di conteggio Overflow Underflow 0 ... +32 bit* da 0 a 4 294 967 295

da 0 a FFFF FFFFH Se lo stato del contatore cambia da 4 294 967 295 a 0

Se lo stato del contatore cambia da 0 a 4 294 967 295

-31 ... +31 bit da –2 147 483 648 a 2 147 483 647 da 8000 0000H a 7FFF FFFFH

Se lo stato del contatore cambia da +2 147 483 647 a –2 147 483 648

Se lo stato del contatore cambia da –2 147 483 648 a 2 147 483 647

*In questo campo di conteggio i valori vanno indicati e analizzati solo in formato esadecimale.

Page 107: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 107

Overflow, underflow e passaggio per lo zero In entrambi i limiti di conteggio, in caso di overflow e underflow viene impostato un bit nel DB di FC CNT_CTL1 (vedi capitolo Assegnazione del DB (Pagina 171)).

Nel campo di conteggio "da -31 bit a + 31 bit" viene impostato un bit nel DB anche in caso di passaggio per lo zero.

Nel campo di conteggio ”da 0 bit a + 32 bit” con il passaggio per lo zero vengono segnalati sia l’overflow che l’underflow per ogni direzione di conteggio.

Tabella 7- 15 Bit di stato nel DB in caso di overflow/underflow e passaggio per lo zero

Evento Bit di stato nel DB Overflow Viene impostato STS_OFLW. Underflow Viene impostato STS_UFLW. Passaggio per lo zero Viene impostato STS_ZERO.

Attivazione degli interrupt di processo Gli eventi di overflow, underflow e passaggio per lo zero possono essere segnalati anche con un interrupt di processo.

Page 108: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 108 Manuale del prodotto, 05/2011, A5E03663236-01

7.3.7 Istruzione operativa: apertura e chiusura del gate

Definizione L'FM 350-1 presenta i seguenti gate:

● Un gate hardware (gate HW), che può essere comandato da livello o da fronte

● Un gate software (gate SW), che si può aprire o chiudere tramite i bit di comando del programma utente.

Scelta del gate Con la scelta del modo di funzionamento, si effettua la scelta del gate che si intende utilizzare per l'operazione di conteggio.

Le figure seguenti mostrano le diverse possibilità di aprire e chiudere i gate dell'FM 350-1.

Apertura e chiusura del gate HW con comando di livello

Figura 7-10 Apertura e chiusura del gate HW con comando di livello

Apertura e chiusura del gate HW con comando di livello Finché l'ingresso digitale Start DI rimane abilitato, gli impulsi di conteggio possono raggiungere il contatore ed essere contati. Se l'ingresso digitale Start DI viene disabilitato il gate viene chiuso. Gli impulsi di conteggio non vengono più contati, il contatore si arresta.

Se il gate viene chiuso tramite overflow o underflow, per riaprire nuovamente il gate occorre prima resettare l'ingresso digitale Start DI e poi reimpostarlo.

Il gate comandato da livello HW è attivo con il primo fronte di salita in Start DI dopo che è stata effettuata la parametrizzazione.

Con questa parametrizzazione l'ingresso Stop DI non viene analizzato ma visualizzato nel bit di stato STS_STP.

Page 109: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 109

Apertura e chiusura del gate HW con comando di fronte

Figura 7-11 Apertura e chiusura del gate HW con comando di fronte

Apertura e chiusura del gate HW con comando di fronte Con il gate comandato da fronte, il gate HW si apre mediante un fronte di salita nell'ingresso digitale Start DI. Il gate viene chiuso da un fronte di salita nell'ingresso digitale Stop DI.

In presenza di entrambi i fronti in entrambi gli ingressi, se il gate è aperto viene chiuso mentre se è chiuso resta tale. Se è impostato l'ingresso digitale Stop DI, il gate non può essere aperto da un fronte di salita nell'ingresso digitale Start DI.

Stato degli ingressi Start DI, Stop DI Gli stati degli ingressi Start DI e Stop DI vengono visualizzati dai LED verdi I0 e I1 e, nel programma utente, nei bit STS_STA e STS_STP del DB dell'FC CNT_CTL1.

Stato del gate Lo stato del gate viene visualizzato nel programma utente nel bit STS_GATE.

Apertura e chiusura del gate SW

Figura 7-12 Apertura e chiusura del gate SW

Il gate SW viene aperto e chiuso tramite impostazione e resettaggio del parametro d'ingresso SW_GATE dell'FC CNT_CTL1.

Se il gate è chiuso, può essere riaperto impostando nuovamente il parametro di ingresso SW_GATE. Non è possibile aprire e chiudere il gate SW con comando di fronte.

Page 110: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 110 Manuale del prodotto, 05/2011, A5E03663236-01

Stato del gate SW Lo stato del gate SW viene visualizzato nel bit STS_SW_G del DB dell'FC CNT_CTL1.

Funzione di gate di annullamento e interruzione Durante la parametrizzazione della funzione di gate è possibile stabilire se il gate debba annullare o interrompere il conteggio.

In caso di annullamento, il conteggio ricomincia dopo la chiusura e il riavvio del gate con il valore di caricamento (momento ① nella figura seguente):

Figura 7-13 Conteggio continuo, indietro, funzione gate di annullamento

In caso di interruzione, il conteggio prosegue dopo la chiusura e il riavvio del gate con l'ultimo valore di conteggio attuale (momento ① nella figura seguente):

Figura 7-14 Conteggio continuo, in avanti, funzione gate di interruzione

Arresto dell'operazione di conteggio con la funzione gate stop A prescindere dai segnali creati o dallo stato del gate SW è possibile terminare il conteggio anche con la funzione di arresto del gate. In questo caso occorre impostare il parametro di ingresso GATE_STP dell'FC CNT_CTL1.

Se si resetta questo parametro, sarà possibile riaprire il gate soltanto con un fronte di salita nell'ingresso digitale Start DI (gate HW) o reimpostando il parametro di ingresso SW_GATE (gate SW).

Page 111: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 111

Comando del gate in sincronismo di clock Comando del gate SW: per il comando del gate SW occorre impostare e resettare nel programma utente il bit di comando SW_GATE. Il conteggio inizia e si conclude al momento To del rispettivo ciclo successivo del PROFIBUS DP, dopo la modifica del bit di comando:

Figura 7-15 Avvio e arresto del conteggio con gate SW (SW_GATE)

Comando del gate HW: con il comando con gate HW, il conteggio inizia e si conclude non appena il gate HW viene aperto e chiuso:

Figura 7-16 Avvio e arresto del conteggio con gate HW (HW_GATE)

Page 112: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 112 Manuale del prodotto, 05/2011, A5E03663236-01

interrupt di processo L'apertura e la chiusura di un gate (HW o SW) possono essere utilizzate per generare un interrupt di processo (vedi capitolo Attivazione di un interrupt di processo (Pagina 158)).

Impostazione di default Nella impostazione di default tutti i gate sono aperti e gli impulsi di conteggio vengono contati.

Page 113: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 113

7.3.8 Comportamento delle uscite digitali

Premessa Nell'FM 350-1 è possibile memorizzare due valori di confronto (valore di confronto 1 e 2) e assegnarli alle due uscite digitali (valore di confronto 1: DO0, valore di confronto 2: DO1). L'uscita viene impostata in funzione dello stato del contatore e del valore di confronto. Il presente paragrafo descrive il comportamento delle uscite.

Valori di confronto 1 e 2 Entrambi i valori di confronto devono essere inseriti nel DB di FC CNT_CTL1 (CMP_V1, CMP_V2) e trasferiti nell'unità FM 350-1 impostando i bit T_CMP_V1 e T_CMP_V2 (vedi cap. Assegnazione del DB (Pagina 171)). Questo non influisce sul conteggio.

I valori di confronto devono essere compresi entro i limiti del rispettivo campo di conteggio. Il valore di confronto viene interpretato in base al campo di conteggio scelto. Ad esempio, se il valore di confronto predefinito è FFFF FFFF H, esso verrà interpretato come 4 294 967 295 nel campo di conteggio da 0 a +32 bit e come –1 nel campo di conteggio da -31 a +31 bit.

Tabella 7- 16 Campo di valori ammesso per i valori di confronto

Direzione di conteggio principale Campo di valori ammesso per i valori di confronto

Nessuna In avanti Indietro

Limite inferiore Limite di conteggio inferiore massimo

-231 1

Limite superiore Limite di conteggio superiore massimo

Limite di conteggio superiore parametrizzato -1

231 - 1

Abilitazione delle uscite Per poter comandare le uscite è innanzitutto necessario abilitarle impostando i corrispondenti bit nel DB (vedi capitolo Assegnazione del DB (Pagina 171)). Se uno di questi bit viene resettato, la relativa uscita viene disattivata immediatamente anche se l'utente l'aveva parametrizzato con una durata di impulso.

Tabella 7- 17 Abilitazione delle uscite

Uscita ...abilitata dal bit DO0 CTRL_DO0 DO1 CTRL_DO1

Page 114: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 114 Manuale del prodotto, 05/2011, A5E03663236-01

Impostazione e reset delle uscite Se si imposta l’opzione “Inattiva” per un’uscita è possibile impostare e resettare nel DB le uscite abilitate utilizzando i corrispondenti bit.

Tabella 7- 18 Impostazione e reset delle uscite

Uscita ...viene impostata con ...viene resettata con DO0 SET_DO0 = 1 SET_DO0 = 0 DO1 SET_DO1 = 1 SET_DO1 = 0

Comportamento delle uscite digitali È possibile impostare per entrambe le uscite digitali una delle 7 possibili reazioni al raggiungimento del valore di confronto. La seguente tabella indica le opzioni disponibili.

Tabella 7- 19 Comportamento delle uscite digitali in funzione della parametrizzazione

Parametrizzazione delle uscite digitali

Comportamento delle uscite digitali

Disattivata

L’uscita resta disattivata e non varia in funzione del raggiungimento del valore di confronto, del passaggio per lo zero, dell’overflow o dell’underflow. L'uscita DOx può essere utilizzata come uscita digitale vera e propria. Una volta abilitata, può essere impostata e resettata con il bit SET_DOx.

Attiva dal valore di confronto all'overflow *

L’uscita viene impostata a 1 quando il contatore si trova nel campo compreso tra il valore di confronto e l’overflow. L’impostazione del contatore su un valore compreso tra il valore di confronto e l’overflow imposta a 1 l’uscita.

Attiva dal valore di confronto all’underflow *

L’uscita viene impostata a 1 quando il contatore si trova nel campo compreso tra il valore di confronto e l’underflow. L’impostazione del contatore su un valore compreso tra il valore di confronto e l’underflow imposta a 1 l’uscita.

Attiva al raggiungimento del valore di confronto per "durata di

Page 115: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 115

Parametrizzazione delle uscite digitali

Comportamento delle uscite digitali

impulso" in avanti * L’uscita viene impostata a 1 per tutta la durata dell’impulso quando il conteggio in avanti raggiunge il valore di confronto. Altri presupposti: Senza direzione principale di conteggio Direzione principale di conteggio in avanti

Attivo al raggiungimento del valore di confronto per "durata di impulso" indietro *

L’uscita viene impostata a 1 per tutta la durata dell’impulso quando il conteggio indietro raggiunge il valore di confronto. Altri presupposti: Senza direzione principale di conteggio Direzione principale di conteggio indietro

Attivo al raggiungimento del valore di confronto per la durata dell'impulso avanti/indietro L’uscita viene impostata a 1 indipendentemente dalla direzione di conteggio

per tutta la durata dell’impulso quando il conteggio indietro raggiunge il valore di confronto. Presupposto: Senza direzione principale di conteggio

DO1: Attivazione nei valori di confronto DO0 è disattivata

L’uscita DO1 si attiva quando lo stato del contatore si trova nel campo compreso tra i due valori di confronto.

* Attenersi alle regole generali

Le aree ombreggiate della tabella hanno il seguente significato: uscita attiva

t = durata dell'impulso

Page 116: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 116 Manuale del prodotto, 05/2011, A5E03663236-01

Stato delle uscite e bit di stato Lo stato delle due uscite viene indicato dai LED verdi di stato e dai corrispondenti bit di stato del DB.

Tabella 7- 20 Uscita DO0

Condizione di confronto

Bit di abilitazioneCTRL_DO0

Bit di stato STS_COMP1

Bit di stato STS_CMP1/ Uscita DO0

LED DO0

0 0 0 Spento Non soddisfatta 1 0 0 Spento 0 1 0 Spento Soddisfatta 1 1 1 Acceso

Tabella 7- 21 Uscita DO1

Condizione di confronto

Bit di abilitazioneCTRL_DO1

Bit di stato STS_COMP2

Bit di stato STS_CMP2/ Uscita DO1

LED DO1

0 0 0 Spento Non soddisfatta 1 0 0 Spento 0 1 0 Spento Soddisfatta 1 1 1 Acceso

I bit di stato STS_CMP1 e STS_CMP2 indicano lo stato attuale delle uscite DO0 e DO1. Se sono stati abilitati con CTRL_DO0 e CTRL_DO1, essi vengono impostati quando è soddisfatta la condizione di confronto e resettati quando non è soddisfatta.

I bit di stato STS_COMP1 e STS_COMP2 vengono impostati quando la condizione di confronto è soddisfatta, a prescindere dall’abilitazione con CTRL_DO0 o CTRL_DO1, e restano impostati finché non si confermano i bit di stato con RES_ZERO.

Page 117: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 117

Attivazione nei valori di confronto L’uscita DO1 si attiva in due valori di confronto quando vengono soddisfatte le seguenti condizioni:

● È stato parametrizzato il comportamento “Inattiva” per DO0.

● È stato parametrizzato il comportamento “Attiva nei valori di confronto” per DO1.

● Sono stati caricati entrambi i valori di confronto CMP_V1 e CMP_V2.

● È stata abilitata l’uscita DO1 con CRTL_DO1.

La seguente tabella mostra quando l’uscita DO1 è attiva o disattivata:

Tabella 7- 22 Uscita DO1: Attivazione nei valori di confronto

Valori di confronto CMP_V1 e CMP_V2

DO1 è attiva se DO1 è disattivata se

CMP_V1 < CMP_V2 CMP_V1 ≤ stato del contatore ≤ CMP_V2

Stato del contatore < CMP_V1 o stato del contatore > CMP_V2

CMP_V1 = CMP_V2 CMP_V1 = stato del contatore = CMP_V2

CMP_V1 ≠ stato del contatore ≠ CMP_V2

CMP_V1 > CMP_V2 Stato del contatore < CMP_V2 o stato del contatore > CMP_V1

CMP_V2 ≤ stato del contatore ≤ CMP_V1

Il risultato del confronto viene visualizzato dal bit di stato STS_COMP2.

Il bit di stato STS_COMP2 può essere confermato e quindi resettato soltanto quando la condizione di confronto non è più soddisfatta.

Lo stato dell’uscita DO1 viene visualizzato dal bit di stato STS_CMP2.

Con questo comportamento dell’uscita non si ha un’isteresi.

Con questo comportamento dell’uscita non è possibile comandare DO1 con il bit di comando SET_DO1.

Figura 7-17 All'avvio del conteggio V2 > V1

Page 118: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 118 Manuale del prodotto, 05/2011, A5E03663236-01

Figura 7-18 All'avvio del conteggio V2 < V1

Durata dell'impulso È possibile predefinire una durata dell’impulso per adattare l'unità agli attuatori utilizzati nel processo (contattori, organi attuatori ecc.). Tale valore consente di definire per quanto tempo resteranno attive le uscite DO0 e DO1.

Se si parametrizza una direzione principale di conteggio (in avanti o indietro), la durata dell’impulso è attiva solo nella direzione impostata.

Se non si imposta una direzione principale di conteggio, la durata dell’impulso può essere attiva in entrambe le direzioni.

La durata dell’impulso inizia con l’impostazione dell’uscita. L’errore di precisione della durata dell’impulso è inferiore a 1 ms.

È possibile impostare un valore compreso tra 0 e 500 ms che verrà applicato a entrambe le uscite.

Se la durata dell'impulso = 0 ms, l’uscita viene impostata al raggiungimento del valore di confronto e resettata al successivo impulso di conteggio.

La durata dell’impulso è impostata per default su 0.

Nota

Se la durata di impulso impostata è = 0 ms, l’uscita resta attiva finché lo stato del contatore è uguale al valore di confronto.

A causa dei tempi di commutazione delle uscite digitali (max. 300 μs), se l’intervallo di tempo tra gli impulsi di conteggio è inferiore ai tempi di commutazione delle uscite digitali è possibile che vadano persi impulsi di comando nelle uscite.

Assicurarsi pertanto che l’intervallo di tempo tra gli impulsi di conteggio sia maggiore dei tempi di commutazione delle uscite digitali.

Page 119: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 119

Figura 7-19 Reazione di un’uscita con durata di impulso = 0 ms

Regole generali per il comportamento delle uscite digitali Quando si parametrizza il comportamento delle uscite digitali è importante tener conto delle seguenti regole generali.

Tabella 7- 23 Regole generali per il comportamento delle uscite digitali

Se... allora... ... ...si vuole parametrizzare un’uscita in modo che sia "attiva dal valore di confronto all’overflow o all’underflow"

... ci si deve assicurare che il tempo che trascorre fra questi due eventi sia superiore al tempo minimo di commutazione dell’uscita (tempo di commutazione: 300 μs); in caso contrario vengono persi gli impulsi di comando nelle uscite. Se il conteggio raggiunge nuovamente il valore di confronto mentre l’uscita è ancora attiva, non vengono emessi nuovi impulsi. Il nuovo impulso verrà emesso quando l’uscita non è più attiva.

... ...si vuole parametrizzare un’uscita in modo che sia "attiva dal valore di confronto all’overflow"

... non si deve abilitare l'interrupt di processo al "Raggiungimento del relativo valore di confronto avanti o indietro".

... ...si vuole parametrizzare un’uscita in modo che sia "attiva dal valore di confronto all’underflow"

... non si deve abilitare l'interrupt di processo al "Raggiungimento del relativo valore di confronto avanti o indietro".

... si vuole parametrizzare un’uscita in modo che sia "attiva al raggiungimento del valore di confronto per durata di impulso in avanti"

... non si deve abilitare l'interrupt di processo per "raggiungimento del valore di confronto indietro".

... si vuole parametrizzare un’uscita in modo che sia "attiva al raggiungimento del valore di confronto per durata di impulso indietro"

... non si deve abilitare l'interrupt di processo per "raggiungimento del valore di confronto avanti".

Page 120: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 120 Manuale del prodotto, 05/2011, A5E03663236-01

Impostazione di default delle uscite Per default le uscite sono disattivate.

Comportamento delle uscite digitali nel funzionamento in sincronismo di clock Anche per quanto riguarda il funzionamento in sincronismo di clock, le uscite DO0 e DO1 commutano direttamente non appena vengono soddisfatte le condizioni di confronto e sono quindi indipendenti dal ciclo del PROFIBUS DP.

Eccezione:

Se si imposta il parametro "Disattivata" per le uscite digitali e, dopo aver abilitato le uscite con CTRL_DO0 o CTRL_DO1, le si comanda con i segnali SET_DO0 o SET_DO1, queste verranno impostate e resettate nel momento To.

Page 121: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 121

7.3.9 Isteresi

Modalità di funzionamento principale dell'isteresi Un encoder può arrestarsi in una determinata posizione e quindi "oscillare" su questa posizione. Questo stato comporta il fatto che lo stato del contatore oscilla intorno a un determinato valore. Se in questo campo di oscillazione si trovasse p. es. un valore di confronto, l'uscita corrispondente verrebbe attivata e disattivata al ritmo delle oscillazioni. Per evitare questa commutazione in presenza di piccole oscillazioni l'FM 350-1 è dotata di un'isteresi parametrizzabile.

Per l'isteresi è possibile parametrizzare valori compresi tra 0 e 255.

Tabella 7- 24 Effetti dell'isteresi

Isteresi Effetti Valore di isteresi n = 0, 1 L'isteresi non è attiva (è disattivata).

L'uscita reagisce alla minima variazione dello stato del contatore 2 ≤ valore di isteresi n ≤ 255 L'isteresi è attiva.

L'uscita reagisce solo quando lo stato del contatore si allontana di n unità dal valore di confronto.

L'isteresi ha effetto anche in caso di overflow e underflow.

Azione dell'isteresi con parametrizzazione "Attiva tra valore di confronto e overflow/underflow" La seguente figura illustra un esempio di funzionamento dell'isteresi. La figura rappresenta il diverso comportamento di un'uscita con un'isteresi parametrizzata a 0 (= disattivata) e una parametrizzata con 3. Nell'esempio, il valore di confronto è = 5.

La parametrizzazione in questo esempio è la seguente:

● Direzione principale di conteggio in avanti

● Attiva tra valore di confronto e overflow

Al raggiungimento della condizione di confronto (stato del contatore = 5) l'isteresi si attiva. Quando l'isteresi è attiva, il risultato del confronto resta invariato.

Page 122: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 122 Manuale del prodotto, 05/2011, A5E03663236-01

Nel momento in cui il valore di conteggio lascia il campo dell'isteresi (vedere nell'esempio il valore di conteggio 2 e 8), l'isteresi non è più attiva. Il comparatore riattiva di conseguenza le sue condizioni di confronto (nell'esempio, valore di conteggio 5).

Figura 7-20 Esempio dell'effetto dell'isteresi

Nota

Se lo stato del contatore è uguale al valore di confronto e l'isteresi è attiva, l'FM 350-1 resetta l'uscita se la direzione di conteggio cambia nel valore di confronto (vedere figura seguente).

Figura 7-21 Isteresi con cambio di direzione nel valore di confronto

Page 123: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 123

Azione dell'isteresi con parametrizzazione "Attiva al raggiungimento del valore di confronto per la durata di impulso in avanti/all'indietro"

La seguente figura illustra un esempio di funzionamento dell'isteresi. La figura rappresenta il diverso comportamento di un'uscita con un'isteresi parametrizzata a 0 (= disattivata) e una parametrizzata con 3. Nell'esempio, il valore di confronto è = 5.

La parametrizzazione in questo esempio è la seguente:

● Senza direzione principale di conteggio

● Attiva al raggiungimento del valore di confronto per la durata dell'impulso in avanti

● Durata di impulso > 0

Al raggiungimento della condizione di confronto (stato del contatore = 5) l'isteresi si attiva e l'uscita emette un impulso della durata parametrizzata.

Nel momento in cui il valore di conteggio lascia il campo dell'isteresi, l'isteresi non è più attiva.

Quando si attiva l'isteresi, l'FM 350-1 memorizza la direzione di conteggio. Se il campo di isteresi viene rilasciato nella direzione opposta a quella memorizzata, viene emesso un impulso.

Figura 7-22 Esempio dell'effetto dell'isteresi

Page 124: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 124 Manuale del prodotto, 05/2011, A5E03663236-01

7.3.10 Istruzione operativa: Impostazione del contatore

Definizione Se si desidera che un contatore inizi a contare da un valore definito (il cosiddetto valore di caricamento), è necessario definire quale segnale imposterà il contatore sul valore di caricamento. Il contatore può essere impostato nei seguenti modi:

● con il parametro di ingresso L_DIRECT o L_PREPAR dell'FC CNT_CTL1

● con un segnale esterno tramite l’ingresso Set Di o l’ingresso Set Di collegato con la tacca di zero dell'encoder.

Questo paragrafo descrive le diverse opzioni di impostazione di un contatore e il relativo comportamento temporale.

Valore di caricamento È possibile scegliere come valore di caricamento qualsiasi valore compreso entro il campo di conteggio.

Il valore di caricamento viene interpretato in base al campo di conteggio scelto. Ad esempio, se si specifica il valore di confronto FFFF FFFF H, esso verrà interpretato come 4 294 967 295 nel campo di conteggio da 0 a +32 bit e come –1 nel campo di conteggio da -31 a +31 bit.

Il valore di caricamento deve essere immesso nel DB dell'FC CNT_CTL1 e trasferito nell’unità con l'FC CNT_CTL1 Il contatore verrà così impostato sul valore di caricamento nei seguenti modi:

● direttamente e in preparazione se è impostato il parametro di ingresso L_DIRECT

● solo in preparazione se è impostato il parametro di ingresso L_PREPAR.

Per il valore di caricamento sono consentiti i seguenti campi di valori:

Tabella 7- 25 Campo ammesso per i valori di caricamento

Direzione di conteggio principale Campo per i valori di caricamento Nessuna In avanti Indietro Limite inferiore Limite di conteggio

inferiore massimo -231 + 1 2

Limite superiore Limite di conteggio superiore massimo

Limite di conteggio superiore parametrizzato - 2

231 - 1

Page 125: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 125

Impostazione del contatore tramite programma utente È possibile impostare il contatore indipendentemente dagli eventi esterni con l'FC CNT_CTL1 utilizzando il parametro di ingresso L_DIRECT. Questa operazione è possibile anche durante il conteggio.

Terminata l'elaborazione dell'ordine senza errori il parametro di ingresso L_DIRECT viene nuovamente resettato dall'FC CNT_CTRL.

Se si imposta il contatore tramite il richiamo dell'FC CNT_CTL1 non è possibile attivare un interrupt di processo mediante l'impostazione.

Impostazione del contatore mediante un segnale esterno Con il parametro di ingresso L_PREPAR viene preparato un nuovo valore di caricamento. Per impostare il contatore sul valore di caricamento è possibile scegliere tra due diversi segnali esterni:

● solo Set Di

● Set Di e tacca di zero dell'encoder

La tacca di zero dell'encoder viene utilizzata se, a un determinato punto del processo, si vuole sincronizzare il contatore su un valore di conteggio stabilito In questo modo si ottiene una maggiore precisione di conteggio.

L’impostazione del contatore non dipendente dal modo operativo ci conteggio.

Dopo l’impostazione del contatore con un segnale esterno viene impostato il bit STS_SYNC nel DB. Il bit STS_SYNC viene cancellato dal bit RES_SYNC.

Nota

La sincronizzazione di un contatore con la tacca di zero è opportuna solo con il gate aperto.

Se durante l'impostazione di un contatore con segnale esterno è abilitata una sola direzione di conteggio, bisogna fare attenzione che, alla chiusura del gate, la direzione di conteggio attuale venga memorizzata (congelata). In questo modo diventa possibile sincronizzare il contatore in direzione contraria a quella abilitata.

Page 126: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 126 Manuale del prodotto, 05/2011, A5E03663236-01

Impostazione del contatore con Set Di Il contatore può essere caricato con il valore di caricamento tramite un fronte di salita nell’ingresso Set Di.

Per definire come l'FM 350-1 si comporterà in caso di fronte di salita in Set Di si utilizzano le variabili ENSET_UP e ENSET_DN nel DB dell'FC CNT_CTL1 e gli appositi parametri.

Tabella 7- 26 Impostazione del contatore con Set Di

Parametro Comportamento dell'FM 350-1 ENSET_UP impostato Il contatore viene impostato solo in caso di conteggio in avanti ENSET_DN impostato Il contatore viene impostato solo in caso di conteggio indietro ENSET_UP e ENSET_DN impostato

Il contatore viene impostato in caso di conteggio in avanti e indietro

Parametrizzazione "impostare il contatore una volta"

Il contatore viene impostato solo sul primo fronte di salita in Set Di Se si vuole che venga reimpostato è necessario reimpostare ENSET_UP oppure ENSET_DN. Il contatore verrà reimpostato dal successivo fronte di salita nell’ingresso Set Di.

Parametrizzazione "impostare il contatore più volte"

Il contatore viene impostato su ogni fronte di salita di Set Di finché ENSET_UP e/o ENSET_DN sono impostati.

Nota

È in ogni caso necessario impostare una delle due variabili ENSET_UP e/o ENSET_DN perché sia possibile impostare il contatore con l’ingresso Set Di.

Page 127: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 127

Impostazione unica con Set Di La seguente figura illustra un'impostazione unica del contatore con l’ingresso digitale Set Di. Nel caso rappresentato in figura viene impostato solo ENSET_UP, il contatore viene cioè impostato durante il conteggio avanti.

Finché è impostato anche ENSET_UP il primo fronte di salita nell’ingresso digitale Set Di imposta il contatore. Se si vuole che il contatore venga impostato di nuovo è necessario resettare e quindi reimpostare ENSET_UP. Il successivo fronte di salita nell'ingresso digitale Set Di imposta il contatore.

Figura 7-23 Impostazione unica con Set DI

Impostazione ripetuta con Set DI La seguente figura illustra un'impostazione ripetuta del contatore con Set DI. Nel caso rappresentato in figura viene impostato solo ENSET_UP, il contatore viene cioè impostato durante il conteggio avanti.

Finché è impostato anche ENSET_UP ogni fronte di salita in Set DI imposta il contatore. Se si resetta ENSET_UP, set Di non imposta il contatore. Il successivo fronte di salita in Set Di imposterà il contatore solo se ENSET_UP è stato reimpostato.

Figura 7-24 Impostazione ripetuta con Set Di

Page 128: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 128 Manuale del prodotto, 05/2011, A5E03663236-01

Impostazione del contatore con Set Di e tacca di zero Se si imposta il parametro di impostazione del contatore tramite la tacca di zero dell'encoder, il contatore viene impostato sul fronte di salita della tacca di zero.

L'impostazione viene effettuata solo se quando si verifica il fronte di salita della tacca di zero Set Di è impostato.

Per definire come l'FM 350-1 si comporterà in caso di fronte di salita della tacca di zero si utilizzano le variabili ENSET_UP e ENSET_DN nel DB dell'FC CNT_CTL1 e gli appositi parametri.

Tabella 7- 27 Impostazione del contatore con Set Di e tacca di zero

Parametri d'ingresso Comportamento dell'FM 350-1 ENSET_UP impostato Il contatore viene impostato solo in caso di conteggio in avanti ENSET_DN impostato Il contatore viene impostato solo in caso di conteggio indietro ENSET_UP e ENSET_DN impostato

Il contatore viene impostato in caso di conteggio in avanti e indietro

Parametrizzazione "impostare il contatore una volta"

Il contatore viene impostato solo sul primo fronte di salita della tacca di zero. Se si vuole che venga reimpostato è necessario reimpostare ENSET_UP oppure ENSET_DN (valutazione del fronte). Il contatore verrà reimpostato dal successivo fronte di salita della tacca di zero.

Parametrizzazione "impostare il contatore più volte"

Il contatore viene impostato su ogni fronte di salita della tacca di zero finché ENSET_UP e/o ENSET_DN sono impostati.

Nota

È in ogni caso necessario impostare una delle due variabili ENSET_UP e/o ENSET_DN perché sia possibile impostare il contatore con la tacca di zero.

Page 129: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 129

Impostazione unica del contatore con Set Di e tacca di zero La seguente figura rappresenta il contatore impostato una volta con la tacca di zero. Nel caso rappresentato in figura viene impostato solo ENSET_UP, il contatore viene cioè impostato durante il conteggio avanti.

Finché sono impostati anche ENSET_UP e Set Di il primo fronte di salita nella tacca di zero imposta il contatore.

Se si vuole che il contatore venga impostato di nuovo è necessario resettare e quindi reimpostare ENSET_UP. Se Set Di non è impostato, l'impostazione con la prima tacca di zero viene effettuata dopo l'impostazione di Set DI. Se set Di è impostato, l'impostazione viene effettuata con la tacca di zero successiva.

Figura 7-25 Impostazione unica del contatore con la tacca di zero

Page 130: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 130 Manuale del prodotto, 05/2011, A5E03663236-01

Impostazione ripetuta del contatore con Set Di e tacca di zero La seguente figura rappresenta il contatore impostato ripetutamente con la tacca di zero. Nel caso rappresentato in figura viene impostato solo ENSET_UP, il contatore viene cioè impostato durante il conteggio avanti.

Finché ENSET_UP e set Di sono impostati, tutti i fronti di salita della tacca di zero impostano il contatore.

Figura 7-26 Impostazione ripetuta del contatore con la tacca di zero

Interrupt di processo L’impostazione del contatore mediante un segnale esterno può essere utilizzata per attivare un interrupt di processo (vedi capitolo Attivazione di un interrupt di processo (Pagina 158)).

Page 131: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 131

7.3.11 Istruzione operativa: latch/retrigger

Premessa L'istruzione operativa "Latch/retrigger" consente di memorizzare gli stati del contatore (latch) ogni volta che si presenta un fronte nell'ingresso digitale Start DI. In seguito a ogni memorizzazione, il contatore viene impostato sul valore di caricamento e continua a contare dal valore di caricamento (retrigger).

Presupposti Questa istruzione operativa richiede l'impiego del gate SW.

L'intervallo minimo tra i fronti latch è di 1 ms. Se l'intervallo di tempo tra i fronti è minore, è possibile che alcuni valori vadano persi.

Scelta dei fronti È possibile parametrizzare i seguenti comportamenti:

● Latch/retrigger con fronte di salita in Start DI

● Latch/retrigger con fronte di discesa in DI-Start

● Latch/retrigger con entrambi i fronti in DI-Start

Modo di funzionamento Con l'apertura del gate SW si abilita la funzione di conteggio.

Lo stato del contatore e il valore latch hanno un loro valore iniziale. Essi rimangono invariati con l'apertura del gate SW.

Il processo di conteggio con il valore di caricamento inizia solo a partire dal primo fronte allo Start DI.

Con ogni fronte successivo allo Start DI viene riassunto il valore di caricamento.

Il valore latch corrisponde sempre al valore di conteggio al momento del fronte.

Page 132: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 132 Manuale del prodotto, 05/2011, A5E03663236-01

Lo stato dello Start DI viene visualizzato nel DB con il bit di stato STS_STA.

Il valore latch viene visualizzato nel DB con LATCH_LOAD.

Valore di conteggio

Valore di latch

Figura 7-27 Latch/Riattivazione con valore di caricamento=0 e fronte di salita in Start DI

Interruzione e conclusione dell'istruzione operativa Se si chiude il gate SW si interrompe il conteggio (funzione di gate di interruzione), vale a dire che quando si riapre il gate SW il conteggio riprende dall'ultimo valore di conteggio attuale.

Anche quando il gate SW è chiuso viene salvato il valore attuale di conteggio in presenza di un fronte nell'ingresso digitale DI-Start e il conteggio riprende con il valore di caricamento.

Se tuttavia si chiude il gate SW con GATE_STP dell'FC CNT_CTL1, il conteggio viene terminato. Non sarà quindi più possibile memorizzare gli stati del contatore con Start DI.

Interrupt di processo con latch/retrigger Ogni memorizzazione di valori di conteggio tramite l'istruzione Latch/Retrigger può portare a un interrupt di processo. Pertanto può essere necessaria una distanza maggiore tra i fronti. Se gli allarmi vengono inviati più rapidamente di quanto il sistema li possa confermare, gli interrupt di processo andranno persi. Ciò viene segnalato da un allarme di diagnostica.

Page 133: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 133

7.3.12 Istruzione operativa: latch

Premessa L'istruzione operativa "Latch" consente di memorizzare gli stati del contatore (latch) ogni volta che si presenta un fronte nell'ingresso digitale Start DI. Lo stato del contatore rimane invariato.

Presupposto Questa istruzione operativa richiede l'impiego del gate SW.

L'intervallo minimo tra i fronti latch è di 1ms. Se l'intervallo di tempo tra i fronti è minore, è possibile che alcuni valori vadano persi.

Selezione dei fronti È possibile parametrizzare i seguenti comportamenti:

● Latch con fronte di salita in Start DI

● Latch con fronte di discesa in DI-Start

● Latch con entrambi i fronti in DI-Start

Modo di funzionamento Lo stato del contatore e il valore latch hanno un loro valore iniziale.

Con l'apertura del gate SW viene attivata la funzione di conteggio. Il contatore inizia dal valore di caricamento.

Il valore latch corrisponde sempre allo stato del conteggio al momento del fronte.

Page 134: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 134 Manuale del prodotto, 05/2011, A5E03663236-01

Lo stato dello Start DI viene visualizzato nel DB con il bit di stato STS_STA.

Il valore latch viene visualizzato nel DB con LATCH_LOAD.

Figura 7-28 Termine latch con valore di latch=0 e fronte di salita in Start DI

Annullamento e conclusione dell'istruzione operativa Se si chiude il gate SW si annulla il conteggio (funzione di gate di annullamento), vale a dire che quando si riapre il gate SW il conteggio ricomincia con il valore di caricamento.

Anche quando il gate SW è chiuso il valore attuale di conteggio viene salvato in presenza di un fronte nell'ingresso digitale DI-Start e resta invariato.

Se tuttavia si chiude il gate SW con GATE_STP dell'FC CNT_CTL1, il conteggio viene terminato. Non sarà quindi più possibile memorizzare i valori attuali di conteggio con DI-Start.

Interrupt di processo con latch Ogni memorizzazione di valori di conteggio tramite l'istruzione Latch può portare a un interrupt di processo. Pertanto può essere necessaria una distanza maggiore tra i fronti. Se gli allarmi vengono inviati più rapidamente di quanto il sistema possa confermarli, gli interrupt di processo vanno persi. Ciò viene segnalato da un allarme di diagnostica.

Page 135: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.3 Modi di conteggio

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 135

7.3.13 Istruzione operativa: misura dei tempi tra due fronti

Introduzione Questo comando consente di misurare i tempi tra due fronti immediatamente successivi nell’ingresso digitale Start DI.

Requisiti Per questo comando valgono i seguenti presupposti:

● Non collegare l'encoder all'FM 350-1.

● Parametrizzare nei modi operativi un qualunque modo di conteggio.

● Parametrizzare come comando del gate Latch/Retrigger.

● Parametrizzare per l’encoder il tipo di segnale “Base di tempo interna 1 MHz”.

Selezione dei fronti

Tabella 7- 28 Selezione dei fronti per la misura del tempo

Per misurare il tempo tra due... ... ...parametrizzare fronti di salita successivi in Start DI latch con fronte di salita fronti di discesa successivi in Start DI latch con fronte di discesa fronti di salita qualsiasi successivi in Start DI latch con entrambi i fronti

Funzionamento Per la misura del tempo l'FM 350-1 utilizza una base di tempo interna di 1 MHz. La misura inizia al primo fronte in Start DI. A ogni successivo fronte in Start DI, il tempo trascorso dall’ultimo fronte viene memorizzato nell’interfaccia di conferma come valore latch LATCH_LOAD espresso in μs.

Page 136: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 136 Manuale del prodotto, 05/2011, A5E03663236-01

7.4 Modi di funzionamento di misura

7.4.1 Panoramica delle modalità di misura

Definizione Quando si predefinisce un modo di funzionamento si sceglie la funzionalità con la quale gestire l'FM 350-1. La tabella mostra una panoramica delle modalità di misura.

Tabella 7- 29 Modi di funzionamento di misura dell'FM 350-1

Denominazione Descrizione Misura della frequenza L'FM 350-1 conta gli impulsi in arrivo in un arco di tempo di misura

dinamico. Conteggio numero di giri L'FM 350-1 conta gli impulsi inviati da un trasduttore di velocità in

un arco di tempo di misura dinamico calcolando il numero di giri in base agli impulsi per giro di encoder.

Misura della durata del periodo L'FM 350-1 indica il tempo di misura dinamico come durata del periodo. Se il periodo è più breve del tempo di aggiornamento, verrà calcolato un valore medio.

Per eseguire uno di questi modi di funzionamento è necessario parametrizzare l'FM 350-1.

Page 137: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 137

7.4.2 Nozioni di base

Principio di misura L'FM 350-1 conta ogni fronte di salita di un impulso assegnandogli un valore in μs.

Il tempo di misura dinamico viene definito come differenza tra due valori temporali.

In caso di un treno di impulsi con uno o più impulsi per ciascun intervallo del tempo di aggiornamento vale quanto segue:

Tempo di misura dinamico = Valore temporale dell'ultimo impulso nell'intervallo attuale di

aggiornamento meno Valore temporale dell'ultimo impulso nell'intervallo di aggiornamento precedente

Se dopo aver calcolato il tempo di misura dinamico seguono intervalli di aggiornamento senza impulsi, il tempo di misura viene prolungato di questi intervalli di aggiornamento. Se il valore di "1 impulso per tempo di misura dinamico" è minore dell'ultimo valore di misura, questo valore verrà emesso come nuovo valore.

Figura 7-29 Principio di misura

Page 138: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 138 Manuale del prodotto, 05/2011, A5E03663236-01

Procedimento di misura L'FM 350-1 misura in modo continuo. Nel corso della parametrizzazione, l'utente deve predefinire un tempo di aggiornamento.

Durante il tempo che trascorre fino alla fine del tempo di aggiornamento viene confermato il valore "-1". Il primo tempo di aggiornamento inizia con l'apertura del gate.

La misura continua inizia dopo l'apertura del gate con il primo impulso del treno di impulsi da misurare. Il primo valore di misura può essere calcolato al più presto dopo il secondo impulso.

Al termine del tempo di aggiornamento, viene sempre emesso nell'interfaccia di conferma un valore di misura (frequenza, durata del periodo o numero di giri). La fine della misura viene segnalata dal bit di stato STS_COMP1. Questo bit viene resettato con una conferma completa con i bit RES_ZERO e STS_RES_ZERO.

Se nel corso del tempo di aggiornamento si verifica un'inversione del senso di rotazione, il valore di misura per questo periodo sarà indeterminato. Analizzando il bit di conferma STS_DIR (analisi della direzione) è possibile reagire a un'eventuale irregolarità del processo.

Page 139: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 139

La prossima figura chiarisce il principio della misura continua con un esempio di misura della frequenza.

Figura 7-30 Principio di misura continua (esempio di misura della frequenza)

Page 140: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 140 Manuale del prodotto, 05/2011, A5E03663236-01

Controllo del valore limite Al termine del tempo di aggiornamento, il valore di misura determinato (frequenza, numero di giri o durata del periodo) viene sempre confrontato con i limiti inferiore e superiore parametrizzati.

Se il valore di misura attuale si trova al di sotto del limite inferiore parametrizzato (valore di misura < limite inferiore), viene impostato nello stato il bit STS_UFLW = 1. Inoltre è possibile generare un interrupt di processo.

Se il valore di misura attuale si trova al di sopra del limite superiore parametrizzato (valore di misura > limite superiore), nello stato viene impostato il bit STS_OFLW = 1. Inoltre è possibile generare un interrupt di processo.

Figura 7-31 Controllo dei limiti nei modi di funzionamento di misura

I bit STS_OFLW e STS_UFLW vanno resettati con i bit RES_ZERO e STS_RES_ZERO seguendo il principio della conferma completa. Se dopo la conferma il valore di misura si trova ancora o nuovamente al di fuori dei limiti parametrizzati, verrà impostato il bit di stato corrispondente.

Con l'opportuna parametrizzazione, il controllo dei limiti consente anche di attivare l'uscita DO0.

Comando del gate I gate hardware (gate HW) e software (gate SW) consentono di comandare le operazioni di misura dell'FM 350-1, ovvero di avviarli e arrestarli.

Valori iniziali dopo la parametrizzazione

Tabella 7- 30 Valori iniziali

Valore Valore iniziale Limite inferiore Valore paramerizzato Limite superiore Valore parametrizzato Tempo di aggiornamento Valore parametrizzato

Page 141: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 141

Funzionamento in sincronismo di clock Con il funzionamento in sincronismo di clock, l'FM 350-1 acquisisce in ogni ciclo del PROFIBUS DP i segnali di comando provenienti dall'interfaccia di comando nel momento To. In questo modo tutti i comandi vengono eseguiti in sincronismo di clock e sono attivi nel momento To. La reazione al comando viene confermata nello stesso ciclo del PROFIBUS DP.

L'FM 350-1 fornisce in ogni ciclo del PROFIBUS DP un valore di misura e i bit di stato al momento Ti.

La misura inizia e finisce sempre nel momento Ti.

Nota

Poiché, in caso di funzionamento senza sincronismo di clock, il tempo di aggiornamento viene indicato in multipli interi di 10 ms e, nel funzionamento in sincronismo di clock, invece, in multipli interi del tempo di ciclo del PROFIBUS DP, alla commutazione da un modo di funzionamento all'altro occorre sempre adattare anche il parametro del tempo di aggiornamento se si intende mantenere il tempo di aggiornamento effettivo.

Istruzioni operative per le modalità di misura Le operazioni di misura dell'FM 350-1 possono essere comandate con le istruzioni operative descritte qui di seguito.

Tabella 7- 31 Istruzioni operative dell'FM 350-1

Definizione Descrizione apertura e chiusura del gate La misura viene avviata dall'apertura del gate e termina con la

chiusura del gate

Page 142: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 142 Manuale del prodotto, 05/2011, A5E03663236-01

7.4.3 Misurazione della frequenza

Misurazione della frequenza Nel modo operativo Misura frequenza l'FM 350-1 conta gli impulsi generati entro un arco di tempo dinamico.

Il valore rilevato per la frequenza viene reso disponibile nell'unità 10-3 Hz . Il valore di frequenza misurato può essere letto nell'interfaccia di conferma (byte da 0 a 3).

Figura 7-32 Misura della frequenza con funzione di gate

Tempo di aggiornamento L'FM 350-1 aggiorna ciclicamente i valori di misura. Il tempo di aggiornamento può essere preimpostato con il parametro "Tempo di aggiornamento". Il tempo di aggiornamento può essere modificato durante il funzionamento.

Tabella 7- 32 Calcolo del tempo di aggiornamento

Campo di valori da n Regole generali Tempo di aggiornamento nmin nmax

Funzionamento senza sincronismo di clock

TDP qualunque n × 10 ms 1 1000

TDP < 10 ms n × TDP (10 ms/TDP [ms]) +1 1 1000 Funzionamento in sincronismo di clock TDP ≥ 10 ms n × TDP 1 10000 ms/TDP [ms] 1 1 I decimali che risultano dalla divisione per TDP vengono eliminati. Questi limiti vanno assolutamente rispettati. In caso contrario l'FM 350-1 genera un errore di parametrizzazione e non passa al funzionamento in sincronismo di clock.

Page 143: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 143

Controllo dei valori limite Per il controllo dei valori limite sono ammessi i seguenti campi di valori.

Tabella 7- 33 Misura frequenza: Campi di valori per il controllo dei valori limite

Tipo di encoder Limite inferiore fu Limite superiore fo Encoder a 5 V 0 ... 499 999 999 × 10-3 Hz fu+1 ... 500 000 000 × 10-3 Hz Encoder a 24 V 0 ... 199 999 999 × 10-3 Hz fu+1 ... 200 000 000 × 10-3 Hz

Possibili campi di misura con indicazione degli errori

Tabella 7- 34 Misura frequenza: Campi di misura ed errori

Frequenza fmin Errore assoluto Frequenza fmin Errore assoluto 0,1 Hz ±0,001 Hz 1 000 Hz ±0,18 Hz 1 Hz ±0,001 Hz 10 000 Hz ±1,8 Hz 10 Hz ±0,003 Hz 100 000 Hz ±18 Hz 100 Hz ±0,02 Hz 500 000 Hz ±90 Hz

Funzione degli ingressi digitali Start DI Stop DI Selezionare una delle seguenti funzioni per gli ingressi digitali:

● Gate HW comandato dal livello del segnale

● Gate HW comandato dal fronte del segnale

(Vedi capitolo Comando: Apertura e chiusura del gate (Pagina 151))

Funzione dell'uscita digitale DO0 Selezionare una delle seguenti funzioni per l'ingresso digitale DO0:

● senza confronto (nessuna attivazione tramite controllo dei valori limite)

● valore di misura non compreso nei limiti

● valore di misura inferiore al limite inferiore

● valore di misura superiore al limite superiore

(Vedi capitolo Comportamento delle uscite digitali (Pagina 155))

Page 144: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 144 Manuale del prodotto, 05/2011, A5E03663236-01

Valori modificabili in fase di esercizio ● limite inferiore (L_PREPAR)

● limite superiore (T_CMP_V1)

● tempo di aggiornamento (T_CMP_V2)

● Funzione dell’uscita digitale DO0 (C_DOPARA)

(Vedi capitoli Comportamento delle uscite digitali (Pagina 155) , Interfaccia di controllo dei modi di funzionamento di misura (Pagina 63) e Interfaccia di conferma dei modi di funzionamento di misura (Pagina 66))

Page 145: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 145

7.4.4 Conteggio numero di giri

Conteggio numero di giri Nel modo operativo Conteggio numero di giri l'FM 350-1 conta gli impulsi inviati da un encoder di velocità nell’arco di un tempo di misura dinamico e calcola il numero di giri in base agli impulsi per giro dell'encoder.

Per il modo operativo Conteggio numero di giri è necessari parametrizzare anche gli impulsi per giro dell'encoder.

Il numero di giri viene espresso nell'unità 1x10-3 /min.

Figura 7-33 Conteggio del numero di giri con funzione di gate

Tempo di aggiornamento L'FM 350-1 aggiorna ciclicamente i valori di misura. Il tempo di aggiornamento può essere preimpostato con il parametro "Tempo di aggiornamento". Il tempo di aggiornamento può essere modificato durante il funzionamento.

Tabella 7- 35 Calcolo del tempo di aggiornamento

Campo di valori da n Regole generali Tempo di aggiornamento nmin nmax

Funzionamento senza sincronismo di clock

TDP qualunque n × 10 ms 1 1000

TDP < 10 ms n × TDP (10 ms/TDP [ms]) +1 1 1000 Funzionamento in sincronismo di clock TDP ≥ 10 ms n × TDP 1 10000 ms/TDP [ms] 1 1 I decimali che risultano dalla divisione per TDP vengono eliminati. Questi limiti vanno assolutamente rispettati. In caso contrario l'FM 350-1 genera un errore di parametrizzazione e non passa al funzionamento in sincronismo di clock.

Page 146: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 146 Manuale del prodotto, 05/2011, A5E03663236-01

Controllo dei valori limite Per il controllo dei valori limite sono ammessi i seguenti campi di valori.

Tabella 7- 36 Conteggio del numero di giri: Campi di valori per il controllo dei valori limite

Limite inferiore nu Limite superiore no 0 ... 24 999 999 *10-3 /min nu+1 ... 25 000 000 *10-3 /min

Possibili campi di misura con indicazione degli errori (con numero di impulsi per giro di encoder = 60)

Tabella 7- 37 Conteggio del numero di giri: Campi di misura ed errori

Numero di giri nmin Errore assoluto Numero di giri nmin Errore assoluto 1 /min ±0,04 /min 1 000 /min ±0,21 /min 10 /min ±0,04 /min 10 000 /min ±1,82 /min 100 /min ±0,05 /min 25 000 /min ±4,5 /min

Funzione degli ingressi digitali start DI, stop DI Selezionare una delle seguenti funzioni per gli ingressi digitali:

● Gate HW comandato dal livello del segnale

● Gate HW comandato dal fronte del segnale

(Vedi capitolo Comando: Apertura e chiusura del gate (Pagina 151))

Funzione dell'uscita digitale DO0 Selezionare una delle seguenti funzioni per l'uscita digitale DO0:

● Senza confronto (nessuna attivazione tramite controllo dei valori limite)

● Valore di misura fuori limite

● Valore di misura inferiore al limite inferiore

● Valore di misura superiore al limite superiore

(Vedi capitolo Comportamento delle uscite digitali (Pagina 155))

Page 147: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 147

Valori modificabili durante il funzionamento ● Limite inferiore (L_PREPAR)

● Limite superiore (T_CMP_V1)

● Tempo di aggiornamento (T_CMP_V2)

● Funzione dell'uscita digitale DO0 (C_DOPARA)

(Vedi capitoli Comportamento delle uscite digitali (Pagina 155) , Interfaccia di controllo dei modi di funzionamento di misura (Pagina 63) e Interfaccia di conferma dei modi di funzionamento di misura (Pagina 66))

Page 148: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 148 Manuale del prodotto, 05/2011, A5E03663236-01

7.4.5 Misurazione della durata del periodo

Misura del periodo Nel modo operativo Misura periodo l'FM 350-1 indica il tempo di misura dinamico come durata del periodo. Se il periodo è più breve del tempo di aggiornamento, verrà calcolato un valore medio.

Il valore del periodo rilevato viene espresso nell'unità 1 μs o 1/16 μs. Il periodo calcolato può essere letto nell'interfaccia di conferma (byte da 0 a 3).

Figura 7-34 Misura del periodo con funzione di gate

Tempo di aggiornamento L'FM 350-1 aggiorna ciclicamente i valori di misura. Il tempo di aggiornamento può essere preimpostato con il parametro "Tempo di aggiornamento". Il tempo di aggiornamento può essere modificato durante il funzionamento.

Tabella 7- 38 Calcolo del tempo di aggiornamento

Campo di valori di n Requisiti generali Tempo di aggiornamento nmin nmax

Funzionamento senza sincronismo di clock

TDP qualunque n × 10 ms 1 12000

TDP < 10 ms n × TDP (10 ms/TDP [ms]) +1 1 12000 Funzionamento in sincronismo di clock TDP ≥ 10 ms n × TDP 1 120000 ms/TDP [ms] 1 1 I decimali che risultano dalla divisione per TDP vengono eliminati. Questi limiti vanno assolutamente rispettati. In caso contrario l'FM 350-1 genera un errore di parametrizzazione e non passa al funzionamento in sincronismo di clock.

Page 149: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 149

Controllo dei valori limite Per il controllo dei valori limite sono ammessi i seguenti campi di valori.

Tabella 7- 39 Campo di valori per il controllo dei valori limite con una risoluzione di 1 µs

Limite inferiore Tu Limite superiore To 0 ... 119 999 999 μs Tu+1 ... 120 000 000 μs

Tabella 7- 40 Campo di valori per il controllo dei valori limite con una risoluzione di 1/16 µs

Limite inferiore Tu Limite superiore To 0 ... 1 919 999 999 μs Tu+1 ... 1 920 000 000 μs

Possibili campi di misura con indicazione degli errori

Tabella 7- 41 Misura periodo: Campi di misura ed errori con risoluzione di 1 µs

Risoluzione 1µs Periodo Tmin ± errore assoluto Periodo Tmin ± errore assoluto 1 μs* (10 ± 0) 1 μs* (100 000 ± 10) 1 μs* (100 ± 0) 1 μs* (1 000 000 ± 100) 1 μs* (1 000 ± 0) 1 μs* (10 000 000 ± 1 002) 1 μs* (10 000 ± 1) 1 μs* (100 000 000 ± 10 020)

Tabella 7- 42 Misura periodo: Campi di misura ed errori con risoluzione di 1/16 µs

Risoluzione 1/16µs Periodo Tmin ± errore assoluto Periodo Tmin ± errore assoluto 1/16 μs* (160 ± 1) 1/16 μs* (1 600 000 ± 160) 1/16 μs* (1 600 ± 1) 1/16 μs* (16 000 000 ± 1 600) 1/16 μs* (16 000 ± 3) 1/16 μs* (160 000 000 ± 16 000) 1/16 μs* (160 000 ± 20) 1/16 μs* (1 600 000 000 ± 160 000)

Page 150: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 150 Manuale del prodotto, 05/2011, A5E03663236-01

Funzione degli ingressi digitali start DI, stop DI Selezionare una delle seguenti funzioni per gli ingressi digitali:

● Gate HW comandato dal livello del segnale

● Gate HW comandato dal fronte del segnale

Vedi capitolo Comando: Apertura e chiusura del gate (Pagina 151)

Funzione dell'uscita digitale DO0 Selezionare una delle seguenti funzioni per l'uscita digitale DO0:

● Senza confronto (nessuna attivazione tramite controllo dei valori limite)

● Valore di misura fuori limite

● Valore di misura inferiore al limite inferiore

● Valore di misura superiore al limite superiore

Vedi capitolo Comportamento delle uscite digitali (Pagina 155))

Valori modificabili durante il funzionamento: ● Limite inferiore (L_PREPAR)

● Limite superiore (T_CMP_V1)

● Tempo di aggiornamento (T_CMP_V2)

● Funzione dell'uscita digitale DO0 (C_DOPARA)

(Vedi capitoli Comportamento delle uscite digitali (Pagina 155), Interfaccia di controllo dei modi di funzionamento di misura (Pagina 63) e Interfaccia di conferma dei modi di funzionamento di misura (Pagina 66))

Page 151: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 151

7.4.6 Istruzione operativa: apertura e chiusura del gate

Definizione L'FM 350-1 presenta i seguenti gate:

● Un gate hardware (gate HW), che può essere comandato da livello o da fronte

● Un gate software (gate SW), che si può aprire o chiudere tramite i bit di comando del programma utente.

Scelta del gate Con la scelta del modo di funzionamento, si effettua la scelta del gate che si intende utilizzare per l'operazione di misura.

Le figure seguenti mostrano le diverse possibilità di aprire e chiudere i gate dell'FM 350-1.

Apertura e chiusura del gate HW con comando di livello

Figura 7-35 Apertura e chiusura del gate HW comandate da livello (Misura)

Impostando l'ingresso digitale Start DI il gate HW si apre e ha inizio la misura. Resettando l'ingresso digitale Start DI il gate HW si chiude e la misura si conclude. Il valore di misura valido al momento della chiusura del gate HW viene mantenuto nell'interfaccia di conferma.

Il gate comandato da livello HW è attivo con il primo fronte di salita in Start DI dopo che è stata effettuata la parametrizzazione.

Con questa parametrizzazione l'ingresso Stop DI non viene analizzato ma visualizzato nel bit di stato STS_STP.

Page 152: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 152 Manuale del prodotto, 05/2011, A5E03663236-01

Apertura e chiusura del gate HW con comando di fronte

Figura 7-36 Apertura e chiusura del gate HW con comando di fronte

In presenza di un fronte di salita nell'ingresso digitale Start DI il gate HW si apre e inizia la misura. In presenza di un fronte di salita nell'ingresso digitale Stop DI il gate HW si chiude e la misura si conclude. Il valore di misura valido al momento della chiusura del gate HW viene mantenuto nell'interfaccia di conferma.

In presenza di entrambi i fronti in entrambi gli ingressi, se il gate è aperto viene chiuso mentre se è chiuso resta tale. Se è impostato l'ingresso digitale Stop DI, il gate non può essere aperto da un fronte di salita nell'ingresso digitale Start DI.

Stato degli ingressi Start DI, Stop DI Gli stati degli ingressi Start DI e Stop DI vengono visualizzati dai LED verdi I0 e I1 e, nel programma utente, nei bit STS_STA e STS_STP del DB dell'FC CNT_CTL1.

Stato del gate Lo stato del gate viene visualizzato nel programma utente nel bit STS_GATE.

Page 153: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 153

Apertura e chiusura del gate SW

Figura 7-37 Apertura e chiusura del gate SW

Impostando il parametro di ingresso SW_GATE dell'FC CNT_CTL1 si apre il gate SW e inizia la misura. Resettando il parametro SW_GATE il gate SW si chiude e si conclude la misura. Il valore di misura valido al momento della chiusura del gate SW viene mantenuto nell'interfaccia di conferma.

Se il gate è chiuso, può essere riaperto impostando nuovamente il parametro di ingresso SW_GATE. Non è possibile aprire e chiudere il gate SW con comando di fronte.

Stato del gate SW Lo stato del gate SW viene visualizzato nel bit STS_SW_G del DB dell'FC CNT_CTL1.

Conclusione dell'operazione di misura con funzione di arresto del gate A prescindere dai segnali creati o dallo stato del gate SW è possibile concludere la misura anche con la funzione di arresto del gate. In questo caso occorre impostare il parametro di ingresso GATE_STP dell'FC CNT_CTL1.

Se si resetta questo parametro, sarà possibile riaprire il gate soltanto con un fronte di salita nell'ingresso digitale Start DI (gate HW) o reimpostando il parametro di ingresso SW_GATE (gate SW).

Interrupt di processo L'apertura e la chiusura di un gate (HW o SW) spossono essere utilizzate per generare un interrupt di processo (vedi capitolo Attivazione di un interrupt di processo (Pagina 158)).

Impostazione di default Nell'impostazione di default il gate SW è attivo.

Page 154: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 154 Manuale del prodotto, 05/2011, A5E03663236-01

Comando del gate in sincronismo di clock Comando del gate SW: per il comando del gate SW occorre impostare e resettare nel programma utente il bit di comando SW_GATE. La misura inizia e si conclude al momento Ti del rispettivo ciclo successivo del PROFIBUS DP, dopo la modifica del bit di comando:

Figura 7-38 Avvio e arresto della misura con gate SW (SW_GATE)

Comando del gate HW: con il comando con gate HW, la misura inizia o si conclude nel momento Ti, che segue direttamente dopo l'apertura o la chiusura del gate HW:

Figura 7-39 Avvio e arresto della misura con gate HW (HW_GATE)

Page 155: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 155

7.4.7 Comportamento delle uscite digitali

Premessa Per la misura della frequenza, il conteggio del numero di giri o la misura del periodo è possibile memorizzare un limite superiore e uno inferiore al superamento dei quali viene attivata l’uscita digitale DO0. I valori limite possono essere parametrizzati e modificati con la funzione di caricamento. L’uscita digitale DO1 può essere utilizzata come normale uscita digitale.

Abilitazione delle uscite Prima di poter comandare le uscite è necessario abilitarle impostando i corrispondenti bit nel DB (vedi capitolo Occupazione del DB (Pagina 171)). Se si resetta uno di questi bit l’uscita corrispondente viene immediatamente disattivata.

Tabella 7- 43 Abilitazione delle uscite

Uscita ...abilitata dal bit DO0 CTRL_DO0 DO1 CTRL_DO1

Page 156: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 156 Manuale del prodotto, 05/2011, A5E03663236-01

Comportamento delle uscite digitali

Ingresso digitale DO0

Sono disponibili 4 opzioni per definire come l'uscita digitale DO0 reagirà al raggiungimento del valore di confronto. La seguente tabella indica le opzioni disponibili.

Tabella 7- 44 Comportamento dell'uscita digitale DO0

Momento di inserzione Parametrizzazione dell'uscita digitale

DO0

Comportamento dell'uscita digitale DO0

Funzionamento in sincronismo di clock

Funzionamento non in sincronismo di

clock Nessun confronto Il controllo dei valori limite non influisce sul

comportamento. Se l’uscita DO0 è già impostata la si può resettare reimpostandone il parametro su “Senza confronto”. Se è stata abilitata con il segnale di comando CTRL_DO0, l'uscita DO0 può essere utilizzata come uscita digitale e impostata e resettata con il segnale di comando SET_DO0.

Nel momento To Direttamente dopo l’impostazione o il reset dell’uscita

Al di fuori dei limiti DO0 viene impostata nei due seguenti casi: valore di misura < limite inferiore valore di misura > limite superiore

Sotto il limite inferiore

DO0 viene impostata se valore di misura < limite inferiore

Sopra il limite superiore

DO0 viene impostata se valore di misura > limite superiore

Al termine del tempo di aggiornamento, nel momento Ti

Al termine del tempo di aggiornamento

Ingresso digitale DO1

Una volta abilitata, l’uscita DO1 può essere utilizzata come uscita digitale e impostata e resettata con il segnale di comando SET_DO1.

Il controllo dei valori limite non influisce sul comportamento dell’uscita DO1.

Nel funzionamento senza sincronismo di clock DO1 si attiva direttamente dopo l’impostazione o il reset.

Nel funzionamento in sincronismo di clock DO1 si attiva al termine del tempo di aggiornamento, nel momento To.

Page 157: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.4 Modi di funzionamento di misura

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 157

Stato delle uscite e bit di stato Lo stato delle due uscite viene indicato dai LED verdi di stato e dai corrispondenti bit di stato del DB.

Tabella 7- 45 Uscita DO0

Valori limite Bit di abilitazione CTRL_DO0

Bit di stato STS_CMP1/ Uscita DO0

LED DO0

0 0 Spento Rispettati 1 0 Spento 0 0 Spento Non rispettati 1 1 Acceso

Tabella 7- 46 Uscita DO1

Bit di comando SET_DO1

Bit di abilitazione CTRL_DO1

Bit di stato STS_CMP2/ Uscita DO1

LED DO1

0 0 Spento 0 1 0 Spento 0 0 Spento 1 1 1 Acceso

Page 158: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.5 Attivazione di un interrupt di processo

Unità di conteggio FM 350-1 158 Manuale del prodotto, 05/2011, A5E03663236-01

7.5 Attivazione di un interrupt di processo

Premessa Per l’FM 350-1 è possibile stabilire quali eventi attiveranno un interrupt di processo durante il funzionamento. Gli interrupt dell'FM 350-1 possono essere parametrizzati nelle superfici di parametrizzazione.

Cos'è un interrupt di processo? Per fare in modo che l'FM 350-1 reagisca a un dato evento indipendentemente dal ciclo della CPU la si deve parametrizzare in modo che attivi un interrupt di processo. La CPU interrompe il programma ciclico ed elabora l’OB di interrupt di processo.

Quali eventi attivano un interrupt di processo? L’FM 350-1 può attivare un interrupt di processo per diversi eventi in fase di esercizio.

Modi di conteggio

● Apertura del gate (nei modi di funzionamento con gate HW o SW)

● Chiusura del gate (nei modi di funzionamento con gate HW o SW)

● Overflow

● Underflow

● Passaggio per lo zero

● Raggiungimento del valore di confronto 1 o 2 nella direzione di conteggio in avanti

● Raggiungimento del valore di confronto 1 o 2 nella direzione di conteggio indietro

● Impostazione del contatore mediante segnale esterno

● Latch

Modi di misura

● Apertura del gate (nei modi di funzionamento con gate HW o SW)

● Chiusura del gate (nei modi di funzionamento con gate HW o SW)

● valore di misura non compreso nei limiti

● Fine misurazione

È possibile selezionare un numero qualsiasi di eventi per l'attivazione dell'interrupt di processo. Per l'impostazione degli interrupt di processo attivati al raggiungimento del valore di confronto è necessario rispettare le regole generali relative al comportamento delle uscite digitali (vedi capitolo Comportamento delle uscite digitali (Pagina 113)).

Abilitazione dell’interrupt di processo Per abilitare gli interrupt e stabilire se l'unità attiverà allarmi di diagnostica e/o interrupt di processo si utilizzano le maschere di parametrizzazione della configurazione hardware.

Page 159: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.5 Attivazione di un interrupt di processo

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 159

OB di interrupt di processo, OB 40 Se si verifica un interrupt di processo il programma utente si interrompe, i dati vengono trasferiti dall’unità nell’informazione di avvio dell’OB 40 e l’OB 40 viene richiamato. All'uscita dall’OB 40 l’interrupt di processo viene confermato.

Se non non è stato programmato l’OB 40 la CPU va in STOP. Se la si riporta in RUN le richieste di interrupt di processo non sono più presenti.

Informazione di avvio L‘informazione di avvio dell’OB 40 descrive la variabile temporanea OB40_POINT_ADDR.

La variabile OB40_POINT_ADDR (byte 8 – 11) è costituita da 4 byte. Nei byte 8 e 9 sono memorizzate le informazioni sull'evento che ha generato l’interrupt di processo.

La seguente tabella indica quali bit sono stati impostati e per quali interrupt. I bit non indicati sono irrilevanti e hanno valore zero.

Tabella 7- 47 Funzione dei bit della variabile OB40_POINT_ADDR

Byte Bit Significato: interrupt per... 0 Apertura del gate 1 Chiusura del gate

Overflow (modo di conteggio) 2 Valore di misura non compreso nei limiti (modo di misura) Underflow (modo di conteggio) 3 Fine misura (modo di misura)

4 Raggiungimento del valore di confronto 1 nella direzione di conteggio in avanti

5 Raggiungimento del valore di confronto 1 nella direzione di conteggio indietro

6 Raggiungimento del valore di confronto 2 nella direzione di conteggio in avanti

8

7 Raggiungimento del valore di confronto 2 nella direzione di conteggio indietro

0 Passaggio per lo zero 5 Impostazione del contatore mediante segnale esterno

(sincronizzazione)

9

7 Latch

Page 160: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Modi di funzionamento, parametri e istruzioni operative 7.5 Attivazione di un interrupt di processo

Unità di conteggio FM 350-1 160 Manuale del prodotto, 05/2011, A5E03663236-01

Interrupt di processo perso Se si verifica un evento che genera un interrupt di processo e non è stato ancora confermato un precedente evento uguale, non viene generato un nuovo interrupt e di conseguenza l’interrupt di processo va perso. In funzione del parametro impostato può venire generato l'allarme di diagnostica "Interrupt di processo perso".

Impostazione di default Per default l'interrupt di processo non è impostato.

Page 161: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 161

Segnali dei trasduttori e loro analisi 8

Contenuto del capitolo Questo capitolo spiega:

● quali trasduttori possono essere collegati all'unità di conteggio

● qual'è andamento dei segnali dei trasduttori nel tempo

● in che modo l'nità di conteggio può valutare più volte i segnali dei trasduttori

● in che modo l’unità controlla i diversi segnali dei trasduttori

● per quali segnali è possibile parametrizzare i filtri di ingresso.

Page 162: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.1 Trasduttori collegabili

Unità di conteggio FM 350-1 162 Manuale del prodotto, 05/2011, A5E03663236-01

8.1 Trasduttori collegabili

Premessa L'unità di conteggio è in grado di elaborare segnali di conteggio quadri, generati dai trasduttori incrementali o dai generatori di impulsi.

I trasduttori incrementali leggono un diaframma grigliato e generano impulsi a onda quadra che si differenziano per altezza dell'impulso e numero di segnali.

I generatori di impulsi, ad esempio le fotocellule e i sensori BERO, forniscono solo un segnale quadro con un livello di tensione stabilito.

Collegamento dei diversi trasduttori È possibile collegare l'unità a diversi trasduttori che forniscono gli impulsi per i segnali di conteggio. La tabella elenca i diversi trasduttori con i relativi segnali.

Tabella 8- 1 Trasduttori collegabili

Trasduttore Segnale Trasduttore incrementale a 5 V Segnali differenziali A e /A, B e /B, N e /N Trasduttore incrementale a 24 V A*, B* e N* Generatore di impulsi a 24 V 24 V con segnale di direzione Iniziatore a 24 V 24 V senza segnale di direzione

Page 163: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.2 Segnali differenziali a 5 V

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 163

8.2 Segnali differenziali a 5 V

Segnali di conteggio dei trasduttori incrementali a 5 V Il trasduttore incrementale a 5 V trasmette all’unità i seguenti segnali differenziali tramite RS 422:

● A e /A

● B e /B

● N e /N

I segnali /A, /B e /N sono i segnali inversi di A, B e N. I segnali A e B sono sfasati tra di loro di 90 gradi.

Nei trasduttori incrementali a 5 V vengono utilizzate per il conteggio le tracce A e B. Se è stato impostato il necessario parametro, la traccia N consente di impostare il contatore sul valore di caricamento.

I trasduttori con questi sei segnali sono definiti "simmetrici".

La figura illustra l’andamento nel tempo di questi segnali.

Figura 8-1 Segnali del trasduttore incrementale a 5 V

L’unità riconosce la direzione di conteggio dal rapporto dei segnali A e B. Le figure riportate nel capitolo "Valutazione del segnale (Pagina 168)" indicano quali fronti dei segnali A e B vengono contati all'indietro o in avanti.

Page 164: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.2 Segnali differenziali a 5 V

Unità di conteggio FM 350-1 164 Manuale del prodotto, 05/2011, A5E03663236-01

Modifica della direzione di conteggio I parametri "Direzione di conteggio normale" e "Direzione di conteggio inversa" consentono di modificare la direzione di conteggio senza dover modificare il cablaggio.

Controllo dei segnali dei trasduttori L’unità controlla se i conduttori sono collegati e se si è verificata la rottura di un conduttore o un cortocircuito.

Utilizzando gli appositi parametri è possibile stabilire quale delle tre coppie di segnali controllare. Se si disattiva la diagnostica per queste coppie di segnali con l'apposito parametro (Controllo), i segnali non utilizzati non devono essere quindi collegati.

Se tutti e tre i segnali danno un errore significa che il trasduttore è guasto, si è verificato un cortocircuito nell’alimentazione dei trasduttori DC 5,2 V o non sono stati collegati trasduttori.

Gli eventuali errori segnalati dall'unità dopo la parametrizzazione vengono memorizzati nei set dei dati di diagnostica DS0 e DS1. Se è stato impostato il necessario parametro viene generato un allarme di diagnostica.

Spina di codifica (solo nell'FM 350-1) Per questo trasduttore è necessario impostare la spina di codifica su A.

Page 165: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.3 Segnali a 24 V

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 165

8.3 Segnali a 24 V

Segnali di conteggio dei trasduttori a 24 V Trasduttore incrementale a 24 V

Il trasduttore incrementale a 24 V trasmette all’unità i segnali a 24 V A*, B* e N*. I segnali A* e B* sono sfasati tra di loro di 90 gradi..

I segnali con una tensione di 24 V sono contrassegnati da un *.

Nei trasduttori incrementali a 24 V vengono utilizzate per il conteggio le tracce A* e B*. Se è stato impostato il necessario parametro, la traccia N* consente di impostare il contatore sul valore di caricamento.

I trasduttori che non forniscono segnali inversi vengono definiti "asimmetrici".

La figura illustra l'andamento nel tempo di questi segnali:

Figura 8-2 Segnali del trasduttore incrementale a 24 V

L'unità riconosce la direzione di conteggio dal rapporto dei segnali A* e B*. Le figure riportate nel capitolo "Valutazione del segnale (Pagina 168)" indicano quali fronti dei segnali A* e B* vengono contati all'indietro o in avanti.

Gli ingressi dei segnali a 24 V possono essere parametrizzati con collegamento al contatore in commutazione verso P (clock inverso) o verso M. Per ulteriori informazioni consultare la descrizione del trasduttore.

I parametri "Direzione di conteggio normale" e "Direzione di conteggio inversa" consentono di modificare la direzione di conteggio senza dover modificare il cablaggio.

Page 166: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.3 Segnali a 24 V

Unità di conteggio FM 350-1 166 Manuale del prodotto, 05/2011, A5E03663236-01

Generatore di impulsi a 24 V senza/con segnale di direzione

Il trasduttore, ad esempio un iniziatore (BERO) o una fotocellula, fornisce un solo segnale di conteggio che deve essere collegato al morsetto A* del connettore frontale.

È inoltre possibile collegare al morsetto B* del contatore un segnale per il riconoscimento della direzione. Se il trasduttore impiegato non fornisce questo segnale, è possibile generare e collegare un identificativo corrispondente nel programma utente o utilizzare un segnale di processo analogo.

La figura illustra l’andamento nel tempo dei segnali dei trasduttori e degli impulsi di conteggio che ne risultano.

Figura 8-3 Segnali a 24 V di un generatore di impulsi con segnale di direzione

Parametrizzazione degli ingressi del trasduttore La direzione di conteggio viene stabilita quando si parametrizzano gli ingressi del trasduttore. La tabella illustra la variazione della direzione del conteggio in funzione della parametrizzazione.

Tabella 8- 2 Direzione di conteggio in funzione della parametrizzazione degli ingressi del trasduttore

Parametrizzazione Morsetto B* Direzione di conteggio Non collegato Avanti Commutazione verso P/clock

inverso 24 V collegato Indietro Non collegato All'indietro Commutazione verso M Cortocircuito verso massa In avanti

Durante la parametrizzazione si deve scegliere per il trasduttore "24 V Impulso e direzione".

Con questi segnali di conteggio non è possibile modificare la direzione invertendo il segnale B*.

Nota

In questo tipo di valutazione, se il segnale di conteggio inverte direzione, il valore di conteggio può "sfuggire" sul fronte perché tutti i segnali vengono sommati.

Page 167: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.3 Segnali a 24 V

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 167

Filtri di ingresso per gli ingressi di conteggio a 24 V Per eliminare i disturbi è possibile parametrizzare filtri d'ingresso con un tempo di filtraggio unico per gli ingressi a 24 V A*, B* e N* e per gli ingressi digitali. Sono disponibili i seguenti tipi di filtro di ingresso:

Tabella 8- 3 Filtro d'ingresso

Caratteristiche Filtro d'ingresso 1 (preimpostato)

Filtro d'ingresso 2

Ritardo d’ingresso tipico 1 μs 15 μs Frequenza massima di conteggio 200 kHz 20 kHz Ampiezza minima d’impulso del segnale di conteggio 2,5 μs 25 μs

Controllo dei segnali dei trasduttori Nel caso dei segnali di conteggio a 24 V non è possibile effettuare il controllo della rottura del conduttore e del cortocircuito.

Spina di codifica (solo nell'unità FM 350-1) Per questo trasduttore è necessario impostare la spina di codifica su D.

Page 168: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.4 Valutazione del segnale

Unità di conteggio FM 350-1 168 Manuale del prodotto, 05/2011, A5E03663236-01

8.4 Valutazione del segnale

Definizione Il contattore dell'unità di conteggio è in grado di contare i fronti dei segnali. Normalmente viene valutato il fronte su A (A*) (valutazione singola). Per ottenere una maggiore risoluzione si possono selezionare le seguenti opzioni durante la parametrizzazione:

● Valutazione singola

● Valutazione doppia

● Valutazione quadrupla

La valorizzazione doppia e quadrupla sono possibili solo nei trasduttori incrementali a 5 V con segnali A e B sfasati di 90 gradi e in quelli a 24 V con segnali A* e B* sfasati di 90 gradi.

Valutazione singola Nella valutazione singola viene valutato solo un fronte del segnale A. Gli impulsi di conteggio in avanti vengono rilevati in caso di fronte di salita del segnale A e basso livello del segnale di B, gli impulsi di conteggio all'indietro vengono rilevati in caso di fronte di discesa del segnale A e di basso livello del segnale B.

La seguente figura illustra la valutazione singola dei segnali.

Figura 8-4 Valutazione singola

Page 169: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.4 Valutazione del segnale

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 169

Valutazione doppia Nella valutazione doppia vengono valutati i fronti di salita e di discesa del segnale A. Il livello del segnale B determina se vengono generati impulsi di conteggio avanti o indietro.

La seguente figura illustra la valutazione doppia dei segnali.

Figura 8-5 Valutazione doppia

Valutazione quadrupla Nella valutazione quadrupla vengono valutati i fronti di salita e di discesa dei segnali A e B. Il livello dei segnali A e B determina se vengono generati impulsi di conteggio avanti o indietro.

La seguente figura illustra la valutazione quadrupla dei segnali.

Figura 8-6 Valutazione quadrupla

Valore di default Per default è impostata la valutazione singola.

Page 170: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Segnali dei trasduttori e loro analisi 8.4 Valutazione del segnale

Unità di conteggio FM 350-1 170 Manuale del prodotto, 05/2011, A5E03663236-01

Page 171: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 171

Occupazione del DB 9DB per l'FC CNT_CTL1

Tutti i dati appartenenti a un canale dell'unità si trovano nel DB dell'FC CNT_CTL1. La struttura dei dati e la lunghezza del DB vengono stabiliti tramite l'UDT 2. Prima di parametrizzare l'unità occorre assegnare al DB i seguenti dati validi.

● indirizzo dell'unità (indirizzo 6.0)

● indirizzo iniziale del canale (indirizzo 8.0)

● lunghezza dell'interfaccia dati utente (indirizzo 12.0)

Il DB è stato generato dall'UDT 2 come blocco di dati comprendente il tipo di dati specifico dell'applicazione. La tabella sottostante illustra l'occupazione del DB che ne deriva.

Tabella 9- 1 Occupazione del DB

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura Parametri FC, indirizzi 0.0 AR1_BUFFER DWORD DW#16#0 Buffer AR1 Buffer AR1 4.0 FP BYTE B#16#0 Flag Byte Flag Byte 5.0 RESERVED BYTE B#16#0 Riservato Riservato 6.0 MOD_ADR WORD W#16#0 Indirizzo dell'unità Indirizzo dell'unità 8.0 CH_ADR DWORD DW#16#0 Indirizzo del canale Indirizzo del canale 12.0 U_D_LGTH BYTE B#16#0 Lunghezza dei dati utente Lunghezza dei dati utente 13.0 A_BYTE_0 BYTE B#16#0 Riservato Riservato Campo di scrittura valori 14.0 LOAD_VAL1 DINT L#0 Nuovo valore di caricamento

(write user) Limite inferiore (write user)

18.0 CMP_V11 DINT L#0 Nuovo valore di confronto 1 (write user)

Limite superiore (write user)

22.0 CMP_V21 DINT L#0 Nuovo valore di confronto 2 (write user)

Tempo di aggiornamento (write user)

Page 172: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Occupazione del DB

Unità di conteggio FM 350-1 172 Manuale del prodotto, 05/2011, A5E03663236-01

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura interfaccia di comando 26.0 A_BIT0_0 BOOL FALSE Riservato Riservato 26.1 A_BIT0_1 BOOL FALSE Riservato Riservato 26.2 A_BIT0_2 BOOL FALSE Riservato Riservato 26.3 A_BIT0_3 BOOL FALSE Riservato Riservato 26.4 A_BIT0_4 BOOL FALSE Riservato Riservato 26.5 A_BIT0_5 BOOL FALSE Riservato Riservato 26.6 A_BIT0_6 BOOL FALSE Riservato Riservato 26.7 A_BIT0_7 BOOL FALSE Riservato Riservato 27.0 ENSET_UP1 BOOL FALSE Abilitazione per

l'impostazione della direzione in avanti (write user)

-

27.1 ENSET_DN1 BOOL FALSE Abilitazione per l'impostazione della direzione all'indietro (write user)

-

27.2 A_BIT1_2 BOOL FALSE Riservato Riservato 27.3 A_BIT1_3 BOOL FALSE Riservato Riservato 27.4 A_BIT1_4 BOOL FALSE Riservato Riservato 27.5 A_BIT1_5 BOOL FALSE Riservato Riservato 27.6 A_BIT1_6 BOOL FALSE Riservato Riservato 27.7 A_BIT1_7 BOOL FALSE Riservato Riservato 28.0 CTRL_DO01 BOOL FALSE Abilitazione uscita digitale

DO0 (write user)

Abilitazione dell'uscita digitale DO0 (write user)

28.1 CTRL_DO11 BOOL FALSE Abilitazione uscita digitale DO1 (write user)

Abilitazione dell'uscita digitale DO1 (write user)

28.2 A_BIT2_2 BOOL FALSE Riservato Riservato 28.3 A_BIT2_3 BOOL FALSE Riservato Riservato 28.4 A_BIT2_4 BOOL FALSE Riservato Riservato 28.5 A_BIT2_5 BOOL FALSE Riservato Riservato 28.6 A_BIT2_6 BOOL FALSE Riservato Riservato 28.7 A_BIT2_7 BOOL FALSE Riservato Riservato

Page 173: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Occupazione del DB

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 173

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura 29.0 A_BIT3_0 BOOL FALSE Riservato Riservato 29.1 A_BIT3_1 BOOL FALSE Riservato Riservato 29.2 A_BIT3_2 BOOL FALSE Riservato Riservato 29.3 A_BIT3_3 BOOL FALSE Riservato Riservato 29.4 A_BIT3_4 BOOL FALSE Riservato Riservato 29.5 A_BIT3_5 BOOL FALSE Riservato Riservato 29.6 A_BIT3_6 BOOL FALSE Riservato Riservato 29.7 A_BIT3_7 BOOL FALSE Riservato Riservato Campo di lettura valori 30.0 LATCH_LOAD1 DINT L#0 Valore di caricamento o di

latch attuale (read user) Valore di caricamento o di latch attuale (read user)

34.0 ACT_CNTV1 DINT L#0 Valore di conteggio attuale (read user)

Valore di conteggio attuale (read user)

Numeri d'errore 38.0 DA_ERR_W1 WORD W#16#0 Parola errore dati

(read user) Parola errore dati (read user)

40.0 OT_ERR_B1 BYTE B#16#0 Byte errore di servizio (read user)

Byte errore di servizio (read user)

interfaccia di conferma 41.0 E_BIT0_0 BOOL FALSE Riservato Riservato 41.1 E_BIT0_1 BOOL FALSE Riservato Riservato 41.2 E_BIT0_2 BOOL FALSE Riservato Riservato 41.3 E_BIT0_3 BOOL FALSE Riservato Riservato 41.4 DATA_ERR1 BOOL FALSE Bit errore nei dati

(read user) Bit errore dati (read user)

41.5 E_BIT0_5 BOOL FALSE Riservato Riservato 41.6 E_BIT0_6 BOOL FALSE Riservato Riservato 41.7 PARA1 BOOL FALSE Unità parametrizzata

(read user) Unità parametrizzata (read user)

42.0 E_BYTE_0 BYTE B#16#0 Riservato Riservato 43.0 STS_RUN1 BOOL FALSE Stato contatore funzionante

(read user) Stato contatore operativo (read user)

43.1 STS_DIR1 BOOL FALSE Stato direzione conteggio (read user)

Stato direzione di conteggio (read user)

43.2 STS_ZERO1 BOOL FALSE Stato passaggio per lo zero (read user)

Fine misura (read user)

43.3 STS_OFLW1 BOOL FALSE Stato overflow (read user)

Stato overflow (read user)

43.4 STS_UFLW1 BOOL FALSE Stato underflow (read user)

Stato underflow (read user)

43.5 STS_SYNC1 BOOL FALSE Stato contatore sincronizzato (read user)

-

Page 174: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Occupazione del DB

Unità di conteggio FM 350-1 174 Manuale del prodotto, 05/2011, A5E03663236-01

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura 43.6 STS_GATE1 BOOL FALSE Stato del gate interno

(read user) Stato del gate interno (read user)

43.7 STS_SW_G1 BOOL FALSE Stato del gate SW (read user)

Stato del gate SW (read user)

44.0 STS_SET1 BOOL FALSE Stato Set DI ingresso digitale (read user)

Stato dell'ingresso digitale Set DI (read user)

44.1 STS_LATCH1 BOOL FALSE Nuovo valore di Latch (solo nel funzionamento in sincronismo di clock)

-

44.2 STS_STA1 BOOL FALSE Stato Start DI ingresso digitale (read user)

Stato dell'ingresso digitale Start DI (read user)

44.3 STS_STP1 BOOL FALSE Stato STOP ingresso digitale (read user)

Stato dell'ingresso digitale Stop DI (read user)

44.4 STS_CMP11 BOOL FALSE Stato uscita valore di confronto 1 (read user)

Stato uscita valore di confronto 1 (read user)

44.5 STS_CMP21 BOOL FALSE Stato uscita valore di confronto 2 (read user)

Stato uscita valore di confronto 2 (read user)

44.6 STS_COMP11 BOOL FALSE Stato memorizzato del valore di confronto 1

-

44.7 STS_COMP21 BOOL FALSE Stato memorizzato del valore di confronto 2

-

45.0 E_BIT3_0 BOOL FALSE Riservato Riservato 45.1 E_BIT3_1 BOOL FALSE Riservato Riservato 45.2 E_BIT3_2 BOOL FALSE Riservato Riservato 45.3 E_BIT3_3 BOOL FALSE Riservato Riservato 45.4 E_BIT3_4 BOOL FALSE Riservato Riservato 45.5 E_BIT3_5 BOOL FALSE Riservato Riservato 45.6 E_BIT3_6 BOOL FALSE Riservato Riservato 45.7 E_BIT3_7 BOOL FALSE Riservato Riservato Parametri dell'FM 450 46.0 ACT_CMP1 DINT L#0 Riservato Riservato 50.0 ACT_CMP2 DINT L#0 Riservato Riservato

Page 175: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Occupazione del DB

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 175

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura I seguenti dati diagnostici vengono memorizzati dall'FC DIAG_INF 54.0 MDL_DEFECT BOOL FALSE Errore unità Errore unità 54.1 INT_FAULT BOOL FALSE Errore interno Errore interno 54.2 EXT_FAULT BOOL FALSE Errore esterno Errore esterno 54.3 PNT_INFO BOOL FALSE Errore di canale (ulteriori

informazioni a partire da DW 58)

Errore del canale (ulteriori informazioni a partire da DW 58)

54.4 EXT_VOLTAGE BOOL FALSE Errore tensione ausiliaria Errore tensione ausiliaria 54.5 FLD_CNNCTR BOOL FALSE Connettore frontale Connettore frontale 54.6 NO_CONFIG BOOL FALSE Manca la parametrizzazione Manca la parametrizzazione 54.7 CONFIG_ERR BOOL FALSE Parametrizzazione errata Parametrizzazione errata 55.0 MDL_TYPE BYTE B#16#0 Tipo di unità Tipo di unità 56.0 SUB_MDL_ERR BOOL FALSE Modulo di interfaccia errato o

mancante Modulo dell'interfaccia errato o mancante

56.1 COMM_FAULT BOOL FALSE Errore di comunicazione Errore di comunicazione 56.2 MDL_STOP BOOL FALSE Indicazione stato operativo

RUN/STOP Indicazione dello stato operativo RUN/STOP

56.3 WTCH_DOG_FAULT

BOOL FALSE Watchdog (FM) Watchdog (FM)

56.4 INT_PS_FLT BOOL FALSE Errore tensione di alimentazione interna

Errore tensione di alimentazione interna

56.5 PRIM_BATT_FLT BOOL FALSE Controllo batteria Controllo batteria 56.6 BCKUP_BATT_FL

T BOOL FALSE Tamponamento difettoso Tamponamento difettoso

56.7 RESERVED_2 BOOL FALSE Riservato Riservato 57.0 RACK_FLT BOOL FALSE Errore telaio di montaggio Errore telaio di montaggio 57.1 PROC_FLT BOOL FALSE CPU difettosa Errore CPU 57.2 EPROM_FLT BOOL FALSE Errore EPROM Errore EPROM 57.3 RAM_FLT BOOL FALSE Errore RAM Errore RAM 57.4 ADU_FLT BOOL FALSE Errore ADU Errore ADU 57.5 FUSE_FLT BOOL FALSE Backup Backup 57.6 HW_INTR_FLT BOOL FALSE Interrupt di processo perduto Interrupt di processo perso 57.7 RESERVED_3 BOOL FALSE Riservato Riservato 58.0 CH_TYPE BYTE B#16#0 Tipo di canale Tipo di canale 59.0 LGTH_DIA BYTE B#16#0 Lunghezza dei dati di

diagnostica per canale Lunghezza dei dati di diagnostica per canale

60.0 CH_NO BYTE B#16#0 numero di canale Numero del canale 61.0 GRP_ERR1 BOOL FALSE Errore di gruppo canale 1 Errore di gruppo del canale 1 61.1 GRP_ERR2 BOOL FALSE Nell'FM 350 non occupato Nell'unità FM 350 non

assegnato 61.2 D_BIT7_2 BOOL FALSE DS1 byte 7 bit 2 DS1 byte 7 bit 2 61.3 D_BIT7_3 BOOL FALSE DS1 byte 7 bit 3 DS1 byte 7 bit 3 61.4 D_BIT7_4 BOOL FALSE DS1 byte 7 bit 4 DS1 byte 7 bit 4

Page 176: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Occupazione del DB

Unità di conteggio FM 350-1 176 Manuale del prodotto, 05/2011, A5E03663236-01

Ind. Variable Tipo di dati Valore iniziale Commento Conteggio Misura 61.5 D_BIT7_5 BOOL FALSE DS1 byte 7 bit 5 DS1 byte 7 bit 5 61.6 D_BIT7_6 BOOL FALSE DS1 byte 7 bit 6 DS1 byte 7 bit 6 61.7 D_BIT7_7 BOOL FALSE DS1 byte 7 bit 7 DS1 byte 7 bit 7 62.0 CH1_SIGA BOOL FALSE Canale 1, errore segnale A Canale 1, errore segnale A 62.1 CH1_SIGB BOOL FALSE Canale 1, errore segnale B Canale 1, errore segnale B 62.2 CH1_SIGZ BOOL FALSE Canale 1, errore segnale di

zero Canale 1, errore segnale zero

62.3 CH1_BETW BOOL FALSE Canale 1, errore tra i canali Canale 1, errore tra i canali 62.4 CH1_5V2 BOOL FALSE Canale 1, alimentazione

trasduttori 5,2 V difettosa Canale 1, errore di alimentazione dei trasduttori 5.2 V

62.5 D_BIT8_5 BOOL FALSE DS1 byte 8 bit 5 DS1 byte 8 bit 5 62.6 D_BIT8_6 BOOL FALSE DS1 byte 8 bit 6 DS1 byte 8 bit 6 62.7 D_BIT8_7 BOOL FALSE DS1 byte 8 bit 7 DS1 byte 8 bit 7 63.0 D_BYTE9 BYTE B#16#0 DS1 byte 9 DS1 byte 9 64.0 CH2_SIGA BOOL FALSE Riservato Riservato 64.1 CH2_SIGB BOOL FALSE Riservato Riservato 64.2 CH2_SIGZ BOOL FALSE Riservato Riservato 64.3 CH2_BETW BOOL FALSE Riservato Riservato 64.4 CH2_5V2 BOOL FALSE Riservato Riservato 64.5 D_BIT10_5 BOOL FALSE Riservato Riservato 64.6 D_BIT10_6 BOOL FALSE Riservato Riservato 64.7 D_BIT10_7 BOOL FALSE Riservato Riservato 65.0 D_BYTE11 BYTE B#16#0 DS1 byte 11 DS1 byte 11 66.0 D_BYTE12 BYTE B#16#0 DS1 byte 12 DS1 byte 12 67.0 D_BYTE13 BYTE B#16#0 DS1 byte 13 DS1 byte 13 68.0 D_BYTE14 BYTE B#16#0 DS1 byte 14 DS1 byte 14 69.0 D_BYTE15 BYTE B#16#0 DS1 byte 15 DS1 byte 15 1 Variabili nel DB che devono/possono essere inserite o lette durante l'impiego dell'FM 350-1.

Page 177: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 177

Errori e diagnostica 10

In questo capitolo... A causa di operazioni errate o di cablaggio non corretto oppure a seguito di una parametrizzazione errata (la posizione della spina di codifica non corrisponde alla parametrizzazione) si possono verificare errori che devono essere segnalati all'utente.

L'unità suddivide gli errori secondo le classi seguenti:

● errori che vengono visualizzati sul LED Errore cumulativo come errori interni e esterni all'unità;

● errori che possono attivare un allarme di diagnostica;

● errori di servizio che possono derivare da condizioni operative errate.

Queste diverse classi d'errore sono segnalate in modi diversi e possono anche essere confermati in modi diversi.

In questo capitolo si trova la descrizione

● degli errori che si possono verificare

● del modo con cui vengono visualizzati questi errori

● del modo in cui gli errori vengono confermati

Page 178: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.1 Visualizzazione di errori tramite i LED di errore di sistema

Unità di conteggio FM 350-1 178 Manuale del prodotto, 05/2011, A5E03663236-01

10.1 Visualizzazione di errori tramite i LED di errore di sistema

Dove vengono segnalati gli errori? Se si illumina il LED rosso di errore di sistema significa che si è verificato un errore nell’unità (errore interno) o un errore sui conduttori di collegamento (errore esterno).

Quali errori vengono segnalati?

Tabella 10- 1 Tipi di errore segnalati dal LED di errore di sistema

Tipo di errore Causa dell'errore Soluzione Errore nel TEST della EPROM Sostituire l'unità Errore nel TEST della RAM Sostituire l'unità Intervento watchdog Sostituire l'unità Interrupt di processo perso Aumentare l’intervallo di tempo tra gli

eventi di interrupt

Errori interni

L'unità non è stata parametrizzata Impostare i parametri e trasferirli La spina di codifica è inserita in modo errato

Correggere la posizione della spina

Tensione ausiliaria 1L+/1M non collegata o alimentazione encoder DC 24 V in cortocircuito

Correggere il collegamento

Alimentazione encoder DC 5,2 V in cortocircuito o sovraccarica

Correggere il collegamento

Errore nel segnale del trasduttore a 5V (rottura del conduttore, cortocircuito, conduttore mancante)

Correggere il collegamento

Errori esterni

La parametrizzazione per l’unità non corrisponde alla posizione della spina di codifica

Correggere e trasferire la parametrizzazione oppure modificare la posizione della spina codificata

Attivazione di un interrupt di diagnostica Tutti gli errori, compreso quello di test EPROM, possono attivare un allarme di diagnostica purché quest'ultimo sia stato abilitato nella corrispondente maschera di parametrizzazione. I record dei dati di diagnostica DS0 e DS1 forniscono informazioni sull'errore che ha fatto accendere il LED. Il contenuto dei record dei dati di diagnostica DS0 e DS1 è descritto nel prossimo paragrafo.

Page 179: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.2 Attivazione di allarme di diagnostica

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 179

10.2 Attivazione di allarme di diagnostica

Cos'è un allarme di diagnostica? Perché il programma utente possa reagire a fronte di un errore interno o esterno, è necessario parametrizzare un allarme di diagnostica che interrompa l'elaborazione ciclica della CPU e richiami l'OB d'allarme di diagnostica (OB82).

Quali eventi possono attivare un allarme di diagnostica? L'elenco sottostante mostra quali eventi sono in grado di attivare un allarme di diagnostica:

● tensione ausiliaria esterna 1L+/1M in cortocircuito o sovraccaricata

● alimentazione trasduttori DC 5,2 V difettosa

● parametrizzazione dell'unità mancante

● parametrizzazione dell'unità erronea

● Watchdog intervenuto

● RAM difettosa

● Interrupt di processo perduto

● segnale A difettoso (rottura del conduttore, cortocircuito, mancanza del conduttore)

● segnale B difettoso (rottura del conduttore, cortocircuito, mancanza del conduttore)

● segnale N difettoso (rottura del conduttore, cortocircuito, mancanza del conduttore)

Abilitazione dell'allarme di diagnostica Nelle superfici di parametrizzazione si possono inibire gli allarmi dell'unità oppure abilitarli, scegliendo se l'unità deve attivare un allarme di diagnostica o un interrupt di processo.

Reazioni a un allarme di diagnostica Se si verifica un evento che può attivare un allarme di diagnostica:

● le informazioni di diagnostica vengono memorizzate nei set di dati di diagnostica dell'unità DS0 e DS1;

● il LED d'errore cumulativo si accende;

una volta eliminato l'errore, il LED si spegne;

● l'OB di allarme di diagnostica viene richiamato (OB82);

● il set di dati di diagnostica DS0 viene introdotto nell'informazione di start dell'OB di allarme di diagnostica;

● l'operazione di conteggio continua invariata.

Se l'OB 82 non è programmato, la CPU va in STOP.

Page 180: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.2 Attivazione di allarme di diagnostica

Unità di conteggio FM 350-1 180 Manuale del prodotto, 05/2011, A5E03663236-01

Set di dati di diagnostica DS0 e DS1 L'informazione sull'evento che ha determinato un allarme di diagnostica viene memorizzata nel set di dati di diagnostica DS0 e DS1. Il set di dati di diagnosticaDS0 comprende 4 byte, il DS1 ne comprende 16, i primi quattro dei quali sono identici a quelli del DS0.

Lettura del set di dati dell'unità In caso di richiamo dell'OB di allarme di diagnostica, il set di dati di diagnostica DS0 viene automaticamente trasferito nell'informazione di start. In essa, i quattro bit vengono memorizzati nel dato locale (byte 8-11) dell'OB 82.

Il set di dati di diagnostica DS1 (e quindi anche il contenuto del DS0) può essere letto mediante l'FC DIAG_INF. Questa operazione ha significato solo se nel DS0 è segnalato un errore in un canale.

Occupazione del set di dati di diagnostica DS0 e dell'informazione di start La tabella mostra l'occupazione del set di dati di diagnostica DS0 nell'informazione di start. Tutti i bit non richiamati sono senza significato e sono uguali a zero.

Tabella 10- 2 Occupazione del set di dati di diagnostica DS0

Byte Bit Significato Annotazioni N. evento 0 Disturbo sull'unità Impostato per ogni evento di diagnostica 8:x:00 1 Errore interno Impostato per tutti gli errori interni

errore nel TEST RAM Monitoraggio temporale (watchdog)

intervenuto Interrupt di processo perduto

8:x:01

2 Errore esterno Impostato per tutti gli errori esterni tensione ausiliaria 1L+/1M non

collegata o alimentazione trasduttori DC 5,2 V in cortocircuito

alimentazione trasduttori DC 5,2 V in cortocircuito o sovraccaricata

Segnali a 5 V errati Parametrizzazione errata

8:x:02

3 Errore in un canale Per ulteriori informazioni vedere DS 1, byte 4

8:x:03

4 Tensione ausiliaria esterna difettosa Verificare la tensione 8:x.04 6 Manca la parametrizzazione Effettuare la parametrizzazione 8:x:06

0

7 Parametrizzazione errata Per ulteriori informazioni vedere il capitolo Errore dati (Pagina 183).

8:x:07

Page 181: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.2 Attivazione di allarme di diagnostica

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 181

Byte Bit Significato Annotazioni N. evento 0...3 Classe Occupato sempre con 8 1 4 Informazione di canale Occupato sempre con 1

2 3 Monitoraggio temporale (watchdog) intervenuto

Unità difettosa oppure forti grandezze di disturbo

8:x:33

3 Guasto alla RAM Unità difettosa oppure forti grandezze di disturbo

8:x:43 3

6 Interrupt di processo perso Controllare la progettazione. È stato riconosciuto un evento di interrupt di processo che non può essere comunicato in quanto lo stesso evento non è ancora stato confermato dalla CPU.

8:x:46

Set di dati di diagnostica DS1 Il set di dati di diagnostica DS1 contiene 16 byte. I primi quattro sono identici a quelli del set di dati di diagnostica DS0. La tabella seguente illustra l'occupazione dei byte rimanenti. Tutti i bit non richiamati sono senza significato e sono uguali a zero. Questo set di dati viene introdotto dall'FC DIAG_INF nel DB dell'FC CNT_CTL1 alla DW54.

Tabella 10- 3 Occupazione dei bit e dei byte 4...11 del set di dati diagnostici DS1

Byte Bit Descrizione Annotazioni Numero evento

0...6 Tipo di canale Occupato sempre con 76H 4 7 Altri tipi di canale Occupato sempre con 0

5 0...7 Lunghezza dell'informazione di diagnostica

Occupato sempre con 10H

6 0...7 Numero dei canali Sempre occupato con 1 7 0 Vettore errore canale In caso di errori di canale sempre con 1

0 Segnale A difettoso 8:x:B0 1 Segnale B difettoso 8:x:B1 2 Segnale N difettoso 8:x:B2 4 Alimentazione trasduttori a 5,2 V

difettosa 8:x:B4

8

5...7 Riservato 9 ... 15 Riservato

Page 182: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.2 Attivazione di allarme di diagnostica

Unità di conteggio FM 350-1 182 Manuale del prodotto, 05/2011, A5E03663236-01

Come appare il testo di diagnostica nel buffer di diagnostica? Per registrare un messaggio di diagnostica nell'apposito buffer si deve richiamare nel programma utente l'SFC 52 "Registrazione di una segnalazione specifica dell'utente nel buffer di diagnostica". Al parametro d'ingresso EVENTN viene assegnato il numero d'evento di ogni segnalazione di diagnostica. Nel buffer di diagnostica l'allarme in arrivo viene registrato con x = 1 e quello eseguito con x = 0. Accanto al tempo della registrazione compare il testo corrispondente (riportato nella colonna "Significato" della tabella).

Impostazione di default Nell'impostazione di default l'allarme di diagnostica è inibito.

Page 183: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.3 Errore dati

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 183

10.3 Errore dati

Quando si verifica un errore nei dati? Se all'unità vengono trasferiti nuovi parametri, l'FM 350-1 li verifica e se vengono riscontrati errori, l'unità li segnala come errore nei dati.

Dove vengono segnalati gli errori nei dati? Gli errori nei dati vengono registrati con il numero di errore nel DB dell'FC CNT_CTL1 dall'FC CNT_CTL1. Tramite la definizione di variabile "DA_ERR_W" è possibile accedere a questa parola dati nel programma utente.

Quali errori nei dati esistono?

Tabella 10- 4 Numeri degli errori nei dati e loro significato

N. Descrizione 0 Nessun errore 200 La spina di codifica è inserita erroneamente oppure manca 201 La posizione del connettore di codifica non corrisponde al trasduttore parametrizzato 202 Il valore di diagnostica della coppia di segnali è errato 203 Il valore per l'analisi dei segnali è errato 204 Il valore per il filtro di ingresso dei segnali di contegggio a 24 V è errato 205 Valore erraro per il filtro degli ingressi digitali 206 Inversione di direzione non ammessa 207 Comportamento di DO0 parametrizzato in modo errato 208 Comportamento di DO1 parametrizzato in modo errato 209 Superamento del limite di durata dell'impulso 211 Selezione errata del modo di funzionamento 212 Il gate non è stato indicato oppure sono stati indicati entrambi i gate 213 Direzione principale di conteggio parametrizzata in modo errato 214 Superamento del limite di conteggio superiore 215 Durante la parametrizzazione dell'interrupt di processo "Raggiungimento del valore di

confronto in avanti/all'indietro" è stata selezionata una direzione di conteggio diversa per la parametrizzazione del comportamento delle uscite "Ingresso attivo al raggiungimento del valore di confronto per la durata dell'impulso in avanti/all'indietro". Le direzioni devono coincidere.

216 Allarmi per comando gate possibile solo per modo funzionamento con comando gate 217 Con il comportamento delle uscite "Attiva tra valore di confronto e overflow" oppure "Attiva

tra valore di confronto e underflow" non è ammesso l'allarme al raggiungimento dei valori di confronto

218 Allarme al passaggio di zero non consentito 219 Codifica errata del "Latch di impostazione" 220 Comando gate parametrizzato in modo errato

Page 184: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.3 Errore dati

Unità di conteggio FM 350-1 184 Manuale del prodotto, 05/2011, A5E03663236-01

N. Descrizione 221 Superamento del limite inferiore o del valore di caricamento 222 Superamento del limite superiore o del valore di confronto 1 223 Superamento del tempo di aggiornamento o del valore di confronto 2 224 Superamento limite degli impulsi per ogni giro di encoder

Come vengono confermati gli errori nei dati? Correggere i valori dei parametri. Trasferire i parametri corretti all'FM 350-1. L'unità testa i nuovi parametri e cancella l'errore dal DB.

Page 185: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.4 Errori operativi

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 185

10.4 Errori operativi

Quando si verifica un errore di servizio? Si ha un errore di servizio quando l'unità viene utilizzata con segnali di comando non corretti.

Dove vengono segnalati gli errori di servizio? I numeri degli errori di servizio vengono registrati nel DB mediante l'FC CNT_CTL1. Se si imposta il parametro di uscita OT_ERR l'FC CNT_CTL1 segnala la presenza di un errore operativo. Con la definizione di variabile "OT_ERR_B" è possibile accedere a questa parola dati nel programma utente.

Quali errori di servizio esistono?

Tabella 10- 5 Numeri degli errori di servizio e loro significato

N. Descrizione 0 Nessun errore 1 Il modo di funzionamento non può essere attivato con il gate SW 2 Il modo di funzionamento non può essere interrotto 4 Permesso solo se la CPU si trova in STOP 5 È consentito impostare soltanto il bit di comando per la parametrizzazione 6 Job non consentito 10 Superamento del limite inferiore o del valore di caricamento 11 Superamento del limite superiore o del valore di confronto 1 12 Superamento del tempo di aggiornamento o del valore di confronto 2 20 Comportamento di DO0 parametrizzato in modo errato 21 Comportamento di DO1 parametrizzato in modo errato 22 Superamento del limite di durata dell'impulso 90 Vedi capitolo "La funzione FC CNT_CTL2 (FC 3) (Pagina 48)" 91 Vedi capitolo "La funzione FC CNT_CTL2 (FC 3) (Pagina 48)"

Come vengono confermati gli errori di servizio? Gli errori di servizio vengono confermati con il parametro d'ingresso OT_ERR_A dell'FC CNT_CTL1.

Page 186: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Errori e diagnostica 10.4 Errori operativi

Unità di conteggio FM 350-1 186 Manuale del prodotto, 05/2011, A5E03663236-01

Page 187: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 187

Dati tecnici 1111.1 Dati tecnici generali

I seguenti dati tecnici sono descritti nel manuale /1/:

● Norme e omologazioni

● Compatibilità elettromagnetica

● Condizioni di trasporto e stoccaggio

● Condizioni ambientali meccaniche e climatiche

● Dati su controlli d'isolamento, classe e grado di protezione, tensione nominale

● Tensioni nominali

Osservanza delle direttive di montaggio I prodotti SIMATIC soddisfano le aspettative stabilite a condizione che durante l'installazione e il funzionamento vengano rispettate le direttive di montaggio riportate nei manuali.

Page 188: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Dati tecnici 11.2 Dati tecnici

Unità di conteggio FM 350-1 188 Manuale del prodotto, 05/2011, A5E03663236-01

11.2 Dati tecnici

Dati tecnici dell'FM 350-1 DImensioni e peso Dimensioni L x A x P (mm) 40 x 125 x 120 Peso ca. 250 g

Tensioni, correnti, potenziali Corrente assorbita (dal bus di backplane) max. 160 mA Potenza dissipata tip. 4,5 W Tensione ausiliaria 1L+ per l'alimentazione del trasduttore protezione da inversione polarità

DC 24 V (campo ammissibile: 20,4 ... 28,8 V) sì

Alimentazione trasduttori corrente assorbita da 1L+ (senza carico): max. 20 mA Alimentazione trasduttore 24 V

– 1L+ -3V – max. 400 mA, a prova di cortocircuito

Alimentazione trasduttore 5,2 V – 5,2 V ±2% – max. 300 mA, a prova di cortocircuito

differenza di potenziale ammessa tra l'ingresso (massa) e la connessione centrale della massa della CPU: DC 1 V

Tensione ausiliaria 2L+ per l'alimentatore per carico Protezione da inversione di polarità

DC 24 V (campo ammesso: da 20,4 a 28,8 V) sì

ingressi digitali Livello low -30 ... + 5 V Livello High +11 ... +30 V Corrente d'ingresso tip. 9 mA Minima ampiezza d'impulso (max. frequenza d'ingresso) ≥2,5 μs (200 kHz), ≥25 μs (20 kHz)

(parametrizzabile) Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale asimmetrico (ingressi digitali e di conteggio)

max. 200 kHz e 20 m di lunghezza conduttore, schermato

Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale asimmetrico (ingressi digitali e di conteggio)

max. 20 kHz e 100 m di lunghezza conduttore, schermato

Page 189: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Dati tecnici 11.2 Dati tecnici

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 189

Uscite digitali Tensione di alimentazione 2L+ / 2M Separazione di potenziale sì, verso tutte le altre tensioni ad eccezione degli ingressi

digitali Tensione d'uscita livello high segnale "1" livello low segnale "0"

min. 2L+ - 1,5 V max. 3 V

Corrente di commutazione valore nominale Campo

0,5 A da 5 mA a 0,6 A

Tempo di commutazione max. 300 μs Tensione d'apertura (ind.) limitata a 2L+ - (45 ... 55) V a prova di cortocircuito sì

Ingressi di conteggio a 5 V Livello secondo RS 422 Resistenza di chiusura circa 220 Ohm Scostamento della tensione d'ingresso min. 1,3 V Massima frequenza di conteggio 500 kHz Separazione di potenziale dal bus S7-300 no Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale simmetrico con un'alimentazione di 5 V

max. 500 kHz e 32 m di lunghezza conduttore, schermato

Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale simmetrico con un'alimentazione di 24 V

max. 500 kHz e 100 m di lunghezza conduttore, schermato

Ingressi di conteggio a 24 V Livello basso (low) -30 ... +5 V Livello alto (high) da +11 a +30 V Corrente d'ingresso Tip. 9 mA Minima ampiezza d'impulso (max. frequenza di conteggio) ≥ 2,5 μs (200 kHz), ≥ 25 μs (20 kHz) (parametrizzabile) Separazione di potenziale dal bus S7-300 no Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale asimmetrico (ingressi digitali e di conteggio)

Max. 200 kHz con cavi schermati lunghi 20 m

Frequenza d'ingresso e lunghezza del conduttore nell'encoder incrementale asimmetrico (ingressi digitali e di conteggio)

Max. 20 kHz con cavi schermati lunghi 100 m

Page 190: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Dati tecnici 11.2 Dati tecnici

Unità di conteggio FM 350-1 190 Manuale del prodotto, 05/2011, A5E03663236-01

Page 191: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 191

Pezzi di ricambio 12Parti di ricambio

Nella tabella sono elencate tutte le parti di ricambio dell'S7-300 che possono essere ordinate in aggiunta o successivamente per l'FM 350-1.

Componenti dell'S7-300 Numero di ordinazione Accoppiatore di bus 6ES7390-0AA00-0AA0 Etichette di siglatura 6ES7392-2XX00-0AA0 Targhetta di numerazione dei posti connettore 6ES7912-0AA00-0AA0 Connettore frontale (a 20 poli), contatti a vite 6ES7392-1AJ00-0AA0 Connettore frontale (a 20 poli), contatti a molla 6ES7392-1BJ00-0AA0 Supporto per lo schermo dei cavi (con due dadi) 6ES7390-5AA00-0AA0 Morsetti di collegamento schermo per 2 cavi con rispettivamente 2 ... 6 mm di diametro dello schermo 1 cavo con 3 ... 8 mm di diametro dello schermo 1 cavo con 4 ... 13 mm di diametro dello schermo

6ES7390-5AB00-0AA0 6ES7390-5BA00-0AA0 6ES7390-5CA00-0AA0

Modulo per il campo di misura per ingressi analogici (spina di codifica) 6ES7974-0AA00-0AA0

Page 192: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Pezzi di ricambio

Unità di conteggio FM 350-1 192 Manuale del prodotto, 05/2011, A5E03663236-01

Page 193: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 193

Bibliografia 13Ulteriori manuali

La tabella sottostante riporta un elenco di tutti i manuali ai quali si fa riferimento nella presente documentazione.

N. Titolo /1/ SIMATIC; S7-300 CPU 31xC e CPU 31x: Installazione

(http://support.automation.siemens.com/WW/view/it/13008499) /2/ SIMATIC; Funzioni standard e di sistema per S7-300/400

(http://support.automation.siemens.com/WW/view/it/44240604) /3/ Modifica dell'impianto in funzionamento mediante CiR

(non può essere ordinato separatamente) Guida in linea e Manuale elettronico come parte integrante di STEP 7

Page 194: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Bibliografia

Unità di conteggio FM 350-1 194 Manuale del prodotto, 05/2011, A5E03663236-01

Page 195: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 195

Glossario

Clock inverso L'uscita del trasduttore commuta sia attivamente verso 0 V (massa) che attivamente verso +24 V.

Comando di potenza Il comando di potenza pilota direttamente il motore e può consistere, ad esempio, in un semplice circuito con contattore.

Commutazione verso M L'uscita del trasduttore commuta attivamente verso 0 V (massa).

Commutazione verso P L'uscita del trasduttore commuta attivamente verso +24 V.

Configurazione Assegnazione delle unità ai telai di montaggio, i posti connettore e gli indirizzi. Per configurare l’hardware l’utente compila una tabella di configurazione in STEP 7.

Durata dell'impulso Con la durata dell’impulso si stabilisce la durata minima di attivazione di un’uscita.

Funzione (FC) Secondo la norma IEC 1131-3 le funzioni (FC) sono blocchi di codice che non contengono dati statici. Poiché consentono di trasferire i parametri nel programma utente, le funzioni possono essere utilizzate per programmare funzioni complesse che vengono eseguite frequentemente.

Incrementi per giro del trasduttore Gli incrementi per giro del trasduttore corrispondono al numero di incrementi realizzati da un trasduttore in ogni giro.

Page 196: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Glossario

Unità di conteggio FM 350-1 196 Manuale del prodotto, 05/2011, A5E03663236-01

Iniziatore Un iniziatore è un semplice interruttore di prossimità BERO che, non disponendo dell'informazione sulla direzione, genera solo un segnale di conteggio. Vengono perciò contati solo i fronti di salita del segnale A mentre la direzione di conteggio deve essere impostata dall’utente.

OD Negli stati di funzionamento STOP e ARRESTO, il segnale "output disable" (OD) commuta tutte le unità di un sistema d’automazione S7-400 sullo stato di funzionamento sicuro. Ad esempio: uscite senza tensione o attivate con un valore sostitutivo.

Segnale di zero Il segnale di zero viene generato dai trasduttori incrementali dopo ogni giro.

Segnali asimmetrici I segnali asimmetrici sono due sequenze di impulsi sfasate tra di loro di 90 gradi ed eventualmente con segnale di tacca di zero.

SFC Le funzioni di sistema (SFC) sono funzioni integrate nel sistema operativo della CPU che possono essere richiamate dal programma utente STEP 7 quando necessario.

STOP STOP è un termine ormai internazionale utilizzato, ad esempio, come comando per impostare i modi di funzionamento.

STOPP Nei casi in cui non ci si riferisce a un comando, nel presente manuale viene utilizzato il temine STOPP (è la grafia tedesca del termine inglese STOP).

Tacca di zero La tacca di zero si trova nella terza traccia dei trasduttori incrementali e genera un segnale di zero dopo ogni giro.

Trasduttore incrementale I trasduttori incrementali rilevano spostamenti, posizioni, velocità, numero di giri, dimensioni, ecc. mediante il conteggio di piccoli incrementi.

Page 197: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Glossario

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 197

Trasduttori I trasduttori consentono di rilevare con esattezza segnali digitali, percorsi, posizioni, velocità, numero di giri, dimensioni ecc.

Trasduttori con segnali di uscita asimmetrici I trasduttori con segnali di uscita asimmetrici generano due sequenze di impulsi sfasate tra loro di 90 gradi ed eventualmente il segnale di tacca di zero.

Trasduttori con segnali di uscita simmetrici I trasduttori con segnali di uscita simmetrici generano due sequenze di impulsi sfasate tra loro di 90 gradi, eventualmente una tacca di zero e i segnali invertiti.

Unità funzionale (FM) Un'unità funzionale (FM) esegue alcuni task di elaborazione dei segnali di processo molto dispendiosi in termini di tempo e memoria, alleggerendo così l'unità centrale (CPU) del sistema di automazione S7. Le FM utilizzano generalmente il bus di comunicazione interno per garantire un rapido scambio dei dati con la CPU. Esempi di impiego degli FM sono il conteggio, il posizionamento e la regolazione.

Valutazione doppia Nella valutazione doppia il trasduttore incrementale valuta i fronti di salita delle sequenze di impulsi A e B.

Valutazione quadrupla Nella valutazione quadrupla il trasduttore incrementale valuta tutti i fronti delle sequenze di impulsi A e B.

Valutazione singola Nella "valutazione singola" il trasduttore incrementale valuta il fronte di salita della sequenza di impulsi A.

Page 198: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Glossario

Unità di conteggio FM 350-1 198 Manuale del prodotto, 05/2011, A5E03663236-01

Page 199: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 199

Indice analitico

A Alimentazione encoder 24 V, 28 Alimentazione encoder 5,2 V, 28 Alimentazione encoder DC 24 V, 28 Alimentazione encoder DC5,2V, 28 Allarme di diagnostica, 178, 179

abilitazione, 179 attivazione, 179 OB82, 179

B Bit di comando, 86 Bit di stato, 86

Reset, 73

C Campo di conteggio, 106

Massimo, 90 Campo di conteggio 0 ... +32 bit, 107 Campo di conteggio -31 ... +31 bit, 107 Campo di impiego principale, 13 Capicorda, 32 Cavi, 31

Sezione, 32 Collegamento

Encoder incrementale a 24 V, 32 encoder incrementale a 5 V, 31

Comandi, 92 Comando

Impostazione del contatore, 124 Misura dei tempi, 135

Comportamento all'avvio, 47 Comportamento delle uscite digitali

Regole generali, 119 Connettore frontale, 15

Cablaggio, 33 Codifica, 16 Piedinatura, 26

Conteggio Continuo, 93 Periodico, 101 Singolo, 96

Conteggio continuo, 93 Conteggio numero di giri, 145 Conteggio periodico, 101 Conteggio unico, 96 Coordinamento del nuovo avviamento, 74 CR

Significato, 17

D DIR

Significato, 17 Durata dell'impulso

Campo di valori, 118 Valore di default, 118

E Elemento di supporto schermatura, 33 ENSET_DN, 126 ENSET_UP, 126 Errore dati, 183 Errori esterni, 178 Errori interni, 178 Errori operativi, 185 Etichette di siglatura, 16

F FC

Dati tecnici, 54 FC CNT_CTL1, 41

Parametro, 43 FC CNT_CTL2, 48 FC DIAG_INF, 49 Filtro d'ingresso, 29 FM 350-1

Cablaggio, Modi di conteggio, 88 Modi di funzionamento di misura, 136 Nella configurazione S7-300, 18 Panoramica delle istruzioni operative, 141 Riepilogo dei comandi, 92

Funzionamento in sincronismo di clock, 87 Funzione di arresto del gate, 100, 110 Funzione di gate stop, 105 Funzione gate stop, 153

Page 200: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice analitico

Unità di conteggio FM 350-1 200 Manuale del prodotto, 05/2011, A5E03663236-01

G Gate HW

Apertura e chiusura, 95, 100, 104 apertura e chiusura comandate da fronte, 109, 152 apertura e chiusura comandate da livello, 108 Stato, 152 Status, 109

Gate SW apertura e chiusura, 109, 153 Apertura e chiusura, 94, 99, 104 Status, 110, 153

I Impiego centralizzato, 12 Impiego decentrato, 12 Impostazione

Comportamento delle uscite digitali, 113, 155 Impostazione del contatore

Con la tacca di zero, 128 Con l'ingresso digitale I2, 126 Con un segnale esterno, 125 Mediante il programma utente, 125

Impostazioni scelta, 86

Impulsi di conteggio Cavi, 31

Ingressi digitali, 29 Cavi, 31 Filtri d'ingresso, 29

Ingresso digitale Start DI Status, 109, 152

Ingresso digitale Stop DI Status, 109, 152

Interfacce di parametrizzazione Installazione, 35 Richiamo, 37

interfaccia di comando Modi di conteggio, 55 Modi di funzionamento di misura, 63

Interfaccia di comando Scambio di dati, 40

Interfaccia di comando e di conferma Accesso con programmazione in STEP 7, 40

interfaccia di conferma Modi di conteggio, 59 Modi di funzionamento di misura, 66

Interfaccia di conferma Scambio di dati, 40

Interrupt di processo, 158 Abilitazione, 158

Attivazione, 10, 158 OB 40, 159

Isteresi, 121 Istruzione operativa

apertura e chiusura del gate, 108, 151 Latch, 133 Latch/retrigger, 131

Istruzioni operative, 141 predefinizione, 86

L Latch, 133 Latch/retrigger, 131 LED

Significato, 17 LED di errore di sistema, 178 Lista di controllo

Configurazione meccanica, 78 Parametrizzazione, 80

M Misura

Frequenza, 142 N. di giri, 145 Periodo, 148

Misura dei tempi, 135 Misura di frequenza, 142 Misura periodo, 148 Modalità operativa "Conteggio unico", Modi di conteggio, 88

interfaccia di comando, 55 interfaccia di conferma, 59

Modi di funzionamento scelta, 86

Modi di funzionamento di misura, 136 interfaccia di comando, 63 interfaccia di conferma, 66

Modo operativo Conteggio continuo, 93 Modo operativo Conteggio numero di giri, 145 Modo operativo Conteggio periodico, 101 Modo operativo Misura frequenza, 142 Modo operativo Misura periodo, 148

N N. di ordinazione, 16 Numero massimo

FM 350-1 utilizzata, 21

Page 201: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice analitico

Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 201

O OB 40

Informazione di avvio, 159 Interrupt di processo, 159

OB82, 179 Overflow, 106

P Parametri DB di conteggio

Trasferimento dei valori, 45 Parametri DB di misura

Trasferimento dei valori, 47 Parti di ricambio, 191, 193 Passaggio per lo zero, 107 Piedinatura

Connettore frontale, 16 Posti connettore

Ammessi, 21 Principio di conferma

Completa, 70 Progettazione, 21 Programmazione

senza FC, 55

R Regole di sicurezza, 21 Ritardo di ingresso, 29

S Scambio di dati

Tramite interfaccia di controllo e conferma, 40 Segnali degli encoder a 24 V

Filtro d'ingresso, 11 Segnali degli encoder a 5 V, 28 Segnali dei trasduttori a 24 V, 28, 165

Filtro d'ingresso, 29, 167 Segnali dei trasduttori a 5 V, 163, 167 Segnali encoder 24 V, 28 Segnali encoder 5 V, 28 Selezione del comando del gate, 99, 103 Selezione della funzione di gate, 94 SET, 124 Set DI, 29 Set di dati di diagnostica DS0

Assegnazione dei valori, 180 Set di dati di diagnostica DS1

Assegnazione di valori, 181

SF Significato, 17

Spina di codifica Posizione corretta, 22

Start DI, 29 STOP della CPU

Comportamento, 75 Stop DI, 29

T Tensione ausiliaria 1L+, 1M, 28 Tensione di alimentazione

Degli encoder, 28 Tensione di carico, 30 Trasduttori simmetrici, 163 Trasferimento dei valori

Con FC, 44 Parametri DB di conteggio, 45 Parametri DB di misura, 47 Senza FC, 71 Tempo necessario (con FC), 45 Tempo necessario (senza FC), 72

U Underflow, 106 Uscite digitali, 30

Abilitazione, 113, 155 Comportamento, 114, 156 Impostazione e reset, 114 Stato, 116, 157

V Valore di caricamento, 10, 124 Valore di confronto, 10, 113 Valori

Rilettura, 73 Valutazione doppia, 169 Valutazione quadrupla, 169 Valutazione singola, 168 Versione, 16 Vista dell'unità, 15

Page 202: Unità di conteggio FM 350-1 - Siemens€¦ · Unità di conteggio FM 350-1 Manuale del prodotto, 05/2011, A5E03663236-01 3 Prefazione Scopo del manuale Il presente manuale descrive

Indice analitico

Unità di conteggio FM 350-1 202 Manuale del prodotto, 05/2011, A5E03663236-01