powermoro Inserito: 17 aprile 2008 Segnala Share Inserito: 17 aprile 2008 Buonasera a tutti. Nell'azienda in cui lavoro, ho trovato dei vecchi progetti in PL7 eseguiti dal programmatore che lavorava lì prima di me. Nel dargli un'occhiata, ho notato che a differenza del metodo di programmazione che utilizzo io, lui utilizzava parecchio le tabelle indicizzate.Qualcuno sa dirmi a cosa servono e come si utilizzano? anche perchè in uno stesso progetto eseguito anche da me e confrontato con il suo, ho notato che con il suo metodo si risparmia parecchio spazio nella memoria del plc (anche il 30-40%).Se puo essere di aiuto per una eventuale spiegazione, i miei programmi comandano quasi sempre dei carrelli trasportatori che trasportano dei cesti verso una o piu centrifughe ( Quelli che si vedono quasi sempre nelle industrie galvaniche e che fanno l'asciugatura dei pezzi provenienti dai bagni galvanici, per intenderci).Preciso che sono un elettrotecnico che da un anno e mezzo a questa parte si è buttato a tempo pieno nella programmazione di Plc, quindi come nozioni di "programmazione vera" non ne so ancora abbastanza da definirmi un vero esperto, seppure i miei progetti creati finora funzionano tutti a dovere.Vi ringrazio per gli eventuali chiarimenti e auguro a tutti Buon lavoro.Daniele Link al commento Condividi su altri siti More sharing options...
prog_jlaw Inserita: 17 aprile 2008 Segnala Share Inserita: 17 aprile 2008 w0=0w1=1w2=2w3=3w4=4w5=5w6=6w7=7w100:=w0:10[w20]w20=indice o puntatorecon w20=0 -> w100=w0=0 , con w20=1 -> w100=w1=1 , con w20=2 -> w100=w2=2 , etcsu questa base puoi lavorare anche a tabelle (solitamente le uso per gestire ricette ) quindi :w100:10=w0:10[w20] che significa che :con w20=0 sulle word da 100 a 109 carico la tabella di word da 0 a 9con w20=10 sulle word da 100 a 109 carico la tabella di word da 10 a 19con w20=20 sulle word da 100 a 109 carico la tabella di word da 20 a 29e cosi viabye Link al commento Condividi su altri siti More sharing options...
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