Tecnosuono Inserito: 11 luglio 2012 Segnala Inserito: 11 luglio 2012 Buongiorno a tutti. Sto connettendo l'1212 ad un opc server. Riesco a leggere gli ingressi in quanto mi è chiaro che indirizzo abbiano per cui una volta comunicato gli indirizzi opc server riesce a restituirmi il valore. Avrei però la necessità di leggere direttamente le variabili di un db. L'opc mi da l'opzione per selezionare direttamente il dato (tipo dato Databloc) ma giustamente mi chiede l'indirizzo e non sono i grado di capire dove leggere l'indirizzo assegnato ad ogni variabile. Utilizzo TIA portal v11. Grazie e buona serata! EB
amed Inserita: 11 luglio 2012 Segnala Inserita: 11 luglio 2012 Supponi di avere in DB1 le seguenti variabili: PIPPO (intero) PLUTO (bit) PERA (byte) MELA (doppiointero) L'accesso alle variabili dipende dal tipo di accesso al blocco scelto quando è stato inserito nel progetto e che può essere: ottimizzato (l'indirizzo può essere solo simbolico perche non ci sono bit inutilizzati tra le variabili) standard (l'indirizzo puo essere simbolico o assoluto) Indirizzi per accesso standar: DB1.DBW0 DBI.DBX2.0 DB1.DBB3 DB1.DBD4 Indirizzi per accesso ottimizzato: DB1.PIPPO DB1.PLUTO DB1.PERA DB1.MELA Ciao
Tecnosuono Inserita: 12 luglio 2012 Autore Segnala Inserita: 12 luglio 2012 Grazie Amed! In effetti seguendo le tue istruzioni ho risolto. Avevo creato il db ottimizzato, ma il mio opc server mi lascia scrivere solo valori e compone l'indirizzo a seconda del tipo dato. Ho quindi creato il db stanndard e tutto ha funzionato! Grazie ancora
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