主要内容

使用函数调金宝app用模型函数在其他模型端口

函数的港口允许引用的模型仿真软件金宝app®函数定义在一个参考模型。一个模型可以通过一个函数调用问题调用函数的港口调用一个函数,定义,在另一个模型导出出口港口功能。可以使用函数港口模型在分布式服务客户端和服务器组件体系结构以及促进数据共享使用功能之间的接口组件模型。

连接客户端和服务器端口模型与功能

使用端口必须是一个函数的模型导出功能模型。看到导出功能模型概述

金宝app仿真软件帆布2块模型。一个模型块名叫“mClient1”和显示一个端口标记为“客户端”。其他模型块被命名为“mServer1”和显示一个端口标记为“服务器”。2端口通过信号线连接,用一个黑色实循环结束的时候旁边的线端口标记为“服务器”。

创建一个端口输出函数,添加一个函数元素块模型,指定端口的名称,并指定一个或多个功能元素。

块对话框函数元素

对于每个函数的元素,添加一个金宝app仿真软件的功能块内的模型和实现所需的算法金宝app仿真软件的功能块。连接的金宝app仿真软件的功能块功能的端口,设置功能可见性参数的触发块内金宝app仿真软件的功能港口,输入端口名称端口范围盒子。

因为块作用域到港口,它是不可见的其他地方在模型层次结构,只能被称为端口。第一个块中的文本字段标签提供了端口名称。

金宝app模型与仿真软件功能块帆布与“作用域:serverPort”叠加在块图标,和一个函数元素与3块函数元素标记“serverPort”。连接器线连接函数仿真软件功能块的功能元素。金宝app

创建一个调用函数端口添加一个函数元素调用块模型,指定端口的名称,并指定一个或多个功能元素。

块对话框函数元素调用块

对于每个函数的元素,添加一个函数调用子系统块,放置一个函数调用者块内的子系统。关联的函数调用者块的端口,使用点符号第一端口名称和功能元素名称。

金宝app仿真软件帆布与2块标记为“clientPort元素调用的函数。f0”和“clientPort。f1”和函数调用子系统。子系统内部有一块函数调用者”clientPort.f0()块图标重叠。函数调用块连接到第一个函数元素通过一个函数调用块连接器线。

请注意

显示绿色连接器台词函数元素调用块的函数调用子系统块,将来发布,导航到调试>信息覆盖>并选择功能连接器

你可以将港口功能与服务接口编写系统作曲家™使用函数元素函数元素调用块对应的端口。

当你参考模型与一个函数端口,端口显示的模型块。允许函数被称为通过端口,它们之间添加一行。一个球图标出现在旁边的行结束端口输出函数。港口必须匹配的属性的数量,名称和功能元素的函数原型。函数仅端口可以连接端口。

金宝app模型与模型块帆布引用模型“serverModel”显示一个端口标记“serverPort”和模型块引用模型“clientModel”显示端口标记“clientPort”。端口连接的一条线,填好的黑圈的端口标记“serverPort”。

异步接口配置端口功能

异步执行调用者(客户端)发出请求时调用函数(服务器)。函数是基于中定义的顺序执行时间表编辑器然后向调用者返回输出参数。块使用消息输出端口输出这些论点。

  • 如果有一个函数的输出参数,输出参数成为消息有效负载。

  • 如果有多个函数的输出参数,函数调用块包输出参数的结构,成为消息有效负载。

将消息输出端口连接到消息触发子系统在直接的模式。的消息触发子系统块作为一个回调函数。

为服务器模式,在金宝app仿真软件的功能块,配置触发块的参数。从触发类型列表中,选择函数调用,然后选择治疗作为仿真软件的功能金宝app参数。然后,从功能可见性列表中,选择港口。选择异步执行函数调用复选框的触发块参数对话框。

为异步接口服务器模型。

在客户端模式下,配置函数调用者块异步执行函数调用。选择异步执行函数调用复选框的函数调用者块参数对话框。

客户端异步接口模型。

有关更多信息,请参见为车辆大灯管理模拟异步服务(系统作曲家)

另请参阅

|||||||

相关的话题