spidermax Posted March 19 Report Posted March 19 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 Posted March 19 Report Posted March 19 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 Posted March 19 Report Posted March 19 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 Posted March 19 Author Report Posted March 19 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 Posted March 20 Report Posted March 20 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 Posted March 20 Author Report Posted March 20 grazie dell'aiuto provo in questi giorni e ti aggiorno
spidermax Posted April 2 Author Report Posted April 2 (edited) 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 Edited April 2 by spidermax
Simone.Salarsi Posted April 2 Report Posted April 2 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 Posted April 2 Author Report Posted April 2 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 Posted April 2 Report Posted April 2 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.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now