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.

TMS570LS3137: About Software Test of Basic Functionality Including Error Tests

Part Number: TMS570LS3137

I'm reading Safety Manual(SPNU511D).

I think it is describes to "7.122 Software Test of Function Including Error Tests" explanation that software test to VIM and INC module can be carried out.

This safety function does not require a specific implementation, is it ?

Best Regards.

  • Arriy,

    Unfortunately, I do not understand your question entirely.

    The safety function is dependent on your application noting that the safety function is the task being carried out by your system that requires safety such as safe speed control in motor control or safe stop 1 or safe stop 2 as defined in the safe motor control standards. I understand there are language barriers but terminology becomes very important to give your question the proper context.

    The safety measure/diagnostic Software Test of Function including Error Tests means that the element needs to be tested by means of software to insure its proper operation including for error conditions. As an example, a software test of VIM would include the triggering of an interrupt and assurance that the interrupt happens as intended and then repeated with a parity error present in the VIM vector table to show that in an error condition, the proper reaction happens. The same would apply to the interconnect which would take its own set of test of function procedures and error conditions. The two could be combined together and even with other tests of function to minimize the software overhead related to this test. For example you could develope a SPI based SW test of function that asserts an interrupt on reception of data and you could introduce the error conditions for SPI, VIM and INC to check all three elements with one battery of tests.

    As I mentioned in another post, please have a look at the SafeTI Diagnostic Library implementations of the safety mechanisms. Although the library is not comprehensive for all tests, it does provide the framework and documentation of the implementation of most of the safey mechanisms. This is a great place for you to see first hand how these are implemented and how they are achieving the desired effect.
  • Hello Chuck

    Thank you for your answer.
    Your answer solved my question.
    I wanted to know if this safety mechanism will do something independently.

    Best Regaerds