Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
Manuale d'uso
INDICE
1. Introduzione�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2
2. Procedura iniziale����������������������������������������������������������������������������������������������������������������������������������������������������������������������������2
3. NETWORK MANAGEMENT�������������������������������������������������������������������������������������������������������������������������������������������������������������2
3.1. NAME���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������2
3.2. ADDRESS��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������3
3.3. ADDRESS CLAIMING �������������������������������������������������������������������������������������������������������������������������������������������������������������3
3.3.1. Messaggio ADDRESS CLAIMED / CANNOT CLAIM ADDRESS ����������������������������������������������������������������������������������4
3.4. Configurazione ADDRESS�������������������������������������������������������������������������������������������������������������������������������������������������������5
3.4.1. Commanded Address�����������������������������������������������������������������������������������������������������������������������������������������������������5
4. PGN supportati��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8
4.1. PGN standard SAE������������������������������������������������������������������������������������������������������������������������������������������������������������������8
4.2. PGN MANUFACTURER SPECIFIC���������������������������������������������������������������������������������������������������������������������������������������20
5. Specifiche degli SLOT������������������������������������������������������������������������������������������������������������������������������������������������������������������22
5.1. SLOT standard SAE���������������������������������������������������������������������������������������������������������������������������������������������������������������22
5.2. SLOT specifici GEFRAN��������������������������������������������������������������������������������������������������������������������������������������������������������22
6. RANGE dei parametri��������������������������������������������������������������������������������������������������������������������������������������������������������������������24
7. Messaggio DATA RECORD�����������������������������������������������������������������������������������������������������������������������������������������������������������25
8. Messaggi APPLICATION CONFIGURABLE ��������������������������������������������������������������������������������������������������������������������������������26
8.1. CONFIGURE NAME �������������������������������������������������������������������������������������������������������������������������������������������������������������26
8.2. CONFIGURE TRANSMISSION REPETITION RATE������������������������������������������������������������������������������������������������������������27
8.3. CONFIGURE DATA RECORD PGN/SPN������������������������������������������������������������������������������������������������������������������������������28
9. Messaggi REQUEST����������������������������������������������������������������������������������������������������������������������������������������������������������������������29
9.1. REQUEST MESSAGE FOR ADDRESS CLAIMED ��������������������������������������������������������������������������������������������������������������29
9.2. REQUEST DATA RECORD PGN�������������������������������������������������������������������������������������������������������������������������������������������29
9.3. REQUEST SOFTWARE IDENTIFICATION���������������������������������������������������������������������������������������������������������������������������30
9.4. REQUEST COMPONENT IDENTIFICATION������������������������������������������������������������������������������������������������������������������������31
10. Messaggi DIAGNOSTIC��������������������������������������������������������������������������������������������������������������������������������������������������������������32
10.1. STOP START BROADCAST (DM13) ����������������������������������������������������������������������������������������������������������������������������������32
Il trasduttore GEFRAN KHC J1939 è conforme ai requisiti di cui agli standard SAE J1939 descritti nella seguente documentazione
SAE.
Standard SAE Descrizione Data di revisione
J1939/82 Compliance 06/2015
Questo documento descrive l'implementazione J1939 sul dispositivo GEFRAN KHC J1939. Il manuale è rivolto a integratori di sistemi
di rete J1939 e progettisti di dispositivi J1939 che già conoscono il contenuto delle norme SAE sopra citate. I dettagli specifici dello
standard J1939 non sono oggetto del contenuto del presente documento.
Per ulteriori informazioni sullo standard SAE J1939, consultare il sito www.sae.org
2. PROCEDURA INIZIALE
• Il sensore KHC J1939 opera su reti CAN BUS a 250 kbps tramite l'identificativo CAN a 29 bit esteso.
• Quando il sensore KHC J1939 viene acceso, invia il messaggio Address Claimed, come indicato di seguito.
• Quando il sensore ha acquisito un indirizzo valido, comincia a inviare il messaggio Data Record..
3. NETWORK MANAGEMENT
3.1. NAME
Il NAME del dispositivo in una rete SAE J1939 è un identificativo a 64 bit di 10 campi, come illustrato nella figura seguente.
Ogni dispositivo operante nella rete deve avere un NAME univoco. A tal fine, l’ ”Identity Number” assegnato dal produttore del
dispositivo è univoco. Anche il valore del campo “Manufacturer Code”, assegnato da SAE, è univoco. I campi ““Manufacturer Code”
e “Identity Number” non sono modificabili. Gli altri campi, tranne il campo “Reserved”, possono essere programmati liberamente
dall'utente, a seconda dell'utilizzo finale del sensore KHC J1939.
Il NAME del dispositivo serve a identificare il dispositivo e le relative funzionalità nella rete J1939.
3.2. ADDRESS
Un indirizzo è un valore di 1 bit che identifica un determinato dispositivo nella rete.
L'indirizzo di un dispositivo è incorporato nel bit inferiore dell'ID CAN a 29 bit di ogni messaggio inviato da tale dispositivo, per
identificare l'origine dei messaggi nella rete.
CAN-ID a 29 bit
3 bit 1 bit 1 bit 8 bit 8 bit 8 bit
Priority Res. Data Page PDU Format PDU Specific Source Address
Ogni dispositivo deve utilizzare un indirizzo univoco nella rete. A tale scopo, sono definite determinate regole di Reclamo indirizzo.
Se il dispositivo KHC J1939 non riceve alcun messaggio Address Claimed con lo stesso Source Address prima di 250 ms, avvia le
regolari comunicazioni in rete, ad esempio la trasmissione del messaggio Data Record. Se il dispositivo riceve un messaggio Address
Claimed, confronta il proprio NAME con quello dell'altro dispositivo, contenuto nel messaggio Address Claimed ricevuto. Il dispositivo
non si aggiudica l'indirizzo se il NAME dell'altro dispositivo è numericamente inferiore al proprio. Se l'aggiudicazione viene effettuata,
il dispositivo invia nuovamente il messaggio Address Claimed e avvia le regolari comunicazioni in rete. Se l'aggiudicazione non
avviene, il comportamento è diverso e dipende dalla funzionalità di indirizzamento del dispositivo:
a) Il dispositivo è configurato come Single Address Capable (AAC = 0): il dispositivo invia il messaggio Cannot Claim
Address utilizzando l'indirizzo NULL (254), con un ritardo pseudo-casuale compreso tra 0 e 153 ms. Il dispositivo non è in
grado di inviare messaggi diversi da quello di Cannot Claim Address. Le normali comunicazioni in rete vengono sospese.
b) Il dispositivo è configurato come Arbitrary Address Capable (AAC = 1): il dispositivo può richiedere altri indirizzi inviando
il messaggio Address Claimed con il Source Address compreso tra 128 e 247. Se non vengono ricevuti altri messaggi
Address Claimed con lo stesso Source Address o se l’indirizzo richiesto viene aggiudicato, il dispositivo utilizza tale
indirizzo e avvia le normali comunicazioni in rete con tale indirizzo. Se non è disponibile alcun indirizzo compreso tra
128 e 247 (l’indirizzo richiesto non viene aggiudicato), il dispositivo invia il messaggio Cannot Claim Address utilizzando
l'indirizzo NULL (254), con un ritardo pseudo-casuale compreso tra 0 e 153 ms. Il dispositivo non è in grado di inviare
messaggi diversi da quello di Cannot Claim Address. Le normali comunicazioni in rete vengono sospese.
NOTA
Un dispositivo Arbitrary Address Capable ha sempre una priorità inferiore rispetto a un dispositivo non Arbitrary Address Capable,
dal momento che il suo NAME è maggiore (il bit più significativo è 1).
Il messaggio Address Claimed viene inviato dal sensore KHC J1939 dopo:
-- Ogni accensione
-- Ricezione di un messaggio Address Claimed con lo stesso Source Address e un valore numerico superiore di NAME.
-- Invio comando Request for Address Claimed, se l'indirizzo è compreso tra 0 e 253
-- Ricezione di un messaggio Configure NAME e programmazione con esito positivo del nuovo NAME.
-- Ricezione di un messaggio diverso da Address Claimed, che utilizza il proprio Source Address (tentativo di risolvere
l’address violation). Il messaggio Address Claimed viene inviato a intervalli minimi di 5 secondi.
Il messaggio Cannot Claim Address viene inviato dal sensore KHC J1939 dopo:
-- Ricezione di un messaggio Address Claimed con lo stesso Source Address e un valore numerico inferiore di NAME e se
· è configurato come dispositivo Single Address Capable (AAC=0 nel NAME del dispositivo)
· è configurato come dispositivo Arbitrary Address Capable (AAC=1 nel NAME del dispositivo) e non è possibile
ottenere un indirizzo valido compreso tra 128 e 247.
-- Comando Request for Address Claimed, se l'indirizzo è NULL (254)
L'ultimo pacchetto inviato tramite TP.DT potrebbe utilizzare meno di 8 byte di dati. Tutti i byte di dati inutilizzati nell'ultimo pacchetto
devono essere impostati a 255 (FFh).
Per l'invio dei pacchetti della sequenza è necessario utilizzare un ritardo compreso tra 50 e 200 ms.
La connessione viene chiusa dal mittente (originator) dopo l'invio dell'ultimo pacchetto o dal ricevente (responder) una volta trascorsi
più di 750 ms dalla ricezione dell'ultimo pacchetto.
La specifica del messaggio Commanded Address e i relativi campi di dati sono definiti nella figura seguente.
Se il comando viene accettato, l'indirizzo configurato diventa immediatamente attivo. Il nuovo valore del Preferred Address viene
salvato nella memoria non volatile del dispositivo KHC J1939 e rimane disponibile all'accensione successiva.
Dopo la corretta programmazione, viene inviato un messaggio Address Claimed con il nuovo Source Address.
Esempio
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
1CECFFSah 8 20h 09h 00h 02h FFh D8h FEh 00h
Figura 16 – Messaggio TP.CM_BAM
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
NAME del Commanded Address Target
1CEBFFSah 8 01h
Campi di dati del Commanded Address (byte da D0 a D6)
Figura 17 - Pacchetto 1 TP.DT
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
NAME del Commanded
Address assignment
Address Target
1CEBFFSah 8 02h Campi di dati del Commanded FFh FFh FFh FFh FFh
Campi di dati del Commanded
Address (byte D8)
Address (byte D7)
Figura 18 - Pacchetto 2 TP.DT
SPN
Def. Position in SLOT
PG Label TRR Prio. SPN Name PGN name
PGN SPN
Etichetta PG (ms) Def. Nome SPN Posizione Nome
Prior. dell’SPN SLOT
nel PGN
Valve Load Sense Pressure
4086 1-2 SAEpr12
Pressione rilevamento carico valvola
Valve Pilot Pressure
4087 3 SAEpr14
General Purpose Valve Pressione pilota valvola
Pressure Valve Assembly Load sense Pressure
1792 100 6
Pressione valvola per 4088 Pressione rilevamento carico gruppo 4-5 SAEpr12
scopi generici valvole
Valve Assembly Supply Pressure
4089 Pressione alimentazione gruppo 6-7 SAEpr12
valvole
Hydraulic Pressure
Governor Info Hydraulic Pressure
61448 50 6 1762 1-2 SAEpr08
Info regolatore pressione Pressione idraulica
idraulica
Transmission Hydrostatic Loop 1
Pressure
6583 1-2 SAEpr22
Electronic Transmission Trasmissione pressione idrostatica
Controller #12 ciclo 1
61538 10 2
Controllore elettronico Transmission Hydrostatic Loop 2
trasmissione n. 12 Pressure
6584 3-4 SAEpr22
Trasmissione pressione idrostatica
ciclo 2
Hydraulic Pressure
Displacement Hydraulic Line Pressure
61701 20 3 7939 1-2 SAEpr22
Spostamento pressione Pressione della linea idraulica
idraulica
Well Stimulation Pump Well Stimulation Pump Discharge
System 1 Pressure
61702 50 6 8155 3-4 SAEpr12
Impianto pompe Pressione di scarica pompa
stimolazione pozzo 1 stimolazione pozzo
Well Stimulation Pump Well Stimulation Pump Gear Box Oil
System 2 Pressure
61703 50 6 8156 1-2 SAEpr03
Impianto pompe Pressione olio ingranaggi pompa
stimolazione pozzo 2 stimolazione pozzo
Aftertreatment 2 Diesel Oxidation
Catalyst Intake Pressure
Aftertreatment 2 Diesel 8163 1-2 SAEpr03
Pressione ingresso catalizzatore
Oxidation Catalyst 2
ossidazione gasolio post-trattamento 2
64500 Catalizzatore ossidazione 500 6
Aftertreatment 2 Diesel Oxidation
gasolio 2 post-trattamento
Catalyst Outlet Pressure
2 8164 3-4 SAEpr03
Pressione uscita catalizzatore
ossidazione gasolio post-trattamento 2
SPN
Def. Position SLOT**
PG Label TRR Prio. SPN Name in PGN name
PGN SPN
Etichetta PG (ms) Def. Nome SPN Posizione Nome
Prior. dell’SPN SLOT**
nel PGN
Specifico GEFRAN
65280 100 6 516096 Generico 4 BAR 1-2 GEFpr01
BAR n. 1
Specifico GEFRAN
65281 100 6 516097 Generico 6 BAR 1-2 GEFpr02
BAR n. 2
Specifico GEFRAN
65282 100 6 516098 Generico 10 BAR 1-2 GEFpr03
BAR n. 3
Specifico GEFRAN
65283 100 6 516099 Generico 16 BAR 1-2 GEFpr04
BAR n. 4
Specifico GEFRAN
65284 100 6 516100 Generico 20 BAR 1-2 GEFpr05
BAR n. 5
Specifico GEFRAN
65285 100 6 516101 Generico 25 BAR 1-2 GEFpr06
BAR n. 6
Specifico GEFRAN
65286 100 6 516102 Generico 40 BAR 1-2 GEFpr07
BAR n. 7
Specifico GEFRAN
65287 100 6 516103 Generico 60 BAR 1-2 GEFpr08
BAR n. 8
Specifico GEFRAN
65288 100 6 516104 Generico 100 BAR 1-2 GEFpr09
BAR n. 9
Specifico GEFRAN
65289 100 6 516105 Generico 160 BAR 1-2 GEFpr10
BAR n. 10
Specifico GEFRAN
65290 100 6 516106 Generico 200 BAR 1-2 GEFpr11
BAR n. 11
Specifico GEFRAN
65291 100 6 516107 Generico 250 BAR 1-2 GEFpr12
BAR n. 12
Specifico GEFRAN
65292 100 6 516108 Generico 400 BAR 1-2 GEFpr13
BAR n. 13
Specifico GEFRAN
65293 100 6 516109 Generico 600 BAR 1-2 GEFpr14
BAR n. 14
Specifico GEFRAN
65294 100 6 516110 Generico 1000 BAR 1-2 GEFpr15
BAR n. 15
Specifico GEFRAN
65295 100 6 516111 Generico 60 PSI 1-2 GEFpr16
PSI n. 1
Specifico GEFRAN
65296 100 6 516112 Generico 100 PSI 1-2 GEFpr17
PSI n. 2
Specifico GEFRAN
65297 100 6 516113 Generico 150 PSI 1-2 GEFpr18
PSI n. 3
Specifico GEFRAN
65298 100 6 516114 Generico 250 PSI 1-2 GEFpr19
PSI n. 4
Specifico GEFRAN
65299 100 6 516115 Generico 300 PSI 1-2 GEFpr20
PSI n. 5
Specifico GEFRAN
65300 100 6 516116 Generico 400 PSI 1-2 GEFpr21
PSI n. 6
Specifico GEFRAN
65301 100 6 516117 Generico 600 PSI 1-2 GEFpr22
PSI n. 7
Specifico GEFRAN
65302 100 6 516118 Generico 1000 PSI 1-2 GEFpr23
PSI n. 8
Specifico GEFRAN
65303 100 6 516119 Generico 1500 PSI 1-2 GEFpr24
PSI n. 9
Specifico GEFRAN
65304 100 6 516120 Generico 2500 PSI 1-2 GEFpr25
PSI n. 10
Nome SLOT Scaling (bar/bit) Range (bar) Offset (bar) Lunghezza (byte)
SAEpr03 0,001 Da 0 a 64,255 0 2
SAEpr04 0,00125 Da 0 a 80,31875 0 2
SAEpr05 0,005 Da 0 a 1,25 0 1
SAEpr06 0,005 Da 0 a 321,275 0 2
SAEpr07 0,02 Da 0 a 5 0 1
SAEpr08 0,02 Da 0 a 1285,1 0 2
SAEpr10 0,04 Da 0 a 10 0 1
SAEpr11 0,05 Da 0 a 12,5 0 1
SAEpr12 0,05 Da 0 a 3212,75 0 2
SAEpr13 0,08 Da 0 a 20 0 1
SAEpr14 0,16 Da 0 a 40 0 1
SAEpr15 1 Da 0 a 250 0 1
SAEpr22 0,01 Da 0 a 642,55 0 2
Tabella 3 - SLOT standard SAE
Nome SLOT** Scala (psi/bit) Intervallo (psi) Offset (psi) Lunghezza (byte)
GEFpr16 0,0015 Da 0 a 96,383 0 2
GEFpr17 0,0025 Da 0 a 160,638 0 2
GEFpr18 0,00375 Da 0 a 240,956 0 2
GEFpr19 0,00625 Da 0 a 401,594 0 2
GEFpr20 0,0075 Da 0 a 481,913 0 2
GEFpr21 0,01 Da 0 a 642,550 0 2
GEFpr22 0,015 Da 0 a 963,825 0 2
GEFpr23 0,025 Da 0 a 1606,375 0 2
GEFpr24 0,0375 Da 0 a 2409,563 0 2
GEFpr25 0,0625 Da 0 a 4015,938 0 2
** Il nome non è standardizzato da SAE, ma è utilizzato come riferimento per le voci dei campi “Nome SLOT” nella tabella “PGN
specifici del produttore”.
Lunghezza dati
Nome Range 1 byte 2 byte
0…250 0…64255
Valid Signal
00h…FAh 0000h…FAFFh
254 65024…65279 (*)
Error Indicator*
FEh FExxh (*)
255 65280…65535
Not Available
FFh FFxxh
Tabella 5 - Range dei segnali trasmessi
(*) Il byte inferiore contiene l’Error Code, come illustrato nella figura seguente
Error Code
8 7 6 5 4 3 2 1
NOTA
Se il dato misurato o calcolato restituisce un valore che è valido, ma che non rientra nel range Valid Signal, l’Error Indicator non viene
utilizzato. Il dato viene trasmesso utilizzando il valore minimo o massimo del range Valid Signal.
Esempio
Il dispositivo KHC J1939 è configurato con il PGN 65268 (messaggio condizione pneumatici 1) e il numero SPN 241 (pressione
pneumatici).
Le specifiche del PGN/SPN sono le seguenti (v. PGN supportati e Specifiche degli SLOT)
Nome SLOT Scaling (bar/bit) Range (bar) Offset (bar) Lunghezza (byte)
SAEpr10 0,04 Da 0 a 10 0 1
Figura 19 - PGN/SPN e SLOT del PGN 65268 / SPN 241
Il dispositivo KHC J1939, il cui indirizzo è 0x80, invia ogni 10 s (10000 ms) il seguente messaggio Data Record:
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18FEF480h 8 FFh 3Ch FFh FFh FFh FFh FFh FFh
Figura 20 - Esempio di messaggio Data Record
Il dato “grezzo” di pressione, trasmesso nel byte n. 2 del campo Dati, è 3Ch=60. La Scala è 0,04 bar/bit e l'Offset è 0, per cui il valore
della pressione scalata risultante è il seguente:
Valore pressione (bar) = 60×0,04 bar/bit = 2,4 bar
Quando il valore della pressione è in condizione di errore (v. sezione Range dei parametri), il dispositivo KHC J1939 attiva l’indicatore
di errore (FEh per dati da 1 byte) all'interno del campo della pressione (byte n. 2), inviando il seguente messaggio Data Record:
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18FEF480h 8 FFh FEh FFh FFh FFh FFh FFh FFh
Figura 21 - Esempio di messaggio Data Record
Se il comando non è corretto, il dispositivo restituisce un messaggio NACK, indicante che la configurazione è stata rifiutata.
Quando il comando viene accettato, il NAME configurato diventa immediatamente attivo. Il nuovo valore di NAME viene salvato nella
memoria non volatile del dispositivo KHC J1939 e rimane disponibile all'accensione successiva.
Dopo la corretta programmazione, viene inviato un messaggio di Address Claimed con il nuovo NAME.
NOTA
Per impostazione predefinita, i campi, “Function Instance”, “ECU Instance”, “Function”, “Vehicle System”, “Industry Group” e “Vehicle
System Instance” ” sono tutti impostati a 0. Il campo “Arbitrary Address Capable” è impostato a 1.
Esempio
Il NAME deve essere configurato con i seguenti valori dei campi: Arbitrary Address Capable: 1, Industry Group: 2, Vehicle System
Instance: 0, Vehicle System: 4, Function: 137, Function Instance: 0, ECU Instance: 0.
Il messaggio indirizzato al sensore KHC J1939 è il seguente:
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18B1DaSah 8 67h 65h 66h 72h 00h 89h 08h A0h
Figura 24 - Esempio di messaggio Configure NAME
Se il PGN corrente impostato per la trasmissione del Data Record non è di tipo Manufacturer Specific, la TTR non può essere
modificata. In questo caso, se il dispositivo KHC J1939 riceve un comando di tipo “Configure Transmission Repetition Rate”, il
dispositivo restituisce un messaggio NACK, indicante che il comando è stato rifiutato.
Se il comando viene accettato, la TTR configurata diventa immediatamente attiva. Il nuovo valore della TTR viene salvato nella
memoria non volatile del dispositivo KHC J1939 e rimane disponibile all'accensione successiva.
NOTA
Il valore della TTR è impostato e utilizzato per tutti i PGN di tipo Manufacturer Specific.
Esempio
La frequenza TTR del PGN specifico del produttore deve essere configurata a 10 ms. Il messaggio indirizzato al sensore KHC J1939
è il seguente:
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18B2DaSah 8 67h 65h 66h 72h 0Ah 00h 00h 00h
Figura 27 - Esempio messaggio ConfigureTransmission Repetition Rate
Se la combinazione non è valida, il dispositivo restituisce un messaggio NACK, indicante che la configurazione è stata rifiutata.
Se il comando viene accettato, i PGN/SPN configurati diventano immediatamente attivi. I nuovi valori di PGN e SPN vengono salvati
nella memoria non volatile del dispositivo KHC J1939 e rimangono disponibili all'accensione successiva.
Esempio
Il messaggio Data Record deve essere configurato per la trasmissione del numero PGN 65268 (Tire Condition Message 1) e il
numero SPN 241 (Tire Pressure). Il messaggio indirizzato al sensore KHC J1939 è il seguente:
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18B3DaSah 8 67h 65h 66h F4h FEh F1h 00h 00h
Figura 30 - Esempio di messaggio Configure Data Record PGN/SPN
NOTA
Dovrebbero essere utilizzati solo gli SPN con un data range pari o superiore al Fondo Scala dello specifico trasduttore KHCJ,
altrimenti se il dato dovesse eccedere il range definito del parametro si potrebbero generare errori di interpretazione (v. Specifiche
degli SLOT).
Request message
Lunghezza dati 3 byte
Data Page 0
PDU Format 234 (EAh)
PDU Specific DA (Destination Address)
Priorità predefinita 6
Numero PGN 59904 (00EA00h)
Figura 31 - Specifica del Request Message
Request message
Byte D0 PGN richiesto (byte inferiore)
Byte D1 PGN richiesto (byte medio)
Byte D2 PGN richiesto (byte superiore)
Figura 32 - Campi di dati del messaggio Request Message
Esempio
Un messaggio Address Claimed o un messaggio Cannot Claim Address viene inviato dopo la ricezione del seguente messaggio:
Dati
CAN-ID DLC
D0 D1 D2
18EADaSah 3 00h EEh 00h
Figura 34 - Esempio di messaggio Request Message for Address Claimed
Se il PGN richiesto non è quello effettivamente configurato per la trasmissione del Data Record, il dispositivo KHC J1939 invia un
messaggio NACK.
Dati
CAN-ID DLC
D0 D1 D2
18EADaSah 3 00h 07h 00h
Figura 36 - Esempio di messaggio Request Data Record PGN
La versione del software viene trasmessa come sequenza di caratteri all'interno del primo campo di identificazione, terminando con
il carattere “*”.
Esempio
Messaggio di richiesta:
Dati
CAN-ID DLC
D0 D1 D2
18EADaSah 3 DAh FEh 00h
Figura 39 - Esempio di invio messaggio Request Software Identification
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18FEDASah 8 01h 31h “1” 2Eh “.” 30h “0” 30h “0” 2Ah “*” FFh FFh
Figura 40 - Esempio di risposta al messaggio di Request Software Identification
Sa - Source Address: Indirizzo del dispositivo KHC J1939 (il mittente del messaggio)
Il numero di serie viene trasmesso come sequenza di byte, codificata in formato BCD (Binary Coded Decimal), all'interno del terzo
campo, con il carattere di delimitazione “*”. Il numero di serie è un numero di 32 bit espresso nel seguente formato: YYWWNNNN
(YY=anno di produzione (year), ultime 2 cifre), WW=settimana di produzione (week), NNNN=numero progressivo all’interno della
settimana specifica).
Il numero di serie è anche stampato sull'etichetta applicata all'involucro del sensore KHC J1939.
Esempio:
Messaggio di richiesta:
Dati
CAN-ID DLC
D0 D1 D2
18EADaSah 3 EBh FEh 00h
Figura 43 - Esempio di messaggio Request Component Identification
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18FEEBSah 8 2Ah “*” 2Ah “*” 18h 00h 06h 16h 2Ah “*” 2Ah “*”
Figura 44 - Esempio di risposta al messaggio Request Component Identification
Sa - Source Address: Indirizzo del dispositivo KHC J1939 (il mittente del messaggio)
Esempio
Stop Broadcast – Current Data Link
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18DFDaSah 8 3Fh FFh FFh FFh FFh FFh FFh FFh
Figura 49 – Esempio di Stop Broadcast – Current Data Link
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18DFDaSah 8 7Fh FFh FFh FFh FFh FFh FFh FFh
Figura 50 – Esempio di Start Broadcast – Current Data Link
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18DFDaSah 8 FCh FFh FFh FFh FFh FFh FFh FFh
Figura 51 – Esempio di Stop Broadcast – J1939 Network #1
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18DFDaSah 8 FDh FFh FFh FFh FFh FFh FFh FFh
Figura 52 – Esempio di Start Broadcast – J1939 Network #1
Dati
CAN-ID DLC
D0 D1 D2 D3 D4 D5 D6 D7
18DFDaSah 8 FFh FFh FFh 0Fh FFh FFh FFh FFh
Figura 53 – Esempio di Hold Signal – J1939 Network #1 and Current Data Link