In addition to the many training supplements InduSoft provides in the form of webinars and demonstration videos, it’s also possible to get conventional training at InduSoft’s facilities worldwide. The best way to save time in development of SCADA or HMI applications is to take advantage of the expert knowledge of the InduSoft team, and there’s no better stage for learning these important techniques than the guided hands-on SCADA software development training that InduSoft provides.

The InduSoft facility in Austin Texas is taking registrations for training courses throughout the year. The next available session is this month, February 20th -24th. InduSoft would like to invite anyone who wishes to improve their understanding of the InduSoft SCADA software platform.

Unable to attend training in Austin, TX? There are also training opportunities in our offices in Brazil and Germany, and we are currently in development of an online training option.

For more information on the upcoming session, please visit our HMI/SCADA training page, or email training@indusoft.com. We look forward to seeing you!

scada softwareInduSoft was invited to attend Microsoft’s Global Energy Forum, hosted on Jan. 31st in Houston, TX. This forum was created to discuss the key trends and challenges in the Oil and Gas Industry and explore how technology can streamline operations, improve communication, and driver innovation. InduSoft is a Gold Partner in Microsoft’s Partner Program, and was honored to be invited to this event, which was entirely sold out for 2012.

InduSoft participated both in the Solution showcase and hosted a session in conjunction with our customer PML Exploration Services to discuss the advantages of cloud-based SCADA  applications and how PML uses InduSoft Web Studio to implement a cloud-based data acquisition System.

VP of Consulting Services at InduSoft, Fabio Terezinho,  began the presentation by outlining the Cloud-computing (Infrastructure as a Service (IaaS) vs Platform as a Service (PaaS) vs. Software as a Service (Saas), the advantages of cloud based applications, and a discussion of the key considerations. He also discussed Public Cloud, Private Cloud, and Hybrid Cloud. Some benefits mentioned for cloud-based SCADA systems included these:

  • More cost effective
  • Increased scalability
  • Greater accessibility
  • Greater reliability
  • Superior security

John Parsons, President of PML Exploration Services, then spoke about their web-based solution to view mud-logging and drilling data in near real-time, based on InduSoft Web Studio. Here is the basic outline of PML’s cloud-based solution:

  • In 2006, PML was acquired by a private investment group resulting in a push to expand from a regional company to an international company.
  • Their challenge was to find ways to accommodate this rapid expansion without drastically increasing the personnel. Their solution at the time involved frequent on-site visits from PML personnel , which was not a scalable model.
  • Selecting InduSoft Web Studio as the platform for their web-based solution allowed PML to outsource non-strategic engineering tasks and focus their resources on developing the critical core technologies required to provide the drilling and geologic information services to their customers.
  • Implementing their service in the cloud (EDGE system) eliminated the need for PML to purchase expensive IT hardware, and provides capabilities to rapidly scale their application as they move toward an international presence
  • Their service allows PML to centrally configure and monitor their network, provide rig system information both locally and remotely, configure/calibrate their gas analysis and data acquisition equipment over the web with an intuitive user interface, offer real-time monitoring features locally and remotely, integrate 3rd party data within the application, and take advantage of remote notification/alarming.
  • As a result,  PML now offers market leading diagnostic/remote monitoring services that also substantially reduce “windshield time” costs associated with sending personnel to the site. This has resulted in a 90% reduction in the necessity of sending personnel to sites.

See the presentation from this forum here:

indusoft scada softwareindusoft scada software

InduSoft has two exciting webinars scheduled for the month of February. Sign up now, and don’t forget to mark these dates! We’ll have some great guest speakers and experts on these topics. Don’t miss them!

water/wastewater scada

water/wastewater scada

February 8th – Water/Wastewater SCADA

This webinar will discuss trends and strategies for setting up a water/wastewater SCADA project. We invite system integrators and anyone in charge of a water/wastewater project to attend. InduSoft has a strong history in this market, as you can see from some of our many case studies and applications. Please read more about the water/wastewater webinar here!

February 29th – VBScript

Happy leap day! InduSoft will be hosting a webinar on VBScript due to popular demand for this topic. VBScript can be used to enhance the already rich functionality of InduSoft Web Studio, and the experts here will show you how to begin with VBScript in InduSoft, or how experienced users can take better advantage of their knowledge in InduSoft Web Studio. Stick around for the Q&A session to ask us your own questions about scripting in InduSoft Web Studio.

Adnan Salihbegovic, a longtime user of InduSoft Web Studio, has been incorporating InduSoft Web Studio in his courses for more than seven years. We touched base with him recently to learn how he has continued to develop his curriculum for teaching SCADA/HMI development. In 2005, a case study on this program was developed, and the continued success is nothing short of inspiring.

This summer, Adnan will be instructing a course for the third year of the Bachelor of Electrical Engineering degree program titled Control systems engineering and technologies. The curriculum for this course is as follows:

The goal of this module is to provide basic knowledge and information on hardware and software structures of automatic control systems, management and control over technological processes and totally automated systems including technical and business part of industrial facilities’ management. Principles of construction and design of such systems, firstly from point of configuration and software support are more intensively observed, having in mind future professional orientation of students attending the module.

Control systems engineering and technologies    (ETF RII ITSU 3645)

This course adheres to the Bologna Study Process, which standardizes course hours, make-up and curricula throughout European Universities.

Prior to this course, Adnan used InduSoft Web Studio in a course entitled Special chapters in software systems, taught at the final fifth year of the old diploma engineer program for students on Department of Computing and Informatics. Some students are still in the process of completing this program, and are working on final project applications related to HMI/SCADA, OPC communication, clients for HMI/SCADA software, and more.

For example, one final design project just completed for the course was entitled:

“New generation of OPC Express interface XI  protocol for real-time exchange of data from process, based on MS WCF and .NET 3.0 framework”.

IWS was used in this project to demonstrate that it was compatible with OPC .NET 3.0 (previously, OPC XI) and can receive real-time process data from the OPC .NET 3.0 servers as well.

Another application of the Indusoft Web Studio SCADA Software in this educational setting is its usage in the small pilot plant in the University of Sarajevo laboratory, where it is used to demonstrate to the students how it can be used for remote control of process plants via the Internet within the VPN network, using various types of thin and smart clients.

According to Adnan, “Regarding this installation of Indusoft Web Studio software in the pilot plant, we are currently asking students to  get engaged on developing software drivers for the remote client to IWS running on IPAD 2 and Android tablets, and using these for remote monitoring and control via  wireless network based on Wi-Fi, mi-fi, GPRS and EDGE  mobile networks.”

A few customers have asked us how to embed SQL Results in an InduSoft report. There are actually several ways of doing this, so we put the challenge to our InduSoft engineers who came up with some different options to share how they would go about accomplishing this.

Option One:
Let’s presume that we have a database table called ProcessResults that has five columns called StepNo, StartDateTime, Runtime, AvgTemp, MinTemp, and MaxTemp. Let’s further presume that we have some process that has some number of steps. While the process is running, summary information from each step is written to the table called ProcessResults such that the contents of the table look something like the following after the completion of the process.

scada software

Our objective is to create a Report in InduSoft where we can insert a formatted set of results in the body of the report. The following instructions presume that you already know how to create and run Reports in InduSoft, use the InduSoft built-in database commands to access a SQL-based database, and are adept at using VBscript.
First, we will create a named Database/ERP Connection to the desired database. Open the Tasks tab of the Project Explorer, expand the Database/ERP folder, right-click on the Connections folder, and click Insert as shown below.

scada software

This will open the Database Connections dialog.

scada software

Enter a name for your connection in the field labeled Name and configure the connection settings in accordance with the technical documentation for your desired database.
For the purposes of this example, we will name our connection myDB.
Next, we will create a Procedure to run the database query and return a formatted set of results. Open the Global tab of the Project Explorer, expand the Procedures folder, right-click on Main Procedures, and click Open as shown below.

scada software

The Main Procedures will open.

scada software

Add the following VBscript function called CreateProcessResultsTable at the bottom of your Main Procedures.

SCADA Software

This Function runs a SQL Select statement to read the process results for the database and returns a formatted table as a text string.
We can add these results to an InduSoft Report definition by simply imbedding a call to the Function using RunGlobalProcedureOnServer().
To create the Report, Open the Tasks tab of the Project Explorer, right-click on the Report folder, and click Insert as shown below.

This will open a Report editor. Simple create a report similar to the one shown below inserting the call to RunGlobalProcedureOnServer() wherever you want to insert the process results.

SCADA Software

Save the report and call it ProcessReport. Finally, run the report using the Report command and save it to disk,
Report(“Disk:ProcessReport.rep”)
Presuming a Report definition as shown above, the final report will look like the following.

SCADA software

Option Two:

First Create a Database connection to the desired database.

-          Click on the Tasks tab of the Project Explorer.

-          Expand Database/ERP folder, then right0click on Connections. Click insert and enter a Name into the name column of the new dialog.

-          Then click the 3 dots button at the end of the Connection String field. This will bring up the “Data Link Properties” dialog. Configure the connection in accordance with the technical documentation for your desired database.

For the purposes of this example let us assume the name of the connection was configured as DB.

SCADA Software

SCADA Software

Now, you just need to create a function that queries (read) data from selected database and exports it to a report (e.g.: CSV file).

Here is a short example (assuming a table with the name “Table_1” and columns with the names “Time_Stamp”, “TankLevel”, “Pressure”, and “Temperature”)

SCADA Software

InduSoft System Redundancy

InduSoft System Redundancy

InduSoft has added a new sample application to show an example of system redundancy. This application was covered in the InduSoft System Redundancy webinar, and can be studied for a better understanding of how to set up a redundant SCADA system. Download this application, and dozens of others on the sample application page.

Download the sample application here!

InduSoft Video Contest

InduSoft Video Contest

If you’ve been meaning to get your video testimonial in by the Jan 30th deadline, now would be a great time to enter! We’ve been going through the applicants, and will be narrowing them down into finalists once all entries are received by January 30th.

Remember, it’s easy to shoot a video on your iPad, iPhone, or Android smartphone. There’s no excuse to hold back! All we need is a 60 second video telling us why you love InduSoft Web Studio, or how it has helped you be competitive in your field.

For more information, please see our video contest page!

For Immediate Release January 19, 2012

InduSoft Adds Three New Certified System Integrators, and New Certified Hardware

InduSoft has added three new certified system integrators, Dynamic Control, Industrial Technologies (ITEC S.A.L), and ITG (Information Technologies Group)

Austin, Texas (InduSoft) January 19, 2012– InduSoft has added three new certified system integrators, bringing the total of systems integrators who have passed InduSoft certification standards to over fifty. In addition, InduSoft has added a new certified hardware manufactuerer to the current list of those manufacturing or distributing hardware certified to run with InduSoft Web Studio.

Dynamic Control Solutions, based in Oregon, specializes in the design of electrical layout, control panels and power requirements including electrical schematics. According to Dynamic Control Solutions, “We plan, design, program and commission PLC, SCADA, and HMI systems and design and provide electrical CAD drawings with materials and wiring diagrams for control cabinets.”

Industrial Technologies (ITEC S.A.L) serves the OEMand Industrial market in Lebanon and the Gulf Region. ITEC provides products and integrated solutions in BMS (Building Management System), SCADA and DCS Automation Solutions, Variable Frequency Drives & Industrial Networking.

ITG (Information Technologies Group) is located in Jacksonville Florida. Projects have ranged from pharmaceutical companies, utilities and municipalities, to food, automotive, bottling and distribution industries.

New hardware certified for use with InduSoft Web Studio includes Portwell hardware. Portwell’s 15” Industrial panel PC model number Portwell EUDA S1510 has been listed as certified to run InduSoft CEView v 7.0.

###

About InduSoft:

Founded in 1997, InduSoft provides a powerful family of industrial software products for developing applications in industrial automation, instrumentation, and embedded systems for all Microsoft-supported operating systems. InduSoft develops tools and technologies that empower people and companies to develop graphical interfaces for embedded PCs, PCs, and mobile devices to highly redundant systems. Today more than 125,000 InduSoft Operator Interface, SCADA, control and data acquisition systems are operating worldwide through direct and partner sales.

Contact:

Sales Contact: Marcia Gadbois, VP of Business Development

Editorial Contact: Scott A. Kortier
InduSoft, Inc.

info@indusoft.com
512-349-0334

http://www.indusoft.com