Jump to content
PLC Forum

crc-error-79

Binding dinamico nelle pagine

Recommended Posts

crc-error-79

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 to post
Share on other sites

Jonnystek

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 to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...