Home | Sitemap
english | deutsch | français | 日本語 | 简体中文
Hilscher Italia S.r.l
Via Grandi, 33
20090 Vimodrone (Milano)
Italia

Telefono:
+39 02 25007068
Fax:
+39 02 25029973

E-mail:
info@hilscher.it

Informazioni sulla Hilscher e i suoi prodotti sono disponibili attraverso la newsletter.

DeviceNet

Informazioni generali
Sviluppo Livello 1, 2 Bosch AG
Livello 7 Rockwell Automation
Norme IS 11898
Associazione utilizzatori ODVA
www.odva.org
Leader di mercato Rockwell Automation/Allen-Bradley
Mercato principale USA, Asia
Il protocollo CAN è stato inizialmente sviluppato dalla Robert BOSCH per l'industria automobilistica europea per sostituire i costosi cablaggi all'interno delle automobili con una più economica rete di collegamenti. In occasione di un evento, il protocollo CAN ha tempi di reazione veloci ed un alto grado di affidabilità come è richiesto, per esempio, nel caso del comando dei dispositivi di frenatura ABS e degli airbag. Da ciò è stato sviluppato una standard di comunicazione per l'applicazione nella tecnologia dell'automazione.

La "Rete a Controllore di Area" (Controller Area Network - CAN) è di solito una rete a linea. Ogni partecipante alla rete "ascolta" tutti i messaggi degli altri e può inviare messaggi in ogni momento. Gli accessi al bus simultanei vengono riconosciuti e rilasciati (CSMA/CA) attraverso un coordinamento all'interno dell'intestazione del messaggio a 11 bit (Identificatore). L'intestazione definisce in tal modo la priorità del messaggio, il quale può contenere fino a 8 byte di dati.
DeviceNet utilizza la tecnologia CAN per la trasmissione dei dati. Le velocità di trasmissione del DeviceNet sono 125, 250 e 500 kBaud.
Dati tecnici
Max. dispositivi 64
Max. baudrate 500 kBaud
Max. estensione 100 m @ 500 kBaud
500 m @ 125 kBaud
Accesso al bus CSMA/CA
Max. dati I/O illimitati
Connessione I/O polled
cos
ciclica
bit-strobed
Comunicazione Produttore / Consumatore
Canale messaggi esplicito
quantità di dati praticamente illimitata
Il protocollo divide l'identificatore CAN in 4 gruppi di telegrammi ed assegna loro delle funzioni sulla base del principio Client/Server. La procedura è orientata al collegamento, cioè deve essere dapprima aperta una connessione tra due partecipanti per poter scambiare informazioni. A tale scopo, ogni dispositivo DeviceNet possiede o un Unconnected Message Manager (UCMM, per connessioni multiple o per connessioni senza Porta di connessione) o soltanto una Porta senza connessione (Unconnected Port). Entrambe le tipologie mettono a disposizione delle funzioni attraverso alcuni degli identificatori CAN a seconda dell'indirizzo del dispositivo. Il cosiddetto canale esplicito viene aperto con questo identificatore. Successivamente viene scambiata informazione sulla connessione I/O che è stata aperta.


Dati dell'implementazione DeviceNet-Slave

Connessioni Bit Strobe
Change of State
Cyclic
Poll
Messaging Peer to Peer esplicito
UCMM non supportato
Frammentazione Esplicita e I/O
Immagine di processo max. 510 bytes
Connessione esplicita Attributi di Get e Set
servizio di Reset
fino a 240 bytes per messaggio trasferito all'applicazione

Dati dell'implementazione DeviceNet-Master

Dispositivi max. 63
Connessione Bit Strobe
Change of State
Cyclic
Poll
Messaging Peer to Peer esplicito
UCMM supportato
Frammentazione Esplicita e I/O
fino a 255 bytes per connessione I/O
Connessione esplicita Attributi di Get e Set
servizio di Reset
fino a 240 bytes per messaggio
Immagine di processo max. 7 KByte

Prestazione dell'implementazione DeviceNet

@ CIF 50-DNM, CIF 30-DNS, 1 MBaud, modalità Polling
Tempo di ciclo bus 4,528 ms
8,0697 ms
20,821 ms
@16 Slaves - 2 byte
@16 Slaves - 8 byte
@16 Slaves - 16 byte
Tempo di reazione 1,92-2,84 ms @1 Slave - 1 byte
Copyright 2012 - Hilscher Stampa questa pagina | Imprint