The enumeration teHwId specifies the hardware component as location of a diagnosis message.
Name |
Initial |
Comment |
---|---|---|
eDiagHwId_CPU |
0 |
Any diagnosis message regarding CPU itself, like "battery", "sd card", etc. |
eDiagHwId_Coupler1 |
1 |
Any diagnosis message regarding communication module at slot 1. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_Coupler2 |
2 |
Any diagnosis message regarding communication module at slot 2. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_Coupler3 |
3 |
Any diagnosis message regarding communication module at slot 3. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_Coupler4 |
4 |
Any diagnosis message regarding communication module at slot 4. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_Coupler5 |
5 |
Any diagnosis message regarding communication module at slot 5. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_Coupler6 |
6 |
Any diagnosis message regarding communication module at slot 6. May be indicated by any corresponding communication module driver (instance) or a protocol driver (instance) |
eDiagHwId_COM1 |
7 |
Any diagnosis message regarding COM1. May be indicated by any corresponding interface driver (instance) or a protocol driver (instance) |
eDiagHwId_COM2 |
8 |
Any diagnosis message regarding COM2. May be indicated by any corresponding interface driver (instance) or a protocol driver (instance) |
eDiagHwId_CAN |
9 |
Any diagnosis message regarding CAN interface. May be indicated by any corresponding interface driver (instance) or a protocol driver (instance) |
eDiagHwId_OnboardIO |
10 |
Onboard I/O, AC500-eCo only |
eDiagHwId_OptionBoard1 |
11 |
Option board 1, AC500-eCo only |
eDiagHwId_OptionBoard2 |
12 |
Option board 2, AC500-eCo only |
eDiagHwId_OptionBoard3 |
13 |
Option board 3, AC500-eCo only |
eDiagHwId_IOBus |
14 |
I/O bus |
eDiagHwId_ETH1 |
15 |
Any diagnosis message regarding ETH1. May be indicated by any corresponding interface driver (instance) or a protocol driver (instance) |
eDiagHwId_ETH2 |
16 |
Any diagnosis message regarding ETH2. May be indicated by any corresponding interface driver (instance) or a protocol driver (instance) |
The hardware ID HwId is only used for diagnosis output in CPU display to identify the location of a diagnosis message⮫ “Diagnosis in CPU display”.