Vai al contenuto
PLC Forum


Binding dinamico nelle pagine


crc-error-79

Messaggi consigliati

Ciao a tutti, premetto che sono nuovo di questo mondo e sto imparando... o cercando di farlo :)

 

Quello che vorrei sapere se con tia è possibile fare il binding dinamico dei contenuti di una db del plc in una pagina del pannello.

 

Mi spiego meglio: quello che vorrei fare, è creare una pagina che, in base ad un parametro passato in fase di caricamento, prende i dati di un oggetto all'interno di un array e li mette nei vari input.

 

Per esempio: 

 

PLC

"Pompe" - tipo Array 0-4 di "Pompa"

"Pompa" 

 - stato

 - etichetta

 - livello minimo

 

HMI

Pagina Principale con 5 pulsanti che puntano a pagina pompa

Pagina pompa con 3 campi per i valori di "Pompa"

 

Se premo il pulsante 4 dovrei caricare nella pagina i valori in 
DB_POMPE.Pompe[4].stato, etichetta e liv. minimo

 

Se premo il pulsante 2 carico il terzo elemento nell'array ecc..

 

Grazie

Ciaoooo

 

 

Link al commento
Condividi su altri siti

  • 2 weeks later...

Ciao

 

Io uso i faceplates.

Quando hai tutti i tuoi oggetti che vuoi parametrizzare,

selezionali tutti e premedo il tasto destro del mouse ti si presenta l'opzione "CREA TIPO DI FACEPLATE".

 

Qui hai possibilità di creare un oggetto a cui passerai delle variabili differenti ogni volta che lo inserisci in una pagina.

Ti consiglio di leggere il manuale di TIA PORTAL per vedere come fare, all'inizio non è semplice da capire.

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