niky Inserito: 21 settembre 2011 Segnala Share Inserito: 21 settembre 2011 ho problemi nel capire i messaggi digitali riportati su un programma in WinCC Flexible.tutti i messaggi iniziano per <tag FString01> quindi non capisco trove trovare la corrispondenza Link al commento Condividi su altri siti More sharing options...
pigroplc Inserita: 21 settembre 2011 Segnala Share Inserita: 21 settembre 2011 Il messaggio digitale è contenuto nella stringa definita dal tag all'interno delle parentesi.Cerca quindi il tag e troverai la corrispondenza all'interno del PLC.pigroplc Link al commento Condividi su altri siti More sharing options...
niky Inserita: 23 settembre 2011 Autore Segnala Share Inserita: 23 settembre 2011 grazie, ma non riesco ad individuare la corrispondenza.trovarle nel PLC cosa significa? Link al commento Condividi su altri siti More sharing options...
pigroplc Inserita: 23 settembre 2011 Segnala Share Inserita: 23 settembre 2011 nella dichiarazione degli allarmi di winccflex dovrebbero essere in blu vivace mentre i testi statici sono normalmente in nero.Se è vero questo, significa che fra le parentesi c'è il nome del tag che trovi nella cartella dei tag.Il tag dichiarato sarà collegato al plc e quindi avrà un indirizzo, es. DB100 a partire dalla DBB0.Significa che il testo lo trovi nel plc nella DB100 dalla DBB0.pigroplc Link al commento Condividi su altri siti More sharing options...
niky Inserita: 26 settembre 2011 Autore Segnala Share Inserita: 26 settembre 2011 fra parentesi , di colore blu , c'è questo messaggio esempio: <tag FString01>pressione aria ancora attivacliccandoci su mi dice che il nome della variabile è FString01 dove di fatto è legata alla DB161.DBB464quando sul programma apro il blocco DB relativo cioè il DB161 noto che sono state dichiarate una serie di DW che vanno dalla DW0 alla DW0269.ma non riesco a risalire al testo Link al commento Condividi su altri siti More sharing options...
pigroplc Inserita: 26 settembre 2011 Segnala Share Inserita: 26 settembre 2011 Nei tag di winccflex come è dichiarata la variabile? byte, bool, word, è un array oppure è una variabile singola?Da quello che scrivi sembra che il tag è indirizzato DB161.DBB464 poi scrivi che il DB nel PLC arriva alla DW0269:i casi sono 2:1) hai digitato male2) il testo di errore non può essere completato in quanto il DB non è dimensionato correttamente.decidi tu.pigroplc Link al commento Condividi su altri siti More sharing options...
niky Inserita: 26 settembre 2011 Autore Segnala Share Inserita: 26 settembre 2011 ti allego un'immagine Link al commento Condividi su altri siti More sharing options...
pigroplc Inserita: 26 settembre 2011 Segnala Share Inserita: 26 settembre 2011 Noto con piacere che si tratta di un applicativo di un macchinario fatto da tedeschi, ma a parte questo,la mia interpretazione è che allo stato 1 del flag DB161.DBX3.3 si visualizza la stringa che comprende 16 caratteri ASCII presenti nella DB161.DBB464 e la frase statica "scatola scarti piena". Se vuoi leggere il testo in caratteri ASCII basta aprire una VAT in step 7 (tabella variabili) quindi CRTL+ K e visualizzi 16 byte a partire dal famoso DB161.DBB464.Il fatto che sia dinamizzato mi fa presupporre ad una stringa multipurpose, oppure ad una programmazione dove viene estremizzato lo sviluppo di software standard e si modificano successivamente i macchinari solamente cambiando le stringhe e non la programmazione di WinCCFlex.spero che finalmente ti sia chiaro.pirgoplc Link al commento Condividi su altri siti More sharing options...
niky Inserita: 27 settembre 2011 Autore Segnala Share Inserita: 27 settembre 2011 grazie mille Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora