Sezan Inserito: 14 giugno 2003 Segnala Inserito: 14 giugno 2003 Salve a tutti .Vi scrivo in quanto ho un problema e vorrei dei consigli per poterlo risolvere .Stò lavorando con una CPU Siemens della serie 300 e devo creare un orologio che vi spiego a che cosa servirà .Ho innanzi tutto creato sul supervisore In-Touch delle pagine grafiche rappresentanti ogni una un giorno della settimana (es. Lunedì,Martedì,ecc.) ed all'interno di ogni una ho diviso la pagina in tre parti che pappresentano i tre turno di lavoro (06:00-14:00/14:00-22:00/22:00-06:00) .Ho creato inoltre delle variabili che dal Plc sono interconnesse con il supervisore ed ho bisogno che ogni gruppo di queste variabili venga acquisito rispettivamente per 8 ore per poi congelare i valori ed iniziare il processo in relazione al turno successivo e così via per ogni 8 ore e per ogni giorno della settimana .Come posso creare un orologio che conti le ore e possibilmente anche i minuti ??Vi chiedo una grossa mano e vi preannuncio che ho visto anche qualcosa che mi sembra si riferisca all'OB10 e riguardi appunto l'orologio ma non ho potuto purtroppo capire molto bene ( sempre che centri qualcosa con la mia risoluzione al problema ).Scrivetemi presto se vi è possibile magari anche al mio indirizzo I-Mail .Grazie mille ed un ciao a tutti i patiti di automazione .Ciao Fabrizio
andreat Inserita: 14 giugno 2003 Segnala Inserita: 14 giugno 2003 se può esserti utile sull'S7 c'è la possibilità di creare un orologio completo con giorno, mese, anno, ora e data gestibile attraverso l'sfc 0 per settare l'ora e la data attuale e con l'sfc 1 per leggere l'orologio.Il formato dell'orologio nel plc è di tipo DT vale a dire: DT#1995-01-15-10:30:30 significa: 15 Gennaio 1995 ore 10:30 e 30 secondinel byte 0 trovi l'anno nel byte 1 trovi il mesenel byte 2 trovi il giornonel byte 3 trovi l'oranel byte 4 trovi i minutinel byte 5 trovi i secondinel byte 6 e gli ultimi 4 bits del byte 7 trovi i milli-secondi nei primi 4bits (0-3) del byte 7 trovi il giorno della settimana fai qualche prova se hai bisogno contattami anche per mail.Spero di essere stato d'aiuto buon lavoroAndrea
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora