Vai al contenuto
PLC Forum


Protocollo Rtu Modbus


fabrcor

Messaggi consigliati

Giuseppe Signorella

Il consiglio che ti posso dare, inanzi tutto è quello di gestire la comunicazione. (errori compresi). Ti crei l'evento col quale scaturisci la trasmissione. Usa lo stato che assume l'uscita BUSY per far si che se la porta è ancora impegnata in trasmissione non avvenga la ricezione e viceversa, altrimenti ti genera un errore.

Se il registro è una word, ti consiglio di dichiararti un array o variabile di tipo word o int, a secondo ciò che ti occorre.

Viceversa, (non ne sono sicuro) potresti ottenere qualche errore di tipo overflow o sovrascrivere per assurdo due registri.

Se i registri sono misti, creati una struttura (Struct) in un blocco dati dove racchiudi tutto o in alternativa più array. Insomma fai come meglio ti viene.

Ciao

Modificato: da Giuseppe Signorella
Link al commento
Condividi su altri siti


Giuseppe Signorella

Bene, ottimo.

Se vuoi condividere le tue esperienze e spiegare parte del programma come lo hai realizzato e gestito la comunicazione, sono sicuro che sarà utile anche ad altri utenti.

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