Intelligent RTU and Controller

Software Tools

In order to allow you the greatest ease of use and the most efficient use of your time, ICL offers several different development environments and tools for configuring and programming our Intelligent RTU's and controllers (ScadaFlex Plus, EtherLogic and ICL-4300). Just choose the language you feel most comfortable with and those which best fit your application.

ScadaWorks

ScadaWork combines the logic and control programming tools of the top-rated ISaGRAF IEC 61131-3 Software with ICL's powerful ScadaBuilder software which provides a graphical toolset for SCADA communications, data and alarm logging, alarm annunciation, and a built-in MMI. The two software packages are tightly integrated, sharing common tag-name and configuration databases. Together, they provide an outstanding, easy-to-use development environment for programming EtherLogic, ScadaFlex Plus and ICL-4300 Smart RTU's and Controllers.

To find out more, download the ScadaWorks Reference Manual or find out whats new with the latest release at ScadaWorks Software Page.

ISaGRAF
ScadaBuilder

 

ScadaBuilder

Back to Top

ScadaBuilder allows you to configure Intelligent RTU's and controllers for a number of applications, without any traditional programming required. It can be used as a stand-alone tool, or in combination with ISaGRAF or C/C++ for more advanced applications. ScadaBuilder comes complete with sample applications which make the perfect starting point for you to create your own application (or start from scratch if you prefer). ScadaBuilder is included with the ScadaWorks Development Package.

Appropriate applications for stand-alone ScadaBuilder include:
  • Remote monitoring and control via radio, dialup modem, RS-232, RS-485 or Ethernet.
  • Alarm logging
  • Data logging
  • Email
  • Simple control logic
  • Expansion or remote I/O (Modbus, Modbus/TCP, Bricknet, DF1 etc.)
  • User interface (with attached operator interface terminal)
  • TCP/IP interfacing with FTP, HTTP, and PPP.
  • ScadaBuilder may be fully integrated with ISaGRAF (ScadaWorks).
Scada Builder Workbench
ScadaBuilder Workbench

ISaGRAF

Back to Top

ISaGRAF Software Development Kit - Ladder Diagram and other languages

The ISaGRAF Software Development Kit (SDK) allows you to develop simple or complex applications using industry standard IEC-61131 languages. ISaGRAF supports the following 6 traditional control programming languages (all 5 specified by the IEC-61131-3 standard, plus Flow Chart):
  • Sequential Function Chart (SFC)
  • Function Block Diagram (FBD)
  • Flow Chart (FC)
  • Ladder Diagram (LD)
  • Structured Text (ST)
  • Instruction List (IL)
ISaGRAF Workbench
ISaGRAF Workbench

 

Most of these languages are graphical in nature, allowing you to drag and drop, connect and link building blocks to simply and intuitively create application logic. The ISaGRAF SDK is suitable for a wide range of users, from the casual user to the experienced controls programming expert. You may pick and choose the language or languages that best fit your application. This both minimizes your learning curve, by letting you use the languages you already know, and allows you to be more efficient, by matching the tool to the job at hand.

In addition, you can use ScadaBuilder in conjunction with ISaGRAF to easily set up many of the RTU/controller features without any programming at all (such as communications protocols, alarm dialing, Email, data logging, etc).

ISaGRAF is included in the ScadaWorks Package.

To find out more about ISaGRAF, download the ISaGRAF Workbench Manual or contact ICL.

In addition to this extensive function library, we include and explain the source code for close to 40 different sample applications. You can freely copy and modify this code to create applications of your own.

Products | Support | What's New | Company | Contact Us | Events | Home