MATLAB Answers

Motor Control Blockset examples: Using variant source block

3 ビュー (過去 30 日間)
Petr Kadanik
Petr Kadanik 2020 年 6 月 10 日
コメント済み: Petr Kadanik 2020 年 6 月 11 日
Hello,
a Variant source block is used in 'mcb_pmsm_operating_mode_f28379d.slx' model example to switch betwen SIMulation mode and CODE-generation mode. Inside Varian source block, there are two variables: mcb_isCodeGenVar() and mcb_isSimVar().
Could you please tell me where and how are those variables set? When the model decides what mode is to be chosen? Do I have to play with a Variant manager?
Thanks
Petr

  0 件のコメント

Sign in to comment.

採用された回答

Mark McBroom
Mark McBroom 2020 年 6 月 11 日
Those are functions, not variables. They are p-coded M-Files that are shipped with the example. Type the following to see where the files exist:
who mcb_isCodeGenVar
Thanks.
Mark.

  5 件のコメント

表示 2 件の古いコメント
Petr Kadanik
Petr Kadanik 2020 年 6 月 11 日
Perfect. Thanks.
So, mcb_isCodeGenVar() function (and associated p-file) is a specific item of MotorControl Toolbox. Please, confirm.
Is there any document with the list and of those 'integrated' functions for the MC toolbox (including a function description and applicability)?
Petr
Mark McBroom
Mark McBroom 2020 年 6 月 11 日
この コメント は 1 人のコントリビューターによってフラグが設定されました
Yes, those two functions are part of the Motor Control Toolbox. Neither of these two functions are currently documented in MATLAB Help. I'll add a change request to have them added to the help documentation.
Petr Kadanik
Petr Kadanik 2020 年 6 月 11 日
I would be perfect. Thanks a lot.

Sign in to comment.

その他の回答 (0 件)


Translated by