Fertigungsnachrichtenspezifikation
Fertigungsnachrichtenspezifikation (MMS) ist ein internationaler Standard (ISO 9506) Umgang mit Messaging -Systemen für die Übertragung von Echtzeitprozess Daten und Überwachungsinformationen zwischen vernetzten Geräten oder Computeranwendungen. Der Standard wird vom ISO Technical Committee 184 (TC184) entwickelt und gewartet. MMS definiert Folgendes
- Eine Menge von Standardobjekte die in jedem Gerät existieren müssen, auf dem Vorgänge wie Lesen, Schreiben, Ereignissignale usw. ausgeführt werden können. Virtual Manufacturing Device (VMD) ist das Hauptobjekt, und alle anderen Objekte wie Variablen, Domänen, Zeitschriften, Dateien usw. werden unter VMD eingesetzt.
- Eine Menge von Standardnachrichten ausgetauscht zwischen einem Client und einem Serverstationen, um diese Objekte zu überwachen oder zu steuern.
- Eine Menge von Codierungsregeln Zum Abbau dieser Nachrichten zu Bits und Bytes, wenn sie übertragen werden.
MMS Original Communication Stack
MMS wurde 1990 unter zwei getrennten Standards als standardisiert
- ISO/IEC 9506-1 (2003): Industrial Automation Systems - Fertigungsmeldungspezifikation - Teil 1: Servicedefinition
- ISO/IEC 9506-2 (2003): Industrielle Automatisierungssysteme - Fertigungsnachrichtenspezifikation - Teil 2: Protokollspezifikation
Diese Version von MMS verwendete sieben Schichten von OSI -Netzwerkprotokolle als Kommunikationsstapel:
Anwendung | Anwendung Common Service Element (ACSE) - ISO 8649/8650 |
Präsentation | Verbindungsorientierte Präsentation - ISO 8822/8823 Abstract Syntax Notation (ASN) - ISO 8824/8825 |
Sitzung | Verbindungsorientierte Sitzung - ISO 8326/8327 |
Transport | Verbindungsorientierter Transport - ISO 8072/8073 |
Netzwerk | Verbindungsloses Netzwerk - ISO 8348 |
Verknüpfung | MAC - ISO 8802-3 [Ethernet] MAC - ISO 8802-4 [Token -Ring] |
Physisch | Ethernet Token-Ring |
MMS -Stack über TCP/IP
Weil die Offene Systemverbindung Protokolle sind schwierig zu implementieren, der ursprüngliche MMS -Stack wurde nie populär. 1999 erstellte Boeing eine neue Version von MMS mit Verwendung Internetprotokolle anstelle der unteren vier Schichten des ursprünglichen Stacks plus RFC 1006 ("ISO -Transport über TCP") In der Transportschicht. Die oberen drei Ebenen verwenden dieselben OSI -Protokolle wie zuvor.
In Bezug auf die siebenschichtige OSI -ModellDer neue MMS -Stack sieht so aus:
Anwendung | Anwendung Common Service Element (ACSE) - ISO 8649/8650 |
Präsentation | Verbindungsorientierte Präsentation - ISO 8822/8823 Abstract Syntax Notation (ASN) - ISO 8824/8825 |
Sitzung | Verbindungsorientierte Sitzung - ISO 8326/8327 |
Transport | ISO -Transport über TCP - RFC 1006 Transmission Control Protocol (TCP) - RFC 793 |
Netzwerk | Internet Control Message Protocol (ICMP) - RFC 792 Internetprotokoll (IP) - RFC 791 Adressauflösungsprotokoll (ARP) - RFC 826 |
Verknüpfung | IP -Datagramme über Ethernet - RFC 894 MAC - ISO 8802-3 [Ethernet] |
Physisch | Ethernet |
Mit dem neuen Stack ist MMS zu einem global akzeptierten Standard geworden.
Externe Links
- MMS -Protokolldetails
- MMS -Übersicht
- MMS V1 abstrakte Syntax
- MMS -Protokollbeschreibung
- MMS. Präsentation von Prof. Dr. H. Kirrmann, ABB Research Center, Baden, Schweiz