Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
-
- Moderatore
- Posts: 1687
- Joined: 29/10/2010, 10:09
- Contact:
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
La visualizzazione parte sempre da 0, non c'è un modo di spostare l'offset in positivo. Il problema è che il suo range è veramente ristretto, 30 punti su 820 da visualizzare effettivamente (820-790).
-
- Posts: 18
- Joined: 03/12/2014, 21:58
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Salve,
avrei bisogno di un chiarimento:
per motivi di visualizzazione sul TD430, ho aumentato i valori delle variabili dei limiti per gli ingressi nella scheda PARAMETRIZATION delle MCM260-5AD, moltiplicandoli per 10, in quanto ho avuto la necessità di visualizzare il valore intero dell'ingresso + 1 cifra decimale. In pratica se avevo impostato come limite inferiore 200 e come superiore 1000, corrispondenti ad un ingresso 4-20 mA, avendo bisogno di una cifra decimale, PageLab non la aggiungeva al valore intero che ottenevo, ma la prendeva dallo stesso: con un ingresso di 4 mA avrei dovuto visualizzare 200.0, ma in realtà PageLab visualizzava 20.0. Ecco perché ho moltiplicato per 10 le variabili.
Ora ho sistemato la visualizzazione, ma ovviamente il datalogger che ho inserito nel programma (quello dell'esempio N°2) registra 2000 anziché 200.0. Come posso fare per fargli registrare il valore con la virgola? Immagino che dovrei indicargli in qualche modo di dividere gli ingressi per 10. Potreste indicarmi i passi da fare in LogicLab?
Grazie, Luca.
avrei bisogno di un chiarimento:
per motivi di visualizzazione sul TD430, ho aumentato i valori delle variabili dei limiti per gli ingressi nella scheda PARAMETRIZATION delle MCM260-5AD, moltiplicandoli per 10, in quanto ho avuto la necessità di visualizzare il valore intero dell'ingresso + 1 cifra decimale. In pratica se avevo impostato come limite inferiore 200 e come superiore 1000, corrispondenti ad un ingresso 4-20 mA, avendo bisogno di una cifra decimale, PageLab non la aggiungeva al valore intero che ottenevo, ma la prendeva dallo stesso: con un ingresso di 4 mA avrei dovuto visualizzare 200.0, ma in realtà PageLab visualizzava 20.0. Ecco perché ho moltiplicato per 10 le variabili.
Ora ho sistemato la visualizzazione, ma ovviamente il datalogger che ho inserito nel programma (quello dell'esempio N°2) registra 2000 anziché 200.0. Come posso fare per fargli registrare il valore con la virgola? Immagino che dovrei indicargli in qualche modo di dividere gli ingressi per 10. Potreste indicarmi i passi da fare in LogicLab?
Grazie, Luca.
-
- Moderatore
- Posts: 1687
- Joined: 29/10/2010, 10:09
- Contact:
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Salve,
la cosa più semplice è usare una variabile di appoggio per ciascun ingresso analogico che è il risultato di AI/10. Nel datalogger va poi ad acquisire questa variabile invece di acquisire l'ingresso analogico.
la cosa più semplice è usare una variabile di appoggio per ciascun ingresso analogico che è il risultato di AI/10. Nel datalogger va poi ad acquisire questa variabile invece di acquisire l'ingresso analogico.
-
- Posts: 18
- Joined: 03/12/2014, 21:58
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Grazie,
siccome sono un nuovo utente di LogicLab ed anche piuttosto inesperto nella programmazione, potrebbe indicarmi i passi da fare per creare queste variabili di appoggio?
Grazie mille, Luca.
siccome sono un nuovo utente di LogicLab ed anche piuttosto inesperto nella programmazione, potrebbe indicarmi i passi da fare per creare queste variabili di appoggio?
Grazie mille, Luca.
-
- Moderatore
- Posts: 1687
- Joined: 29/10/2010, 10:09
- Contact:
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Doppio click col pulsante sinistro sulla voce "Variabili globali", click col pulsante destro su "Variabili automatiche" e seleziona "nuova variabile automatica".
A questo punto assegna il nome alla variabile e il tipo INT (Integer, 16bit, -32768 a 32767).
A questo punto assegna il nome alla variabile e il tipo INT (Integer, 16bit, -32768 a 32767).
-
- Posts: 18
- Joined: 03/12/2014, 21:58
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Grazie, scusi ancora la mia ignoranza in materia:
vorrei capire in quale campo devo inserire i valori "-32768 e 32767" e come faccio ad indicare alle variabili il rispettivo riferimento agli ingressi della MCM.
Poi, al posto dei valori soprascritti, devo forse inserire quelli che ho impostato nelle variabili di limite degli ingressi?
Grazie di nuovo, Luca.
vorrei capire in quale campo devo inserire i valori "-32768 e 32767" e come faccio ad indicare alle variabili il rispettivo riferimento agli ingressi della MCM.
Poi, al posto dei valori soprascritti, devo forse inserire quelli che ho impostato nelle variabili di limite degli ingressi?
Grazie di nuovo, Luca.
-
- Moderatore
- Posts: 1687
- Joined: 29/10/2010, 10:09
- Contact:
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
E' un limite dei grafici per la versione attuale, l'offset lavora solo in negativo, per i valori positivi parte sempre da 0.
-
- Posts: 18
- Joined: 03/12/2014, 21:58
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Si, il discorso che i grafici in PageLab purtroppo hanno dei limiti è chiaro.
Ma per quanto riguarda le variabili automatiche, di cui mi parlava nel post precedente, potrebbe indicarmi in quale campo devo inserire i valori "-32768 e 32767" e come faccio ad indicare alle variabili il rispettivo riferimento agli ingressi della MCM impostati nella scheda PARAMETRIZATION?
Poi, al posto dei valori soprascritti, devo forse inserire quelli che ho impostato nelle variabili di limite degli ingressi?
Grazie di nuovo, Luca.
Ma per quanto riguarda le variabili automatiche, di cui mi parlava nel post precedente, potrebbe indicarmi in quale campo devo inserire i valori "-32768 e 32767" e come faccio ad indicare alle variabili il rispettivo riferimento agli ingressi della MCM impostati nella scheda PARAMETRIZATION?
Poi, al posto dei valori soprascritti, devo forse inserire quelli che ho impostato nelle variabili di limite degli ingressi?
Grazie di nuovo, Luca.
-
- Moderatore
- Posts: 1687
- Joined: 29/10/2010, 10:09
- Contact:
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
I valori "-32768 e 32767" indicati sono i limiti per quel tipo di dato, non centrano con i limiti che lei imposta per gli ingressi.
-
- Posts: 18
- Joined: 03/12/2014, 21:58
Re: Programma 4 degli ESEMPI DI PROGRAMMAZIONE Pixsys Suite
Grazie,
le chiedo un ultimo suggerimento:
come faccio ad indicare alle variabili automatiche il rispettivo riferimento agli ingressi della MCM?
Grazie
le chiedo un ultimo suggerimento:
come faccio ad indicare alle variabili automatiche il rispettivo riferimento agli ingressi della MCM?
Grazie