Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Numero Settimana Da Data


Messaggi consigliati

Inserito:

Ciao,

qualcuno sà come è possibile ricavare il numero della settimana dalla data del PLC s7-300?????


Inserita:

Con Siemens non so, pero' ti dico come fare col Schneider-Modicon e magari la strada puo' essere simile:

- usi la funzione DELTA_D (differenza tra date) in cui vai a calcolare il numero di giorni tra la data corrente e il 01-01-xxxx, quindi prendi l'intero restituito dalla funzione e lo dividi x 7 = numero delle settimane!

Spero di esserti stato utile ;)

Inserita:

Se hai collegato un pannello che supporta il VB Script puoi utilizzare una funzione tipo questa:

NumeroDellaSettimana = DatePart("ww", Now)

Inserita:

Lo fai con SCF1 che ti restituisce la data e l'ora del PLC e anche il giorno della settimana.

Prova a leggere l'. della funzione.

comunque ti restituisce una tipo di dati DT che contiene anche la data e l'ora

Il tipo di dati Date_And_Time viene memorizzato in formato BCD:

Byte Contenuto Area

0 Anno 1990 ... 2089

1 Mese 01 ... 12

2 Giorno 1 ... 31

3 Ora 0 ... 23

4 Minuto 0 ... 59

5 Secondo 0 ... 59

6 2 MSD di ms 00 ... 99

7 (4 MSB) LSD di ms 0 ... 9

7 (4 LSB) Giorno settimana 1 ... 7 (1 = domenica)

Spero di esserti stato utile.

Inserita:

Scusa detto c....a non era quello che volevi sapere

credo che quello che ti ha suggerito claudio sia la strada migliore se devi farlo nel plc

Inserita:

La cosa piu' semplice da fare e' prendere il giorno della settimana dai dati locali dell'OB1 e salvartelo dove vuoi

L'OB1 salva la data e ora dell'ultima esecuzione nei dati locali

Ciao

Luca

Inserita:

eccoti un esempio molto stupido da mettere nell'OB1

A L 19.0

= M 20.0

A L 19.1

= M 20.1

A L 19.2

= M 20.2

A L 19.3

= M 20.3

MB20 = giorno della settimana ( 1=domenica )

Ciao

Luca

Inserita:

La FC7 delle librerie STEP7 fa esattamente quello che chiedi...

Con la funzione FC 7 è possibile dissociare il giorno della settimana dal formato DATE_AND_TIME. Il giorno della settimana è presente nel formato di dati INTEGER:

1. Domenica

2. Lunedì

3. Martedì

4. Mercoledì

5. Giovedì

6. Venerdì

7. Sabato

Inserita:

x Luca e Lorenzo:

penso che la richiesta di Vides fosse rivolta a conoscere il numero della settimana nell'anno solare e NON il numero del giorno all'interno della settimana!

... comunque Vides non si e' fatto + sentire, quindi non sappiamo se quello che e' stato detto e' giusto o meno <_<

Non aggiungo altro :ph34r:

Inserita:

Ciao ho fatto la funzione è un po macchinosa però funzina bene.

Siccome ogni volta che scrivo il nome del mio sito me lo cancellano

la puoi trovare con il mio nome

Inserita: (modificato)
Rango+9 Dec 2003, 02:18 PM-->
CITAZIONE(Rango @ 9 Dec 2003, 02:18 PM)

Cosa significa?

Se vai nel tuo pannello di controllo puoi mettere il nome del tuo sito nell'apposito spazio, non mi sembra che ci siano limitazioni!

Non puoi metterlo nelle firma...

Guarda ad esempio in fondo ad ogni mia risposta, trovi anche il pulsante WWW che linka direttamente il mio sito...

Oppure puoi mettere direttamente nella risposta un link ad una pagina web (usa gli appositi TAG)

Modificato: da Claudio Monti
Inserita:

Significa che dal pannello di controllo non si può fare perche da sempre errore e tutte le volte che scrivo ho messo le funzioni on line nel mio sito xxx.xxxx.xxx mi cancellate il messaggio.

vedi te

comunque le funzioni le trovate QUA!!!!!!

Il sito è scarno ma la funzione c'è

Inserita:

Direi che la funzione c'è ma non si vede, almeno io non l'ho trovata.

A parte questo, senza offese ma il tuo sito è un insieme di spot pubblicitari con Dialer pronti per essere rifilati al navigatore un pò inesperto, se il buongiorno si vede dal mattino...

CIAO

Inserita:

Magari provare nella sezione download??

Per i prigri cliccare qui e si va nella sezione download.

A parte questo, senza offese ma il tuo sito è un insieme di spot pubblicitari con Dialer pronti per essere rifilati al navigatore un pò inesperto, se il buongiorno si vede dal mattino...

come c'è scritto sto aspettando di arrivare alla quota di AC per poter avere un database mySQL sul server e poi li tolgo.

non che in altri siti non ci sia la pubblicità prova per esempio libero? o tin vedi tu se il mio è tanto peggio

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