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.

C2000WARE-DIGITALPOWER-SDK: Migration of Scripting Console Files to CCS 20

Part Number: C2000WARE-DIGITALPOWER-SDK
Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE, TIDM-1000

Tool/software:

Hi team,

With the new CCS 20 (theia) role out, the scripting console functionality of many ControlSuite examples (for example TIDM-1000) is broken.

Is there an FAQ or known workaround for getting realtime functionality?

Thanks!

  • Hi Nishka,

    Thank you for the heads up on the broken functionality around ControlSUITE. We'll have an internal discussion to assess the impact with any possible mitigation of controlSUITE and get back to you.

    But in general we would recommend users to use the new C2000Ware_DigitalPowerSDK or C2000Ware_MotorControlSDK with continued support and up-to-date topologies. TIDM-1000 for instance is actively supported by DPSDK.

    Best,

    Sen Wang

  • Hi Sen,

    Thanks for the response. I was using the controlSuite and DigitalPowerSDK interchangeably my mistake. In the DPSDK, there are debugenvironment scripts that allow you to set up watch windows and templates. as shown below. These scripts do not work with the new CCS Theia because that utilizes .json debug configuration.

    Is there a way to migrate the .js files to .json?

  • Hi Nishka,

    Understood, unfortauntely I wasn't aware of a way to interface debug expressions in CCS 20 so I've reached out to CCS team for comment. I'll let you know if I have a response. 

    At the current stance DPSDK 5.04 recommends using CCS 12.18, and we'll provide full support to CCS 20 in upcoming releases with any required changes.

    Best,

    Sen Wang

  • Perfect thank you so much for the response!

  • Hi Nishka,

    Unfortauntely the team has told me that the import expressions feature isn't supported in current version of CCS20. They do plan to add support in future release, but as of now, I would recommend using CCS 12 (12.18+) instead.

    Best,

    Sen Wang

  • Hi Sen, 

    One other quick question. In CCS 12.x, while using the digital power sdk, you are able to use real-time emulation as shown below. Is this also possible with CCS 20? If so, how do you enable it? 

    I have already enabled Realtime mode, but registers and watch values don't update if there is no breakpoint. I can also start a thread if necessary.

  • Nishka,

    I don't believe realtime emulation is implemented in CCS20 as of yet, there is requests to get this feature implemented in CCS20 but I'm not sure when it'll be available.

    Best,

    Sen Wang

  • Nishka,

    My apologies, I mispoke about the realtime emulation's persence in CCS20. There is a "Realtime mode" under the Run option to enable real time emulation. Please give that a try.

    Best,

    Sen Wang