主要内容

inport.

为子系统或外部输入创建输入端口

  • 图书馆:
  • 金宝appSimulink /常用模块

    金宝appSimulink / Ports&Subsystems

    金宝appSimulink /源

    HDL编码器/常用块

    HDL编码器/端口和子系统

    HDL编码器/源

  • Inport块

描述

inport.阻止从系统外部的链接信号进入系统。

金宝app®软件分配inport.根据这些规则阻止端口号:

  • 它自动编号inport.以1开始,依次在顶级系统或子系统内块。

  • 如果你添加了一个inport.块,标签是下一个可用的号码。

  • 如果你删除了一个inport.块,其他端口号会自动重新编号,以确保Inport块依次依次,并且不省略任何数字。

  • 如果你复制一个inport.块进入系统,其端口号是重新编号,除非其当前编号与系统中已经存在的导入冲突。如果复制inport.块端口号不是序列,重新编号块。否则,在运行模拟或更新框图时,您会收到错误消息。

在顶级系统中的Inport块

你可以使用一个inport.在顶级系统中阻塞:

  • 使用其中一种方法从工作空间提供外部输入。如果没有提供外部输出,则默认输出为接地值。

  • 提供了模型扰动的手段Linmod.修剪分析功能。

  • 使用root加载记录的信号数据inport.块,使用createInputdataset.功能创建一个数据集包含与根级别对应的元素的对象inport.块。

子系统中的Inport块

inport.子系统中的块表示对子系统的输入。一种到达设备的输入端口的信号子系统块流出相关的inport.那个子系统中的块。这inport.块与输入端口相关联子系统块是块的端口号码参数匹配子系统块上输入端口的相对位置。例如,inport.阻止谁端口号码参数是1从连接到最顶层端口的块中获取其信号子系统堵塞。

如果你重新编号端口号码aninport.块,块连接到一个不同的输入端口。该块继续从子系统外的同一块接收它的信号。

在子系统支持内部的Inport块金宝app信号标签传播,但根级Inport块没有。

小费

对于包含由许多总线元素组成的总线的模型,考虑使用在公交元素中公交车元素块。这些块:

  • 在框图中降低信号线复杂性和杂波。

  • 更容易逐步更改界面。

  • 允许访问更接近使用点的总线元素,避免使用a总线选择器块配置。

在公交元素中Block是Block类型inport.公交车元素Block是Block类型外港

创建副本inport.

您可以创建任何数量的重复inport.堵塞。重复项是原始的图形表示,用于通过消除不必要的线来简化框图。重复与原始的端口号,属性和输出具有相同的端口号,属性和输出。

创建一个副本inport.堵塞:

  1. 在框图中,选择未连接的inport.块您要复制。

  2. 按住Ctrl键并拖动块。

  3. 松开鼠标,然后选择复制从上下文菜单中。

你可以选择一个inport.块,它具有重复的块以突出显示重复的块。

将公共汽车连接到根级inport.

如果你想要一个根级inport.模型块生产总线,设置数据类型参数到定义总线的总线对象的名称inport.块生成。有关更多信息,请参阅使用simulink.bus对象数据类型指定总线属性金宝app

港口

输出

展开全部

输入信号流过输入口进入系统。

您可以使用子系统Inport以在结构或任何其他格式中提供固定点数据。

数据类型:|双倍的|一半|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64|字符串|布尔基|不动点|枚举|公共汽车

参数

展开全部

主要

指定与块相对应的端口在父节点上出现的顺序子系统要么模型堵塞。

  • 如果添加创建另一端口的块,则端口号是下一个可用编号。

  • 删除与端口关联的所有块删除端口。其他端口重新编号,以便它们是顺序的,不跳过任何数字。

  • 指定超过端口数的端口号创建该号码的端口以及任何跳过的序列号。

程序使用

块参数:港口
类型:字符向量
价值观:真正的整数
默认:'1'

指定块图标上显示的信息。

程序使用

块参数:icondisplay.
类型:字符向量
价值观:“信号名称”|“端口号”|'端口号和信号名称'
默认:“端口号”

选择以指定块在前一步中输出输入信号的值。

选择此复选框使Simulink能够在循环的触发子系统中解析数据依赖金宝app性。

import块通过显示表示选择了该选项

依赖

在触发的子系统中启用。

程序使用

块参数:Latchbydelaying OutSignignal.
类型:字符向量
价值观:'on'|'离开'
默认:'离开'

选择要指定块锁存输入到此子系统的输入值,并防止在子系统执行期间更改此值。对于分支以调用多个函数呼叫子系统的单个函数调用,该选项断开由从这些函数呼叫子系统中的一个反馈的信号形成的循环进入另一个。此选项可防止从在执行此子系统执行期间调用的函数呼叫子系统的反馈信号的任何更改。

import块通过显示表示选择了该选项

  • 依赖

    启用时inport.块在函数呼叫子系统中。

    程序使用

    块参数:LatchInputFor FeedbackSignals
    类型:字符向量
    价值观:'on'|'离开'
    默认:'离开'
  • 将数据从工作区加载到根级时inport.块,指定块是否线性地插值并在时间步骤中推出输出,没有相应的数据存在。

    从工作区加载离散信号数据,在inport.块对话框:

    1. 设置样品时间参数为离散值,如2。

    2. 清除插入数据范围。

    指定离散采样时间使模拟在采样离散数据时完全在那些实例中完全击中时间。您可以指定数据值,而不是时间值。

    由于双精度算术处理,转动插值避免了其他仿真时间点处的意外数据值。有关更多信息,请参阅加载数据以测试离散算法

    金宝appSimulink使用以下插值和外推:

    • 对于第一个指定数据点和最后指定的数据点之间的时间步骤 - 零级保持

    • 对于第一个指定数据点之前的时间步骤以及最后指定的数据点 - 地面值之后

    • 对于在第一个指定数据点之前的时间步骤的可变尺寸信号 - 对于单个或双数据类型并为其他数据类型进行登录。对于最后指定数据点后的时间步骤,使用接地值。

    程序使用

    块参数:
    类型:字符向量
    价值观:'on'|'离开'
    默认:'在'

    要导入,可视化和将映射信号和总线数据到root级Inports,请单击此按钮。根Inport映射器工具显示。

    依赖

    仅当此块是root Inport块时,才会出现此按钮。

    信号属性

    点击显示数据类型助手按钮来显示数据类型助手,它可帮助您设置数据类型属性。有关更多信息,请参阅使用数据类型助手指定数据类型

    指定输入信号输出函数呼叫触发信号。

    如果在顶部模型中引用时,如果当前模型需要当前模型需要接受函数呼叫触发信号,请选择此选项。

    依赖

    在异步函数调用中启用。

    Simulink检查的输出范围的较低值。金宝app

    此数字必须是有限的真正双标量值。

    笔记

    如果将总线对象指定为此块的数据类型,请不要在块上设置总线数据的最小值。金宝appSimulink忽略此设置。相反,设置为数据类型指定的总线对象的总线元素的最小值。有关总线元素的最小属性的信息,请参阅金宝appsimulink.busement.

    金宝appSimulink软件使用此值执行:

    程序使用

    块参数inumin.
    类型:特征向量
    价值'[]'|标量
    默认'[]'

    Simulink检查的输出范围的高值。金宝app

    此数字必须是有限的真正双标量值。

    笔记

    如果将总线对象指定为此块的数据类型,请不要在块上设置总线数据的最大值。金宝appSimulink忽略此设置。相反,设置指定为数据类型的总线对象的总线元素的最大值。有关总线元素的最大属性的信息,请参阅金宝appsimulink.busement.

    金宝appSimulink软件使用此值执行:

    程序使用

    块参数OutMax
    类型:特征向量
    价值'[]'|标量
    默认'[]'

    指定外部输入的输出数据类型。该类型可以直接遗传,指定,或表示为数据类型对象,例如金宝app仿真软件。NumericType

    提示

    您无法输入a的名称金宝appsimulink.bus.对象作为数据类型表达式。指定数据类型对于使用公共汽车对象,选择总线:<对象名称>选择并替换<对象名称>名称公共汽车目的。

    选择此选项可根据定点工具和定点顾问的更改锁定此块的输出数据类型设置。有关更多信息,请参阅使用锁定输出数据类型设置(定点设计师)

    程序使用

    块参数LockScale
    类型:特征向量
    价值'离开'|'在'
    默认'离开'

    指定是否为顶级输出inport.用于加载总线数据的块是虚拟的或非虚拟的。

    • 选择此参数以指定非virtual总线输出。

    • 清除此参数以指定虚拟总线输出。

    提示

    • 非虚拟总线中的所有信号必须具有相同的采样时间,即使相关的总线对象为某些元素指定了继承的采样时间。任何会导致包含不同采样率信号的非虚拟总线的操作都会产生错误。不能为非虚拟总线加载多速率数据。看修改非virtual总线的样本时间有关如何将具有不同采样率的信号作为非虚拟总线传递到参考模型的详细信息。

      要加载总线的多速率数据,请清除输出作为非视频巴士参数,并设置样品时间参数继承(-1)。

    • 对于模型引用层次结构中的顶部模型,代码生成创建C结构来表示非宽恕总线输出。

    • 对于引用的模型,请选择此选项以在生成的代码中创建C结构。否则,代码生成为总线的每个叶子元素创建一个参数。

    依赖

    此参数仅适用于顶级inport.总线:<对象名称>选择为数据类型范围。

    程序使用

    块参数BusOutputAsStruct
    类型:特征向量
    价值'离开'|'在'
    默认'离开'

    将输入信号的物理单元指定为块。要指定单位,请在文本框中开始键入。当您键入时,参数显示潜在的匹配单元。有关支持的单位列表,请参阅金宝app允许的单元系统

    要限制单元系统,请单击参数右侧的链接:

    • 如果一个单位系统配置块存在于组件中,则其对话框打开。使用该对话框为组件指定允许和不允许的单元系统。

    • 如果一个单位系统配置块在组件中不存在,模型配置参数对话框显示。使用该对话框为模型指定允许和禁用的单元系统。

    程序使用

    块参数:单元
    类型:字符向量
    价值观:'继承'|“<单位>输入”
    默认:'继承'

    指定此Inport块的输出信号的尺寸。

    -1

    该端口可以装载任何尺寸的信号的数据。端口从连接的信号继承维度。

    N

    端口可以​​为尺寸矢量的信号加载数据N

    [R C]

    端口可以​​为具有矩阵信号的数据加载数据R.行和C列。

    程序使用

    块参数portdimensions.
    类型:特征向量
    价值'-1'|整数|[整数整数]
    默认'-1'

    指定此端口允许的信号类型。要允许可变尺寸和固定尺寸的信号,请选择继承.若要只允许可变大小的信号,请选择是的.若要只允许固定大小的信号,请选择

    依赖关系

    当此端口处的信号是可变大小的信号时,端口尺寸参数指定信号的最大尺寸。

    命令行信息

    范围:varsizeig
    类型:字符向量
    价值:'继承'|'不'|'是的'
    默认:'继承'

    指定采样时间之间的离散间隔,或指定另一个适当的采样时间,例如连续或继承。

    默认情况下,块基于模型内的块的上下文继承其采样时间。要设置不同的采样时间,基于表格输入有效的示例时间样本时间的类型

    程序使用

    块参数:采样时间
    类型:字符向量
    价值观:标量
    默认:'-1'

    指定信号输出的数字类型。选择连接到其输入的信号的数字类型,选择汽车.否则,选择真实或复杂的信号类型。

    程序使用

    块参数:SignalType.
    类型:字符向量
    价值观:'汽车'|'真实的'|'复杂的'
    默认:'汽车'

    块特征

    数据类型

    布尔基|公共汽车|双倍的|枚举|不动点|一半|整数||字符串

    直接喂养

    多维信号

    是的

    适应信号

    是的

    零交叉检测

    扩展功能

    C / C ++代码生成
    使用Simulink®Coder™生成C和c++代码。金宝app

    PLC代码生成
    使用Simulink®PLCCoder™生成结构化文本代码。金宝app

    定点转换
    使用固定点设计器™设计和模拟定点系统。

    在R2006A之前介绍