Ma la questione è solo quella che dovresti precisare bene quale è il "protocollo" di comunicazione. Nel senso: dire che i dati sono costituiti da una "stringa" di circa un centinaio di byte .... beh, dice poco, o perlomeno non dice tutto.Originariamente inviato da italo2008
ma non ottengo risultati. I dati scritti sul socket dal plc sono costituiti da una stringa di circa un centinaio di byte, ognuno dei quali contiene il codice ascii di un carattere.
Il numero di tali caratteri è sempre fisso? Se non è fisso, da cosa lo deduci? Perché viene inviato prima un header che indica il numero di caratteri? O perché alla fine della stringa c'è uno o più caratteri particolari (es. carriage-return)?
E viene inviata una sola stringa? Più stringhe? Allo stesso modo??
Insomma, hai capito: quale è l'esatto "protocollo" di comunicazione?

Rispondi quotando