Vai al contenuto
PLC Forum


Cambio pagina con Weintek


walterword

Messaggi consigliati

ciao a tutti 

con easybuilder pro sono nella pagina 1 , permo un pulsante e vado nella pagina 2. 

Inserisco dei codici e poi premo il pulsante conferma e rimango nella pagina 2.

Vorrei poter ritornare alla pagina 1 durante la pressione del tasto solo che le sue funzionalità non me lo permettono o meglio no saprei come fare

Avete qualche consiglio?

grazie

Link al commento
Condividi su altri siti


Simone.Salarsi

potresti usare l'oggetto "Tasto Combo"

 

Nelle azioni di pressione esegui quello che devi fare con il tuo attuale tasto di "conferma"

 

poi nelle azioni in rilascio effettui un cambio pagina

 

image.thumb.png.f5a9cca46f16fad18bde9942db16081a.png

 

 

 

Link al commento
Condividi su altri siti

Puoi anche mettere un pulsante cambio pagina ad un layer inferiore (magari facendolo trasparente) e azionarlo con l'opzione "al rilascio"

 

Link al commento
Condividi su altri siti

  • 2 weeks later...
Simone.Salarsi

dal menu Oggetto, scegli Funzioni PLC --> nuovo --> dal primo menu a tendina scegli il plc, nel secondo menu scegli Cambio pagina

 

Poi sotto definisci la variabile in cui va a leggere il numero di pagina. Tieni presente che per questa operazione è richiesta una word aggiuntiva contigua a quella in cui vai ad inserire il valore per il cambio pagina.

 

image.png.29415228253b0c44fca04f5e98913143.png

Link al commento
Condividi su altri siti

grazie per la risposta.

Cosa intendi per word contigua.

Una word , un intero , lo aggiungo alla lista da importare nel pannellino. Questa sarebbe la pagina che voglio forzare

L'altra word ?  Forse per tenere traccia della pagina attuale ?

 

Link al commento
Condividi su altri siti

Simone.Salarsi

se guardi nella foto, dove ho sottolineato in rosso, alla voce "indirizzo di riscrittura" c'è la variabile successiva a quella di trigger

Se provi ad impostare come variabile di trigger LW-0, vedrai che automaticamente sotto viene occupata la LW-1

 

Dentro quella word viene scritto(in automatico dall'HMI) il valore della pagina corrente dopo aver effettuato il cambio. Immagino che venga utilizzato per il cambio pagina successivo come variabile di confronto / controllo

Link al commento
Condividi su altri siti

Dunque ....attualmente il pannellino dopo un certo tempo si spegne. 

Si tocca lo schermo e si riaccende nella pagina principale. Si ritocca e si  nella pagina dove ci sono le informazioni del impianto.

In questa pagina ci sono dei messaggi dinamici che fanno capire all'utente se può strisciare l'rfid, oppure attendere , oppure depositare l'auto o ritirarla

E' un parcheggio automatico a 3 livelli senza operatore,e' incustodito 

Quando un utente tramite telecomando o tessera richiede per esempio un deposito o un prelievo devo attivare questa pagina che  riporta l'id utente e 

le informazioni da seguire....e poi ritornare nello stato dormiente 

Adesso provo solo che l'impianto è remoto .....grazie per le dritte ;)

Link al commento
Condividi su altri siti

Simone.Salarsi

Nel cMT-3072x che sto usando io, di default sono abilitati sia screen saver che retroilluminazione dopo xx minuti.

 

Probabilmente per fare ciò che vuoi, oltre al cambio pagina da PLC, dovrai anche andare ad impostare ON il bit di sistema LB-9041 : retroillum Off (imp. ON)

Link al commento
Condividi su altri siti

ok ho provato e funziona bene 

Ho inserito due interi ed importato le tags

Prende sul fronte il numero pagina e lo rimette a zero , contemporaneamente aggiorna l'intero successivo in modo tale da sapere quale pagina è attiva

Bene e grazie ;)

Link al commento
Condividi su altri siti

quindi sempre nel menu "funzioni PLC" devo far accendere la lampada della retro illuminazione altrimenti aprirei la pagina senza luce ?

Link al commento
Condividi su altri siti

Simone.Salarsi

direi di si, stavo facendo delle prove a banco ed effettivamente il cambio pagina avviene ma se non attivi la retroilluminazione lo schermo rimane spento

Link al commento
Condividi su altri siti

i bit di sistema li trovi direttamente descritti e catalogati quando selezioni un oggetto selezionando Tag di sistema quando selezioni una variabile che fa capo al pannello, in parole povere se selezioni un Oggetto imposta Bit nella prima cartellla di impostazioni dell'Oggetto trovi Generale e all'interno Indirizzo scritto, quando selezioni l'indirizzo scritto selezioni Local HMI, che non è altro che il pannello e poi spunti l'opzione Tag di sistema, così facendo nel Tipo di indirizzo tutte le variabile selezionabili se sono Tag di sistema sono descritte per la funzione che hanno e tra quelle che sono selezionabili e scritte in italiano, che non è poco, cerchi quella che ti serve e il gioco è fatto

Link al commento
Condividi su altri siti

vedevo proprio ora sotto libreria Tag . Tanta roba si .

Certo che usarlo spesso sarebbe interessante, è un piccolo pannellino ma funge da pc , economico direi anche

Poi le macro richiamabili in vari modi , micidiale

Grazie

Modificato: da walterword
Link al commento
Condividi su altri siti

lupusimprobus

Buongiorno a tutti
E se volessi cambiare pagina da codice macro?

Sarebbe bossibile?

E aprire e chiudere pagine popup sempre da macro?

Link al commento
Condividi su altri siti

devi codificare la Funzione PLC per il cambio pagina su una variabile word del pannello tipo LW0 e nella macro eseguire la variazione di tale registro LW al valore desiderato

Link al commento
Condividi su altri siti

  • 1 year later...
  • Livio Migliaresi locked this discussione
Ospite
Questa discussione è chiusa alle risposte.
×
×
  • Crea nuovo/a...