InertialDelay

Inertial delay with initial parameter

    InertialDelay

Library

Modelica/Electrical/Digital/Delay

Description

Provides the input as output delayed by delayTime if the input holds its value for a longer time than delayTime. If time is less than delayTime the initial value y0 holds.

Parameters

InertialDelay_0

NameLabelDescriptionData TypeValid Values

mo_delayTime

delayTime

Minimum time to hold value

Scalar

mo_y0

y0

Initial value of output y

Structure

mo_y0/choice1

U Uninitialized

Number

0
1

mo_y0/choice2

X Forcing Unknown

Number

0
1

mo_y0/choice3

0 Forcing 0

Number

0
1

mo_y0/choice4

1 Forcing 1

Number

0
1

mo_y0/choice5

Z High Impedance

Number

0
1

mo_y0/choice6

W Weak Unknown

Number

0
1

mo_y0/choice7

L Weak 0

Number

0
1

mo_y0/choice8

H Weak 1

Number

0
1

mo_y0/choice9

- Do not care

Number

0
1

InertialDelay_1

NameLabelDescriptionData TypeValid Values

mo_x

x

x

Structure

mo_x/fixed

fixed

Cell of scalars

true
false

mo_x/start

start

Cell of scalars

mo_y

y

y

Structure

mo_y/fixed

fixed

Cell of scalars

true
false

mo_y/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

x

implicit

Connector of Digital input signal

input

1

y

implicit

Connector of Digital output signal

output

1