Tag Archives: programming

LabVIEW Queued State Machine
Consumer Producer Architecture

By: Anthony Lukindo, Mezintel Inc. Calgary AB, Canada — September 24, 2007

  QSM PC Example (.LLB)
  Download as Document

Summary

The Queued State Machine -Producer Consumer Architecture; abbreviated in this article as QSM –PC is one essential architecture that significantly facilitates the programming of mid-sized to advanced LabVIEW –based projects that constitute 100 or more VIs. In light of the intermediate to advanced nature of the objects that make up the QSM –PC architecture, taking full advantage of this design template requires detailed knowledge of the why’ and ‘how’ of the various design aspects that characterizes this template. This article defines, illustrates, and describes at length the various elements of the QSM –PC architecture.
Continue reading