I moduli TM5SAI2H e TM5SAI4H sono moduli elettronici di espansione da 10 Vdc rispettivamente con 2 e 4 ingressi.
Se l'ingresso è stato collegato per effettuare la misurazione della tensione e si configura il EcoStruxure Machine Expert per un tipo corrente di configurazione, il modulo elettronico potrebbe danneggiarsi definitivamente.
AVVISO |
APPARECCHIATURA NON FUNZIONANTE |
Verificare che il cablaggio fisico del circuito analogico sia compatibile con la configurazione software per il canale analogico. |
Il mancato rispetto di queste istruzioni può provocare danni alle apparecchiature. |
Per ulteriori informazioni, consultare la Guida hardware:
Codice prodotto |
Vedere |
---|---|
TM5SAI2H |
Modulo elettronico 2AI ±10V/0-20mA 16 bit TM5SAI2H |
TM5SAI4H |
Modulo elettronico 4AI ±10V/0-20mA 16 bit TM5SAI4H |
L'utente può specificare un valore limite superiore e inferiore per ciascun singolo canale.
Se attivato, i segnali di ingresso vengono monitorati per verificare se i valori limite vengono superati. In questo caso, vengono utilizzati i valori limite definiti. Se il valore analogico supera l'intervallo definito, sarà limitato al valore limite superiore e inferiore.
Il risultato del controllo di segnale viene visualizzato in un bit di stato corrispondente. Se necessario, i contatori vengono incrementati di uno se il valore supera l'intervallo.
Vengono messi a confronto i dati non elaborati e i dati filtrati del convertitore A/D. La misurazione del sistema e la misurazione dell'utente vengono raggruppate internamente come coppie k/d per ottimizzare il tempo di esecuzione. È possibile specificare il guadagno e l'offset per ciascun singolo canale.
Valori di ingresso minimi e massimi
Il sistema memorizza i valori minimi e massimi tra due eventi trigger. La funzione viene avviata dal fronte trigger corrispondente. I seguenti fronti vengono valutati in base alla configurazione:
oFronte positivo
oFronte negativo
oFronte positivo e negativo
Il contatore trigger conta eventi trigger validi. Nel caso in cui gli eventi trigger si verifichino più rapidamente del ciclo di campionamento, l'attivazione perde di validità (il contatore errori con rilevamento basato su trigger viene incrementato).
Nell'esempio seguente viene illustrato come vengono registrati i valori di ingresso minimi e massimi.
Evento trigger |
Descrizione |
---|---|
Trigger a |
La funzione viene avviata. Il sistema rileva il valore minimo e massimo del segnale di ingresso. I valori Min./Max registrati dal bit di stato devono essere ignorati dopo l'avvio iniziale. |
Trigger b |
Il valore minimo (Min1) e il valore massimo (Max1) tra Trigger a e Trigger b vengono forniti al registro e viene avviato il nuovo ciclo. Un bit di stato informa l'utente non appena vengono rilevati valori validi. |
Trigger c |
Il valore minimo (Min2) e il valore massimo (Max2) tra Trigger b e Trigger c vengono forniti al registro e viene avviato il nuovo ciclo. Un bit di stato informa l'utente non appena vengono rilevati valori validi. |
Trigger d |
Il valore minimo (Min3) e il valore massimo (Max3) tra Trigger c e Trigger d vengono forniti al registro e viene avviato il nuovo ciclo. Un bit di stato informa l'utente non appena vengono rilevati valori validi. |
Il modulo elettronico dispone di un ciclo di ingresso configurabile separatamente per ciascun canale. È possibile specificare l'ordine e la frequenza d'interruzione per ciascun singolo canale:
oOrdine filtro: 1...4 (impostazione predefinita: 1)
oFrequenza di taglio del filtro: 1...65535 Hz (default: 500 Hz)
Nella scheda Mapping I/O Modulo TM5 è possibile definire e denominare le variabili. In questa scheda vengono fornite anche informazioni aggiuntive, quali l'indirizzamento topologico.
Questa tabella descrive la configurazione Mapping I/O:
Canale |
Tipo |
Descrizione |
---|---|---|
ModuleOK |
BYTE |
Stato dei moduli di I/O compatti ed elettronici |
DcOk |
BOOL |
Campo di tensione: o0: non valido o1: valido |
Riservato |
BOOL |
Riservato. |
NetworkOk |
BOOL |
Bus TM5: o0: errore del bus o1: OK |
Dati I/O validi |
BOOL |
Validità dei dati: o0: valido o1: non valido |
Riservato |
BOOL |
Riservato |
Riservato |
BOOL |
Riservato |
Riservato |
BOOL |
Riservato |
Riservato |
BOOL |
Riservato |
Stato |
Stato |
BYTE |
Stato di tutti gli ingressi |
|
|
Stato ingresso analogico 01 |
BOOL |
Stato degli ingressi analogici: o0: Ok. o1: errore |
|
... |
... |
|||
Stato ingresso analogico 04 |
Stato degli ingressi analogici: o0: Ok. o1: errore |
|||
Riservato |
riservato |
|||
Riservato |
riservato |
|||
Sincronizzazione TM5 con ciclo di conversione |
Sincronizzazione TM5 con ciclo di conversione: o0: sincronizzazione ok o1: errore di sincronizzazione |
|||
Ciclo di conversione |
Stato del ciclo di conversione: o0: Ok o1: errore |
|||
Ingressi |
AnalogInput00 |
INT |
Valore corrente dell'ingresso 0 |
|
... |
... |
|||
AnalogInput03 |
Valore corrente dell'ingresso 3 |
Per ulteriori descrizioni generiche, vedere la Descrizione della scheda Parametri definiti dall'utente.
Scheda Parametri definiti dall'utente
Questa tabella descrive la configurazione dei parametri definiti dall'utente del TM5SAI2H e del TM5SAI4H:
Nome |
Valore |
Valore predefinito |
Descrizione |
---|---|---|---|
ChannelFilter01 |
Off On |
Off |
Attiva/disattiva il filtro del canale. |
MinMaxCheck01 |
Off positivo |
Off |
Attiva i valori minimo e massimo del canale. |
ChannelErrCheck01 |
Off On |
On |
Rileva un errore sul canale. |
ChannelType01 |
-10 V ... +10 V 0 ... 20 mA |
-10 V ... +10 V |
Specifica il tipo di canale. |
MinLimit01 |
-32768...32767 |
-32767 |
|
MaxLimit01 |
-32768...32767 |
32767 |
|
UserGain01 |
-2,147,483,648...2,147,483,647 |
65536 |
Il guadagno definito dall'utente per i dati del convertitore A/D del rispettivo canale fisico può essere specificato in questi registri. Il valore 65536 (0x10000) corrisponde a un guadagno pari a 1. |
Useroffset01 |
-2,147,483,648...2,147,483,647 |
0 |
L'offset definito dall'utente per i dati del convertitore A/D del rispettivo canale fisico può essere specificato in questo registro. Il valore 65536 (0x10000) corrisponde a un offset pari a 1. |
FilterOrder01 |
1...4 |
1 |
Selezione dell'ordine del filtro. |
FilterConstant01 |
1...65535 |
500 |
Frequenza di taglio in Hertz. |
... |
|
|
|
ChannelFilter04 |
Off On |
Off |
Attiva/disattiva il filtro del canale. |
ChannelErrCheck04 |
Off On |
On |
Rileva un errore sul canale. |
ChannelType04 |
-10 V ... +10 V 0 ... 20 mA |
-10 V ... +10 V |
Specifica il tipo di canale. |
MinLimit04 |
-32768...32767 |
-32767 |
|
MaxLimit04 |
-32768...32767 |
32767 |
|
UserGain04 |
-2,147,483,648...2,147,483,647 |
65536 |
Il guadagno definito dall'utente per i dati del convertitore A/D del rispettivo canale fisico può essere specificato in questi registri. Il valore 65536 (0x10000) corrisponde a un guadagno pari a 1. |
Useroffset04 |
-2,147,483,648...2,147,483,647 |
0 |
L'offset definito dall'utente per i dati del convertitore A/D del rispettivo canale fisico può essere specificato in questo registro. Il valore 65536 (0x10000) corrisponde a un offset pari a 1. |
FilterOrder04 |
1...4 |
1 |
Selezione dell'ordine del filtro. |
FilterConstant04 |
1...65535 |
500 |
Frequenza di taglio in Hertz. |
SampleTime |
50...10000 |
100 |
Il tempo di campionamento è impostato in µs in questo registro. Questa impostazione permette di migliorare il ciclo di campionamento (risoluzione = 1 µs). Il tempo di ciclo più basso configurabile è 50 µs. |