Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

errore 1077 - active plot

Salve, ho creato una funzione che permette di selezionare quali plot inserire nella legenda.

Con i valori dei controlli di default del VI allegato ho questo dipo di errore:

 

Error 1077 occurred at Property Node (arg 1) in plot names3.vi

 

Possible reason(s):

LabVIEW:  Invalid property value.

Property Name: Active Plot

 

Da cosa dipende? Grazie

 

 

0 Kudos
Messaggio 1 di 9
6.606Visualizzazioni

Ciao Alex,

devi sistemare un po' gli indici dei cicli for.

Ad esempio invii al ciclo in cui si imposta il nome della legenda un array di stringhe con 4 campi anche se non fa 4 plot.

Nel campo N del primo coclo for c'è sempre 4 dato che Array 2 è di dimensione 4.

 

Fammi sapere

 

D. Beninato
0 Kudos
Messaggio 2 di 9
6.592Visualizzazioni

Ciao Daniele, grazie per avermi risposto.

Scusami ma credo i i cicli for siano corretti. Il primo scansiona tutti i possibili segnali che possono essere plottati (nel caso in esempio 4), mentre i secondo esegue tante iterazioni quanti sono i segnali selezionati (Array non ha sempre dimensione 4 ma varia a seconda dal numero di segnali da plottare).

Correggimi se sbaglio

 

Alex

0 Kudos
Messaggio 3 di 9
6.581Visualizzazioni

Ciao Alex,

 generalmente le legende si modificano dopo aver plottato i dati.

Stai cercando di dare i nomi a dei plot che non esistono.

Ho fatto una piccola modifica al tua VI che crea i plot prima di nominarli. Ora non dà più errore.

Ciao

D. Beninato
0 Kudos
Messaggio 4 di 9
6.575Visualizzazioni

potresti mandarmelo in 8.5?

...cmq non sempre mi dà l'errore, con il mio VI, dà errore solo con particolari valori dei controlli

0 Kudos
Messaggio 5 di 9
6.573Visualizzazioni
L'errore lo dava solo se non esistevano i plot.
D. Beninato
0 Kudos
Messaggio 6 di 9
6.570Visualizzazioni
Grazie. Mi spieghi il funzionamento della modica?
0 Kudos
Messaggio 7 di 9
6.568Visualizzazioni

Faccio in modo che si creino i plot necessari prima di modificarli.

Settare il numero di righe nella legenda fa in modo che si creino altrettanti Plot di conseguenza non ho più l'errore quando avvio la procedura di "naming".

D. Beninato
0 Kudos
Messaggio 8 di 9
6.564Visualizzazioni

Ciao, buonasera

 

vedo che qualche anno fa hai saputo sistemare un problema che dava errore 1077

in quel caso riguardava dei grafici

 

io ho un problema analogo, con lo stesso codice d'errore: però nel mio caso vorrei poter modificare "programmatically" la paletta grafica.

 

come si vede dall'allegato, ci si riesce (assegnando un valore da da 0 a  7 alla property opportuna)

 

però salvo che con il valore 0 (in cui il cursore non fa nulla) e con 6 o 7 (zoom) si ottiene errore al primo click

 

con il 5 è ancora più sorprendente (dà errore o meno, a seconda del valore precedente)

 

io uso LV8.5, ma ho visto che con LV 2011 il comportamento è identico

 

saluti, grazie dell'attenzione

 

valerio

0 Kudos
Messaggio 9 di 9
5.699Visualizzazioni