What Is the Value of an Undefined Digital Output in Functional Safety Editor ?

Updated Nov 26, 2019

Reported In

Hardware

  • NI-9350

Driver

  • Functional Safety Editor 2018

Issue Details

I have two states in the Functional Safety Editor. The first state definesĀ DO0=True and DO1=True, but the second state only definesĀ DO1=True. What will be the value of DO0 at the second state? Will it retain the value from the previous state?

Figure 1

Solution

If output values are not defined by the current state, the default value for that output will be applied. You can check the default value that you have set in I/O configuration. For this example, the DO0 at State_2 will be False, as seen in Figure 1 above.