This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F2.8054万F:我们是否可以在基于lab05b的生产程序中删除这些线路?

Guru**** 2042920 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/579021/tms320f28054f-can-we-remove-these-lines-on-our-lab05b-based-production-program

部件号:TMS320F2.8054万F

您好,我们正在评估我们产品的基于lab05b的程序。

在我们的生产软件上,我们不必在lab05b程序中读取以下gMotorVars变量。  

  //获得磁化电流

 gMotorVars.MagnCurr_A =  EST_getIdRated(obj->estHandle);

  //获取转子电阻

 gMotorVars.rrrr_Ohm =  EST_getRr_Ohm (obj->estHandle);

  //获取定子电阻

 gMotorVars.Rs_Ohm =  EST_getRs_Ohm (obj->estHandle);

  //获得直接坐标方向上的定子电感

 gMotorVars.LSD_H =  EST_getLs_d_H(obj->estHandle);

  //获得正交坐标方向的定子电感

 gMotorVars.LSQ_H =  EST_getLs_q_H(obj->estHandle);

  //获取浮点中的通量(V/Hz)

 gMotorVars.Flux_VpHz =  EST_getFlux_VpHz (obj->estHandle);

  //获取固定点的Wb中的通量

 gMotorVars.Flux_WB =  user_computeFlux (handle,gFlux_PU_to_WB_SF);

我们是否可以为生产软件删除这些行?

如果我们删除这些行,lab05b执行是否有问题?

此致,

ay0689

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当需要更新时,程序从主要的for ()循环调用updateGlobalVariables_motor()。 您可以从updateGlobalVariables中删除除CTRL_getState()和EST_getState()之外的所有GET函数。 您可以在方便时更新其他gMotorVars的值。

    Sean