Okuma Alarm-P 0758 Safety I/O Error


Okuma Alarm-P 0758 Safety I/O Error
An error occurred in Safety IO link (SIO link) or in safety I/O unit.

Object
None

Character-string
None

Code
0x20000000->Safety transmission data was mismatch between CPU0 and CPU1while initialization of SIO link
0x21XX0000->Command was not received while initialization of SIO link

XX->Expecting command

00->Reset Command
01->Information gathering Command
02->Time-out time setting Command

0x22XXYYYY->Communication error was occurred while initialization of SIO link

XX->Expecting command

00->Reset Command
01->Information gathering Command
02->Time-out time setting Command

YYYY->SIO controller error status

bit15->An error was occurred
bit10->Reception buffer size setting was too big
bit9 ->Disconnection error
bit8 ->Modulation code error
bit7 ->CRC error
bit6 ->Format error
bit5 ->Double transmission error
bit4 ->Double reception error
bit3 ->Parity error was occurred when SIO controller read transmission buffer
bit2 ->Parity error was occurred when CPU read transmission buffer
bit1 ->Parity error was occurred when CPU read reception buffer
bit0 ->Time-out error

0x23XXYYYY->Error command was received while initialization of SIO link

XX->SIO link slave address which error was detected

YYYY->Error status

bit15->An error was occurred
bit10->Reception buffer size setting was too big
bit9 ->Disconnection error
bit8 ->Modulation code error
bit7 ->CRC error
bit6 ->Format error
bit4 ->Double reception error
bit3 ->Parity error was occurred when SIO controller read transmission buffer
bit2 ->Parity error was occurred when CPU read transmission buffer
bit1 ->Parity error was occurred when CPU read reception buffer
bit0 ->Time-out error

0x24XX00YY->Illegal command was received while initialization of SIO link

XX->Expecting command
XX->Reception command

0x25XX0000->Safety IO slave information did not match the scan file list

XX->Mismatch frame offset

0x2F000000->SIO link was disconnected
0x31000000->The command was not received within a specific period
0x3200XXXX->Communication error was detected by the MF-SAFETY

XXXX->SIO controller error status

bit15->An error was occurred
bit10->Reception buffer size setting was too big
bit9 ->Disconnection error
bit8 ->Modulation code error
bit7 ->CRC error
bit6 ->Format error
bit5 ->Double transmission error
bit4 ->Double reception error
bit3 ->Parity error was occurred when SIO controller read transmission buffer
bit2 ->Parity error was occurred when CPU read transmission buffer
bit1 ->Parity error was occurred when CPU read reception buffer
bit0 ->Time-out error

0x33XXYYYY->Error command was received in SIO link safety frame

XX->SIO link slave address which error was detected

YYYY->Error status

bit15->An error was occurred
bit10->Reception buffer size setting was too big
bit9 ->Disconnection error
bit8 ->Modulation code error
bit7 ->CRC error
bit6 ->Format error
bit4 ->Double reception error
bit3 ->Parity error was occurred when SIO controller read transmission buffer
bit2 ->Parity error was occurred when CPU read transmission buffer
bit1 ->Parity error was occurred when CPU read reception buffer
bit0 ->Time-out error

0x34XX0000->Safety protocol could not be established on the SIO link

XX->slave address

0x35XXYYZZ->Could not communicate safety SIO frame, after established safety protocol

XX->slave address

YY->

00->Reset command was received
01->Unexpected command was received
02->Undefined command was received
03->Connection ID was in err
04->CRC error
08->FailSafeData command was received

ZZ->Reception safety data

0x36000000->Safety transmission data was mismatch between CPU0 and CPU1
0x37XX0000->Safety frame was not renewal

XX->slave address

0x3FXXYYZZ->Safety physical output data was mismatch between CPU0 and CPU1

XX->Index of physical output
YY->Output data in CPU0
ZZ->Output data in CPU1

0x41X000YY->An error was occurred in MFU I/O unit

X->Slot number

YY->I/O unit error status

bit7->Overcurrent Protection circuit was worked in output circuit
bit6->Overcurrent protection was occurred in input circuit
bit4->I/O bus check error
bit2->Data was mismatched between order and monitor
bit1->A parity error was occurred when I/O bus1 was written
bit0->A parity error was occurred when I/O bus0 was written

bit6->Overcurrent protection was occurred in input circuit
bit5->Self-check error
bit4->I/O bus check error

bit7->Overcurrent Protection circuit was worked in output circuit
bit6->Overcurrent protection was occurred in input circuit
bit4->I/O bus check error
bit2->Data was mismatched between order and monitor
bit1->A parity error was occurred when I/O bus1 was written
bit0->A parity error was occurred when I/O bus0 was written

0x42XYZZWW->MFU I/O unit input of CPU0 and CPU1 was mismatched longer than a specific period

X->Slot number
Y->I/O unit safety input number (1-4)
ZZ->Input data in CPU0
WW->Input data in CPU1

0x43XYZZWW->MFU I/O unit written data was mismatch between CPU0 and CPU1

X->Slot number
Y->I/O unit safety output number (1-4)
ZZ->Output data in CPU0
WW->Output data in CPU1

Probable Faulty Locations
SIO link cables
I/O unit in MFU
MF-SAFETY
I/O data file
SIO slave unit

Measures to Take
Replace the SIO link cables
Replace the MFU I/O unit
Replace the MF-SAFETY unit
Update the I/O data file
Replace the SIO link slave unit

Okuma Alarm-P 0758 Safety I/O Error