Engee 文档

On-Off Delay

逻辑信号的延迟。

类型: SubSystem

图书馆中的路径:

/Physical Modeling/Electrical/Control/General Control/On-Off Delay

资料描述

On-Off Delay 对输入逻辑信号施加延迟。

当在输入信号中检测到跳变时,会增加一个时间延迟。 该模块允许您添加一个时间延迟的输入信号,当:

  • 已检测到开关转换(从输入信号的变化 01).

  • 已检测到一个开关断开过渡(在输入信号的变化从 10).

  • 检测到所述转变中的任何一个。

通断延迟的操作如图所示。

on off delay 1 cn

港口

输入

# u — 输入信号
标量

Details

输入逻辑信号。

数据类型

Bool.

复数支持

输出

# y — 输出信号
标量

Details

延迟输出信号。

数据类型

Bool.

复数支持

参数

Main group

# ON delay time, s — 接通时的输入延迟时间

Details

指定输入信号从 "0 "变为 "1 "时的延迟时间。

默认值

0.01

程序使用名称

time_delay_on

可计算

# OFF delay time, s — 关机时的输入延迟时间

Details

指定输入信号从 "1 "变为 "0 "时的延迟时间。

默认值

0.0

程序使用名称

time_delay_off

可计算

# Initial state — 初始信号状态

Details

指定初始状态("0 "或 "1")。

默认值

0.0

程序使用名称

initial_condition

可计算

# Sample time — 计算间隔

Details

程序块连续执行的时间间隔。在执行过程中,程序块会产生输出数据,并在必要时更新其内部状态。

对于离散时间操作,请将参数 Sample time 设置为正值。若要进行连续时间操作,请将参数 Sample time 设置为 "0"。

默认值

0.001

程序使用名称

sample_time

可计算