villa31 Inserito: 5 dicembre 2018 Segnala Share Inserito: 5 dicembre 2018 Buongiorno Ho iniziato a giocare da poco con omron nx1 e provenendo da Siemens ho avuto difficoltà con le variabili... Io sono abituato per ogni fc a creare una dB dedicata di modo da tenere le variabili in ordine... Le dB sono tutte accessibili da pannello esterni.. Mentre in omron le db non esistono e per accedere ad una variabile da pannello va dichiarata come globale... Con conseguente casino, in quanto le variabili globali sono tutte in un unico calderone.... Voi come fate a fare ordine? Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 5 dicembre 2018 Segnala Share Inserita: 5 dicembre 2018 Hai toccato un tasto dolente. Sono anni che ho segnalato a Omron l'assenza di raggruppamento di variabili in gruppi (io personalmente odio da morire le DB siemens...). Ma al momento fanno orecchie da mercante... In questo, Mitsubishi è parecchio più avanti. La cosa più semplice è definire strutture (quindi tipi di dati) cui poi associare una variabile. E' possibile ovviamente avere le variabili locali per ogni programma, e tra l'altro ciò consente nomi uguali e una non visibilità all'esterno del programma. Per accedere alle variabili anche locali da display, dipende da cosa usi. Se hai un NA Omron, nessun problema, la definizione punta al programma dove è generata la variabile. Per altri tipi (tipo NS o NB) devi per forza usare le globali, e anche associarle a indirizzi assoluti % mediante AT, cosa che eventualmente puoi anche fare nella definizione delle locali, che in effetti avranno un indirizzo assoluto, quindi globale, ma non visibile mediante simbolico. Link al commento Condividi su altri siti More sharing options...
pcontini Inserita: 5 dicembre 2018 Segnala Share Inserita: 5 dicembre 2018 6 ore fa, Ctec scrisse: Sono anni che ho segnalato a Omron l'assenza di raggruppamento di variabili in gruppi Sono d'accordissimo ! Aggiungo che non è possibile aggiungere una variabile globale durante una modifica on-line. Come dice Ctec, una possibilità è usare le strutture Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 5 dicembre 2018 Segnala Share Inserita: 5 dicembre 2018 No, adesso l'aggiunta di globali on-line è possibile (vai nella finestra delle globali, premi Ctrl+E per attivare l'editazione in linea e immetti la nuova variabile, poi Ctrl+Shift+E) Link al commento Condividi su altri siti More sharing options...
pcontini Inserita: 5 dicembre 2018 Segnala Share Inserita: 5 dicembre 2018 wow, ottimo 👍!! Non avevo notato che era attivabile la modifica online una volta aperta la finestra delle variabili. Bene, manca solo il "raggruppamento" e poi siamo a posto 😊 Link al commento Condividi su altri siti More sharing options...
villa31 Inserita: 17 dicembre 2018 Autore Segnala Share Inserita: 17 dicembre 2018 grazie per le risposte... quindi non esistono grosse soluzioni al raggruppamento delle variabili globali... Link al commento Condividi su altri siti More sharing options...
Marco Mondin Inserita: 21 dicembre 2018 Segnala Share Inserita: 21 dicembre 2018 (modificato) Diciamo che effettivamente è molto brutto sotto questo punto di vista! Oltre al fatto che non permettono di creare packages per organizzare i sorgenti. Per le variabili mi sono arrangiato con in namespaces abbinati a strutture, anche se è macchinoso. Per i sorgenti e gli FB invece è abominevole, soprattutto quando uno lavora con centinaia di sorgenti e/o FB e li porta da un PLC all'altro! Modificato: 21 dicembre 2018 da Marco Mondin 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