Vai al contenuto
PLC Forum


Cpu 224 E Temporizzazione....


kinghmerlin

Messaggi consigliati

Premetto che sono un novizio di programmazione del plc, il mio problema è riuscire a resettare ad ogni ora il contatore CUD ma non capisco come fare.

Link al commento
Condividi su altri siti


Io farei così ma sono un po un praticone:

Uso il READ RTC e lo metto su una vb es VB100.

Leggendo l'. dell'read rtc, i minuti vanno a finire sulla VB104 se non sbaglio.

Uso la funzione confronto (VB104 ==B 0) con fronte di salita per resettare il contatore.

Non ho a disposizione una cpu per provare quindi spero che funzioni.

Facci sapere

Modificato: da sondino
Link al commento
Condividi su altri siti

Grazie Sodino per l'aiuto, volevo farti una domanda per andare avanti, ma cose il VB non sono riuscito a trovarlo, potresti spiegarlo? grazie ancora.

Link al commento
Condividi su altri siti

  • 2 weeks later...

VB100 indica la variabile numero 100 di dimensione Byte (8 bit).

"V" è la lettera che indica al programma di accedere alle variabili

"100" è la variabile numero 100. Nei PLC S7 200 le variabili vanno da V0 a V2047 (per la cpu 222) o valori maggiori per cpu più grandi.

"B" significa che ti stai riferendo a una variabile di dimensione 1 Byte

Quindi VB100 ti indica la variabile in memoria numero 100 di dimensione 8 bit.

Ovviamente l'esempio di Sondino funziona anche con VB50 o VB200 o con un numero che vuoi tu.

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