13.13. Heated Glass Driver - HeatdGlDrvr

Id

HeatdGlDrvr

Version

main

Title

Heated Glass Driver

System

Thermal

Document Type

Application Software Component Specification Preview

13.13.1. Overview

The Heated Glass Driver component controls the heated glass element based on the request from the thermal system. It monitors the current and pin diagnostics to detect errors and faults with the heated glass element.

13.13.2. Functions

Title

Description

1

Heated Glass Element Control

Controls the heated glass element based on the request. Turns on the element when requested if no errors are detected. Turns off the element when requested or if errors are detected.

2

Heated Glass Element Monitoring

Monitors the current through the heated glass element and the pin diagnostics. Detects open circuit, short circuit and other faults. Sets error status if faults are detected for a configurable timeout period. Clears error status if faults are not present for a configurable timeout period.

13.13.3. Ports

Id

Direction

Data Type

Dimensions

Unit

Description

Keywords

1

HeatdGlReq

Incoming

Enum: CmnenaAcvnSt

[1]

Input request for heated glass driver

Heated Glass Request

2

HeatdGlReqVld

Incoming

boolean

[1]

Validity HeatdGlReq input signal

Heated Glass Request Valid

3

VehSt

Incoming

Enum: CmnenaVehSt

[1]

Vehicle state information input signal

Vehicle State

4

HeatdGlPinCur

Incoming

single

[1]

A

Heated glass pin current input signal

Heated Glass Pin Current

5

HeatdGlPinSt

Incoming

Enum: InpoutPinSt

[1]

Heated glass pin state input signal

Heated Glass Pin State

6

HeatdGlElmSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Heated glass driver actual state output signal

Heated Glass Element State

7

HeatdGlPinDuty

Outgoing

uint8

[1]

%

Heated glass pin duty output (0 for “off” 100 for “on”)

Heated Glass Pin Duty

8

HeatdGlPinMod

Outgoing

Enum: InpoutPinMod

[1]

Heated glass pin mode output (“Hiside”)

Heated Glass Pin Mode

9

HeatdGlPinPuMod

Outgoing

Enum: InpoutPinPuMod

[1]

Heated glass pin Pull mode output (“None”)

Heated Glass Pin Pull Mode

13.13.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

Keywords

1

GhdrvCurThd

single

[1,1]

Min: 0, Max: 40

A

The parameter contains working current on pin when a heating element is considered to be active.

Ghdrv Current Threshold

2

GhdrvErrTiout

uint8

[1,1]

Min: 0, Max: 10

s

If heating element doesn’t correlate with command for this timeout then error will be raised.

Ghdrv Error Timeout

3

GhdrvHeatgDeacTiout

uint16

[1,1]

Min: 0, Max: 600

s

Timeout after which heating is deactivated.

Ghdrv Heating Deactivation Timeout

4

GhdrvRstTiout

single

[1,1]

Min: 0, Max: 10

s

Timeout after which error is flushed if system is in good condition.

Ghdrv Reset Timeout