nickbeca Inserito: 6 ottobre 2004 Segnala Inserito: 6 ottobre 2004 Ciao,sto lavorando con una cpu 314-2DP e mi sono "scozzato" con le funzioni per gestire la data e l'ora.Passo subito al sodo, dovrei creare una stringa con dentro la data e l'ora di fine di un processo.Ho trovato tutte le funzioni necessarie per gestire le stringhe, ma ho dei dubbi sulla gestione della data e dell'ora:- se uso SFC1 (read system clock) devo mettere in uscita una variabile di tipo "DT" che può risiedere nelle aree di memoria D o L.quali sono queste aree?posso poi convertire questi dati in modo da inserirli in una stringa insieme ad un testo fisso??grazie ancora.ciao.
gramma Inserita: 7 ottobre 2004 Segnala Inserita: 7 ottobre 2004 Ciao.L'area D significa DB. L'area L è quella dei dati locali delle tua FC o FB o OB. In quest'area (la trovi nella finestra in alto dell'editor AWL/KOP), definisci una variabile con formato DT, l'associ all'uscita di SFC1 e la vai a leggere byte per byte (secondo la formattazione DT) indirizzandola come LB x.y dove x è l'indirizzo che è stato assegnato nell'area locale alla tua variabile.Spero di essere stato chiaro.Ciao.
Betù Inserita: 7 ottobre 2004 Segnala Inserita: 7 ottobre 2004 SFC1 ti dà una variabile di otto Word quindi non appoggiabile direttamente ad una Word o DoppiaWord.Quindi l'uscita dell SFB1 che hai la devi appoggiare su una variabile Temp del blocco dove la richiami (oppure STAT se si tratta di una FB) poi con la stessa variabile richiamando i blocchi Standard presenti nella libreria Siemens FC6 DT_DATE, FC7 DT_DAY ,FC8 DT_TOD puoi ottenere delle variabili Word o Dword contenenti Rispettivamente DAta , Giorno della Settimana e Tempo in formato HH:MM:SS:ms.CiaoBetù
Slims83 Inserita: 7 ottobre 2004 Segnala Inserita: 7 ottobre 2004 Ci sono determinate SFC che estrapolano l'ora.. la data.. il giorno.. dalla variabile DTciao
nickbeca Inserita: 7 ottobre 2004 Autore Segnala Inserita: 7 ottobre 2004 GRAZIE..... ORA IL PROBLEMA CHE MI RIMANE E' COME METTERE TUTTO IN UNA STRINGA.....
gramma Inserita: 7 ottobre 2004 Segnala Inserita: 7 ottobre 2004 Ci sono FC già fatte da mamma Siemes per questo. Cerca nella libreria standardCiao.
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