Vai al contenuto
PLC Forum


Registrazione Invio Comando


astroganga

Messaggi consigliati

Buongiorno e Buon Natale a tutti,

Vi spiego quale è il mio problema, dovrei registrare l'ora e la data di quando è stato inviato un comando; mi spiego meglio:

da un pannello operatore tp 270, con un pulsante accendo delle luci, dovrei registrare l'ora e la data di quando viene dato questo comando, come posso fare? forse sarà una cosa semplice, ma le mie capacità di programmazzione sono un pò limitate!!! :senzasperanza:

Grazie a tutti

Link al commento
Condividi su altri siti


Ci sono molti modi per risolvere il problema. La mia soluzione è:

Prelevo la data e l'ora del plc o dai dati locali di ob1 oppure utilizzando sfc1 (se ricordo bene).

Creo un db con quanti dati devo immagazzinare (tutti in formato date and time)

Sul fronte di salita del comando copio questo dato (sfruttando i puntatori e copiando word per word) in un db; incremento un registro per puntare alla prossima casella.

Tutto questo se devi registrare più eventi.

se devi registrarne uno solo non devi usare i puntatori.

Altra soluzione sarebbe quella di utilizzare le segnalazioni di allarme del tp. praticamente premendo il pulsante, nel plc metti ad 1 uno dei bit delle segnalazioni di allarme del tp. nello storico degli allarmi resta segnata data e ora.

Il tutto dipende da come vuoi poi leggere questi dati

Link al commento
Condividi su altri siti

Visto che disponi di un TP270, potresti anche fare uno script per registrare l'evento (utilizzando anche data/ora del pannello stesso) nella memoria interna del pannello operatore o, meglio, su una SD aggiuntiva.

Per WinccFlex esiste anche il pacchetto "Audit", ma è a pagamento ed è sicuramente sprecato per una registrazione così semplice.

Link al commento
Condividi su altri siti

Buongiorno e Buone Feste a tutti

Se disponi di un TP270, con WinCCflex puoi semplicemente progettare una o più "Segnalazioni di Servizio" attivate dal/i merker che utilizzi nel Plc per comandare l'uscita da controllare. Ci pensa il pannello stesso a salvare nella Flash interna o in una MMC esterna l'evento con data, ora.

La scelta tra l'archiviazione in Flash o memory card è subordinata all'utilizzo dell'archivio stesso, in MMC i dati permangono anche a pannello spento, in Flash li perdi.

Puoi poi visualizzare l'archivio direttamente sul pannello o scaricare il file.

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