nickbeca Inserito: 6 ottobre 2004 Segnala Share 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. Link al commento Condividi su altri siti More sharing options...
gramma Inserita: 7 ottobre 2004 Segnala Share 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. Link al commento Condividi su altri siti More sharing options...
Betù Inserita: 7 ottobre 2004 Segnala Share 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ù Link al commento Condividi su altri siti More sharing options...
Slims83 Inserita: 7 ottobre 2004 Segnala Share Inserita: 7 ottobre 2004 Ci sono determinate SFC che estrapolano l'ora.. la data.. il giorno.. dalla variabile DTciao Link al commento Condividi su altri siti More sharing options...
nickbeca Inserita: 7 ottobre 2004 Autore Segnala Share Inserita: 7 ottobre 2004 GRAZIE..... ORA IL PROBLEMA CHE MI RIMANE E' COME METTERE TUTTO IN UNA STRINGA..... Link al commento Condividi su altri siti More sharing options...
gramma Inserita: 7 ottobre 2004 Segnala Share Inserita: 7 ottobre 2004 Ci sono FC già fatte da mamma Siemes per questo. Cerca nella libreria standardCiao. Link al commento Condividi su altri siti More sharing options...
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