Zibb
Subscribe to Control Engineering
FirstLight
Email
Print
Reprint
Learn RSS

Structured programming for Quantum PLCs

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

As a system integrator I suppose I should love relay ladder logic. It lets me write long strings of code with no apparent structure which only I can maintain and extend. There is no greater sense of job security than knowing that clients must call me back in any time something goes wrong with the code.

The IEC 1131 standard, Part 3, may give those clients an alternative. Groupe Schneider (North Andover, Mass.), parent company of Telemecanique, Square D, and Modicon, now offers a programming package which adheres to the intent and detail of that standard. The package is called Concept, and it brings all five IEC 1131 dialects to the Quantum line of PLCs.

A Concept program is structured in "sections" according to language type. A user can still do everything in one language, in one large section, and live with the difficulty of debugging and maintaining such a thing. With this type of product, though, the control program can be broken down into sections of appropriate language types to match the major control functions in the process.

A structured text section can deal with massive data or numerical analysis, Function Block Diagram (FBD) sections can handle continuous control strategies, and complex logic decisions are left for ladder diagrams. Sequential Function Chart (SFC) is there for batch supervision, and for machine-level thinkers there is Instruction List. There is a separate configuration dialogue to set the execution order of those sections when the application is running.

In the SFC editors, I looked for some way to write simple decision code directly in the chart objects, but in Concept the SFC steps and transitions can act on and reference individual Booleans only. Action code to process those Booleans must be written in a separate section; care must be taken to use sensible, traceable tag name conventions.

The FBD editor is a fairly intuitive graphical design tool. Advanced analog control blocks such as filters, lead/lag compensators, and several forms of the PID algorithm are available in an optional extended function block library. Some blocks have an intimidating number of options to configure, but on-line help reveals the math, dynamics, and intent behind the options if you take the time to read it.

Concept's designers apparently devoted a lot of thought to the idea of hiding complexity: the ability to write a complex, detailed function, encapsulate it in block form, and then reuse it freely without constantly having to think about the insides of the "box." They provide a separate development environment for building those Derived Function Blocks (DFBs). The DFB tool works and feels like the full program development environment, but its output is a neatly packaged user-defined function block. DFBs can then be used in a program just like factory library blocks.

Complexity in plant data can be managed by way of derived data types. Complex data arrays of mixed types can be bundled together under a single structure name. This is a good way to deal with complex recipes, report information, or standardize the data interface to a drive or motion controller.

Concept runs under Microsoft Windows 3.11 or Windows 95. It requires at least an 80386 processor with 4 MB of RAM, 15 to 30 MB of available hard disk space, a 1.44 MB floppy and, optionally, a CD-ROM drive. A VGA or better display is required. Connection to the Quantum PLC can be by way of a serial port or Modbus Plus adapter card.

For more information on Concept, visit www.controleng.com/info.


Author Information
Consulting 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

There are no other articles written 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