Esempio: configurazione del primo slot di misura con MeasurementFunction-
BitConfig
Fig. 1: Configurazione dello slot di misura con MeasurementFunctionBitConfig
Tab. 8: Configurazione di esempio Avvio misurazione del tempo
StartModuleNumber
StartBitNumber
StartType
StartEdge
Nell'esempio sopra, il primo slot di misura è configurato in modo tale che lo slot
visualizzi il tempo tra 2 trigger digitali.
La misurazione del tempo viene avviata quando l'uscita 3 del primo modulo passa
da OFF a ON.
Tab. 9: Configurazione di esempio Arresto misurazione del tempo
StartModuleNumber
StartBitNumber
StartType
StartEdge
La misurazione del tempo viene arrestata quando l'uscita 3 del primo modulo
passa da ON a OFF. Come risultato viene visualizzato il valore temporale.
Risultato:
Per quanto tempo consecutivo è attivata l'uscita 3 del modulo (in ms).
Metodo MeasurementFunctionAnalogConfig
Questo metodo viene utilizzato per configurare le funzioni analogiche.
Tab. 10: Parametro di input per MeasurementFunctionAnalogConfig
Descrizione
Descrizione
SlotNumber
Numero slot della funzione di
misurazione (1 ... 30)
FunctionNumber
Numero di funzione (vedere
g Tab. 11)
ModulNumber
Numero del modulo su cui si
trova il segnale
ChannelNumber
Il canale che deve essere mi-
surato
AnalogType
Tipo di segnale di partenza
(vedere g Tab. 6)
Stato
Impostazione dello stato di
monitoraggio dello slot digi-
tale in cui deve avvenire la mi-
surazione (vedere g Tab. 12)
MonitoredSlot
Numero dello slot digitale il
cui stato viene monitorato
AVENTICS™ AES OPC-UA | R412028203-BAL-001-AB | Italiano
01
3 (numero di ingresso e di uscita)
Uscita
Fronte di salita
01
3
Uscita
Fronte di discesa
Tipo di dati
Byte
Int32(Enum)
Byte
Byte
Int32(Enum)
Int32(Enum)
Byte
Descrizione
Descrizione
TimeGrid
Tempo in ms (funzione diver-
sa in base al FunctionNumber
selezionato)
4,7,8: intervallo in cui vengo-
no sommati i valori
6, 11, 14, 17: tempo successi-
vo al timestamp
9, 12, 15, 18: intervallo tem-
porale
Time2
Tempo in ms
(valutato solo per Function-
Number 7 e 8)
7: intervallo temporale
8: tempo successivo al time-
stamp
Offset
Offset che deve essere sot-
tratto dai valori
(solo per FunctionNumber
4,7,8).
Tab. 11: Numeri di funzione MeasurementFunctionAnalogConfig
Valore
Funzione
4
Valori analogici
Sommare finché lo slot di misura XX esegue la misurazione
5
Differenza del valore analogico tra Start e Stop o tra Stop e Start dello slot
di misura XX. A seconda dello stato impostato.
6
Valore analogico
Differenza tra l'aggiornamento dello slot di misura XX (timestamp) e il
tempo specificato
7
Valore analogico
Somma all'interno dell'intervallo temporale
8
Valore analogico
Somma tra l'inizio del trigger (timestamp) e il tempo specificato
9
Valore analogico
Differenza nell'intervallo temporale
10
Valore analogico min. tra Start e Stop o tra Stop e Start dello slot di misu-
ra XX. A seconda dello stato impostato.
11
Valore analogico min. tra l'inizio del trigger (timestamp) e il tempo indica-
to
12
Valore analogico min. nell'intervallo temporale
13
Valore analogico max. tra Start e Stop o tra Stop e Start dello slot di misu-
ra XX. A seconda dello stato impostato.
14
Valore analogico max. tra l'inizio del trigger (timestamp) e il tempo indi-
cato
15
Valore analogico max. nell'intervallo temporale
16
Valore medio analogico tra Start e Stop o tra Stop e Start dello slot di mi-
sura XX. A seconda dello stato impostato.
17
Valore medio analogico tra l'inizio del trigger (timestamp) e il tempo indi-
cato
18
Valore medio analogico nell'intervallo di tempo
Tab. 12: Stato slot di misura
Valore
1
2
Tipo di dati
Uint32
Uint32
Uint32
Stato
Misurazione monitorata avviata
Misurazione monitorata interrotta
30