在一台共享打印机使用Simulink功能监视墨水状态万博1manbetx

此示例演示如何客户,在这种情况下,三台电脑,可以将作业发送到一台服务器,一台打印机,并从该服务器接收状态。这个例子强调了如何Simulink的功能可以由不同的子系万博1manbetx统和交互都在的Simulink和Stateflow®被调用。

例如要求

注意,当您模拟的例子中,Stateflow的可能产生在当前工作文件夹代码。

概观

在这个例子中,每一个计算机生成定期随机尺寸的打印作业。通过Simulink的画布上的两个Simulink的功能和Stateflow的中导出一个图形功能的计算机打万博1manbetx印机交互。

1.客户端使用函数调用模块调用打印机的addPrintJob接口。

2.客户端 - 服务器交互,通过这种调用模型,可能是打印机的墨水用完有一个返回值为负。

该示例示出了如何连接的Simulink和Stateflow使用功能。万博1manbetx

1. addPrintJob的实现使用一个函数调用程序块来调用queuePrintJob,这是一个状态流导出的图形功能。

2.与使用本地图表变量“工作”的图表中的其他内容的queuePrintJob功能相互作用。

3.图表的实现使得到printerInk一个呼叫,这是一个Simulink的功能。万博1manbetx

4. printerInk功能作业使用图形输入和输出与addPrintJob功能相互作用。

这个例子也说明了如何进行可视化和调试Simulink的功能。万博1manbetx

1.可以使连接功能的可视化线和它们各自的呼叫者。在Simuli万博1manbetxnk编辑器,在调试选项卡,在信息覆盖,点击功能连接器

2.消息查看器块示出了其中生成对函数的调用,并且其功能被称为在不同的时间。这有助于了解调用相对于时间的流动,并分析在这些函数调用发送的参数。