Vai al contenuto
PLC Forum


Archiviazione Dati Con Movicon X


yupanqui

Messaggi consigliati

Buongiorno ragazzi!

Devo archiviare dei dati tramite movicon x.

i dati sono quelli relativi alle impostazioni iniziali della mia macchina automatica e di tutti gli allarmi che avvengono durante la lavorazione.

non credo sia una buona idea archiviare queste cose in un database perchè non saprei come costruire le varie colonne della mia tabella.

o meglio vedo complicato dare una disposizione al database che mi permetta poi di stampare il report a fine lavorazione.

qualsiasi consiglio è ben accetto!

Forse sarebbe meglio excel ma non ho trovato nessun esempio sul sito della progea.... quindi prima di cominciare a sbatterci la testa vorrei capire quale è la strada piu veloce o piu semplice da intraprendere.

Grazie.

Silver

Link al commento
Condividi su altri siti


Per quanto riguarda gli allarmi, Movicon ti gestisce autonomamente un database (ms access o sql) con tre tabelle (allarmi, messaggi sistema, allarmi driver).

Poi puoi fare, tramite script, quello che vuoi.

Alcuni report mi sembra che Movicon li gestisca in automatico, anche se non l'ho mai utilizzato.

Per un cliente ho scritto una routine (script) per esportare gli allarmi e i dati, registrati da datalogger, su file di testo in formato .csv da leggere in direttamente in excel

Ciao

Link al commento
Condividi su altri siti

si sapevo che esisteva uno storico allarmi volendo però pensavo che non fosse possibile aggiungere altre colonne al database....

cioè tu mi dici che tramite script posso aggiungere per esempio a che numero di ciclo è arrivata la macchina quando avviene l'allarme?

Link al commento
Condividi su altri siti

Se vuoi fare una cosa semplice puoi aggiungere nella descrizione dell'allarme il valore di una variabile (basta mettere nella stringa di descrizione dell'allarme un richiamo alla variabile, es: "allarme xyz - (%var)" e nello storico ti troverai "allarme xyz - 99"), per esempio il numero di ciclo.

Se invece ti serve un databse con i campi a tuo piacimento te lo devi gestire da programma.

Link al commento
Condividi su altri siti

si questo potrebbe bastare per quanto riguarda gli allarmi.

Per avere anche il report delle impostazioni iniziali della macchina però??

Link al commento
Condividi su altri siti

Se, ad esempio, sono una serie di variabili puoi utilizzare un datalogger (con un campo ogni variabile) che registri su un evento che tu decidi

Link al commento
Condividi su altri siti

grazie della pazienza pcontini!

In ogni caso devo scrivere sul datalogger tramite comandi script giusto?

non so però se è giusto scrivere queste cose in un database.... penso all'impaginazione quando vanno a stamparlo....

intanto grazie dei consigli!

;)

Link al commento
Condividi su altri siti

In ogni caso devo scrivere sul datalogger tramite comandi script giusto?

Non è necessario scrivere codice, c'è lo strumento apposito "dataloggers"

Se poi non ti gusta o non hai modo di aprire db tipo access per fare stampe o quant'altro, puoi sempre, come dicevo in un post precedente, esportare su un file di testo (in questo caso devi mettere mano agli script)

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...