From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

BACK by popular demand The LV State Diagram Editor! well I can dream can't I?

Which state diagram format can be diff'd + merged + revision-controlled reasonably, right in the source-code project?

 

When was SDE available (please link)?

 

Advantages of non-free toolkit over built-in or free options?

 

Searching finds a TON of links, and it's unclear where to start...  Is there a top-level topical index (maybe a wiki, maybe w/ table of pro's/con's) for a guide? 

Just a few of the links found:

  start w/ Ben's comparison:  http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Bring-back-the-State-Diagram-Editor/idc-p/2044940#M185... ...

  LAVAg discussion:  http://lavag.org/topic/12653-state-diagram-editor/

  LV Statechart Module add-in:  http://sine.ni.com/nips/cds/view/p/lang/en/nid/209857

  Application Design Patterns: State Machines  http://www.ni.com/white-paper/3024/en

  old (for lv7?) State Diagram Toolkit has issues:  http://digital.ni.com/public.nsf/allkb/7EFE59F8F01FB9FF86256EFA001214B8    http://digital.ni.com/public.nsf/allkb/E135EE6DEE34A22286257257007DA78F 

   

  [related, but don't inclue state Diagram]:

  JKI's add-in (free, lv8.2+):  http://jki.net/state-machine 

  several LV examples such as basic QSM, up to sophisiticated AT...

Message 21 of 24
(2,309 Views)

@citizenDAK wrote:

Which state diagram format can be diff'd + merged + revision-controlled reasonably, right in the source-code project?

 

When was SDE available (please link)?

 

Advantages of non-free toolkit over built-in or free options?

 

Searching finds a TON of links, and it's unclear where to start...  Is there a top-level topical index (maybe a wiki, maybe w/ table of pro's/con's) for a guide? 

Just a few of the links found:

  start w/ Ben's comparison:  http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Bring-back-the-State-Diagram-Editor/idc-p/2044940#M185... ...

  LAVAg discussion:  http://lavag.org/topic/12653-state-diagram-editor/

  LV Statechart Module add-in:  http://sine.ni.com/nips/cds/view/p/lang/en/nid/209857

  Application Design Patterns: State Machines  http://www.ni.com/white-paper/3024/en

  old (for lv7?) State Diagram Toolkit has issues:  http://digital.ni.com/public.nsf/allkb/7EFE59F8F01FB9FF86256EFA001214B8    http://digital.ni.com/public.nsf/allkb/E135EE6DEE34A22286257257007DA78F 

   

  [related, but don't inclue state Diagram]:

  JKI's add-in (free, lv8.2+):  http://jki.net/state-machine 

  several LV examples such as basic QSM, up to sophisiticated AT...


 

The bugs you listed are quite minor but there are more that I hope will get fixed.

 

1) Diagram can grow without bounds. - Roy sent my a patch but I don't know if tht made the officail version.

2) Execution highlighting does not work in LV 2009.

3) Simultaneous SDs in exec highlight step on each other... It may have worked in LV 7.1 but I am not sure.

4) Simply opening and closing the diagram foreces a dirty dot (VI needs saved) even if there are no changes. May be related to #1

 

But bugs or not that toolkit was at the heart of the fastest app i ever wrote and it perfomed as expected.

 

As I mentione din the Idea thread, the SDE and JKI version may share the characristic of editing the case structure, they differ in the former produces a SM while the latter produces a QSM.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 22 of 24
(2,298 Views)

@Ben wrote:

... 

I noticed this week-end that Jeff Kodosky (The Father of LabVIEW) has added his kudos to the idea.

 

...


Unfortunately, as Gimli say to Legolas in the Lord of the Rings (on Legolas' killing of an Oliphant)  

 

You have my vote.

Bob Young

 

Message 23 of 24
(2,282 Views)

@BOB Y. wrote:
...Unfortunately, as Gimli say to Legolas in the Lord of the Rings, The Return of the King (on Legolas' killing of an Oliphant)  

 

You have my vote.

Bob Young

 


 

Thank you Bob!

 

I regret that I only have one Kudo to offer you for a post that clearly wrrents more for the Tolkien Reference.

 

I loved that line.

 

Ben

 

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
0 Kudos
Message 24 of 24
(2,276 Views)