protocolo 300613~1
Short Description
Download protocolo 300613~1...
Description
Allegato 1
Pag.
11
3.00613
Modif.
1.2 Configurazione Configurazione delle linee e d inizializzazione 1.2.1 Linee utilizzate
Configurazione ISO 8 con linea K bidirezionale, linea L verso E.C.U. utilizzata unicamente per l'inizializ zazione e linea G di riferimento. 1.2.2 Inizializzazione
L'inizializzazione avviene mediante indirizzamento a 5 baud ±5% con indirizzo 10 H (1bit Start, 7 bit Dato, 1bit Parità dispari, 1 bit Stop). L'inizializzazione non è ammessa se il regime giri motore supera i 3000 Rpm, se il dialogo è già in corso lo si mantiene in ogni caso, anche al sopraggiungere di questa condizione. 1.2.3 Codice ISO
Syn
R E P A P D E L C Y C E R % 0 0 1
K1
K 2
C1
C2
CHK
Per la descrizione del Codice ISO dei modelli interessati vedere § A. Dopo la ricezione del preambolo è previsto l'invio da parte del tester del blocco di selezione SELECT. Come risposta la centralina invierà il blocco di risposta SELECT ACK o SELECT NACK, a seconda che il blocco sia stato riconosciuto o meno. Nel caso di ricezione di SELECT NACK il Tester invierà nuovamente il blocco di SELECT per un mas simo di tre volte consecutive, dopodiché riprenderà dall'invio del codice a 5 baud.
% 0 0 1 A T A L C I C I R A T R A C
A seguito della ricezione del blocco SELECT ACK il Tester deve trasmettere il blocco SET HOST. Questo blocco permette alla centralina di riconoscere il tipo di apparecchiatura di diagnosi connessa quindi selezionare il corretto baud rate. Le risposte previste per questo blocco sono OUT STATUS, NACK, NAP. Nel caso di ricezione di NACK o NAP il Tester può ritrasmettere fino a 3 volte il il blocco di SET HOST. 1.2.4 Diagramma tempistiche inizializzazione t0
t1 Address
t2 Syn
t2 K 1
t2 K 2
t2 C1
t2 C2
t3 CHK
t4 Select
Tempo empo inte interc rcor orre rent nte e prim prima a dell dell'i 'ini nizi zial aliz izza zazi zion one e Tempo empo intercorre intercorrente nte tra tra inizializz inizializzazion azione e e preambolo preambolo Tem po po in te ter co co rr rr en en te te t ra ra i b yt yt ee d el el p re re am am bo bo lo lo Tempo empo inte interc rcor orre rent nte e tra tra prea preamb mbol olo o e bloc blocco co Sele Select ct Tempo intercorrent intercorrente e tra blocco blocco Select Select e blocco blocco Select Select Ack Tempo intercor intercorrente rente tra blocco blocco Select Select Ack e blocco blocco Set Set Host Tempo intercor intercorrente rente tra blocco blocco Set Host Host e blocco blocco Out Status Status
t5 Sele Select ct Ack Ack
t6 Set Set Host Host
: 500 ms t t0 tR : 200 ms t t1 t 2000 ms : 2 ms t t2 t 1200 ms : 2 ms t t3 t 1200 ms : 2 ms t t4 t 2000 ms : 200 ms t t5 t 500 ms : 20 ms t t6 t 200 ms.
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
Out Status
. A . p . A S O O T A T T U R A O T P A I ' F E A N L L O E T D T O A D T I O T R R C P I S R E E N R O E O I T S Z A S A Z E V ' Z I R O R E U O P T S I N U R O A N A O Z N T E N E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O L N I O C
Pag.
3.00613
12
Allegato 1
Modif.
1.3 Comunicazione 1.3.1 Parametri di comunicazione La logica di trasmissione è in logica positiva. La codifica del dato avviene in NRZ NR Z , ed il baud rat e è di 4.800 Baud ( 208 ms/bit ) con una tolle ranza ammessa di : ± 5% . Ogni byte è così strutturato :
-Bit di s t ar t ( " 0 " ) - B i t d i s t a t o -Bit d i s t o p ( " 1 " )
: 1 : 8 : 1
1.3.2 Struttura dei blocchi La comunicazione si svolge in modo bidirezionale ( master slave ) su linea " K ". I dati vengono scambiati tramite blocchi di byte strutturati come segue : -Lunghezza del frame (1 byte): Numero di byte seguenti (max 16). Tipo di trasmissione. -Titolo di frame (1 byte): -Informazioni : 0 v n v16 -Checksum (2 byte): Somma dei byte precedenti. Ogni informazione che superi la lunghezza massima viene trasmessa su più blocchi consecutivi intervallati da blocchi di Acknowledge da parte dello Strumento di Collaudo, secondo lo schema seguente:
E .C .U.
R E P A P D E L C Y C E R % 0 0 1
T E ST E R --->
% 0 0 1 A T A L C I C I R A T R A C
---> -> --->
1.3.3 Diagramma Diagramma tempistiche protocollo t3
t2 Byte 1
t2 Byte 2
t2 ..........
t3 Byte n
t2 Byte 1
B l o c c o 1 -Tempo di ritardo fra bytes successivi in un blocco -Tempo fra blocchi -N° max di byte presenti in un blocco (escluso : titolo, lunghezza e 2 checksum)
t2 Byte 2
t2 ..........
t3 Byte n
B l o c c o 2 : 1 ms t t2 t 10 ms : 2 ms t t 3 t 200 ms : 0 v n v16
1.3.4 Struttura del protocollo Dopo la trasmissione da parte della centralina del blocco Out Status il colloquio deve essere mantenuto attivo mediante scambio di frame di richiesta / risposta oppure, più semplicemente, mediante scambio di frame di acknowledge. Il colloquio diagnostico termina nel momento in cui il Tester invia il blocco di Fine Diagnosi. Nel caso in cui la richiesta di terminare la comunicazione giunga durante l'attivazione di componenti del sistema (Diagnosi Attiva) deve essere prevista la disattivazione automatica dei suddetti. REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
Allegato 1
Pag.
13
3.00613
Modif.
1.3.5 Elenco dei titoli accettati dalla E.C.U. I titoli dei blocchi accettati dalla centralina sono descritti qui di seguito : Richiesta ( Hex )
Risposta ( Hex )
BLOCCO SELECT (blocco speciale)
34 H
34 H/38 H
BLOCCO HOST (blocco selezione baud-rate)
00 H
0D H
RICHIESTA LETTURA CODICE IDENTIFICAZIONE (U.I.D.)
51 H
AE H
RICHIESTA LETTURA VALORE
31 H
CE H
RICHIESTA LETTURA SNAPSHOT
32 H
CD H
RICHIESTA LETTURA MEMORIA ERRORI
50 H
AF H
RICHIESTA LETTURA VALORE ERRORE
52 H
AD H
RICHIESTA LETTURA CELLE RAM/ROM/EEPROM
30 H
CF H
RICHIESTA LETTURA CANALI AD/C
33 H
CC H
RICHIESTA CANCELLAZIONE MEMORIA ERRORI
60 H
09 H
RICHIESTA SCRITTURA IN RAM (SECURITY CODE)
35 H
09 H
Descrizione blocco
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
ACKNOWLEDGE
09 H 0A H
Titolo precedente
Comando non eseguibile
0B H
05 H
(**)
(*)
0C H
01 H
0D H
NO ACKNOWLEDGE NAP - NOT APPLICABLE
(*)
SC - STOP COMUNICAZIONE WAIT SET DIAGNOSTIC MODE ATTIVAZIONE ATTUATORE
20 H
09 H
STOP ATTUATORE
21 H
09 H
CHECK ATTUATORE
22 H
DD H (***)
(*) Variabile. (**) Non vi è nessuna risposta. (*** ) In caso di errore non viene rilevato.
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
14
Pag. Modif.
Allegato 1
1.3.6 Descrizione dei blocchi 1.3.6.1 Descrizione Blocco Select Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Byte 1
34 H (Ved. punto 1.3.5)
3
Byte 2
51 H
4
Byte 3
88 H
Risposta (Select Ack) : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Byte 1
34 H (Ved. punto 1.3.5)
3
Byte 2
51 H
4
Byte 3
88 H
Risposta (Select Nack) : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
02 H
2
Byte 1
38 H (Ved. punto 1.3.5)
3
Byte 2
3A H
Questo blocco é inviato una sola volta immediatamente dopo la ricezione del codice ISO. 1.3.6.2 Descrizione Blocco Host Richiesta : Nº . A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
3
Host Number
00 H
4
Checksum (H)
00 H
5
Checksum (L)
04 H
00 H (Ved. punto 1.3.5)
Risposta (Out Status): Nº
SIGNIFICATO
CODICE
1
Lunghezza blocco
05 H
2
Titolo
3
Diagnostic Mode
xx H
4
Host Number
00 H
5
Checksum (H)
xx H
6
Checksum (L)
xx H
0D H (Ved. punto 1.3.5)
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
15
3.00613
Modif.
Nel blocco di richiesta il byte Host Number rappresenta il tipo di apparecchiatura di diagnosi connessa e di conseguenza permette alla centralina di selezionare il baud rate corretto oppure cambiare il suo modo di funzionamento interno in funzione dell'oggetto diagnostico collegato. Questo byte può assumere i seguenti valori : Host Number 0 Tester 4800 baud. 1 Autotest. 2 Strumento messa a punto sistema. 3 Tester 9600 baud. 4 Tester funzionale di progettazione hardware. 5 Tester di strategia software. 6 Tester funzionale di fine linea. 7 Tester in circuit. 8 Tester load celles. 9 Sistema burnin. 10 future espansioni...... Il blocco di risposta restituisce il Diagnostic Mode (vedi blocco Set Diagnostic Mode al punto 1.4.1.1) e l'Host Number settato nel blocco di richiesta. 1.3.6.3 Descrizione Lettura Codice Identificazione Richiesta : R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
51 H (Ved. punto 1.3.5)
3
Modo
00 H
4
Checksum (H)
00 H
5
Checksum (L)
55 H
Risposta : Nº BYTE
SIGNIFICATO
1
Lunghezza blocco
2
Titolo
3
Ascii code
CODICE
N-1 H AE H (Ved. punto 1.3.5) xx H
.....
.....
N-1
Ascii code
xx H
N
Checksum
xx H
Il byte "Modo" rappresenta il modo di lettura del codice identificazione. Sono previsti tre tipi di lettura : Modo_0 = 00H Codice ricambio - numero di disegno Marelli - Bologna Modo_1 = 01H Codice Marelli - numero HW/SW Modo_2 = 02H Codice Fiat - numero di disegno.
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
Pag.
16
Modif.
Allegato 1
1.3.6.3.1 Modo_0: 00H Codice Ricambio "Cliente Diretto" (Numero Disegno Marelli) Nº BYTE
SIGNIFICATO
1 1º carattere di sincronismo 2 2º carattere di sincronismo 3 3º carattere di sincronismo 4 4º carattere di sincronismo 5 Codice Ricambio Marelli 6 Codice Ricambio Marelli 7 Codice Ricambio Marelli 8 Codice Ricambio Marelli 9 Codice Ricambio Marelli 10 Codice Ricambio Marelli 11 Anno del Rilascio Codice Ricambio 12 Mese del Rilascio Codice Ricambio 13 Giorno del Rilascio Codice Ricambio 14 Fine Codice Data Ricambio Marelli 1.3.6.3.2 Modo_1: 01H Codice Delibera Software Marelli
Nº BYTE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE AA H 55 H CC H 33 H xx H xx H xx H xx H xx H xx H xx1 H xx H xx H AA H
CODICE
1 1º carattere di sincronismo AA H 2 2º carattere di sincronismo 55 H 3 3º carattere di sincronismo CC H 4 4º carattere di sincronismo 33 H 5 Codice Delibera Software Marelli xx H 6 Codice Delibera Software Marelli xx H 7 Codice Delibera Software Marelli xx H 8 Codice Delibera Software Marelli xx H 9 Codice Delibera Software Marelli xx H 10 Codice Delibera Software Marelli xx H 11 Anno del Rilascio Codice Software xx H 12 Mese del Rilascio Codice Software xx H 13 Giorno del Rilascio Codice Software xx H 14 Fine Codice Data Delibera Software AA H 1.3.6.3.3 Modo_2: 02H Codice Ricambio "Cliente Indiretto" (Numero Disegno Fiat)
Nº BYTE 1 2 3 4 5 6 7 8 9 10 11 12 13 14
SIGNIFICATO 1º carattere di sincronismo 2º carattere di sincronismo 3º carattere di sincronismo 4º carattere di sincronismo Numero Disegno Fiat Numero Disegno Fiat Numero Disegno Fiat Numero Disegno Fiat Numero Disegno Fiat Numero Disegno Fiat Anno Rilascio Numero Disegno Fiat Mese Rilascio Numero Disegno Fiat Giorno Rilascio Numero Disegno Fiat Fine Codice Data Disegno Fiat REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
CODICE AA H 55 H CC H 33 H xx H xx H xx H xx H xx H xx H xx H xx H xx H AA H
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
17
3.00613
Modif.
1.3.6.4 Descrizione Lettura Valore Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
3
Codice del Valore
xx H
4
Checksum (H)
xx H
5
Checksum (L)
xx H
31 H (Ved. punto 1.3.5)
Risposta : Nº BYTE
R E P A P D E L C Y C E R % 0 0 1
SIGNIFICATO
1
Lunghezza blocco
2
Titolo
3
Sequenza Valore
CODICE
N-1 H CE H (Ved. punto 1.3.5) xx H
.....
.....
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
1.3.6.4.1 Elenco Valori
% 0 0 1 A T A L C I C I R A T R A C
Parametro (Hex)
Lunghezza (Dec.)
00
1 Byte
Giri Motore
DATO x 25 [RPM]
01
2 Byte
Tempo d'iniezione attuato
DATO x 0,0032 [ms]
02
1 Byte
Anticipo di accensione
DATO x 0,5 [°]
03
2 Byte
Pressione di Aspirazione
04
2 Byte
Pressione Atmosferica
05
1 Byte
Temperatura aria
06
1 Byte
Temperatura acqua
07
1 Byte
Angolo farfalla corretto (0=rilasciata)
DATO x 0,435 [°]
08
1 Byte
Tensione di batteria
DATO x 0,0628 [V]
09
1 Byte
10
1 Byte
Fase di iniezione (0=fine fase aspirazione) Trimmer autoadattativo del titolo al minimo
11
1 Byte
Stato sonda
12
1 Byte
Integratore sonda
14
2 Byte
Duty valvola Turbo (0=nessun comando)
DATO x 0,39 [%]
15
1 Byte
Posizione stepper
DATO [passi]
16
1 Byte
Delta regolatore stepper
DATO x 0,39 [%]
18
1 Byte
Obiettivo giri al minimo
DATO x 8 [Rpm]
20
2 Byte
Autoadattatività stepper
DATO_MSB x 0,39 [%]
21
1 Byte
Autoadattatività stepper con condizionat.
DATO x 0,39 [%]
Grandezza
Formula di conversione
, - -
°
DATO x 2,81 [°] DATO (i num. neg. compl. 2) DATO (1=open-loop)
l l
segue REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
DATO x 0,195 [%] (0=80h)
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
18
Pag.
Allegato 1
Modif.
continua Elenco Valori Parametro (Hex)
Lunghezza (Dec.)
27
1 Byte
Tensione sonda l
DATO x 4,9 [mV]
29
1 Byte
Carico motore
DATO x 7,28 [mg/ciclo]
30
2 Byte
Giri Motore
9,375 x 106/DATO [Rpm]
31
2 Byte
Portata aria oraria debimetro
DATO x 0,125 [Kg/h]
32
2 Byte
Velocitá vettura
70312,5 / DATO [Km/h]
33
1 Byte
Rumore sensore di battito
DATO x 19,6 [mV]
34
2 Byte
Tempo di iniezione cilindro 1
35
2 Byte
Tempo di iniezione cilindro 2
36
2 Byte
Tempo di iniezione cilindro 3
37
2 Byte
Tempo di iniezione cilindro 4
42
2 Byte
Angolo anticipo cilindro 1
43
2 Byte
Angolo anticipo cilindro 2
44
2 Byte
Angolo anticipo cilindro 3
45
2 Byte
Angolo anticipo cilindro 4
50
2 Byte
Tempo di carica della bobina 1 (cilindri 1-4)
51
2 Byte
Tempo di carica della bobina 2 (cilindri 2-3)
52
2 Byte
Tempo di carica della bobina 3
53
2 Byte
Tempo di carica della bobina 4
Grandezza
Formula di conversione
,
,
°
DATO x 0,0032 [ms]
1.3.6.5 Descrizione Lettura Snapshot Richiesta : Nº BYTE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
3
Codice Snapshot
xx H
4
Checksum (H)
xx H
5
Checksum (L)
xx H
32 H (Ved. punto 1.3.5)
Risposta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
0F H
2
Titolo
3
Parametro 1
xx H
.....
.....
.....
12
Parametro 12
xx H
13
Checksum (H)
xx H
14
Checksum (L)
xx H
CD H (Ved. punto 1.3.5)
Le formule di conversione sono le stesse usate per il Blocco Lettura Valore (ved. punto 1.3.6.4.1).
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
19
Modif.
3.00613
1.3.6.5.1 Tabella Codici Snapshot
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
00
Parametri READ VALUE da codice 0 a 8
01
Parametri READ VALUE da codice 9 a 19
02
Parametri READ VALUE da codice 20 a 27
03
Parametri READ VALUE da codice 28 33
04
-UNIRAMS_1 -UNIRAMS_2 -FLAG_MOD -FLAG_FLT1 -FLAG_FLT2 -UNIVAS -ENAEAUTO -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni
05
-Parametri generici
06
-GAIN Autoadattativo_1 -GAIN Autoadattativo_2 -GAIN Autoadattativo_3 -GAIN Autoadattativo_4 -GAIN Autoadattativo_5 -GAIN Autoadattativo_6 -GAIN Autoadattativo_7 -GAIN Autoadattativo_8 -Future espansioni -Future espansioni -Future espansioni -Future espansioni
(1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte)
07
-Offset Autoadattativo_1 -Offset Autoadattat ivo_2 -Offset Autoadattat ivo_3 -Offset Autoadattat ivo_4 -Offset Autoadattat ivo_5 -Offset Autoadattat ivo_6 -Offset Autoadattat ivo_7 -Offset Autoadattat ivo_8 -Future espansioni -Future espansioni -Future espansioni -Future espansioni
(1 byte) (1 by te) (1 by te) (1 by te) (1 by te) (1 by te) (1 by te) (1 by te) (1 byte) (1 byte) (1 byte) (1 byte)
-Ovboost_Duty (Msb) -Ovboost_Duty (Lsb) -Duty _E GR (0,39% / bit) -Duty-Canister (0,39% / bit) -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni
(1 byte) (1 byte) (1 by te) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte)
08
(1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (non disponibile)
segue
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
Pag.
20
Modif.
continua
Allegato 1 Tabella Codici Snapshot
09
-STEPPER_POS -STEPPER_ADJ -STEPPER_OFFSET -APADD (0,39% / bit) -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni
(1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte)
10
-UNIVAS -UNIEVAS -EEVAS -CRDRVAS -CRDVAS -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni -Future espansioni
(1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte) (1 byte)
1.3.6.5.1.1 UNIRAM_S1 Byte
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
NOME
R E P A P D E L C Y C E R % 0 0 1
SIGNIFICATO
0
KKKK
0 = Diagnosi Attiva con motore Run Disabilitata 1 = Diagnosi Attiva con motore Run Abilitata
1
KKKK
0 = Motore Fermo 1 = Motore in Rotazione
2
KKKK
0 = Attesa Riconoscimento Quadro Segnali 1 = Quadro Segnali OK
3
KKKK
Non utilizzato
4
KKKK
0 = Sonda Lambda in Oper Loop 1 = Sonda Lambda in Closed Loop
5
KKKK
Non utilizzato
6
KKKK
Non utilizzato
7
KKKK
Non utilizzato
1.3.6.5.1.2 UNIRAM_S1 Byte
NOME
SIGNIFICATO
0
KKKK
Non utilizzato
1
KKKK
Non utilizzato
2
KKKK
Non utilizzato
3
KKKK
Non utilizzato
4
KKKK
Non utilizzato
5
KKKK
Non utilizzato
6
KKKK
Non utilizzato
7
KKKK
Non utilizzato REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
21
Modif.
3.00613
1.3.6.5.1.3 FLAG_MOD Byte
NOME
SIGNIFICATO
0
MOD 0
Stato di accelerazione
1
MOD 1
Stato di entrata in cut-off
2
MOD 2
Stato di cut-off
3
MOD 3
Stato di decelerazione
4
MOD 4
Stato di minimo
5
MOD 5
Stato di uscita da cut-off
6
MOD 6
Stato di avviamento
7
MOD 7
Stato di stabilizzato
1.3.6.5.1.4 FLAG_FLT1
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Nº BYTE
NOME
SIGNIFICATO
0
K4
Motore in detonazione (cilindro qualsiasi)
1
K0
Cilindro 1 in detonazione
2
K1
Cilindro 2 in detonazione
3
K2
Cilindro 3 in detonazione
4
K3
Cilindro 4 in detonazione
5
V0
Motore non accoppiato
6
V7
Veicolo in movimento
7
KKKK
Non Utilizzato
1.3.6.5.1.5 FLAG_FLT2 Nº BYTE
NOME
SIGNIFICATO
0
C D0
1
DG1-6
Comando relè condizionatore
2
SO2-0
Closed loop titolo attivo
3
T6
Farfalla rilasciata
4
T7
Farfalla tutta aperta
5
T3
Chiave accensione in posizione OFF
6
AUT3-2
Canister pulito
7
KKKK
Non Utilizzato
Richiesta attivazione condizionatore
1.3.6.5.1.6 ENAEAUTO Nº BYTE
NOME
SIGNIFICATO
0
KKKK
L'autoadattatività disabilitata del titolo
1
KKKK
L'autoadattatività estesa abilitata del titolo
2
KKKK
Non Utilizzato
3
KKKK
Non Utilizzato
4
KKKK
Non Utilizzato
5
KKKK
Non Utilizzato
6
KKKK
Non Utilizzato
7
KKKK
Non Utilizzato REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
Pag.
22
Modif.
Allegato 1
1.3.6.6 Descrizione Azzeramento Parametri Autoadattativi Nel caso in cui l'autoadattatività (od il Trimmer) sia autorizzata in calibrazione, esiste sempre la possibilit`a di inibirla tramite strumento di Diagnosi azzerando il Bit corrispondente (01Hex per l'autoadattatività e 02Hex per il t rimmer)della variabile ENAEAUTO (vedi punto 1.3.6.5.1.6). Se il Bit di ENAEAUTO = 0, allora l'autoadattatività (od il Trimmer) rimane sempre inibita. Se il Bit ENA_AUTO = 1 (abilitata in calibrazione) ed il Bit ENAEAUTO = 0, allora i parametri autoadattativi vengono congelati al loro valore corrente; se dopo aver incontrato quest'ultima situazione si impone di nuovo il Bit di ENAEAUTO = 1, allora i parametri autoadattativi (in RAM) vengono azzerati. Al Key OFF successivo i valori in RAM potrannoi essere ricopiati in EEPROM (durante la fase di Power-Latch) permettendo così l'azzeramento dei parametri memorizzati in EEPROM.
Procedura di azzeramento : -1 Attivarescrittura valori Celle RAM (vedere punto 1.3.6.13) -2 Scrittura valore nel Byte ENAEAUTO = 00 Hex -3 Girare la chiave in posizione STOP (attendere termine del Power-Latch) -4 Attivare scrittura valori Celle RAM (chiave in posizione ON) -5 Scrittura valore nel Byte ENAEAUTO = 03 Hex -6 Girare la Chiave in posizione STOP (attendere termine del Power-Latch)
N.B. : La procedura di azzeramento dei parametri autoadattativi è possibile soltanto se l'auto adattatività od il Trimmer sono abilitati in calibrazione (Byte ENA_AUTO)
R E P A P D E L C Y C E R % 0 0 1
1.3.6.7 Descrizione Lettura Canali ADC Richiesta : Nº BYTE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE
1
Lunghezza blocco
N-1 H
2
Titolo
3
Canale AD/C
xx H
.....
.....
.....
N-1
Canale AD/C
xx H
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
33 H (Ved. punto 1.3.5)
Risposta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
N-1 H
2
Titolo
3
Valore canale AD/C
xx H
.....
.....
.....
N-2
Valore canale AD/C
xx H
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
CC H (Ved. punto 1.3.5)
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
23
3.00613
Modif.
1.3.6.7.1 Tabella Canali AD/C CODICE
COMPONENTE
CONVERSIONE
00
Temperatura aria
1 byte - DATO x 5/255 [V]
01
Temperatura acqua
1 byte - DATO x 5/255 [V]
02
Pressione aria
2 byte (Lsb) - DATO x 5/255 [V]
05
Tensione batteria
1 byte - DATO x 5/255 [V]
06
Angolo farfalla
1 byte - DATO x 5/255 [V]
08
Rumore detonazione
1 byte - DATO x 5/255 [V]
09
Tensione sonda l
1 byte - DATO x 5/255 [V]
1.3.6.8 Lettura Memoria Errori READ ERROR Richiesta : Nº BYTE R E P A P D E L C Y C E R % 0 0 1
SIGNIFICATO
1
Lunghezza blocco
2
Titolo
03 H
3
Checksum (H)
00 H
4
Checksum (L)
53 H
50 H (Ved. punto 1.3.5)
Risposta : Nº BYTE
% 0 0 1 A T A L C I C I R A T R A C
CODICE
SIGNIFICATO
CODICE
1
Lunghezza blocco
N-1 H
2
Titolo
3
1° byte memoria errori
xx H
.....
.....
.....
N-2
n° byte memoria errori
xx H
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
AF H (Ved. punto 1.3.5)
1.3.6.8.1 Tabella Bytes READ ERROR
Alla richiesta READ ERROR, la centralina risponde con un blocco di 27 Bytes: Sequenza
NºBytes
NOME
SIGNIFICATO
1
1
UNIRAM_I_1
Errore filtrato in Ram Input blocco 1
2
1
UNIRAM_I_2
Errore filtrato in Ram Input blocco 2
3
1
UNIRAM_I_3
Errore filtrato in Ram Input blocco 3
4
1
CUNEP_I_1
Errore validato in Ram Input blocco 1
5
1
CUNEP_I_2
Errore validato in Ram Input blocco 2
6
1
CUNEP_I_3
Errore validato in Ram Input blocco 3
7
1
UNIER_I_1
Copia in Ram da EEPROM Input blocco 1
8
1
UNIER_I_2
Copia in Ram da EEPROM Input blocco 2
9
1
UNIER_I_3
Copia in Ram da EEPROM Input blocco 3 segue
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
24
Pag.
Allegato 1
Modif.
continua
Tabella Bytes READ ERROR
Sequenza
NºBytes
NOME
SIGNIFICATO
10 11
1 1
UNIRAM_U_1 UNIRAM_U_2
Errore filtrato in Ram Output blocco 1 Errore filtrato in Ram Output blocco 2
12 13 14
1 1 1
UNIRAM_U_3 CUNEP_U_1 CUNEP_U_2
Errore filtrato in Ram Output blocco 3 Errore validato in Ram Output blocco 1 Errore validato in Ram Output blocco 2
15 16 17
1 1 1
CUNEP_U_3 UNIER_U_1 UNIER_U_2
Errore validato in Ram Output blocco 3 Copia in Ram da EEPROM Output blocco 1 Copia in Ram da EEPROM Output blocco 2
18
1
UNIER_U_3
Copia in Ram da EEPROM Output blocco 3
19 20 21 22
1 1 1 1
UNIRAM_P_1 CUNEP_P_1 UNIER_P_1 UNIRAM_H_1
Errore filtrato in Ram Parametri Errore validato in Ram Parametri Copia in Ram da EEPROM Parametri Errore filtrato in Ram Hardware
23 24 25
1 1 1
CUNEP_H_1 UNIER_H_1 UNIVAS
Errore validato in Ram Hardware Copia in Ram da EEPROM Hardware Errore filtrato in Ram Chiave elettronica
26
1
UNIEVAS
Errore validato in Ram Chiave elettronica
27
1
EEVAS
Copia in Ram da EEPROM Chiave elettronica
R E P A P D E L C Y C E R % 0 0 1
1.3.6.9 Lettura Memoria Errori READ VALUE ERROR Richiesta : Nº BYTE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE
1 2
Lunghezza blocco Titolo
04 H 52 H (Ved. punto 1.3.5)
3
Codice di errore
xx H
Checksum (H)
xx H
Checksum (L)
xx H
Risposta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
0A H
2
Titolo
3 4 5 6 7 8
CUNEP_$_x CUNEPS_$_x UNIER_$_x UNIERS_$_x CRDR$ Parametro Ambientale 1 (H)
xx H xx H xx H xx H xx H xx H
9 10
Parametro Ambientale 1 (L) Parametro Ambientale 2 (H)
xx H xx H
11 12 13
Parametro Ambientale 2 (L) Checksum (H) Checksum (L)
xx H xx H xx H
AD H (Ved. punto 1.3.5)
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
25
Pag.
3.00613
Modif.
CUNEP_$_x indica il tipo di errore validato; CUNEPS_$_x indica il segno dell'errore validato. UNIER_$_x è la copia in RAM dell'EEPROM ed indica il tipo di errore; UNIERS_$ indica il segno dell'errore CRDR$ indica il contatore d'errore e viene decrementato ogni 20 minuti di marcia del veicolo senza che l'errore sia più presente. CODICE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
SIGNIFICATO
Parametro 1
Parametro 2
0
Sensore farfalla
00 giri motore H
00 pressione H
1
Sensore pressione
00 giri motore H
00 farfalla H
2
Sonda l1
00 giri motore H
00 integratore H
3
Sensore temperatura acqua
00 giri motore H
00 temp. aria H
4
Sensore temperatura aria
00 giri motore H
00 temp. acq. H
5
Tensione batteria
00 giri motore H
00 tens. batt. H
6
Sonda l2 (non presente)
00 00 H
00 00 H
7
Sensore detonazione
00 giri motore H
00 pressione H
8
Debimetro (+) (non presente)
00 giri motore H
00 farfalla H
9
Debimetro (-) (non presente)
00 giri motore H
00 farfalla H
10
Sensore velocità veicolo
00 giri motore H
00 pressione H
11
Segnale Park-Neutral/Drive
00 giri motore H
00 velocità H
12
Segnale Digimat
00 giri motore H
00 velocità H
13
Segnale ABS (non presente)
00 00 H
00 00 H
14
Sensore Camma
00 giri motore H
00 pressione H
15
Sensore giri Smot
00 press. asp H
00 farfalla H
16
Debimetro (segnale differenziale)
00 giri motore H
00 farfalla H
17
Debimetro (plausibilità)
00 giri motore H
00 farfalla H
24
Errore di comando iniettore 1
00 tempi iniez. H
00 tens. batt. H
25
Errore di comando iniettore 2
00 tempi iniez. H
00 tens. batt. H
26
Errore di comando iniettore 3
00 tempi iniez. H
00 tens. batt. H
27
Errore di comando iniettore 4
00 tempi iniez. H
00 tens. batt. H
28
Errore di comando bobina 1
00 giri motore H
00 anticipo H
29
Errore di comando bobina 2
00 giri motore H
00 anticipo H
30
Errore di comando bobina 3 (non presente)
00 giri motore H
00 anticipo H
31
Errore di comando bobina 4 (non presente)
00 giri motore H
00 anticipo H
32
Errore di comando stepper motor
00 giri motore H
00 temp. acq. H
33
Errore di comando canister purge
00 giri motore H
00 tens. batt. H
34
Errore di comando EGR (non presente)
00 giri motore H
00 tens. batt. H
35
Errore di comando waste gate (non presente)
00 giri motore H
00 tens. batt. H
36
Errore di comando by-pass precat (non presente)
00 00 H
00 00 H
37
Errore di comando condizionatore
00 giri motore H
00 tens. batt H
38
Errore di comando contagiri
00 giri motore H
00 tens. batt H
39
Errore di comando consumometro (non presente)
00 00 H
00 00 H
40
Errore comando ripetitore temp. acqua
00 temp. acq. H
00 tens. batt H
41
Errore comando relè pompa
00 giri motore H
00 tens. batt H
42
Errore comando lampada warning (non presente)
00 00 H
00 00 H
43
Errore comando ripetitore angolo farfalla
00 farfalla H
00 tens. batt H
segue REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
26
Pag. Modif.
CODICE
Allegato 1
SIGNIFICATO
Parametro 1
Parametro 2
44
Errore comando relè power-latch
00 giri motore H
00 tens. batt H
48
Errore su controllo minimo
00 giri motore H
00 pressione H
49
Errore su controllo titolo
00 giri motore H
00 pressione H
50
Errore su controllo EGR (non presente)
00 00 H
00 00 H
51
Errore di sequenza sul quadro segnali
00 giri motore H
00 tens. batt H
52
Errore dei parametri autoadattativi
00 giri motore H
00 pressione H
56
Errore memoria RAM
00 temp. acq. H
00 tens. batt H
57
Errore memoria EPROM
00 temp. acq. H
00 tens. batt H
58
Errore memoria EEPROM
00 temp. acq. H
00 tens. batt H
59
Errore su microprocessore
00 temp. acq. H
00 tens. batt H
60
Errore dei parametri di calibraz. dell'hardware ECU
00 temp. acq. H
00 tens. batt H
61
Errore memoria RAM STAND-BY
00 temp. acq. H
00 tens. batt H
64
Errore Chiave elettronica
00 00 H
00 00 H
1.3.6.9.1
Tabella formule di conversione dei parametri ambientali Parametro
Giri motore Pressione Farfalla Temperatura acqua Temperatura aria Tensione batteria Velocitá veicolo Integratore sonda λ Tempo d'iniezione Anticipo di accensione
Conversione (solo il byte Lsb)
Dato x 32 [Rpm] Dato x 16 x 0,75 [mmHg] Dato x 0,435 [°] Dato [°C] Dato [°C] Dato x 62 x10-3 [V] 274,6 / Dato [Km/h] Dato x 0,195 [%] Dato x 0,819 [ms] Dato x 0,5 [°]
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
27
Modif.
3.00613
1.3.6.10 Codifica Byte Memoria Errori 80 40
20
10
8
4
2
1
UNIRAM_I_1 flag di errore su segnali di ingresso - blocco 1
ERRFAR ERRPRE ERR1SO ERRTH ERRTA ERRBAT ER2SO2 ERRDET 80 40
R E P A P D E L C Y C E R % 0 0 1
20
10
8
4
2
1
URAMS_I_1 flag di segno degli errori di UNIRAM_I_1
SEFAR SEPRE SE1SO SETH SETA SEBAT SE2SO2 SEDET 80 40
20
10
8
4
2
1
80 40
20
10
8
4
2
1
20
10
8
4
2
1
1 = errore su sensore debimetro (+) (non presente) 1 = errore su sensore debimetro (-) (non presente) 1 = errore su sensore velocità veicolo 1 = errore su segnale Park-Neutral/Drive 1 = errore su segnale Digimat 1 = errore su segnale ABS (non presente) 1 = errore su sensore Camma 1 = errore su sensore Smot
URAMS_I_2 flag di segno degli errori di UNIRAM_I_2
SEDBP SEDBM SEVV SENEDR SEDIG SEABS SECAM SESMOT 80 40
0 = sensore farfalla in c.a 0 = sensore pressione in c.a. 0 = sonda l 1 in c.a. 0 = sensore temperatura acqua in c.a. 0 = sensore temperatura aria in c.a. 0 = tensione batteria troppo bassa 0 = sonda l 2 in c.a. (non presente) 0 = sensore detonazione in c.a.
UNIRAM_I_2 flag di errore su segnali di ingresso - blocco 2
ERRDBP ERRDBM ERRVV ERNEDR ERRDIG ERRABS ERRCAM ERSMOT
% 0 0 1 A T A L C I C I R A T R A C
1 = errore su sensore farfalla 1 = errore su sensore pressione 1 = errore su sonda l 1 1 = errore su sensore temperatura acqua 1 = errore su sensore temperatura aria 1 = errore su tensione batteria 1 = errore su sonda l 2 (non presente) 1 = errore su sensore detonazione
0 = sensore debimetro (+) in c.a. (non presente) 0 = sensore debimetro (-) in c.a. (non presente) 0 = sensore velocità veicolo in c.a. 0 = segnale Park-Neutral/Drive in c.a. 0 = segnale Digimat in c.a. 0 = segnale ABS in c.a. (non presente) 0 = sensore Camma in c.a. 0 = sensore Smot in c.a.
UNIRAM_I_3 flag di errore su segnali di ingresso - blocco 3
ERRDEB ERRDEP
1 = errore differenziale debimetro (non presente) 1 = errore plausibilità debimetro
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613 80 40
20
10
28
Pag.
Allegato 1
Modif.
8
4
2
1
URAMS_I_3 flag di segno degli errori di UNIRAM_I_3
SEDEB SEDEP
80 40
20
10
8
4
2
1
UNIRAM_U_1 flag di errore su segnali di uscita - blocco 1
ERINJ1 ERINJ2 ERINJ3 ERINJ4 ERBOB1 ERBOB2 ERBOB3 ERBOB4 80 40
20
10
8
4
2
1
80 40
20
10
8
4
2
1
20
10
8
4
2
1
0 = iniettore 1 in c.a. o c.c a gnd 0 = iniettore 2 in c.a. o c.c a gnd 0 = iniettore 3 in c.a. o c.c a gnd 0 = iniettore 4 in c.a. o c.c a gnd 0 = bobina 1 in c.a o c.c. a gnd 0 = bobina 2 in c.a o c.c. a gnd 0 = bobina 3 in c.a o c.c. a gnd 0 = bobina 4 in c.a o c.c. a gnd
UNIRAM_U_2 flag di errore su segnali di uscita - blocco 2
ERRSTP ERRCPG ERREGR ERRWG ERRPA ERRCON ERRCTG ERRCNS 80 40
1 = errore di comando iniettore 1 1 = errore di comando iniettore 2 1 = errore di comando iniettore 3 1 = errore di comando iniettore 4 1 = errore di comando bobina 1 1 = errore di comando bobina 2 1 = errore di comando bobina 3 1 = errore di comando bobina 4
URAMS_U_1 flag di segno degli errori di UNIRAM_U_1
SEINJ1 SEINJ2 SEINJ3 SEINJ4 SEBOB1 SEBOB2 SEBOB3 SEBOB4
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
Segno differenziale debimetro (non presente) Segno differenziale plausibilità (non presente)
1 = errore di comando stepper motor 1 = errore di comando canister purge 1 = errore di comando EGR (non pres.) 1 = errore di comando waste gate (non pres.) 1 = errore di comando by-pass precat (non pres.) 1 = errore di comando condizionatore 1 = errore di comando contagiri 1 = errore di comando consumometro (non pres.)
URAMS_U_2 flag di segno degli errori di UNIRAM_U_2
SESTP SECPG SEEGR SEWG SEPA SECON SECTG SECNS
0 = stepper motor in c.a. 0 = canister purge in c.a o c.c. a gnd 0 = EGR in c.a o c.c. a gnd (non pres.) 0 = waste gate in c.a o c.c. a gnd (non pres.) 0 = by-pass precat in c.a o c.c. a gnd (non pres.) 0 = condizionatore in c.a o c.c. a gnd 0 = contagiri in c.a o c.c. a gnd 0 = consumometro in c.a o c.c. a gnd (non pres.)
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
80 40
80 40
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
80 40
20
20
20
10
10
10
8
8
8
4
4
4
2
2
2
1
1
1
20
10
8
4
2
1
29
Modif.
3.00613
UNIRAM_U_3 flag di errore su segnali di uscita - blocco 3
ERRISC ERRPRMP ERRWRN ERRTPR ERRREC
1 = errore comando ripetitore temp. acqua 1 = errore comando relè pompa 1 = errore comando lampada warning 1 = errore comando ripetitore angolo farfalla 1= errore comando relè power-latch
URAMSU3
flag di segno degli errori di UNIRAM_U_3
SERISC SEPRMP SEWRN SETPR SEREC
0 = ripetitore temp. acqua in c.a. o c.c. a gnd 0 = relè pompa in c.a. o c.c. a gnd 0 = lampada warning in c.a. o c.c. a gnd 0 = ripetitore angolo farfalla in c.a. o c.c. a gnd 0 = relè power latch in c.a. o c.c. a gnd
UNIRAM_P_1 flag di errore su parametri di controllo ECU
ERRMIN ERRTIT ERRMFE ERRSEQ ERRPAA
80 40
Pag.
1 = errore su controllo minimo (o stimatore passi) 1 = errore su controllo titolo 1 = errore su controllo EGR (non presente) 1 = errore di sequenza sul quadro segnali 1 = errore dei parametri autoadattativi
URAMS_P_1 flag di segno degli errori di UNIRAM_P_1
SEMIN 0 = controllo minimo in carenza d'aria 1 = controllo minimo in eccesso d'aria SETIT 0 = controllo titolo sbandato verso il magro 1 = controllo titolo sbandato verso il ricco SEMFE 0 = controllo EGR segnala attuatore chiuso 1 = controllo EGR in circuito aperto (non pres.) SESEQ 0 = la seq. sul quadro segnali ha perso denti 1 = la seq. sul quadro segnali ha più denti del normale SEPAA 0 = parametri autoadattativi troppo bassi 1 = parametri autoadattativi troppo alti
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613 80 40
20
10
30
Pag.
Allegato 1
Modif.
8
4
2
1
UNIRAM_H flag di errore dell'hardware della ECU
ERRRAM ERRROM ERRE2P ERRMCP ERRCHW ERRSBY
80 40
80 40
20
20
10
10
8
8
4
4
2
2
1
1
errore memoria RAM errore memoria EPROM errore memoria EEPROM errore su microprocessore errore dei parametri di calibraz. dell'hardware ECU errore memoria RAM STAND-BY
UNIRAMS_1 flag di servizio per la macch. diagn. - blocco 1
STDT STRUN STQS
1 = diagnosi attiva con motore RUN abilitato 1 = motore in rotazione 1 = quadro segnali ok 0 = attesa riconoscimento quadro segnali
STFAR
1 = farfalla al minimo o in piena apertura 0 = farfalla in parzializzato (non presente)
STSO2
1 = sistema in closed loop (controllo titolo attivo)
STCND
1 = richiesta di att. condiz. dall'esterno (non pres.)
STAT1
1 = autoadattatività attivata 0 = trimmer EEPROM attivato (non pres.)
STSTP
1 = test attivo stepper motor in corso (non pres.)
UNIRAMS_2 flag di servizio per la macch. diagn. - blocco 2
STDIG
1 = power-on e non richiesta di cambio marcia da Digimat (non presente)
STNDR 1 = cambio automatico in Drive 0 = cambio automatico in Park o Neutral (non pres.) . A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
80 40
20
10
8
4
2
1
STAT2
1 = autoadattatività stepper attivata 0 = regolazione passi da Tester attivata (non pres.)
STDET
1 = decrem anticipo da detonaz. in corso (non pres.)
UNIRAMS_3 flag di servizio per la macch. diagn. - blocco 3
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
80 40
20
10
8
4
2
1
UNIVAS
Pag.
31
Modif.
3.00613
flag di servizio per la macchina diagn. - blocco 4
ECU controllo motore vergine ECU non consente l'avviamento motore ECU ha ricevuto il codice universale N.U. ECU ha ricevuto il codice di Backdoor Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto 80 40
20
10
8
4
2
1
UNIEVAS flag di servizio per la macchina diagn. - blocco 4 N.U. N.U. N.U. N.U. ECU ha ricevuto il codice di Backdoor
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto 80 40
20
10
8
4
2
1
EEVAS
flag di servizio per la macchina diagn. - blocco 4
N.U. N.U. N.U. N.U. ECU ha ricevuto il codice di Backdoor Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
32
Pag.
3.00613
Allegato 1
Modif.
1.3.6.11 Descrizione Stati / Errori Chiave Elettronica (IMMOBILIZER) Nº Bytes
NOME
1 1 1 1 1
UNIVAS UNIEVAS EEVAS CRDRVAS CRDVAS
SIGNIFICATO
Errori / Stato Chiave Elettronica in RAM Errori Chiave Elettronica in RAM Stand-By Errori Chiave Elettronica In EEPROM Contatore età errore Chiave Elettronica in RAM Contatore età errore Chiave Elettronica in EEPROM
È possibile richiedere da strumento di diagnosi la lettura dei Bytes Chiave Elettronica tramite le funzioni Snapshot (vedi Tabella Snapshot , codice 10, al punto 1.3.6 .5.1), oppure tramite la fun zione READ ERROR ( vedi punto 1.3.6.8 : Lettura Memor ia Errori READ ERROR) 80 40
20
10
8
4
2
1
UNIVAS Byte in RAM di errori/stati per funz. Chiave Elettronica
ECU controllo motore vergine ECU non consente l'avviamento motore ECU ha ricevuto il codice universale N.U. ECU ha ricevuto il codice di Backdoor Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto 80 40
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
20
10
8
4
2
1
UNIEVAS Byte in RAM di errori per funz. Chiave Elettronica
N.U. N.U. N.U. N.U. ECU ha ricevuto il codice di Backdoor Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto 80 40
20
10
8
4
2
1
R E P A P D E L C Y C E R % 0 0 1
EEVAS Byte in EEPROM di errori per funz. Chiave Elettronica
N.U. N.U. N.U. N.U. ECU ha ricevuto il codice di Backdoor Codice chiave errata (10 10 10 10 10 trasmesso dall'immobilizer) Codice non noto o non riconosciuto Nessun codice ricevuto o link interrotto Con il cassettino D.T.-SIEE- SAS / wbr1AF, è possibile visualizzare la Snapshot_10 sotto la voce Parametri / Dati Chiave Elettronica.
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
33
3.00613
Modif.
1.3.6.12 Descrizione Lettura Celle RAM/ROM/EEPROM Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
06 H
2
Titolo
3
Indirizzo iniziale (H)
xx H
4
Indirizzo iniziale (L)
xx H
5
Nº di byte
xx H
6
Checksum (H)
xx H
7
Checksum (L)
xx H
30 H (Ved. punto 1.3.5)
Risposta : Nº BYTE
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
SIGNIFICATO
CODICE
1
Lunghezza blocco
N-1 H
2
Titolo
3
Sequenza Valori
xx H
.....
.....
.....
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
CF H (Ved. punto 1.3.5)
Questo comando permette la lettura di celle non protette; Nel caso in cui si acceda a celle protette la centralina risponderà con un blocco di NAP. 1.3.6.13 Descrizione Scrittura Valori Celle RAM Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
2
Titolo
3
Codice del Valore (vedi tabella Codici)
xx H
Sequenza valori
xx H
N-1
Checksum (H)
xx H
N
Checksum (L)
xx H
4..N-2
09 H 35 H (Ved. punto 1.3.5)
Tabella Cod ici : Codice Valore
SIGNIFICATO
Nº BYTE
00 H
Autoadattatività
1
11 H
Security Code
5
Questo comando permette la scrittura in RAM del security code e la scrittura nel Byte ENAEAUTO per abilitazione, inibizione ed azzeramento dei Parametri Autoadattativi. La centralina risponderà con un blocco di : ACK, NACK, NAP o WAIT a seconda dei casi.
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
34
Pag. Modif.
Allegato 1
1.3.6.14 Descrizione Richiesta Cancellazione Memoria Errori Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
63 H
60 H (Ved. punto 1.3.5)
La risposta alla richiesta di cancellazione memoria errori é costituita da un blocco di Acknowledge. 1.3.6.15 Descrizione Acknowledge Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0C H
09 H (Ved. punto 1.3.5)
1.3.6.16 Descrizione No Acknowledge Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0D H
0A H (Ved. punto 1.3.5)
Viene ripetuto il blocco trasmesso in precedenza. 1.3.6.17 . A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
Descrizione NAP Not Applicable Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0E H
03 H 0B H (Ved. punto 1.3.5)
Questo blocco viene trasmesso dalla centralina quando non é possibile eseguire la richiesta / comando del Tester. 1.3.6.18 Descrizione Stop Comunicazione Nº BYTE
R E P A P D E L C Y C E R % 0 0 1
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
08 H
05 H (Ved. punto 1.3.5)
La centralina termina il colloquio diagnostico senza inviare nessuna risposta. REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag.
35
3.00613
Modif.
1.3.6.19 Descrizione Wait Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0F H
0C H (Ved. punto 1.3.5)
1.4 Diagnosi attiva 1.4.1 Modalità diagnosi attiva Condizioni vettura
: Chiave su On e motore Fermo
Modalità di attivazione dispositivo
: Passaggio in Command Mode; Blocco di attivazione;
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
Modalità di interruzione attivazione dispositivo : Disattivazione diretta; Fine diagnosi. Per poter attivare i componenti del sistema é necessario inviare alla centralina il comando di transizione di stato diagnostico, passando quindi dallo stato di Run Mode allo stato di Command Mode.
N.B. :Non è possibile eseguire operazioni di Key-OFF mentre la Centralina è in modalità Dia gnosi Attiva. Assicurarsi quindi di avere la Centralina fuori dalla funzione di Diagnosi prima di poter eseguire la funzione di Key-OFF (in caso contrario la centralina resterebbe alimentata anche nella fase di Key-OFF per un tempo T indeterminato). 1.4.1.1 Descrizione Blocco Set Diagnostic Mode Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
3
Diagnostic Mode
xx H
4
Checksum (H)
xx H
5
Checksum (L)
xx H
01 H (Ved. punto 1.3.5)
Risposta (Out Status) : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
05 H
2
Titolo
3
Diagnostic Mode
xx H
4
Host Number
00 H
5
Checksum (H)
xx H
6
Checksum (L)
xx H
0D H (Ved. punto 1.3.5)
Nel blocco di richiesta il byte Diagnostic Mode rappresenta lo stato diagnostico che si vuole attivare. Questo byte può assumere i seguenti valori : Diagnostic Mode : 0 Run Mode (Acquisizione Parametri). 1 Command Mode (Diagnosi Attiva MOTORE OFF). 2 Command Mode (Diagnosi Attiva MOTORE ON). REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
3.00613
36
Pag. Modif.
Allegato 1
1.4.1.2 Descrizione Blocco attivazione attuatori Richiesta : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
05 H
2
Titolo
3
Codice componente
xx H
4
Parametro
xx H
5
Checksum (H)
xx H
6
Checksum (L)
xx H
20 H (Ved. punto 1.3.5)
Risposta (Acknowledge) : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0C H
09 H (Ved. punto 1.3.5)
Nel caso in cui non sia possibile l'attivazione del componente la risposta è costituita da un blocco di NAP. 1.4.1.3 Descrizione Blocco stop attuatori
R E P A P D E L C Y C E R % 0 0 1
Richiesta : Nº BYTE
. A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
SIGNIFICATO
CODICE
1
Lunghezza blocco
04 H
2
Titolo
3
Codice componente
xx H
4
Checksum (H)
xx H
5
Checksum (L)
xx H
21 H (Ved. punto 1.3.5)
Risposta (Acknowledge) : Nº BYTE
SIGNIFICATO
CODICE
1
Lunghezza blocco
03 H
2
Titolo
3
Checksum (H)
00 H
4
Checksum (L)
0C H
09 H (Ved. punto 1.3.5)
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
% 0 0 1 A T A L C I C I R A T R A C
Allegato 1
Pag. 37 Modif.
3.00613
1.4.1.4 Elenco Dispositivi Attivabili CODICE (Hex.)
R E P A P D E L C Y C E R % 0 0 1
% 0 0 1 A T A L C I C I R A T R A C
COMPONENTE
PARAMETRO
00
Pompa benzina
0 = OFF; 1 = ON; MOD = 1
01
Iniettore/i (comando unico)
0 = OFF; 1 = ON; MOD = 1
02 03 04 05 10 11 12 13 18 19 20 23 26 28
Iniettore 1 Iniettore 2 Iniettore 3 Iniettore 4 Modulo di potenza 1 Modulo di potenza 2 Modulo di potenza 3 Modulo di potenza 4 Canister Contagiri Condizionatore Warning Lamp Ripetitore farfalla Segnale temp. acqua
00
Stepper motor
0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 3 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 2 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; 1 = ON; MOD = 1 0 = OFF; MOD = 2 1 = inizio corsa; 2 = centro corsa; 3 = fine corsa; 4 = + 40 passi dal valore prec.
MODALITÀ E TEMPISTICHE Attiva per 30s Ognuno attivo 8 ms in ogni secondo per 5 volte Attivo 8 ms in ogni secondo per 5 volte
Attivo 4 ms in ogni secondo per 10 volte On 0,1 s Off 0,1 s per 30 s attivo a 3750 RPM per 30 s Attivo per 30 s. On 0,5 s Off 0,5 s per 30 s segnale d.c. 50% per 30 s On 0,5 s Off 0,5 s per 30 s È necessario avere il motore al minimo (al termine del ciclo di test è possibile che venga richiesto lo spegni mento del motore)
N.B.: Dopo aver attivato un attuatore del sistema, è necessario disattivarlo prima di eseguire un altro comando di attivazione. . A . p . A S O O T T A U T R A O T P A I ' F E A N L L O E T D T O A D T T O I R R P I C R S E E N O R E O I T S Z A S A E V ' Z Z I R O R U E P O T S I N U R O A N A O Z T N N E E S I M Z U R C E O T I D D E A T Z N N E E S E C R S P O N L I O C
REALIZZAZIONE EDITORIALE A CURA DI SATIZ S.p.A. - NORMAZIONE
View more...
Comments