Vai al contenuto
PLC Forum


Wincc Flexible E Liste Testi Da Plc


TopForce

Messaggi consigliati

Salve a tutti.

Avrei necessità di leggere dei caratteri da un plc s7-300 (da una DB), e con tale stringa aggiornare la lista testi nella relativa posizione.

Analogamente, se da PC/pannello modifico una stringa, devo poterla aggiornare nella lista testi ed anche nella DB del PLC.

Come faccio?

Grazie.

Link al commento
Condividi su altri siti


Avrei necessità di leggere dei caratteri da un plc s7-300 (da una DB),

In wincc flex programmi un campo I/O modo ingresso/uscita se vuoi leggere e scrivere

Tipo di formato : stringa Lunghezza : quanto vuoi ma corrispondente alla db

Il campo deve essere della variabile di tipo Stringchar con l'indirizzo del primo char nella tua db

nella DB devi avere i byte dei caratteri in tipo char

aggiornare la lista testi

non e' chiaro cosa intendi

Ciao

Luca

Link al commento
Condividi su altri siti

Dovresti creare una connessione( MPI/DP - Ethernet).. e poi definire i "tags PLC " nel Tag Tab.. Data type-Address..etc Poi inserisci un I/O Field su di un screen.. richiami il box properties da menu tendine ( 1 clck pulsante destra mouse o doppio click pulsante sinistro mouse sul I/O box).. associ il tag che ti occorre in "Process", etc...

Link al commento
Condividi su altri siti

In poche parole....... devo fare delle ricette (personalizzate per il cliente).

Silos 1-2-3 ......

DB1.DBB00 ... 09 [char] -> stringa prodotto contenuto in silos 1

DB1.DBB10 ... 19 [char] -> stringa prodotto contenuto in silos 2

DB1.DBB20 ... 29 [char] -> stringa prodotto contenuto in silos 3

Dato che per vari motivi (noti solo al cliente) c'è la necessità di riempire i silos con prodotti diversi, vuole inserire il nome del prodotto di ogni silos, così che nell'elenco a discesa della creazione della ricetta vengano fuori i testi inseriti. Scegliendo il prodotto io devo ricavare in quale silos si trova ed avevo pensato di farlo tramite un numero associato al testo (1-2-3).

Come faccio?

Oppure .....

Altre idee?

Grazie.

Link al commento
Condividi su altri siti

Come faccio?
Semplice.. ti basta definire 3 tag PLC, byte o Word .. chiamali Tag_TipoProdottoSilos1, Tag_TipoProdottoSilos2,Tag_TipoProdottoSilos3 che contengono il tipo di prodotto codificato (ID_Num) in decimale piuttosto che il nome della stringa...Tag_TipoProdottoSilos1 = 1,2,3.... 1= zucchero.. 2 = mais...3= terra... Poi nello screen, incastrona un combo box che a secondo la stringa name selezionata li associ un ID_Num. ;) Modificato: da Savino
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...