Call us! 512-349-0334 or (877) INDUSOFT

Using VBScript with InduSoft Web Studio HMI/SCADA Applications

InduSoft Web Studio supports both a simple, proprietary scripting language (worksheet style) using one or more Math worksheets, as well as VBScript. Developers can use either scripting language or a combination of both. VBScript code is placed in one of several modules, based on the functionality to be performed and the scope of the code and its variables. Continue reading

Join InduSoft in November for a VBScript Debugging Webinar

In InduSoft web Studio v7.1 + SP2, InduSoft introduced new tools for debugging VBScript in InduSoft projects. The new tools include code-stepping, break-points, and a variable watch list to further increase productivity and accuracy while using VBScript in InduSoft Web Studio. Join InduSoft experts as we demonstrate how to use these tools to enhance projects, and accept questions about scripting capabilities in InduSoft Web Studio HMI software.

Continue reading

Creating Efficient Coding for VBScript in InduSoft Web Studio

Creating efficient coding in your scripts using VB Script is an art, and a topic for a longer conversation than what a few paragraphs can convey. Learning how to properly code and what practices to instill in any particular script or routine is a matter of experience, patience and practice. Sometimes, reverse-engineering someone else’s coding can often suggest ways in which to improve one’s own scripting. The very first step in creating efficient code is to first understand exactly what the code is attempting to accomplish. This is called “Script Planning.” Continue reading

Why VBScript is Supported in InduSoft Web Studio

InduSoft Web Studio supports VBScript as well as a native InduSoft language for scripting commands. While knowledge of VBScript is not necessary to create a stellar application in InduSoft Web Studio, those familiar with it may wish to use scripting to modify their application beyond the extensive tool set that InduSoft Web Studio provides. Continue reading