Visualizzare all’accensione pagina con logo azienda
Home › Forum › Terminali operatore (Weintek) › Visualizzare all’accensione pagina con logo azienda
- Questo topic ha 4 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 7 mesi fa da
Massimo.
-
AutorePost
-
Maggio 13, 2013 alle 10:03 am #35358
Anonimo
InattivoHo un weintek 8070i, e mi servirebbe fare una funzione semplice, però non son riuscito. Mi servirebbe che all’accensione venga visualizzato un disegno, il quale è il logo dell’azienda, e dopo un determinato tempo si acceda alla pagina dove ci sono le impostazioni.
Maggio 13, 2013 alle 4:06 pm #37640Sergio Bertana
Amministratore del forumE’ più facile realizzare quello che necessiti che spiegarlo, quindi ho preparato un progetto in cui troverai la soluzione del tuo problema (Download progetto).
Per l’immagine di logo credo tu utilizzi un oggetto immagine all’interno di una pagina, questa pagina è quella definita come pagina iniziale nelle impostazioni di progetto. Alla accensione il terminale visualizzerà questa pagina (Nel mio esempio pagina 10), all’interno di questa pagina un pulsante imposta bit (Non visibile) attiva una macro ogni secondo.
Nel menù Controlli PLC ho inserito un controllo di cambio pagina (Screenshot), scrivendo il numero di pagina desiderato nella LW 0 il terminale visualizza la pagina definita ed azzera la LW 0.
La macro controlla il tempo e quando è trascorso il tempo desiderato (Nel mio esempio 5 secondi) scrive nella LW 0 il numero di pagina desiderato (Nel mio esempio 12) ed il terminale visualizza la pagina 12. Ecco il listato della macro.
macro_command main()
short Timer, Page=12
Timer=Timer+1if (Timer >= 5) then
SetData(Page, “Local HMI”, LW, 0, 1)
end ifend macro_command
Agosto 29, 2014 alle 3:08 pm #38404Michele
PartecipanteHo avuto lo stesso problema, pensavo succedesse perchè alcuni valori all’interno della pagina erano indirizzati male verso lo SlimLine, ma poi sistemati gli indirizzi su TouchScreen e verificati i valori in debug scritti su PLC da parte del TouchScreen in ModBus ho capito che è solo un problema di visualizzazione.
L’interfaccia MODBUS funziona bene ma visualizza lo stesso il messaggio di No Response in modo errato quindi… Io ho risolto impostando una pagina iniziale con il Logo dell’azienda con all’interno 8 Imposta Bit impostati su Locale HMI all’indirizzo scelto con l’opzione Tag di Sistema selezionando gli indirizzi da LB-11960 a LB-11967 definiti come disabilita messaggio PLC “PLC no response”.
Settembre 4, 2014 alle 7:12 am #38405Sergio Bertana
Amministratore del forumIl messaggio No response di default si attiva al primo errore di comunicazione, un errore può capitare anche a causa di un banale disturbo elettrico, quindi anziché disabilitare il messaggio consiglio di impostare un numero di reinvio comandi.
In questo modo un eventuale errore sulla esecuzione di un comando modbus (Può derivare anche da un disturbo elettrico), non attiva immediatamente la visualizzazione della finestra di errore, ma forza l’esecuzione di un nuovo comando. Il numero di tentativi si definisce nella finestra di Impostazione parametri di sistema, relativamente alla definizione dei parametri di comunicazione modbus (Vedi screenshot).
Settembre 10, 2014 alle 1:40 pm #38411Massimo
ModeratoreVolevo aggiungere che come metodo alternativo per visualizzare una schermata iniziale (es.: un proprio logo) si può andare a sostituire il file bitmap che appare all’accensione (Per intenderci la schermata con iSeries, Screenshot), con una propria immagine. Poi una volta finita la fase di power on, verrà visualizzata la pagina iniziale definita nel progetto.
Per modificare il file bitmap sia in EasyBuilder che in EasyBuilderPro, basta andare nel menù Tools->Download attivando “Usa start screen definito” e scegliendo il proprio file bitmap (Screenshot).
-
AutorePost
- Devi essere connesso per rispondere a questo topic.