Engee 文档

图表

使用有限状态机实现控制逻辑。

类型: Chart

图书馆中的路径:

/StateMachines/Chart

资料描述

图表 -这是有限状态机的图形表示。 有限状态机是描述具有有限数量状态的系统的设备的数学模型。

从街区开始 图表 将其放在*Engee*工作区上,然后双击它。

里面 图表 块库改变其外观:

stateflow library cn

阅读文章中有关状态、节点、转换和内存节点的信息 状态机.

块接口 图表 它与用于处理子系统的接口统一,因此要将其退出到*Engee*工作区,请使用层次结构导航选项卡。 sf hierarchy 2 在模型面板上,按Esc:

sf hierarchy 1 1

港口

入口

*Port_in*是创建输入端口传递的输入信号:q[<br>]'scalar`

输入信号是内部块变量的形式 图表 块的输入端口相对应。 它出现在创建输入内部变量后,状态机模型的设置窗口中的信号添加菜单。 stateflow settings icon:

stateflow settings 3 1 1

无法为输入端口分配初始值。

数据类型'Float16,'Float32','Float64','Int8','Int16','Int32','Int64`,Int128,Uint8,UInt16,UInt32,UInt64,UInt128,'Fixed'

出口;出口

*Port_out*是创建pass的输出端口的输出信号:q[<br>]'scalar`

输出信号是内部块变量的形式 图表 块的输出端口相对应。 在状态机模型的设置窗口中的信号添加菜单中创建内部输出变量后出现。 stateflow settings icon:

sf 1 2 3

数据类型'Float16,'Float32','Float64','Int8','Int16','Int32','Int64`,Int128,Uint8,UInt16,UInt32,UInt64,UInt128,'Fixed'

图表 它是*Engee*的一个单独部分,因此变量来自 工作区中不可用。

为了使它们可见,打开 设置窗口 debug article icon 1 街区 图表 并通过选择*参数添加信号*:

ka variable add

参数名称必须与工作区中变量的名称匹配。 您可以在 可变窗口 variables article 2 1.

如果块 图表 位于掩体内 subsystem,那么里面也可以传递掩码参数。 在文章中了解有关创建此类子系统的更多信息 英国面具.

附加选项

C 代码生成: 是