Vai al contenuto
PLC Forum


problema di scritture su DB


Metaldagon

Messaggi consigliati

Buon giorno

sono nuovo e alle prime armi con siemens.

Ho un problema sulla scritture di una variabile su un DB. In questo momento sto utilizzando step7 e Wincc classic su PLC S7-400.

 

Creo una struttura che mi deve inviare comandi di apertura e chiusura di valvole in sequanza.

Ho una struttura tipica che mi permette di distinguere quando il sistema è in automatico o manuale.

La variabile che vorrei portare a 1 è XXXX.AUTO_OP (xxxx è il nome della valvola). All'interno della struttura vedo che il comando viene eseguito ma se accedo al DB della valvola il tag specifico rimane a "FALSE". Ho provato sulla stesse struttura a modificare il tag con una altro dello stesso DB per esempio XXXX.MAN_OP e questo nel DB viene portato a "TRUE". 

La sequenza si trova all'interno dell'OB1 e ho provato anche a inserirla nell'OB32 ma il risultato è lo stesso.

Ho fatto una prova forzando direttamente su OB1 il tag XXXX.AUTO_OP e cosi funziona, viene scritto all'interno dell'DB

 

Spero di essere stato chiaro.

 

Grazie per l'aiuto 

IMG1.PNG

IMG2.PNG

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