多个测试长椅生成代码
您可以生成代码,有多个子系统测试长椅。生成的代码有多个测试长椅,输入子系统必须由多个信号组。
为你的子系统:生成多个测试长椅
使用金宝app®设计验证器™创建一个测试工具子系统模型。在测试模型中,一个信号编辑块具有一个或多个信号组提供的输入子系统。使用这个信号编辑块提供输入子系统。如果您的模型是复杂的,金宝app仿真软件设计验证器组织可以创建大量的信号。看到故障排除:测试数据超过目标数据的大小。
创建你的信号编辑块:
右键单击该子系统和选择设计验证器>生成测试子系统。
在仿真软件设计金宝app校验结果摘要窗口中,选择创建利用模型。
打开输入块的测试模型。输入块是一个信号编辑块,可以有一个或多个信号组。
在信号编辑器窗口中,确保多个信号组是可用的活跃的场景下拉列表。
从测试工具复制信号编辑块模式。使用此块提供原始输入子系统。
生成测试长椅子系统:
打开PLC编码器应用程序,点击公司代码选项卡>设置>PLC的代码生成。
选择生成testbench子系统选择。
打开你的模型和开放PLC编码器的应用。点击设置,然后选择在IDE验证代码。
在你的目标的IDE中,您可以看到多个测试长椅。每个试验台对应一个信号组。
故障排除:测试数据超过目标数据的大小
如果多个信号组的测试数据超过最大数据大小你的目标,你可以遇到编译错误。如果你遇到编译错误生成多个测试长椅时,尝试以下之一:
减少信号组的信号块编辑和重新生成测试长椅。
子系统的仿真步长增加。
限制
当你切换信号组,模型模拟整个仿真的时间必须保持不变。不改变模型的仿真时间。