Vai al contenuto
PLC Forum


Protocollo 3964r - problema


marcodelregno

Messaggi consigliati

Buonasera,

è la prima volta che vi contatto; solo oggi infatti ho saputo della vostra esistenza.

Ho un problema con una mia macchina che comunica tramite il protocollo 3964R della siemens

Ho installato su un PC uno sniffer che mi registra tutti i dati che passano per la seriale.

A ogni comando del Pc la macchina risponde con un messaggio dedicato.

Ogni comando comincia con l'STX poi vi è la risposta DLE e quindi inizia il messaggio, per poi terminare con il carattere BCC.

Ho visto che a una richieta del PC STX la macchina ha risposto con un 01 invece che con un DLE (10) e poi a un nuovo invio dell'STX (02) risponde con FF.

non capisco cosa significhi, ho consultato vari manuali ma senza successo.

qualcuno mi dà una mano

PS spero di essere stato chiaro :(

Link al commento
Condividi su altri siti


PS spero di essere stato chiaro

Non conosco il protocollo a livello di telegramma e per chi cercherà di rispondere dovresti

a mio parere chiarire alcuni punti.

La macchina esiste già e ha funzionato ed ora presenta dei problemi oppure è un lavoro che stai sviluppando ex novo?

oppure stai cercando di applicare un pc ad una macchina esistente?

Con che plc dialoghi?

Sul plc tramite quale interfaccia? scheda di comunicazione, (tipo) o porta di programmazione as.

Link al commento
Condividi su altri siti

Buongiorno,

in riferimento a ciò che mi ha chiesto Adelino chiarisco che:

la macchina esiste già da parecchi anni

il software di interfaccia che gestisce la macchina è installato da parecchi anni

sembra che abbiano avuti dei problemi da sempre

la software house addebita i problemi al PLC

secondo me la software house non riesce a gestire i casi particolari

ribadisco che il protocollo di comunicazione è il 3964R della Siemens

Link al commento
Condividi su altri siti

bisognerebbe poter analizzare il plc.

Da questo link

cp340_3964r

alla pagina 2-16 il modo corretto di comunicare, in difetto il plc dovrebbe rispondere con un NAK (15H).

Se il problema e' sorto in anni successivi all'avvio potrebbe essere un problema di timing della seriale, i PC attuali sono piu' veloci di quanto fosse previsto un tempo.

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