L'enumerazione teHwId specifica il componente hardware come posizione di un messaggio di diagnosi.
| 
                                  Nome  | 
                              
                                  Iniziale  | 
                              
                                  Commento  | 
                           
|---|---|---|
| 
                                  eDiagHwId_CPU  | 
                              
                                  0  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo alla CPU stessa, come "batteria", "scheda sd", ecc.  | 
                           
| 
                                  eDiagHwId_Coupler1  | 
                              
                                  1  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione dello slot 1. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_Coupler2  | 
                              
                                  2  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione nello slot 2. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_Coupler3  | 
                              
                                  3  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione nello slot 3. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_Coupler4  | 
                              
                                  4  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione dello slot 4. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_Coupler5  | 
                              
                                  5  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione nello slot 5. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_Coupler6  | 
                              
                                  6  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo al modulo di comunicazione nello slot 6. Può essere indicato da qualsiasi driver (istanza) del modulo di comunicazione corrispondente o da un driver di protocollo (istanza).  | 
                           
| 
                                  eDiagHwId_COM1  | 
                              
                                  7  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo a COM1. Può essere indicato da qualsiasi driver (istanza) di interfaccia corrispondente o da un driver (istanza) di protocollo.  | 
                           
| 
                                  eDiagHwId_COM2  | 
                              
                                  8  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo a COM2. Può essere indicato da qualsiasi driver (istanza) di interfaccia corrispondente o da un driver (istanza) di protocollo.  | 
                           
| 
                                  eDiagHwId_CAN  | 
                              
                                  9  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo all'interfaccia CAN. Può essere indicato da qualsiasi driver (istanza) di interfaccia corrispondente o da un driver (istanza) di protocollo.  | 
                           
| 
                                  eDiagHwId_OnboardIO  | 
                              
                                  10  | 
                              
                                  I/O a bordo, solo AC500-eCo  | 
                           
| 
                                  eDiagHwId_OptionBoard1  | 
                              
                                  11  | 
                              
                                  Scheda opzionale 1, solo AC500-eCo  | 
                           
| 
                                  eDiagHwId_OptionBoard2  | 
                              
                                  12  | 
                              
                                  Scheda opzionale 2, solo AC500-eCo  | 
                           
| 
                                  eDiagHwId_OptionBoard3  | 
                              
                                  13  | 
                              
                                  Scheda opzionale 3, solo AC500-eCo  | 
                           
| 
                                  eDiagHwId_IOBus  | 
                              
                                  14  | 
                              
                                  Bus I/O  | 
                           
| 
                                  eDiagHwId_ETH1  | 
                              
                                  15  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo a ETH1. Può essere indicato da qualsiasi driver (istanza) di interfaccia corrispondente o da un driver (istanza) di protocollo.  | 
                           
| 
                                  eDiagHwId_ETH2  | 
                              
                                  16  | 
                              
                                  Qualsiasi messaggio di diagnosi relativo a ETH2. Può essere indicato da qualsiasi driver (istanza) di interfaccia corrispondente o da un driver (istanza) di protocollo.  | 
                           
L'ID hardware HwId viene utilizzato solo per l'output di diagnosi nella visualizzazione della CPU per identificare la posizione di un messaggio di diagnosi⮫ «Diagnosi nel display della CPU».