Zibb
Subscribe to Control Engineering
FirstLight
Email
Print
Reprint
Learn RSS

Graphical programming for analog control

Jay R. Jeffreys, P.E. -- Control Engineering, 6/1/1998

If it's true that just any old picture is worth a thousand words, then a detailed picture of a regulatory control strategies must be worth quite a few words of machine code, right? That certainly seems to be part of the design intent behind the control system software development package known as Gello, available from RTP Corp. (Pompano Beach, Fla.).

A Gello program is organized as a set of pages which may be either of just two types. At the lower level are pages with mathematical operation blocks connected by data flow lines. These pages, called Gello Objects pages, do the actual work of manipulating data and performing calculations. The execution order and priority of those pages is then controlled by an overall flowchart page called a Threads page. Either type can be nested and call other pages as subordinate tasks.

A Threads page is a picture of program flow and consists of a graphically linked network of Page objects (calls to other pages), Decision blocks (to allow selected branches in program flow), Fork and Sync objects (to implement parallel branches and call several task pages at the same time) and I/O Scan objects to enable, disable, and synchronize field data transfers.

Similarly, a Gello Objects page is a detailed picture of information flow. It consists of a graphically linked network of mathematical operations chosen from a fairly rich palette of variable types, bit operations, floating-point and integer math functions, conversions, data arrays, and page objects used to call other program page tasks. Sections of page diagrams can be cut and pasted onto the same or other pages; a click of the error check icon then highlights duplicated addresses to be cleaned up and made unique. Another click puts the internal soft engine in simulate mode to check out the program as it's being developed.

Live strip-chart recorder displays can be embedded directly in the Threads or Objects pages as well as help debug and tune. Gello differs from most other soft-PLC packages in that it is a purely graphical language. Every numerical operation, from addition and subtraction to full three-mode PID control, shows up as a graphical object. Many who specialize in boiler control or similar disciplines already design with that mind-set; I found myself wishing I could occasionally write out an equation such as A = B × C + D rather than draw the variable objects, math operation blocks, and lines to connect them all.

Since a user program consists only of variable definitions and a nodelist with connection information and comments, the source files are very small and efficient. One large, complex boiler control application with dynamic simulations and comments occupied only 69K of disk space.

Gello is available either as part of RTP's 2000 Analog PLC system or in standalone form directly from its original developer at Event Technologies Inc. (Hales Corners, Wis.). Gello runs under Microsoft Windows 3.11, Microsoft Windows 95 or NT. It fits well in an 80486 processor with 8 MB of RAM (16 for NT), 5 MB of available hard disk space and a 1.44 MB floppy. Connection to the target control node can be by way of a serial port or Ethernet card. Single-user list pricing for the basic package is around $4,800.

For more information on Gello visit www.controleng.com/info.


Author Information
Contributing Editor, Jay R. Jeffreys, P.E. is senior systems engineer at Industrial Systems Design, Johnson City, Tenn.

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

Sponsored Links

 

Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Discussions
  • Webcasts
  • Podcasts
  • Videos

Blogs

  • David Chappell
    Standard profits: Make2Pack and ISA88

    December 31, 2008
    Best of Standard profits: Make2Pack and ISA88 blog for 2008; how cold is minus 40 degrees?
    I have had time to look back on the events of the past two years while here in North Pole Alaska (see the very cold photos at the bottom of the pos......
    More
  • Charlie Masi
    Ask Charlie

    December 29, 2008
    How do 10X oscilloscope probes work?
    Oscilloscopes are probably the most useful, and most used of general-purpose electronic test instruments. In the hands of a knowledgeable test engi......
    More
  • View All BlogsRSS

Discussions

  • Re: Fail Safe (reply posted by Abhijit Goswami, Haldia)

  • Re: Modbus Problem (reply posted by dinster)

  • Re: 220kv/33kv SUBSTATION (reply posted by cappowerman)


  • Source: Control.com, the global online discussion community for automation professionals.

    Webcasts

    Engineering-driven Ethernet
    This Control Engineering Roundtable Webcast will address the engineering issues you should be aware of when exploring the adoption of Ethernet or when looking to expand its use in your facility.

    Bridging gaps with wireless
    Discover how you can create stronger, flexible and cost-effective wireless connections for your entire plant. Register today!

    View All Webcasts

    Podcasts

    Integration platforms such as EDDL and FDT/DTM help integrate increasingly intelligent instrumentation and devices with control and asset management systems. This audio tutorial helps you understand how these platforms operate and what they can do.
    Integration Platforms: EDDL and FDT/DTM
    Integration platforms such as EDDL and FDT/DTM help integrate increasingly intelligent instrumentation and devices with control and asset management systems. This audio tutorial helps you understand how these platforms operate and what they can do. Hear It Now

    View All Podcasts Subscribe Now to Process Control & Instrumentation and never miss an episode
    Advertisements





    NEWSLETTERS

    Get engineering industry news, trends, and business-critical information delivered directly to your inbox!

    Click on a title below to learn more.

    Weekly News (Weekly)
    Process Instrumentation & Sensors (Monthly)
    System Integration Monthly (Monthly)
    Process & Advanced Control (Monthly)
    Machine Control (Monthly)
    Information Control (Monthly)
    Automation Control (Monthly)
    Product Review (Monthly)
    Sustainable Engineering (Monthly)
    Simplified Safety
    Fieldbus Facts
    PROFInews North American Edition
    About Us   |   Advertising Info   |   Site Map   |   Contact Us   |   Useful Sites   |   FREE Subscription   |   RSS
    © 2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
    Use of this Web site is subject to its Terms of Use | Privacy Policy
    Please visit these other Reed Business sites