spidermax Inserito: 19 marzo Segnala Inserito: 19 marzo Buongiorno sono Piero e utilizzo per la prima volta un pannello We!ntek ,ho realizzato un progetto di cui mi servirebbe un database di ricette con MW da trasferire su Easy E4 Eaton tutte le MW accettano i valori che inserisco da pannello e le leggo correttamente sul PLC, ma il problema che non riesco ne ha salvarle in una singola ricetta e ne richiamando la ricetta salvata qualcuno mi puo aiutare con un esempio su effettuare questa operazione grazie in anticipo
Ctec Inserita: 19 marzo Segnala Inserita: 19 marzo Qui trovi il manualetto (ovviamente in inglese) che descrive come gestire le ricette in Easybuilder Pro. Mi pare ci sia pure qualche tutorial su Youtube. Io le ricette non le gestisco mai su pannello, per cui non so dirti di più
Simone.Salarsi Inserita: 19 marzo Segnala Inserita: 19 marzo non conosco Eaton, quindi porta pazienza. le MW che stai nominando sono le memorie interne del tuo controllore ? puoi mettere screenshot di come hai impostato la gestione ricette ? tanto per capire un attimo
spidermax Inserita: 19 marzo Autore Segnala Inserita: 19 marzo grazie mille per la risposta io un 2 anni che mi ho iniziato ha programmare e sempre usato pannelli eaton XV102 per esigenze aziendali stiamo provando un altro pannello e per provare ho preso questo mt8072ip ti allego le immagini
Simone.Salarsi Inserita: 20 marzo Segnala Inserita: 20 marzo Il fatto di leggere/scrivere da due parti diverse mi lascia perplesso. Non ho mai usato questa funzione perchè la trovo poco chiara. In questo modo tu scrivi nei dati PLC il valore che leggi dal dato ricetta. Che a questo punto mi viene da pensare dovrebbe venire valorizzato a priori. Hai inserito la vista ricette e i vari comandi di nuova, salva cancella ? Io sono solito gestire le ricette tenendo separati i dati in modifica (ricetta) da quelli di lavorazione ( caricati nel PLC). In questo modo l'oggetto ricette può creare, aggiornare e cancellare ricette nel suo database. Ti allego un piccolo esempio fatto al volo in cui ho metto tre dati RECIPE e tre LW interne per simulare il PLC. Per il trasferimento puoi usare la funzione Data Transfer (Per-page) oppure creare una macro legata per esempio alla pressione di un tasto o anche un comando esterno.
spidermax Inserita: 20 marzo Autore Segnala Inserita: 20 marzo grazie dell'aiuto provo in questi giorni e ti aggiorno
spidermax Inserita: 1 ora fa Autore Segnala Inserita: 1 ora fa (modificato) Buongiorno Simone grazie del consiglio ho fatto come il tuo esempio poi ho creato una macro con 74 word e le invio al PLC e funziona correttamente, pero volevo un altro consiglio come posso tenere in memoria alla riaccensione del HMI il nome ricetta o il numero ho fatto varie prove ieri e non sono riuscito grazie in anticipo Modificato: 1 ora fa da spidermax
Simone.Salarsi Inserita: 1 ora fa Segnala Inserita: 1 ora fa Dici lato HMI ? se non invii quei dati al PLC ( che diamo per scontato che siano retentivi) potresti aggiungere nella macro la scrittura del numero ricetta in una memoria RW dell'HMI che è l'area di memoria retentiva. Il numero della ricetta lo trovi all'indirizzo: "Local HMI".RECIPE.[nome del tuo database ricette].Selection
spidermax Inserita: 47 minuti fa Autore Segnala Inserita: 47 minuti fa il problema non e nel plc le word le carico in un DB modulo dati e sono tutte retentivi e al riavvio il mio ciclo di lavoro riparte senza problemi pero io vorrei tenere visualizzato come su XV Eaton il il nome o almeno il numero della ricetta sul HMI weintek
Simone.Salarsi Inserita: 38 minuti fa Segnala Inserita: 38 minuti fa Il nome ricetta non esiste a meno che tu non abbia inserito un campo stringa nel set di dati. Così al volo mi vengono in mente due soluzioni: 1) come dicevo prima, appoggiare il numero ricetta del database "Local HMI".RECIPE.[nome del tuo database ricette].Selection su una RW 2) la stessa cosa di cui sopra, ma invece di scrivere in una RW scrivi in una variabile PLC (retentiva) e poi a schermo visualizzi quella.
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