Paolo Franzini Inserito: 7 dicembre 2019 Segnala Inserito: 7 dicembre 2019 Ho letto su un testo che tra le due soluzioni in figura è da preferire la a, con il contatto singolo in basso, "per evitare di usare istruzioni di operazioni tra blocchi, risparmiando memoria e tempo di scansione". Vi risulta?
rfabri Inserita: 7 dicembre 2019 Segnala Inserita: 7 dicembre 2019 Io lo uso pochissimo il ladder però nel logo ultima versione credo che non ci sia afatto il problema di consumare memoria dovrebbe essercene a sufficienza, forse nelle prime versioni sicuramente si poteva ottimizzare.
Marcello Mazzola Inserita: 7 dicembre 2019 Segnala Inserita: 7 dicembre 2019 nell'ultimo corso che ho fatto per i siemens 1200/1500 il tecnico ha detto che con la potenza che hanno i plc moderni non cambia assolutamente nulla per l'esempio che hai fatto. Diverso se devi usare molti conteggi veloci e feedback tipo nei controlli assi, ma anche li a questo punto si tende ad usare hardware specifico ed interfacciarlo col plc tramite profinet e scambio di word
Livio Orsini Inserita: 7 dicembre 2019 Segnala Inserita: 7 dicembre 2019 Ho letto su un testo che tra le due soluzioni in figura è da preferire la a, con il contatto singolo in basso, "per evitare di usare istruzioni di operazioni tra blocchi, risparmiando memoria e tempo di scansione". Vi risulta? Diende da come il compilatore risolve l'equazione logica. Nel caso a l'equazione è : U = (1 AND 2 ) OR 3 mentre nel b è: U = 3 OR ( 1 AND 2) Tecnicamente non c'è differenza.ì sia come velocità di esecuzione che come occupazione di memoria. Poi potrebbe essere che il compilatore nel trasprre l'eqauzione in linguaggio macchina nel caso "b" faccia qualche inutile giro di pista.
Paolo Franzini Inserita: 7 dicembre 2019 Autore Segnala Inserita: 7 dicembre 2019 Grazie Per le risposte. Concordo che il problema è marginale e lo sarà sempre di più con l'aumento della velocità e della memoria. In ogni caso mi sembra di concludere che se non si conosce come si comporta il compilatore nulla si può concludere. Inoltre è possibile che nel tempo i compilatori cambino e quindi l'esperienza fatta non sia più applicabile. Esiste un modo per conoscere la traduzione del compilatore?
Livio Orsini Inserita: 7 dicembre 2019 Segnala Inserita: 7 dicembre 2019 Esiste un modo per conoscere la traduzione del compilatore? Nella (quasi) totalità dei PLC non c'è modo di vedere l'uscita del compilatore perchè l'unica cosa che hai a disposizione è il file da caricare nella memoria del PLC
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