Академический Документы
Профессиональный Документы
Культура Документы
CODIGO 52
El sistema operativo tambin proporciona la capacidad de crear defectos
personalizados definidos por el OEM utilizando VCL. Al igual que con las fallas del
sistema, los cdigos de avera VCL se sellan en los LED de estado del controlador y el
texto de fallo se visualiza en el 1311 Fallos del sistema y mens historial de fallos.
Opcionalmente, el VCL puede asignar acciones de fallo que se produzca de forma
automtica cuando se establece el fallo asociado. Diecisis faltas VCL estn
disponibles, almacenados en las variables VCL UserFault1 y UserFault2.
Las variables UserFault1, 2 son de lectura / escritura (R / W) y los 16 fallos se
almacenan en el byte inferior de cada variable de la siguiente manera:
UserFaultl
* Bit0 = VCLfault1 (Code 51)
* Bit1 = VCLfault2 (Code 52)
* Bit2 = VCLfault3 (Code 53)
* Bit3 = VCLfault4 (Code 54)
* Bit4 = VCLfault5 (Code 55)
* Bit5 = VCLfault6 (Code 56)
* Bit6 = VCLfault7 (Code 57)
* Bit7 = VCLfault8 (Code 58)
UserFault2
* Bit0 = VCLfault9 (Code 59)
* Bit1 = VCLfault10 (Code 61)
* Bit2 = VCLfault11 (Code 62)
* Bit3 = VCLfault12 (Code 63)
* Bit4 = VCLfault13 (Code 64)
* Bit5 = VCLfault14 (Code 65)
* Bit6 = VCLfault15 (Code 66)
* Bit7 = VCLfault16 (Code 67)
Los nmeros de "cdigo" dan como resultado el parpadeo de los LED de estado del
controlador que ayudan a identificar la falla sin el uso de un 1311. Ajuste de la avera
en VCL se hace estableciendo el bit de fallo asociado en el UserFault1 y 2 variables.
Eliminacin de fallos tambin debe ser manejado por VCL y se realiza desactivando
el bit de fallo asociado. Por ejemplo:
if (BDI-Percentage < 10)
{
UserFault1.2 = ON ;Set VCL Fault bit
}
else
{
UserFault1.2 = OFF ;Clear VCL Fault bit
}