The Net is the Automation.
We bring people, systems and devices together.
NettedAutomation GmbH
Information & Communication Systems (NAICS)

back - menue - contact - search
news - solutions - standardization - seminars - marketing support
question & answers - discussion forum - glossary - links - about us

-> home > standardization > iso > tc 184 > sc5 > working group 2 > mms introduction >

Introduction to the
Manufacturing Message Specification
(MMS, ISO/IEC 9506)

- This tutorial applies to MMS Version 1990 and 1999 -

"Makes Manufacturing Simpler"

© Copyright 2000. Karlheinz Schwarz*

MMS (Manufacturing Message Specification) is a messaging system for modeling real devices and functions and for exchanging information about the real device, and exchanging process data - under real-time conditions - and supervisory control information between networked devices and/or computer applications. MMS is an international standard (ISO 9506) that is developed and maintained by the ISO Technical Committee 184 (TC184) - Industrial Automation - of the International Organization for Standardization (ISO).

The object models and messaging services provided by MMS are generic enough to be appropriate for a wide variety of devices, applications, and industries. Whether the device is a Programmable Logic Controller (PLC) or a robot, the MMS object models, services and messages are identical. Similarly, applications as diverse as material handling, fault annunciation, energy management, electrical power distribution control, inventory control, and deep space antenna positioning in industries as varied as automotive, aerospace, petro-chemical, electric utility, office machinery and space exploration have put MMS to useful work. 

We hope you will find it both interesting and informative and that it will encourage you to consider carefully the use of MMS as part of your strategy to adopt Open Systems standards in the development of your automation systems.

All Rights Reserved. Permission is hereby granted by the author for any individual or educational institution to copy and distribute this document freely provided that

  • the document, or any copy thereof, is not used for commercial purposes,
  • is not copied, used or distributed by a commercial organization or company, and
  • that appropriate credit (including the copyright notice) be given in all reproductions and any other usage. Other rights may be granted by written permission of the author.

DISCLAIMER: This document is provided "as is" without warranty of any kind. While the information contained herein is thought to be accurate at the time of publication, the author accepts no liability or responsibility of any kind for any use of this document.

The tutorial is a non-normative document, which means that it does not provide a definitive (from the ISO TC 184 SC5's point of view) specification of the MMS standard. The examples and other explanatory material in this document are provided to help you understand MMS, but they may not always provide definitive answers. In such cases, you will need to refer to the standard ISO 9506.

* The author has integrated some material into this tutorial from and granted by:
Ralph Mackiewicz, SISCO, Inc.; 6605 19-1/2 Mile Road Sterling Heights, MI 48314 USA


Executive summary

History and overview

Client-Server and VMD. The Virtual Device represents the whole real device as seem from another device.

MMS Objects and Services. Description of Objects and Services.

MMS Context Management. Managing the context of communications between two MMS nodes on a network.

ASN.1 Introduction. Introduction into the use of ASN.1



The Net is the Automation.
© 2000/2001 NettedAutomation
composed by JohnBlack '01

back - menue - contact - search
news - solutions - standardization - seminars - marketing support
question & answers - discussion forum - glossary - links - about us