使用simulink函数在共享打印机上监视墨水状态金宝app
此示例显示了客户端(在这种情况下,三台计算机)如何将作业发送到服务器,打印机并从该服务器接收状态。该示例强调了如何从不同子系统调用Simulink函数,并金宝app在Simulink®和StateFlow®中进行交互。(请注意,当您模拟示例时,状态流可能会在当前工作文件夹中生成代码。)
计算机每台定期生成随机大小的打印作业。打印机通过Simulink帆布上的两个Simulink函数与计算机交互,并在状态流中进行了一个导出的图形函金宝app数。
客户使用功能呼叫者调用addprintjob
打印机的接口。如果打印机用完墨水,则由此调用模型的客户端服务器交互可能具有负返回值。
该示例还显示了如何使用函数接口simulink和stateflow。金宝app
实施addprintjob
使用功能调用器块调用queueprintjob
,状态流导出的图形函数。这queueprintjob
功能使用本地图表变量与图表中的其他内容进行交互工作
。
图表的实施呼吁打印机墨水
,使用图金宝app形输入和输出与addprintjob
功能。
您还可以可视化和调试模拟函数。金宝app
为了启用可视化线连接函数及其各自的呼叫者,在Simulink编辑器中,金宝app调试标签,下信息叠加, 点击功能连接器。
这序列查看器块显示在何处生成功能的调用以及在不同时间调用哪些函数。这些信息使您可以了解时间流的呼叫流,并分析这些呼叫函数呼叫期间发送的参数。