Zibb
Subscribe to Control Engineering
FirstLight
Email
Print
Reprint
Learn RSS

Open source enterprise connection

Dennis Brandl, BR&L Consulting -- Control Engineering, 9/1/2004

I received some comments about my column on free software (April 2004), and I believe some clarification is needed. Although the term "free software" may be legally correct when defining software that can be freely modified but may have fees, it has been a marketing disaster. It was difficult to explain to end-users that their free software actually costs money. Fortunately, the term now used by most developers and users is "open source software." Common open source licenses are the GNU Public License (GPL) and the Lesser GPL. Software released under the GNU Public License (GPL) and the Lesser GPL can be freely distributed, modified, and copied; however, the source code must be made available and derivative works that are publicly distributed must follow the same license. The Lesser GPL is the most useful because it allows the software to be used in commercial products, provided the source code is also made available.

One significant new piece of open source software for manufacturing systems was just released under the Lesser GPL license by Cervecería Polar, the beer and malt business unit of Empresas Polar, a major Venezuelan food and beverage company. An interface between plant floor production systems and SAP R/3 business systems, this software is based on XSLT, the eXtensible Stylesheet Language Transformation. It converts SAP's interface files into industry standard XML files and XML files into SAP interface files.

Industry standard XML is based on B2MML, the Business to Manufacturing Markup Language (B2MML implements the ANSI/ISA 95.01 and IEC 62264-1 standards for manufacturing-to-business integration). The B2MML XML schemas were released as open source software through the World Batch Forum (www.wbf.org) and the Cervecería Polar XSLT code will also be available from the WBF Web site.

Cervecería Polar used this software to connect its SAP system to multiple, MES, PLC, and DCS configurations in only five weeks. Projects of this magnitude usually take up to a year to complete. The project was successful because of open source software and the volunteer support the open source authors provided. This project shows the benefit of open source software when commercial alternatives are not available or are available only for limited systems. Most SAP interface products work only with a single PLC, DCS, data historian, or MES system. The open source solution can now be used by any end-user and even may be incorporated in commercial products.

XSLT should be one of the tools in the manufacturing IT professional's toolkit. It is a general purpose tool used in IT systems to convert files from one format to another. This file conversion is also a common problem faced in integrating different manufacturing system elements. XSLT is most commonly used to convert files to HTML for display on Web browsers, but it can be used for much more. Unfortunately, XSLT is a difficult language to master, but its power means it may be applied in many different projects. For example, you could use XSLT to convert incompatible recipe, historian, and configuration files between applications. You can use XSLT to convert a single source file with P&ID tags to configuration files for HMI displays, tag lists for OPC data servers, installation checkout files, and maintenance configuration files.

The B2MML-to-SAP XSLT is an example of an information technology tool that was effectively applied to a manufacturing problem. IT tools are important elements when stitching together systems from multiple control vendors, because much of the integration involves data communication and conversion. I recommend adding XSLT to your IT toolkit; you will be surprised at the number of places you can use it.


Author Information
Dennis Brandl, dbrandl@brlconsulting.com, is the president of BR&L Consulting, a consulting firm focusing on manufacturing IT solutions, based in Cary, N.C.

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

  • Peter Welander
    Pillar to Post: Peter Welander's Blog

    January 7, 2009
    Is nothing growing in manufacturing?
    Manufacturing is down. You might have already heard something to this effect, but the extent of the economic downturn in December may surprise you.......
    More
  • Peter Welander
    Pillar to Post: Peter Welander's Blog

    January 6, 2009
    Ted Turner calls for clean energy
    Last Sunday there was an interesting group of editorials in the Chicago Tribune by names as diverse as Muammar Gaddafi and George McGover......
    More
  • View All BlogsRSS

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

How much does biofuel production affect food markets? Can corn-based ethanol break the grip of oil? Agribusiness economist Dr. T. Randall Fortenbery explains some of the complex relationships of energy production to Peter Welander.
Economics of Biofuels
How much does biofuel production affect food markets? Can corn-based ethanol break the grip of oil? Agribusiness economist Dr. T. Randall Fortenbery explains some of the complex relationships of energy production to Peter Welander. 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