Metaldagon Posted September 21, 2019 Report Posted September 21, 2019 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
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now