Sei sulla pagina 1di 2

SSL-ID W#16#00B1 - Module Diagnostic Information

Purpose
If you read the partial list SSL-ID W#16#00B1, you obtain the first 4 diagnostic bytes of a module with
diagnostic capability.

Header
The header of partial list SSL-ID W#16#00B1 is structured as follows:

Meaning
SSL-ID W#16#00B1
INDEX Bit 0 to bit 14: logical base address
Bit 15: 0 = input, 1 = output
LENTHDR W#16#0004: one data record is 2 words long (4 bytes)
N_DR 1

Data Record
A data record of partial list SSL-ID W#16#00B1 has the following structure:

Name Length Meaning


Byte0 1 byte Bit 0: Module fault/OK (group fault ID)
Bit 1: Internal fault
Bit 2: External fault
Bit 3: Channel error exists
Bit 4: No external auxiliary voltage
Bit 5: No front connector
Bit 6: Module not assigned parameters
Bit 7: Wrong parameters on module
Byte1 1 byte Bit 0 to bit 3: Module class (CPU, FM, CP, IM, SM, ...)
Bit 4: Channel information exists
Bit 5: User information exists
Bit 6: Diagnostic interrupt from substitute
Bit 7: Maint. requirement (PROFINET IO only)
Byte2 1 byte Bit 0: User module incorrect/does not exist
Bit 1: Communication fault
Bit 2: Mode RUN/STOP (0 = RUN, 1 = STOP)
Bit 3: Watchdog responded
Bit 4: Internal module power supply failed
Bit 5: Battery exhausted (BFS)
Bit 6: Entire buffer failed
Bit 7: Maint. requirement (PROFINET IO only)
Byte3 1 byte Bit 0: Expansion rack failure (detected by IM)
Bit 1: Processor failure
Bit 2: EPROM error
Bit 3: RAM error
Bit 4: ADC/DAC error
Bit 5: Fuse blown
Bit 6: Hardware error lost
Bit 7: Reserve (initialized with 0)

Information on Multicomputing (only S7-400)


All the partial lists only supply information on the modules which are assigned to a CPU. In
multicomputing mode you must therefore sample all the CPUs in order to obtain the data of
all the connected modules.

Potrebbero piacerti anche