Vai al contenuto
PLC Forum


Nx1 variabili


villa31

Messaggi consigliati

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


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

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

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

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

  • 2 weeks later...

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: da Marco Mondin
Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...