Vai al contenuto
PLC Forum


Pro-face - consiglio


Messaggi consigliati

Inserito:

Cosa ne pensate dei pannelli Pro-face qualcuno li conosce bene sono validi o meglio stare su esa o siemens parlo naturalmente dei touch tft tipo gp 3000

grazie

  • 2 weeks later...

Inserita:

Vai tranquillo, testati personalmente con connessioni PLC Omron e Rockwell...

Consiglio l'ultima serie AGP, sono più o meno simili a quella precedente ma il software di sviluppo è totalmente differente e

molto intuitivo.

Ciao

Inserita:
B)
sono validi
Very good staff... Io personalmente se dovrei scegliere tra tutte e tre sceglierei Proface. B)
Inserita:

Mi associo sicuramente.

Ottimi prodotti. Non ho usato gli AGP, ma già con quelli precedenti non c'erano problemi..... :)

Inserita:

assolutamente belli.... peccato che (ora) siano di proprietà della schneider (telemecanique)

  • 2 years later...
Inserita:

Buongiono,ho un problemino con un lt3300 ...

Ho creato uno script per rinominare dei file usb ma quando devo incrementare il numero riesco ad arrivare solo fino a 9, es: cccc 1-cccc 9 se devo inserire cccc12 incrementa solo le decine cccc21...

quest e' l script:

memcpy([w:[#INTERNAL]USR09030],[w:[#INTERNAL]USR04984],16)

if([w:[#INTERNAL]USR09050]==0)

{ [w:[#INTERNAL]USR09032]=(0x2030)+[w:N_TRND_C]

}

endif

if([w:[#INTERNAL]USR09032]==(0x203a))

{[w:[#INTERNAL]USR09050]=1

}

endif

if([w:[#INTERNAL]USR09050]==1)

{ [w:[#INTERNAL]USR09032]=(0x2031)+[w:N_TRND_C]

}

endif

[w:[#INTERNAL]USR09033]=0x432e

[w:[#INTERNAL]USR09034]=0x5653

memcpy([w:[#INTERNAL]USR09070],[w:[#INTERNAL]USR09030],16)

_USB_rename("\SAMP01", "SA00000.csv", [w:[#INTERNAL]USR09070]#[t:0016])

if([w:m_error_usb]==0)

{ [w:[#INTERNAL]USR09001]=[w:[#INTERNAL]USR09001]+1

[w:N_TRND_C]=[w:N_TRND_C]+1

[w:[#INTERNAL]USR00000]=1

}

endif

dove sbaglio?

Inserita:

Ciao,

ho provato a dare un'occhiata al tuo script. Non mi è chiarissimo poichè non conosco perfettamente il tuo problema...

Tuttavia provo a buttare lì un'ipotesi: E se fosse sbagliata la posizione dei caratteri? Mi spiego meglio:la gestione di una stinga che si appoggia ad indirizzi word riporta normalmente i caratteri in posizione invertita all'interno di ciascuna coppia di caratteri. Il primo carattere della stringa risulta posto nel byte basso della prima word e pertanto lo leggi in seconda posizione. Così potresti vedere incrementare le decine semplicemente perchè le leggi al posto delle unità.

Se così fosse prova a giocare con la variabile di sistema LS9130: con valore zero leggi le stringhe come sopra descritto, con valore 1 al byte alto viene associato il secondo carattere in lettura.

Spero di averti dato qualche idea

Saluti

Ross

Inserita:

Ok grazie, inrealta' era necessario shiftare di 8 bit per scrivere il secondo carattere...

Altro quesito:

Ls2032 devo leggere il secondo bit per capire quando la connessione modbus viene interrotta...

Come faccio a puntare solo il secondo bit?

Inserita:

LS203201 senza separatore per puntare al secondo bit del registro LS2032

Dovresti poter usare anche uno dei mnemonici di sistema: [PLC1]#H_ErrorStatus è un bit che dovrebbe darti lo stato della comunicazione del pannello con il PLC1

Ross

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