Vai al contenuto
PLC Forum


Scanner barcode -> Weintek Hmi -> Plc S1500


walterword

Messaggi consigliati

Ciao a tutti.

Ho configurato uno scanner barcode in wifi con un pannellino Weintek.

Il barcode legge e il pannellino visualizza il codice tramite un oggetto ASCII che punta all'indirizzo Barcode [1]. Fin qui tutot bene.

Il codice barcode deve essere letto dal plc S1500.

Ho inserito nella pagina del pannellino un oggetto "Trasferimento dati" (pagina). Su evento click del pulsante devo inviare alcuni dati tra cui il barcode , al plc.

Per cui sorgente l'indirzzo Barcode [1] , destinazione il dispositivo Siemens S7 1200/1500.

Nel plc ho creato una DB con un campo string[40], inizializzato ad 'empty'.

Solo che non funziona, ciòè il pannellino che funge da client in questo caso particolare non scrive e talvolta da un errore di connesisone col plc.

L'unica cosa che mi viene in mente che farò domani è quella di spuntare nel PLC l'opzione "Consenti tramite l'accesso PUT/GET".

Diversamente non saprei cosa fare.

Avete qualche idea ?

 

Link al commento
Condividi su altri siti


Si può e get sicuramente vanno abilitati, ma perché string [40]?

Se il bar code ti ritorna una stringa, al massimo dovrai fare char [40]

Link al commento
Condividi su altri siti

è corretto, di solito i bar code danno un insieme di caratteri che che visti singolarmente sono char, quindi per fare una stringa  è un array di char. char[40]

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