- In the configuration parameters, Diagnostics, set "none" to those types of warnings. Or
- Make changes to your model to resolve all those warnings. It's good to do that anyway.
use embedded coder generation my model, it takes too long,At least 8 minutes, maybe more
5 views (last 30 days)
Show older comments
### 正在启动 Robot 的编译过程
警告:找不到与 "From" 'Robot/Machine/From225' 匹配的 "Goto"
警告:找不到与 "From" 'Robot/Machine/From226' 匹配的 "Goto"
警告:找不到与 "From" 'Robot/Machine/From232' 匹配的 "Goto"
警告:找不到与 "From" 'Robot/Machine/From234' 匹配的 "Goto"
警告:找不到与 "Goto" 'Robot/Machine/Goto121' 匹配的 "From"
警告:找不到与 "Goto" 'Robot/Machine/Goto131' 匹配的 "From"
警告:找不到与 "Goto" 'Robot/Machine/Goto132' 匹配的 "From"
警告:找不到与 "Goto" 'Robot/Machine/Goto146' 匹配的 "From"
警告:找不到与 "Goto" 'Robot/Machine/Goto3' 匹配的 "From"
警告:找不到与 "Goto" 'Robot/Machine/Goto65' 匹配的 "From"
警告:'Robot/Machine/From105' 的'输出端口 1' 未连接。
警告:'Robot/Machine/From254' 的'输出端口 1' 未连接。
警告:'Robot/Machine/From255' 的'输出端口 1' 未连接。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:在默认转移 'Robot:4442:38' 中,每条路径都必须通向某个子状态,并且必须有一条路径不受条件保护或不由事件触发。相关文档
警告:在默认转移 'Robot:4424:13' 中,每条路径都必须通向某个子状态,并且必须有一条路径不受条件保护或不由事件触发。相关文档
警告:'RDT_AUXAXISPOS' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'RDT_ROBAXISPOS' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'LastPoint' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MPT_TrayD' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MPT_TrayA' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_obj_kw' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_close_camera' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_open_camera' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'start_euler' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_transl' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'B_list' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_rot' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_ltt' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'lead_through' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'one_dir_feed' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'center_adapt' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'ConveyorStopMove' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_get_pix_trans_coeff' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_make_mask' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_make_template' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_obj_2D_tray' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_save_tool' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_remove_tool' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_take_local_pic' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_change_toolNumber' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_rough_scan' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_angle' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_get_background' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_change_template_angle' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_GET_PIX_TRANS_SUCCEEDED' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_MAKE_TEMPLATE_SUCCEEDED' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'SpeHandState' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'GeneralHandState' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'PositionHasReady' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'CurrentPartIsHandOver' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'SetForceEvent' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'RobotAxisPTPCMD' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'a1_Times' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'a2_Times' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Point_Index' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxX' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxY' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxZ' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MinX' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MinY' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'StepDist' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'PosDeltaFnc' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:'MotorAlarm' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:'EncoderAR' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:'RDT_AUXAXISPOS' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'RDT_ROBAXISPOS' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'LastPoint' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MPT_TrayD' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MPT_TrayA' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_obj_kw' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_close_camera' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_open_camera' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'start_euler' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_transl' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'B_list' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_rot' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'velo_ltt' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'lead_through' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'one_dir_feed' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'center_adapt' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'ConveyorStopMove' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_get_pix_trans_coeff' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_make_mask' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_make_template' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_obj_2D_tray' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_save_tool' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_remove_tool' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_take_local_pic' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_change_toolNumber' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_rough_scan' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_detect_angle' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_get_background' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_change_template_angle' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_GET_PIX_TRANS_SUCCEEDED' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'VISION_MAKE_TEMPLATE_SUCCEEDED' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'SpeHandState' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'GeneralHandState' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'PositionHasReady' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'CurrentPartIsHandOver' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'SetForceEvent' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'RobotAxisPTPCMD' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'a1_Times' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'a2_Times' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Point_Index' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxX' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxY' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MaxZ' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MinX' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'MinY' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'StepDist' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'PosDeltaFnc' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:'MotorAlarm' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:'EncoderAR' 已定义,但未在 Stateflow 图中使用。您也可以配置诊断。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:在默认转移 'Robot:4442:38' 中,每条路径都必须通向某个子状态,并且必须有一条路径不受条件保护或不由事件触发。相关文档
警告:在默认转移 'Robot:4424:13' 中,每条路径都必须通向某个子状态,并且必须有一条路径不受条件保护或不由事件触发。相关文档
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:In default transition 'Robot:4442:38', every path must lead to a substate and there must be one path that is not guarded by a condition or triggered by an event. Related Documentation
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'swin1' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Lastswout1' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Lastswout' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout1' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:'Lastswout' is defined, but is not used in the Stateflow chart. Delete this object or configure the diagnostic.
警告:In default transition 'Robot:4424:13', every path must lead to a substate and there must be one path that is not guarded by a condition or triggered by an event. Related Documentation
警告:'HmiIn' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Index_IO' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'HmiIn' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'Index_IO' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'matmotor_down_lowspeed' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'partmotor_down_lowspeed' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'centermotor_lowspeed' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'locksemipos' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'locksemipos2' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:'y' 已定义,但未在 Stateflow 图中使用。请删除此对象或配置诊断。
警告:Units 'null' specified for the 'Unit' field of Simulink.BusElement object 'ThisRobotPara' referenced by 'Robot/HmiIn' are not defined in the Simulink unit database. 调查模型顾问报告上的 4 处类似的不一致。
If you cannot use a unit that exists in the database, consider suppressing all units inconsistency warnings by setting the configuration parameter 'Units inconsistency messages' to 'none'.
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
警告:图 'Robot/Machine/Robot' 中的转移 '?' 没有目标。
### 已成功完成 Robot 的代码生成
编译过程已成功完成
编译的顶层模型目标:
模型 操作 重新编译原因
==========================
Robot 代码已生成。 生成的代码已过期。
编译了 1 个模型,共 1 个模型(0 个模型已经是最新的)
编译持续时间: 0h 7m 6.2763s
0 Comments
Answers (1)
Fangjun Jiang
on 23 May 2024
You can observe the building process. Is it taking a long time for the Command Window to finish flashing all the warning messages? If not, then, it is taking the long time to generate and compile the code. That time is dependent on the content of your model. Maybe your model is complex enough to need that much of time.
If the warning messages took a long time, then you can try two ways to see if the building time can be shortened.
2 Comments
Fangjun Jiang
on 30 May 2024
That is a good question. I am not 100% sure. Any Mathworkers chime in?
Overall, it is called "Diagnostics". So if I set it to be "none", then it should not diagnose it to save time.
There are something got to be checked all the times, for example, an incorrect size of a variable, because otherwise, the calculation or simulation can't be run or will cause errors. But for these diagnostics, since they are provided with three options, then it should not check if the option is set as "none".
If you are upgrading from R2016b to R2023b, I suggest going through Model Advisor, Upgrade Advisor.
In general, I would think R2023b would perform more checks thank R2016b.
See Also
Categories
Find more on Configure and View Diagnostics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!