FlexStand
Operator Interface by CIM Industrial Systems.
This document
contains important information regarding FlexStand.
System Requirements (FlexStand OI SDK)
Windows 7 32/64 bit
LabVIEW: 2014 (14.0) Development system
TestStand: 2014 (14.0.0)
Development system
System Requirements (FlexStand OI Editor)
Windows 7 32/64 bit
LabVIEW: 2014 (14.0) Run-time
TestStand: 2014 (14.0.0) Custom
Sequence Editor
System Requirements (FlexStand OI
Run-time)
LabVIEW: 2014 (14.0) Run-time
TestStand: 2014 (14.0.0) Base
Deployment Engine
Before installing FlexStand
the packages listed above must be installed.
If you have more versions of TestStand installed, make sure that the above version is
active using the Teststand Version Selector.
If a previous version of FlexStand is installed
it is recommended that it is first uninstalled (see Uninstalling FlexStand).
FlexStand is installed by running one of the following
self extracting installers:
FlexStand OI SDK
setup.exe, or
FlexStand OI Editor
setup.exe, or
FlexStand OI Run-time setup.exe.
Complete the
following steps:
1.
Launch the Control Panel by selecting Start»Control Panel.
2.
Click Add/Remove programs (XP) or Programs -> Uninstall a
program (Win7)
3.
Select FlexStand OI.
4.
Click Remove.
FlexStand V 8.0.0 (Dec. 2014)
Changed to support LabVIEW 2014 and TestStand 2014.
TestStand sequence editor added
to Advanced Example and to new FlexStand Editor.
Example
projects: Updated with new set of plug-ins, menu items added.
Steptype for UIMsg and User Dialog added
(FlexStand OI Steptype).
Configuration
tool: Bug fixed: Duplicate separators now allowed.
Language control added.
FlexStand V 7.0.0 (Feb 2014)
Changed to support LabVIEW 2013 and TestStand 2013.
Reference Manual: Improved description of
deployment.
New API function: ‘Post UI Msg’ for passing events from plugins to GUI and between
plugins.
Advanced example: Added event for User
Changed to show function.
Custom menu: Bug fixed:
Items in menu was inserted in wrong sequence.
FlexStandOI.ini: Fixed a bug where the
content sometimes was erased after a system error.
FlexStand V 6.1.0 (May 2013)
Changed to support LabVIEW 2012 SP1 and
TestStand 2012 SP1.
Advanced demo: Files used in demo sequence
reorganized for easy use when copying to new project.
Sub VIs to be used in dialogs for a
subpanel is now included in the palette (Refer to advanced example).
Fixed a problem where FlexStand took long
time to exit due to unclosed handles in plugins.
The tab changed
event is now broadcasted when a sequence changes a main-tab AND when the user
changes a main-tab using the mouse or keyboard.
Example code for dialogs in the advanced
example: Code cleaned up and system error handling improved.
To avoid problems with calling LabVIEW
code with ”Separate compiled code from source file” the following entry has been added to
the
FlexStand_OI.ini file: RTEHasObjCacheAccess=True
August 2013:
Known issue: When opening the “FlexStand
OI Demo – Advanced – Computer Motherboard Sequence.seq” for the first time you
may be prompted to locate the
File “Advanced Demo -
GetLabVIEWAdaptorSettings.vi”. In this
case browse to the folder:
“<TestStand
Public Directory>\UserInterfaces\FlexStand OI
Examples\Advanced\DemoSequence\Callbacks\”.
A fixed version of the Demo sequence is
included in the .zip file. This file can be used to replace the original
sequence in the folder:
“<TestStand
Public Directory>\UserInterfaces\FlexStand OI
Examples\Advanced\DemoSequence”
FlexStand V 6.0.0 (October 2012)
Changed to support LabVIEW 2012 and
TestStand 2012.
Added function to enable and disable menu
bar entries.
Configuration options improved.
Description of TS deployment improved.
Installer improvements.
FlexStand V 5.1.1 (June 2012)
Inconsistency in palette item names fixed.
Example block diagrams and Advanced example front panels changed to fit a 1024x768
Windows 7 screen resolution.
Minor bugs in Config
tool fixed.
Memory leak fixed: If less than 10 main
plug-ins are used a small memory leak might occur for each run of an execution.
FlexStand V 5.1.0 (January 2012)
FlexStand OI Config
Tool updated: New layout, help descriptions added.
FlexStand OI Config
Tool: Removed unwanted error messages when pressing cancel or selecting wrong folder.
FlexStand OI Config
Tool: Fixed a bug where menu changes may result in a corrupt menu hierarchy.
Palette icons updated to match NI icon
standard.
Reference manual: More sections updated
with examples and improved descriptions.
FlexStand V 5.0.0 (October 2011)
Support for LabVIEW 2011 and Teststand
2010 SP1
New configuration tool added.
Reference manual: Added section with
deployment description.
Reference manual: Added description of
configuration tool.
Advanced example has
been resized to fit a screen resolution of 1024x768.
Improved help ,
vi descriptions and comments in example VIs.
FlexStand V 4.0.1 (July 2011)
Minor changes to reference manual:
Deployment and Support information added.
Known issues: The reference manual in the
.zip file is latest version (4.0.1). The manual installed by setup.exe is
version 4.0.0.
FlexStand V 4.0.0 (April 2011)
Changed to support LabVIEW 2010 (10.0),
TestStand 2010 on Windows XP(SP3) or Win7 (32 or 64
bit).
License system now offers a free trial
period for Flexstand OI.
Callbacks: When using the callbacks ReadSystemSetup and ReadCustomSetup
the TS Engine is now initialized before these Vis are
called.
New callback: PanelClose,
called when the user closes the FlexStand OI window using the Windows Close
function.
Visibility of Window minimize, maximize
and full screen now available in Flexstand_OI.ini.
During installation
a quick launch icon and desktop icon can be selected.
FlexStand V 3.0.0 (September 2010)
Changed to support LabVIEW 2010 (10.0),
TestStand 4.2.1 and Windows 7
FlexStand V 2.0.0 (December 2009)
Changed to support LabVIEW 2009 (9.0) and
TestStand 4.2.1
FlexStand V 1.5.0 (August 2010)
Changed to support LabVIEW 2009 (9.0) and
TestStand 4.2
FlexStand V 1.2.0 (December 2009)
Full screen support added.
Added example: Shut down PC when FlexStand
is closed (Advanced example>>Close callback)
Fixed a bug where changing language from
FlexStand resulted in a system error.
Fixed a bug where the FlexStand plug-ins
was flickering during shut down.
Fixed a bug where “PostUIMessageEX”
returned 2 identical events to the LabVIEW event
handler.
Fixed a bug where the API function
Translate string always retuned an empty string.
Known issues:
The Advanced example will not run on a
LabVIEW 8.6.1 run-time installation.
FlexStand V 1.1.1 (August 2009)
Fixed a license key bug for SDK.
Fixed a bug in Help->About
info where Machine ID was wrong.
Software type added to license dialog box.
Known issues:
The Advanced example will not run on a LabVIEW
8.6.1 run-time installation.
FlexStand V 1.1 (July 2009)
New updated Advanced
example.
Example short-cuts
added to Start menu for easier access to examples.
Reference manual has
been revised and updated with new information. Added new section describing
how to create a new operator interface from the examples.
Localization example updated to include
all texts in English and Danish examples.
New functions added to API palette.
Known issues:
The Advanced example will not run on a
LabVIEW 8.6.1 run-time installation.
FlexStand V 1.0 (April 2009)
First version.