skip to main content
10.1145/1660877.1660916acmotherconferencesArticle/Chapter ViewAbstractPublication PagespermisConference Proceedingsconference-collections
research-article

Evaluating manufacturing machine control language standards: an implementer's view

Published:28 August 2007Publication History

ABSTRACT

The focus of this paper is: how can standards for manufacturing machine control languages be evaluated? What is required of a standard defining one of these languages so that implementations will interoperate? The paper provides a set of specific questions to ask about a control language standard. Reasons why the questions should be asked are given. Four machine control languages are used as examples:

EIA-274-D, BCL, DMIS, and STEP-NC.

References

  1. Bray, T., et al., (editors), "Extensible Markup Language (XML) 1.0 Fourth Edition", World Wide Web Consortium, http://www.w3.org/TR/2006/REC-xml-20060816, 2006.Google ScholarGoogle Scholar
  2. Consortium for Advanced Manufacturing - International, "Dimensional Measuring Interface Standard Part I, Revision 05.0", Consortium for Advanced Manufacturing - International, 2004.Google ScholarGoogle Scholar
  3. Dimensional Metrology Standards Consortium, http:www.dmisstandard.org/content/blogsection/6/55, 2007.Google ScholarGoogle Scholar
  4. Electronic Industries Association, "EIA Standard EIA-274-D Interchangeable Variable Block Data Format for Positioning, Contouring, and Contouring/Positioning Numerically Controlled Machines", EIA, 1979.Google ScholarGoogle Scholar
  5. International Organization for Standardization, "ISO International Standard 10303-11, Industrial automation systems and integration --- Product data representation and exchange --- Part 11: Description method: The EXPRESS language reference manual", International Organization for Standardization, 2003.Google ScholarGoogle Scholar
  6. International Organization for Standardization, "ISO International Standard 10303-21, Industrial automation systems and integration --- Product data representation and exchange --- Part 21: Clear text encoding of the exchange structure", International Organization for Standardization, 2002.Google ScholarGoogle Scholar
  7. International Organization for Standardization, "ISO International Standard 10303-238, Industrial automation systems and integration --- Product data representation and exchange --- Part 238: Application protocol: Application interpreted model for computerized numerical controllers", International Organization for Standardization, 2007.Google ScholarGoogle Scholar
  8. International Organization for Standardization, "ISO International Standard 14649-10, Industrial automation systems and integration --- Physical device control --- Data model for computerized numerical controllers --- Part 10: General process data, second edition", International Organization for Standardization, 2004.Google ScholarGoogle Scholar
  9. International Organization for Standardization, "International Standard ISO 14649-11, Industrial automation systems and integration --- Physical device control --- Data model for computerized numerical controllers --- Part 11: Process data for milling, second edition", International Organization for Standardization, 2004.Google ScholarGoogle Scholar
  10. International Organization for Standardization, "International Standard ISO/IEC 14977, Information technology --- Syntactic metalanguage --- Extended BNF", International Organization for Standardization, 1996.Google ScholarGoogle Scholar
  11. Kearney&Trecker Corporation, "Part Programming and Operating Manual, KT/CNC Control Type C", Pub 687D, Kearney&Trecker, 1979.Google ScholarGoogle Scholar
  12. National Institute of Standards and Technology, "DMIS Test Suite", http://www.isd.mel.nist.gov/projects/metrology_interoperability/dmis_test_suite.htm, 2007.Google ScholarGoogle Scholar
  13. Numerical Control BCL Standards Association, "NCBSA Standard Proposal for EIA 494 C, Basic Control Language (BCL) An ASCII Data Exchange Specification for Computer Numerical Control Manufacturing", Numerical Control BCL Standards Association, 1996.Google ScholarGoogle Scholar
  14. Walmsley, P. (editor), "XML Schema Part 0: Primer Second Edition", World Wide Web Consortium, http://www.w3.org/TR/2004/REC-xmlschema-0-20041028, 2004.Google ScholarGoogle Scholar
  15. World Wide Web Consortium, http://www.w3.org/XML/Core/#IPR, 2007.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Other conferences
    PerMIS '07: Proceedings of the 2007 Workshop on Performance Metrics for Intelligent Systems
    August 2007
    293 pages
    ISBN:9781595938541
    DOI:10.1145/1660877

    Copyright © 2007 This paper is authored by employees of the United States Government and is in the public domain.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 28 August 2007

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader