Skip to main content
Skip table of contents

Datasheet

Descrizione

PowerBox 2090 è un dispositivo di distribuzione con 67 I/O.

Compatto ed efficiente, le uscite possono essere collegati a vari componenti e dispositivi del veicolo, ad esempio luci, motori elettrici, pompe, bracci meccanici ecc.

Caratteristiche Tecniche

  • Contenitore waterproof.

  • Alimentazione 9-28 VDC.

  • Fissaggio a bordo macchina.

  • Corrente massima totale 150 A.

  • 10 Uscite PWM, corrente nominale 2.5A

  • 18 Uscite digitali, corrente nominale 3A

  • 2 Uscite digitali, corrente nominale 5A

  • 6 Uscite digitali, corrente nominale 10A

  • 7 Uscite digitali, corrente nominale 15A

  • 5 Uscite digitali, corrente nominale 30A

  • 20 Ingressi digitali

  • Interfaccia bus CAN 2.0B (29 bit extended address identifier).

  • Baud rate CAN fino a 1 Mb/s.

  • Connettore uscite - TE 1534238-1

  • Connettore ingressi e CAN - TE 776200-1

Funzionalità Principali

  • Monitoraggio real-time delle correnti delle singole uscite via CAN Bus.

  • Diagnostica dei dispositivi a bordo macchina.

  • Funzionalità FOTA che consente l’aggiornamento della centralina via CAN Bus.

  • Impostazione correnti di warning e di errore per ogni uscita.

  • Spegnimento automatico delle singole uscite in caso di errori di CC.

  • Uscite PWM, Digitali e controllate in corrente

Hardware

Requisiti ambientali

Parametro

Min

Tipico

Max

Temperatura di Funzionamento

-20 °C

+25 °C

+70 °C

Temperatura di Stoccaggio

-40 °C

+85 °C

Caratteristiche Meccaniche

Contenitore

Contenitore waterproof in alluminio

Connettore uscite

TE 1534238-1

Connettore ingressi e CAN

TE 776200-1

Caratteristiche Elettriche

AVVERTENZE

Il superamento dei seguenti parametri elettrici potrebbe causare danni permanenti al dispositivo.

Tensione di alimentazione

9-28 VDC

Corrente massima totale

150 A

20 Ingressi digitali

Input positivo > 6.5Vdc

10 Uscite PWM, corrente nominale

2.5A

18 Uscite digitali, corrente nominale

3A

2 Uscite digitali, corrente nominale

5A

6 Uscite digitali, corrente nominale

10A

7 Uscite digitali, corrente nominale

15A

5 Uscite digitali, corrente nominale

30A

CAN Bus

CAN Standard

2.0B - 29 bit extended address identifier

Baud rate

10 kBit/s – 1000 kBit/s | Default 250 kBit/s

Possibili funzioni degli I/O

PWM Output

Frequenza: 50 - 500 Hz

Duty Cycle: 0…100%

Uscita in corrente

PWM controllato con riferimento in corrente

Digital Output

Pinout

Connettore alimentazione

Boccola alimentazione (vedi Caratteristiche Elettriche)

Connettore ingressi e CAN (TE 776200-1)

Signal

Pin

Pin description

GND

9

Power supply (0 VDC)

IN0

1

Digital input

IN1

2

Digital input

IN2

3

Digital input

IN3

4

Digital input

IN4

5

Digital input

IN5

6

Digital input

IN6

14

Digital input

IN7

15

Digital input

IN8

23

Digital input

IN9

22

Digital input

IN10

21

Digital input

IN11

20

Digital input

IN12

19

Digital input

IN13

18

Digital input

IN14

17

Digital input

IN15

7

Digital input

IN16

10

Digital input

IN17

11

Digital input

IN18

12

Digital input

IN19

13

Digital input

CANH

8

CanBus Channel H

CANL

7

CanBus Channel L

Connettore uscite (TE 1534238-1)

Signal

Pin

Pin description

OP0

3

PWM Output / Uscita in corrente (2.5A)

OP1

4

PWM Output / Uscita in corrente (2.5A)

OP2

2

PWM Output / Uscita in corrente (2.5A)

OP3

1

PWM Output / Uscita in corrente (2.5A)

OP4

6

PWM Output / Uscita in corrente (2.5A)

OP5

5

PWM Output / Uscita in corrente (2.5A)

OP6

7

PWM Output / Uscita in corrente (2.5A)

OP7

8

PWM Output / Uscita in corrente (2.5A)

OP8

11

PWM Output / Uscita in corrente (2.5A)

OP9

12

PWM Output / Uscita in corrente (2.5A)

OP10

10

Digital Output (3A)

OP11

9

Digital Output (3A)

OP12

14

Digital Output (3A)

OP13

13

Digital Output (3A)

OP14

19

Digital Output (3A)

OP15

20

Digital Output (3A)

OP16

15

Digital Output (3A)

OP17

16

Digital Output (3A)

OP18

18

Digital Output (3A)

OP19

17

Digital Output (3A)

OP20

22

Digital Output (3A)

OP21

21

Digital Output (3A)

OP22

23

Digital Output (3A)

OP23

24

Digital Output (3A)

OP24

25

Digital Output (3A)

OP25

26

Digital Output (3A)

OP26

30

Digital Output (3A)

OP27

29

Digital Output (3A)

OP28

27

Digital Output (5A)

OP29

28

Digital Output (5A)

OP30

32

Digital Output (10A)

OP31

31

Digital Output (10A)

OP32

37-38

Digital Output (15A)

OP33

33-34

Digital Output (15A)

OP34

45-46

Digital Output (10A)

OP35

41-42

Digital Output (10A)

OP36

39-40

Digital Output (15A)

OP37

43-44

Digital Output (15A)

OP38

36

Digital Output (10A)

OP39

35

Digital Output (10A)

OP40

53-54

Digital Output (15A)

OP41

49-50

Digital Output (15A)

OP42

60-61

Digital Output (15A)

OP43

57-58

Digital Output (30A)

OP44

55-56

Digital Output (30A)

OP45

59-62

Digital Output (30A)

OP46

47-48

Digital Output (30A)

OP47

51-52

Digital Output (30A)

CAN Bus - Messaggi

CAN ID

Di base il Nodo risponde solo all'ID di configurazione CONF_CANID: 0x00002001.

Una volta definito l'ID (CANID) attraverso il messaggio di configurazione, il nodo può ricevere e trasmettere i messaggi CAN descritti di seguito.

Messaggi di configurazione

I messaggi di configurazione impostano il device. Le impostazioni sono permanenti fino ad una successiva modifica (eseguita con gli stessi comandi).

Questi messaggi sono attivi solo in due casi:

  1. Prima della ricezione del primo messaggio di comando.

  2. Quando TUTTE le uscite sono disabilitate ed è disabilitato l'invio di qualsiasi dato dal nodo.

ID

Operazione

Byte 0 -1

Byte 2 - 5

Byte 6 - 7

[CONF_CAIND]

Configurazione ID BASE di ricezione del nodo.

Codice operazione:

0x0000 (MSG_OPC_CANID_REC)

CANID BASE di ricezione (CANID_R)

0xDCCD

(codice di controllo)

[CONF_CAIND]

Configurazione ID BASE di invio del nodo.

Non configurato ID invio = ID ricezione.

Codice operazione: 0x0001 (MSG_OPC_CANID_SEND)

CANID BASE di invio (CANID_I)

0xDCCD

(codice di controllo)

[CONF_CAIND]

Configurazione offset dall'ID per gli ID dei messaggi (ricevuti o inviati dal nodo).

Codice operazione: 0x0002 (MSG_OPC_CANID_OFFSET)

CANID_OFFSET

0xDCCD

(codice di controllo)

[CONF_CAIND]

Remote frame di lunghezza 6.

Il nodo alla ricezione di questo messaggio risponde inviando, di volta in volta a rotazione, il CANID e i relativi offset.

I messaggi sono distinguibili dal "codice operazione" presente nei primi due byte in risposta.

Codice operazione: MSG_OPC_CANID_REC o MSG_OPC_CANID_SEND o MSG_OPC_CANID_OFFSET

Dato utile in base al "codice operazione" riportato nel messaggio.

 

Messaggi e comandi ricevuti dal nodo/device

ID: [CANID_R + 0] Status e info periodicità (MSG_CFG_STATUS).

Byte

Descrizione

0 - 1

Tempo in ms (>= 50 ms) per l'invio del messaggio per lo stato degli ingressi MSG_INP_INFO. Impostando 0 viene disabilitato il messaggio.

Valore di default: 200ms.

2 - 3

Tempo in ms (>= 50 ms) per l'invio del messaggio per lo stato delle uscite MSG_OUT_INFO. Impostando 0 viene disabilitato il messaggio.

Valore di default: 200ms.

4 - 5

Tempo in ms (>= 50 ms) per l'invio del messaggio con i dati globali (errore globale, temperatura media, corrente totale) MSG_STATUS.

Impostando 0 viene disabilitato il messaggio.

Valore di default: 100ms.

6 - 7

Tempo in ms (>= 100 ms) per l'invio del messaggio con i dati sulle correnti MSG_OUT_I_GRP_X.

Impostando 0 viene disabilitato il messaggio.

Valore di default: 400ms.

ID: [CANID_R + 1*ID_OFFSET] Abilitazione uscite (MSG_OUT_ENABLE).

Byte

Descrizione

0 - 1

Il singolo bit rappresenta l'enable della singola uscita OUT_0 - OUT_15 (per default le uscite sono tutte disabilitate).

2 - 3

Il singolo bit rappresenta l'enable della singola uscita OUT_16 - OUT_31 (per default le uscite sono tutte disabilitate).

4 - 5

Il singolo bit rappresenta l'enable della singola uscita OUT_32 - OUT_47 (per default le uscite sono tutte disabilitate).

ID: [CANID_R + 2*ID_OFFSET] Abilitazione ingressi (MSG_INP_ENABLE).

Byte

Descrizione

0 - 1

Il singolo bit rappresenta l'enable del singolo ingresso, INP_0 - INP_15 (per default sono tutti disabilitati).

2 - 3

Il singolo bit rappresenta l'enable del singolo ingresso, INP_16 - INP_19 (per default sono tutti disabilitati).

ID: [CANID_R + 3*ID_OFFSET] Frequenze PWM per la singola uscita (MSG_FREQ).

Byte

Descrizione

0 - 1

Identificativo uscita (OUT_ID): 0-47

2 - 3

Frequenza di uscita per OUT_ID.

La frequenza può variare da 50Hz a 200Hz per le uscite OUT00-OUT09, da 50Hz a 500Hz per tutte le altre uscite.

ID: [CANID_R + 4*ID_OFFSET] Duty cycle per il primo gruppo di uscite (MSG_DUTY_GRP_0).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_0, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_1, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_2, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_3, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_4, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_5, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_6, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_7, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 5*ID_OFFSET] Duty cycle per il secondo gruppo di uscite (MSG_DUTY_GRP_1).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_8, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_9, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_10, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_11, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_12, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_13, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_14, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_15, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 6*ID_OFFSET] Duty cycle per il terzo gruppo di uscite (MSG_DUTY_GRP_2).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_16, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_17, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_18, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_19, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_20, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_21, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_22, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_23, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 7*ID_OFFSET] Duty cycle per il quarto gruppo di uscite (MSG_DUTY_GRP_3).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_24, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_25, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_26, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_27, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_28, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_29, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_30, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_31, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 8*ID_OFFSET] Duty cycle per il quinto gruppo di uscite (MSG_DUTY_GRP_4).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_32, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_33, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_34, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_35, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_36, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_37, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_38, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_39, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 9*ID_OFFSET] Duty cycle per il sesto gruppo di uscite (MSG_DUTY_GRP_5).

Byte

Descrizione

0

Duty cycle per l'uscita OUT_40, espresso in "%" (0=0% 100=100%)

1

Duty cycle per l'uscita OUT_41, espresso in "%" (0=0% 100=100%)

2

Duty cycle per l'uscita OUT_42, espresso in "%" (0=0% 100=100%)

3

Duty cycle per l'uscita OUT_43, espresso in "%" (0=0% 100=100%)

4

Duty cycle per l'uscita OUT_44, espresso in "%" (0=0% 100=100%)

5

Duty cycle per l'uscita OUT_45, espresso in "%" (0=0% 100=100%)

6

Duty cycle per l'uscita OUT_46, espresso in "%" (0=0% 100=100%)

7

Duty cycle per l'uscita OUT_47, espresso in "%" (0=0% 100=100%)

ID: [CANID_R + 10*ID_OFFSET] Imposta la corrente del primo gruppo di uscite (MSG_I_OUT_GRP_0), in centesimi di A.

Byte

Descrizione

0

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_0 (0-255 cA).

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

1

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_1 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

2

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_2 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

3

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_3 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

4

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_4 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

5

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_5 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

6

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_6 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

7

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_7 (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

ID: [CANID_R + 11*ID_OFFSET] Imposta la corrente del secondo gruppo di uscite (MSG_I_OUT_GRP_1), in centesimi di A.

Byte

Descrizione

0

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_8: (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

1

Valore di corrente in centesimi di A che si vuole far erogare all'uscita OUT_9: (0-255 cA).

 

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

 

 

ID: [CANID_R + 12*ID_OFFSET] Imposta la corrente della singola uscita (MSG_SG_I_OUT), in centesimi di A.

 

L'invio di questo messaggio disabilita il controllo PWM della singola uscita ed abilita il controllo in corrente.

 

Byte

Descrizione

0 - 1

Indica l'uscita (0 - 47) per la quale si intende impostare la corrente.

2 - 3

Indica il valore di corrente, in centesimi di A, che si vuole far erogare all'uscita.

Se si imposta 0 la singola uscita ritorna ad essere controllata in PWM (MSG_DUTY_GRP_X)

ID: [CANID_R + 13*ID_OFFSET] Imposta (SET) o richiede (GET) lo stato dei limiti (warning e errore) di corrente della singola uscita (MSG_SG_I_LIMITS)

 

L'impostazione di limiti di corrente per la specifica uscita è possibile se e solo se l'uscita NON è abilitata.

 

Byte

Descrizione

0

Indica l'impostazione (SET) o la lettura (GET) dei limiti per la specifica uscita:

0: Lettura (GET) dei limiti (inviati dal nodo col messaggio (MSG_OUT_I_LIMITS) per la specifica uscita.

1: Impostazione (SET) dei limiti per la specifica uscita.

1

Indica l'uscita sulla quale si vuole impostare o leggere i limiti (OUT_0 = 0, ..., OUT_47 = 47).

2 - 3

Limite di corrente, in decimi di A, per generare il warning della specifica uscita (presente e considerato solo in caso di SET).

4 - 5

Limite di corrente, in decimi di A, per generare l'errore della specifica uscita (presente e considerato solo in caso di SET).

ID: [CANID_R + 14*ID_OFFSET] Configurazione velocità del CAN bus (MSG_CNG_VELOC)

 

Perché l'impostazione sia salvata e resa permanente, si deve inviare almeno un messaggio con la nuova velocita.

Diversamente, spegnendo e riaccendendo il dispositivo, la velocità tornerà ad essere quella precedente al comando.

Con l'invio di questo comando le uscite saranno tutte disabilitate.

 

Byte

Descrizione

0 - 1

Impostazione della velocità secondo i seguenti valori:

0: 1 Mb/s

1: 800 Kb/s

2: 500 Kb/s

3: 250 Kb/s (default)

4: 125 Kb/s

5: 100 Kb/s

6: 50 Kb/s

7: 20 Kb/s

8: 20 Kb/s

ID: [CANID_R + 18*ID_OFFSET] Impostazione del tempo di persistenza del superamento del limite di corrente, per generare un errore in corrente (MSG_I_LIMIT_PERSISTENCE).

Byte

Descrizione

0

Indica l'impostazione (SET) o la lettura (GET) del tempo di persistenza per la specifica uscita:

0: Lettura (GET) del tempo (inviato dal nodo col messaggio (MSG_OUT_I_LIMIT_PERSISTENCE) per la specifica uscita.

1: Impostazione (SET) del tempo per la specifica uscita.

1

Indica l'uscita sulla quale si vuole impostare o leggere il tempo di persistenza (OUT_0 = 0, ..., OUT_47 = 47)

2 - 3

Tempo, in centesimi di secondo (cs), di persistenza del superamento della corrente limite per generare l'errore in corrente.

ID: [CANID_R + 19*ID_OFFSET] Impostazione uscita induttiva , ovvero presenza carico ad elevata inerzia che restituisce energia (MSG_OUT_INDUCTIVE)

Byte

Descrizione

0 - 1

Il singolo bit rappresenta l'enable di uscita induttiva della singola uscita OUT_0 - OUT_15 (per default sono disabilitate)

2 - 3

Il singolo bit rappresenta l'enable di uscita induttiva della singola uscita OUT_16 - OUT_31 (per default sono disabilitate)

4 - 5

Il singolo bit rappresenta l'enable di uscita induttiva della singola uscita OUT_32 - OUT_47 (per default sono disabilitate)

ID: [CANID_R + 20*ID_OFFSET] Richiesta di inviare i contatori per gli errori e i warning (MSG_SEND_ERROR_COUNTER)

Byte

Descrizione

0

Send value 0xCA

1

Send value 0xDE

ID: [CANID_R + 24*ID_OFFSET] Invio configurazione allo slave del tipo di ingresso PNP-NPN (MSG_INPUT_CONFIGURATION)

Byte

Descrizione

0

Il singolo bit (1->NPN,0->PNP) rappresenta la configurazione dell’input in questo ordine (LSB….MSB)

(In1,In0,In18,In19,In17,In16,In7,In6)

1

Il singolo bit (1->NPN,0->PNP) rappresenta la configurazione dell’input in questo ordine (LSB….MSB)

(In12,In11,In10,In9,In8-13,In14-15,In4-5,In2-3)

ID: [CANID_R + 26*ID_OFFSET] Configurazione delle uscite impostate con il flag solenoid (MSG_OUT_SOLENOID) Valido per le prime 10 uscite (OUT0 - OUT9)

Byte

Descrizione

0

Il singolo bit se di valore pari a 1 rappresenta l'enable della misura della corrente con il metodo solenoid per la singola uscita

bit_0-OUT0 ,bit_1->OUT1 …

1

Il singolo bit se di valore pari a 1 rappresenta l'enable della misura della corrente con il metodo solenoid per la singola uscita

bit_8-OUT8 ,bit_9->OUT9

Messaggi e comandi inviati dal nodo/device

Questi messaggi sono inviati dal nodo (periodicamente) se e solo se è stato definito un CANID_I e se è stato inviato almeno un messaggio MSG_CFG_STATUS o MSG_OUT_ENABLE al nodo.

ID: [CANID_I + 0] Stato/info delle singole uscite inviato ogni 200ms (MSG_OUT_INFO) di default.

Byte

Descrizione

0 – 1

Tipo di stato indicato nei bit a seguire.

0: Enable;

1: Uscita attiva (ovvero il bit va ad uno se l'uscita eroga piu' di 100 mA);

2: Enable come uscita induttiva

2 – 3

Il singolo bit rappresenta lo stato della singola uscita, OUT_0 - OUT_15

4 – 5

Il singolo bit rappresenta lo stato della singola uscita, OUT_16 - OUT_31

6 - 7

Il singolo bit rappresenta lo stato della singola uscita, OUT_32 - OUT_47

ID: [CANID_I + 1*ID_OFFSET] Stato/info dei singoli ingressi inviato ogni 200ms (MSG_INP_INFO) di default.

Byte

Descrizione

0 - 1

Il singolo bit rappresenta lo stato del singolo ingresso, INP_0 - INP_15

2 - 3

Il singolo bit rappresenta lo stato del singolo ingresso, INP_16 - INP_19

ID: [CANID_I + 2*ID_OFFSET] Info globali sulla temperatura, la corrente totale e la presenza di un errore inviato ogni 100ms (MSG_STATUS) di default.

Byte

Descrizione

0 – 1

Temperatura in °C:

Byte 0: Chip (0-24) a cui si riferisce la temperatura.

Byte 1: Valore della temperatura in °C.

2 - 3

Corrente totale in decimi di A.

4 - 5

Errore globale:

0 => Nessun errore

1 => Warning sovracorrente (dettagli in MSG_OUT_WARN)

2 => Errore sovracorrente (dettagli in MSG_OUT_ERR)

3 => Errore CC (dettagli in MSG_OUT_ERR)

4 => Warning sovratemperatura

5 => Errore sovratemperatura

6 => Warning corrente totale

7 => Errore corrente totale

8 => Errore di comunicazione o FW non compatibili fra i due µC (richiesto aggiornamento)

9 => Errore uc errore in reboot

10 => Warning sovratemperatura della board

11 => Errore che segnala che un driver è non collegato/mancante

12 => Errore sovratemperatura della board

13 => Errore che indica la presenza di corrente sulla singola uscita con uscita disabilitata

14 => Errore che indica il fault del driver

6

  

Temperatura in °C:

Byte 6: Temperatura del dispositivo in °C.

ID: [CANID_I + 3*ID_OFFSET] Stato/info di warning delle singole uscite inviato ogni 400ms (MSG_OUT_WARN) di default o il prima possibile al cambiare di uno stato.

Byte

Descrizione

0 - 1

Il singolo bit rappresenta lo stato di warning (in corrente) della singola uscita, OUT_0 - OUT_15

2 - 3

Il singolo bit rappresenta lo stato di warning (in corrente) della singola uscita, OUT_16 - OUT_31

4 - 5

Il singolo bit rappresenta lo stato di warning (in corrente) della singola uscita, OUT_32 - OUT_47

 

ID: [CANID_I + 4*ID_OFFSET] Stato/info di errore delle singole uscite inviato ogni 400ms (MSG_OUT_ERR) di default o il prima possibile al cambiare di uno stato.

Byte

Descrizione

0 - 1

Il singolo bit rappresenta lo stato di errore (in corrente o per CC) della singola uscita, OUT_0 - OUT_15.

2 - 3

Il singolo bit rappresenta lo stato di errore (in corrente o per CC) della singola uscita, OUT_16 - OUT_31

4 - 5

Il singolo bit rappresenta lo stato di errore (in corrente o per CC) della singola uscita, OUT_32 - OUT_47

ID: [CANID_I + 5*ID_OFFSET] Correnti della singola uscita per il primo gruppo (GRP_0) di uscite (MSG_OUT_I_GRP_0) ogni 400ms di default

Byte

Descrizione

0

Corrente dell’OUT_0 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

1

Corrente dell’OUT_1 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

2

Corrente dell’OUT_2 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

3

Corrente dell’OUT_3 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

4

Corrente dell’OUT_4 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

5

Corrente dell’OUT_5 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

6

Corrente dell’OUT_6 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

7

Corrente dell’OUT_7 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

ID: [CANID_I + 6*ID_OFFSET] Correnti della singola uscita per il secondo gruppo (GRP_1) di uscite (MSG_OUT_I_GRP_1) ogni 400ms di default.

Byte

Descrizione

0

Corrente dell’OUT_8 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

1

Corrente dell’OUT_9 in cA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 2.55A)

2

Corrente dell’OUT_10 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

3

Corrente dell’OUT_11 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

4

Corrente dell’OUT_12 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

5

Corrente dell’OUT_13 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

6

Corrente dell’OUT_14 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

7

Corrente dell’OUT_15 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

ID: [CANID_I + 7*ID_OFFSET] Correnti della singola uscita per il terzo gruppo (GRP_2) di uscite (MSG_OUT_I_GRP_2) ogni 400ms di default.

Byte

Descrizione

0

Corrente dell’OUT_16 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

1

Corrente dell’OUT_17 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

2

Corrente dell’OUT_18 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

3

Corrente dell’OUT_19 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

4

Corrente dell’OUT_20 in cA dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

5

Corrente dell’OUT_21 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

6

Corrente dell’OUT_22 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

7

Corrente dell’OUT_23 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

ID: [CANID_I + 8*ID_OFFSET] Correnti della singola uscita per il quarto gruppo (GRP_3) di uscite (MSG_OUT_I_GRP_3) ogni 400ms di default.

Byte

Descrizione

0

Corrente dell’OUT_24 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

1

Corrente dell’OUT_25 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

2

Corrente dell’OUT_26 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

3

Corrente dell’OUT_27 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

4

Corrente dell’OUT_28 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

5

Corrente dell’OUT_29 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

6

Corrente dell’OUT_30 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

7

Corrente dell’OUT_31 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

ID: [CANID_I + 9*ID_OFFSET] Correnti della singola uscita per il quinto gruppo (GRP_4) di uscite (MSG_OUT_I_GRP_4) ogni 400ms di default.

Byte

Descrizione

0

Corrente dell’OUT_32 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

1

Corrente dell’OUT_33 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

2

Corrente dell’OUT_34 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

3

Corrente dell’OUT_35 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

4

Corrente dell’OUT_36 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

5

Corrente dell’OUT_37 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

6

Corrente dell’OUT_38 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

7

Corrente dell’OUT_39 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

ID: [CANID_I + 10*ID_OFFSET] Correnti della singola uscita per il sesto gruppo (GRP_5) di uscite (MSG_OUT_I_GRP_5) ogni 400ms di default.

Byte

Descrizione

0

Corrente dell’OUT_40 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

1

Corrente dell’OUT_41 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

2

Corrente dell’OUT_42 in dA (il valore 255 rappresenta un fuori scala quindi un valore arbitrario di corrente superiore a 25.5A)

3

Corrente dell’OUT_43 in 1/5 di A (quindi 5 equivale a 1 A) il valore 255 rappresenta un fuori scala quindi un valore -arbitrario- di I superiore a 51A

4

Corrente dell’OUT_44 in 1/5 di A (quindi 5 equivale a 1 A) il valore 255 rappresenta un fuori scala quindi un valore -arbitrario- di I superiore a 51A

5

Corrente dell’OUT_45 in 1/5 di A (quindi 5 equivale a 1 A) il valore 255 rappresenta un fuori scala quindi un valore -arbitrario- di I superiore a 51A

6

Corrente dell’OUT_46 in 1/5 di A (quindi 5 equivale a 1 A) il valore 255 rappresenta un fuori scala quindi un valore -arbitrario- di I superiore a 51A

7

Corrente dell’OUT_47 in 1/5 di A (quindi 5 equivale a 1 A) il valore 255 rappresenta un fuori scala quindi un valore -arbitrario- di I superiore a 51A

ID: [CANID_I + 11*ID_OFFSET] Invio dei limiti di corrente per la specifica uscita (MSG_OUT_I_LIMITS).

Byte

Descrizione

0

Indica l'uscita a cui si riferiscono di dati che seguono: (OUT_0 = 0, ..., OUT_47 = 47).

1

Numero di interventi dei limiti (entrambi, quindi la loro somma) dall'ultima loro impostazione col comando MSG_SG_I_LIMITS o dall'accensione del device.

2 - 3

Limite di corrente, in decimi di A, per generare il warning attualmente impostato per la specifica uscita.

4 - 5

Limite di corrente, in decimi di A, per generare l'errore attualmente impostato per la specifica uscita.

ID: [CANID_I + 12*ID_OFFSET] Invio del tempo di persistenza prima di andare in errore per la specifica uscita (MSG_OUT_I_LIMIT_PERSISTENCE) (in risposta a MSG_I_LIMIT_PERSISTENCE)

Byte

Descrizione

0 - 1

Indica l'uscita a cui si riferiscono di dati che seguono: (OUT_0 = 0, ..., OUT_47 = 47).

2 - 3

Tempo, in centesimi di secondo (cs), di persistenza del superamento della corrente limite per generare

l'errore in corrente.

ID: [CANID_I + 13*ID_OFFSET] Invio dei warnings and counters registrati dalla scheda

(MSG_SENT_ERROR_COUNTERS_GRP_0)

Byte

Descrizione

0-1

Contatore relativo a warning sovracorrente

2-3

Contatore relativo ad errore sovracorrente

4-5

Contatore relativo a errore corto circuito

6-7

Contatore relativo a warning di sovra temp driver

ID: [CANID_I + 14*ID_OFFSET] Invio dei warnings and counters registrati dalla scheda

(MSG_SENT_ERROR_COUNTERS_GRP_1)

Byte

Descrizione

0-1

Contatore relativo ad errore di sovra temp driver

2-3

Contatore relativo a warning di sovra corrente tot

4-5

Contatore relativo ad errore di sovra corrente tot

6-7

Contatore relativo ad errore comunicazione uc2

ID: [CANID_I + 15*ID_OFFSET] Invio dei warnings and counters registrati dalla scheda

(MSG_SENT_ERROR_COUNTERS_GRP_2)

Byte

Descrizione

0-1

Contatore relativo ad errore di Driver fault

2-3

Contatore relativo ad errore sovra temp uc1 o uc2

4-5

Contatore relativo ad errore di vnd mancante

6-7

Contatore relativo ad errore corrente quando disable

ID: [CANID_I + 21*ID_OFFSET] Invio da parte degli errori presenti sulla scheda (ogni bit a 1 rappresenta un errore attivo ) (MSG_OUT_ALL_BIT_ERRORS)

Bit/byte

Descrizione

0 (Byte 0)

Il singolo bit ad 1 rappresenta warning corrente

1 (Byte 0)

Il singolo bit ad 1 rappresenta errore corrente

2( Byte 0)

Il singolo bit ad 1 rappresenta errore corto circuito

3 (Byte 0)

Il singolo bit ad 1 rappresenta warning temperatura

4 (Byte 0)

Il singolo bit ad 1 rappresenta errore temperatura

5 (Byte 0)

Il singolo bit ad 1 rappresenta warning corrente tot

6 (Byte 0)

Il singolo bit ad 1 rappresenta errore corrente tot

7 (Byte 0)

Il singolo bit ad 1 rappresenta errore comm uc2

0 (Byte 1)

Il singolo bit ad 1 rappresenta errore uc2 reboot

1 (Byte 1)

Il singolo bit ad 1 rappresenta sovratemp uc1 o uc2

2 (Byte 1)

Il singolo bit ad 1 rappresenta driver non collegato

3 (Byte 1)

Non usato

4 (Byte 1)

Il singolo bit ad 1 rappresenta corrente da disattivo

5 (Byte 1)

Il singolo bit ad 1 rappresenta driver in errore

Byte 2-3

Il singolo bit ad 1 rappresenta driver in errore per temperatura.

bit 0 a 1 → driver 0 temp error attivo

bit 1 a 1 → driver 1 temp error attivo

bit 15 a 1 → driver 15 temp error attivo

Byte 4-5

l singolo bit ad 1 rappresenta driver in errore per temperatura.

bit 0 a 1 → driver 16 temp error attivo

bit 7 a 1 → driver 23 temp error attivo

Byte 6-7

Contatore ore di funzionamento scheda

ID: [CANID_I + 22*ID_OFFSET] Invio da parte della scheda della configurazione delle prime 10 uscite se configurate con il flag solenois ) (MSG_CONF_SOLENOID)

Bit/Byte

Descrizione

0 (Byte 0)

bit ad 1 rappresenta OUT0 set come solenoid

1 (Byte 0)

bit ad 1 rappresenta OUT1 set come solenoid

2( Byte 0)

bit ad 1 rappresenta OUT2 set come solenoid

3 (Byte 0)

bit ad 1 rappresenta OUT3 set come solenoid

4 (Byte 0)

bit ad 1 rappresenta OUT4 set come solenoid

5 (Byte 0)

bit ad 1 rappresenta OUT5 set come solenoid

6 (Byte 0)

bit ad 1 rappresenta OUT6 set come solenoid

7 (Byte 0)

bit ad 1 rappresenta OUT7 set come solenoid

0 (Byte 1)

bit ad 1 rappresenta OUT8 set come solenoid

1 (Byte 1)

bit ad 1 rappresenta OUT9 set come solenoid

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.