Vai al contenuto
PLC Forum


Storico Di Produzione - Come realizzarlo


Messaggi consigliati

Inserito:

Salva a tutti.

Vi espongo il mio problema, un cliente mi ha chiesto se e possibile storicizzare la produzione della sua imbottigliatrice, ma non solo i dati relativi ai litri consumati e le bottiglie riempite, ma anche all'operatore che ha lavorato in quella macchina.

Per poter stabilire la produzione media della macchina e creare un database della sua produzione.

il mio dubbio e come fare a beccare la data interna del plc CPU313C, e poi come fare ad inserire una password numerica che da pannello operatore mi possa discriminare un operatore piuttosto che un'altro.

Grazie e Ciao da Reverendo bit, e buona automazione a tutti.


Inserita:

Quando si tratta di gestire dati storici nel tempo, conviene installare un pc separato, a mio parere più versatile.

E' sufficiente anche un pc anche datato e un collegamento seriale.

Non si perdono i dati se si spegne o resetta il plc in quanto sono memorizzati su disco rigido.

Si possono fare molte personalizzazioni ed elaborazioni storiche e statistiche.

Si può utilizzare uno dei vari linguaggi di programmazione.

Inserita:

L'idea e buina solo che per adesso sul plc ho solo una porta mpi che comunica con il pannello.

dovrei installare una cp con una seriale.

comunque potresti darmi qualche informazione in piu su cosa installare o usare nel caso in cui un domani dovrei utilizzare un pc esterno?

Ciao e grazie

Inserita:

Quello che richiedi lo puoi fare da pannello operatore se ha le funzioni AUDIT .

Ciao

Inserita: (modificato)
il mio dubbio e come fare a beccare la data interna del plc CPU313C
per questo vai qui
dovrei installare una cp con una seriale
Qui potresti fare un cavallotto.. poi trattandosi di una rete MPI, imposta 3 indirizzi diversi.
e poi come fare ad inserire una password numerica che da pannello operatore mi possa discriminare un operatore piuttosto che un'altro
O assegni dei numeri agli operatori oppure ingressa i nomi come caratteri ASCII Modificato: da Savino
Inserita:

Grazie per le dritte Savino.

comunque al piu presto prendero la forum card

Ciao :)

Inserita:
Grazie per le dritte Savino.

comunque al piu presto prendero la forum card

Ehh Reverendo bit,

Guarda che era solo una battuta, non sei mica obligato :)

Ma se vuoi apportare qualcosina per mantenere il Forum, ben venga ogni aiuto ;)

Saluti.

Inserita:

Lo so che non era una imposizione :)

Ma il forum mi ha aiutato tano fino ad oggi senza chiedere niente.

Solo per la passione che ognuno di noi iscritti, ci spinge a farlo ;)

Inserita:

per lo storico dei dati o registratore di dati plc su un altro pc potresti utilizzare una interfaccia seriale MPI Lancelan...

questa inserita sulllo slot MPI opportunamente interfacciata con un programma in visual basic o simili registra i dati trasmessi da cpu in un datarecorder.

In alternativa esiste una funzione "archivio" sul pannello siemens ma serve una chiave di licenza

Inserita:
Solo per la passione che ognuno di noi iscritti, ci spinge a farlo

Bravo! ;)

Poi sai, noi altri che postando.. postando.. riempiamo le memorie disponibili.. a un cero punto bisogna provedere ad acquistare ulteriore HW, quindi l'investimento ci torna :)

Inserita:

OK

L'orlogio di sistema sono riuscito a beccarlo e portarlo in un DB

ma vorrei chiedervi una piccola delucidazione, sul tipo di dati "Chart".

In particolare se e possibile scrivere un nome su un db.

E cioe scrivere ad esempio da pannello operatore " Turno 1° Luigi", e tutti i dati relativi al suo turno di lavoro.

Salvare ora di inizio ora di fine turno e i dati relativi alla sua produzione ci sono riuscito

vorrei un consiglio su come salvarare il nome dell'operatore.

C'e la possibilità di digitare un codice alfanumerico dal pannello in modo tale da avere anche una password?

Un'altra cosa.

su ob1:per caricare l'orologio di sistema

network 1 awl

L LB12

T MB244 //anno

L LB13

T MB245 //mese

L LB14

T MB246 //giorno

L LB15

T MB247 //ora

L LB16

T MB248 //minuti

L LB17

T MB249 //secondi

Per scrivere la data esatta di un turno su db7

network 2 awl

AUF DB7

L Mb244

T DBB0 //anno inizio turno

L Mb245

T DBB1 //mese inizio turno

L Mb246

T DBB2 //giorno inizio turno

L Mb247

T DBB3 //ora inizio turno

L Mb248

T DBB4 //minuti inizio turno

L Mb249

T DBB5 //secondi inizio turno

L Mb244

T DBB6 //anno fine turno

L Mb245

T DBB7 //mese fine turno

L Mb246

T DBB8 //giorno fine turno

L Mb247

T DBB9 //ora fine turno

L Mb248

T DBB10 //minuti fine turno

L Mb249

T DBB11 //secondi fine turno

solo che cosi facendo lui scirve sempre nel db7 e non solo quando inizia e finisce, e non sapendo scrivere in awl

la condizione di fronte di salita per registrare l'inizio turno, e il fronte

di discesa per la registrazione del fine turno.

E quindi ho divuto scrivere un fc con un Fronte ed un MOVE per ogni variabile.

Potreste dirmi per favore come si scrive un fronte di salita o discesa in AWL?

Grazie a tutti e ciao da reverendo bit.

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...