Vai al contenuto
PLC Forum


Ricette In Wincc Flexible - Funzione di sistema per sapere se esiste una ricetta


Messaggi consigliati

Inserito:

Buongiorno a tutti,

qualcuno mi sa dire se in WinCC flexible 2005 esiste una funzione di sistema in grado di restituire il valore TRUE se esiste una ricetta con un dato nome nel database ricette?

Potrei usare la funzione SetDataRecordToPLC e verificare se nel parametro "processing status" mi da un valore di errore (ipotizzando che l'errore sia dovuto al fatto che non ha trovato il dato nel database delle ricette). Però in questo modo, se trova il dato, mi carica la ricetta nel PLC mentre io voglio solo sapere se la ricetta esiste...

Qualcuno ha qualche idea?

Grazie per l'aiuto

  • 2 weeks later...

Inserita:

Ciao,

non vorrei darti qualche informazione sbagliata, ma avevo fatto alcune prove per il tuo stesso prolema e credo che il parametro processing status da te indicato non funzioni, almeno a me restituisce sempre un valore pari a zero quando lo converto in intero. Non ho comunque trovato un modo preciso per stabilire se una ricetta esiste, io adotto una soluzione un po' drastica, apro il file associato alla ricetta e vado a leggere i recordset per vedere se è presente un record con il nome cercato con uno script però non è che mi piaccia moltissimo come soluzione, infatti se una ricetta è appena stata creata devo attendere un 5/6 secondi prima che wincc scarichi il record sul file. Per favore inserisci una risposta se trovi una soluzione valida.

Grazie

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