Vai al contenuto
PLC Forum


Array in HMI siemens


ken

Messaggi consigliati

Nella cpu 1500 mi creo un array del tipo array [1..20] of int; mi risulta comodo per molte cose non partire da zero ma da 1 (esempio ho degli ordini, l'array 1 è ordine 1 e così via)

nell'hmi viene modificato in array [0..19] of int.

perchè???

ok non è la morte di un uomo ma se volessi indicizzare nell'hmi l'array mi devo creare un offset.

è anche questo un mistero del tia?

Link al commento
Condividi su altri siti


Credo ma non ho approfondito che l'elemento dell'array 1 del plc sia l'elemento 0 del pannello, se non ricordo male per comodità avevo fatto a plc un array da 10..X e sul pannello il mio elemento 10 era a pannello lo 0 ma è passato molto tempo, visto che ci stai combattendo ora puoi verificarlo e aggiornarci.

Link al commento
Condividi su altri siti

1 ora fa, acquaman scrisse:

Credo ma non ho approfondito che l'elemento dell'array 1 del plc sia l'elemento 0 del pannello

Sì, è così. È proprio questo il fastidio. Quando importi un array, nel HMI parte sempre da zero.

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...