VeriStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How To Dynamically Stop/Start CAN Message In VeriStand Project?

Solved!
Go to solution

My VeriStand project is as follow:

HIL配置.jpg

Now,I want to dynamically control the message,i.e. 

1、make a cyclic message stop sending or continue sending ,so as to simulate a CAN message dropline error, what should I do to accomplish it ? it seems there is no direct method to do that in VeriStand

0 Kudos
Message 1 of 4
(4,135 Views)

While,Supplier such as DSPACE or ETAS can easily fulfil this ,NI should come on !

0 Kudos
Message 2 of 4
(4,049 Views)
Solution
Accepted by topic author alii001

So VeriStand does have the functionality you described. If you select an individual CAN frame, you can select a checkbox to enable a disable transmission channel as well as an enable trigger channel. You can then use a separate VeriStand channel (usually a User Channel) to control whether or not you should disable transmission. You can also right click on an individual CAN frame and select "Create Disable and Trigger Channel" which will create two new User Channels for you and map those on the Frame Configuration Page for you.

You can also find more information about other signal frame configuration options here: http://zone.ni.com/reference/en-XX/help/372846H-01/veristand/cp_xnetsignalframe/.

 

Hopefully that helps!

0 Kudos
Message 3 of 4
(3,981 Views)

I will try, thank you

0 Kudos
Message 4 of 4
(3,957 Views)