![]() |
The Net is the Automation. |
back - menue - contact - search |
|
|
| -> home > standardization > iso > tc 184 > sc5 > working group 2 > mms revision 2000 |
||||||||
|
MMS Revision (ISO/IEC 9506 : 2000)
The Manufacturing Message Specification (MMS) is an application layer standard designed to support messaging communications to and from intelligent electronic devices (IED) in an distributed system environment. ISO/IEC 9506 defines the Manufacturing Message Specification within the OSI application layer in terms of
This is the second edition of ISO/IEC 9506-1. It differs from the first edition in the following ways: a) The informal object modelling used in ISO/IEC 9506-1 has been replaced by the use of the object modelling techniques present in ASN.1, ISO/IEC 8824-2. Hence, this part of ISO/IEC 9506 defines an ASN.1 module, MMS-Object-Module-1, that contains the object models on which the service procedures are based. b) The material in ISO/IEC TR 13345 that specifies subsets of protocol for MMS has been used in this part of ISO/IEC 9506 to specify options within the object models. c) All the material of Amendments 1 and 2 have been incorporated into the document, as well as the Technical Corrigenda. d) The services and protocol present in the Companion Standards already published, ISO/IEC 9506-3, ISO/IEC 9506-4, and ISO/IEC 9506-6, have been incorporated into the base standard, and new parameter CBBs have been added to the Initiate procedure to indicate their presence. The concept of Companion Standard has been simplified to a document that make explicit the relationship between the abstract models in MMS and the requirements of the application field that is the subject of the Companion Standard. As a result of this incorporation, the need for separate abstract syntaxes for each of the Companion Standards has been removed. All Companion Standards can now operate in the single abstract syntax of the base standard, although using other abstract syntaxes remains a possibility for backward compatibility. e) The communication requirements of MMS have been generalized so that MMS is described with respect to an abstract set of services needed for its support. The relation between this abstract set of services and the services provided by the suite of OSI communication protocols is specified in an annex. This opens the possibility of having MMS operating correctly over alternate communication systems (such as reduced stack implementations) as long as the equivalent of these abstract services are provided. f) The restrictions on the characters that can be used as an Identifier have been relaxed to allow an Identifier to begin with a numeric character, and by extension, to consist solely of numeric characters. g) Many (but not all) occurrences of VisibleString have been replaced by a new production MMSString that provides the option of using an extended latin alphabet, suitable for western Europe, and an option to use an arbitrary string of characters taken from ISO 10646 or from elsewhere. h) A new service, ReconfigureProgramInvocation, has been introduced into the clause on Program Invocation management. This service provides a technique of dynamically changing the constituent Domains of a running Program Invocation. i) A new field was added to the object model of the Named Variable and Named Type. This field may be used to describe the semantics associated with the Named Variable or Named Type. The field is either predefined or has its value established as the name of the Named Type used to construct it in the DefineNamedVariable or DefineNamedType service. This field can be reported with the GetVariableAccessAttributes or GetNamedTypeAttributes service if a new parameter CBB has been negotiated. j) The material of the document has been reorganized to provide shorter clauses. k) The Scattered Access and the Real Data type have been removed from the base document and placed in informative annexes. l) In accordance with the recommendations in ISO/IEC 8824-1, all occurrences of EXTERNAL in the protocol have been replaced with CHOICE { EXTERNAL, EMBEDDED PDV }. MMS 2000 Edition Service Models: 7 The Virtual Manufacturing Device (VMD) 8 Environment And General Management services 9 Conditioned service response 10 VMD Support Services 11 Domain Management Services 12 Program Invocation Management Services 13 Unit Control 14 Variable Access Services 15 Data Exchange Management Services 16 Semaphore Management Services 17 Operator Communication services 18 Event Management services 19 Event Condition services 20 Event Action services 21 Event Enrollment services 22 Event Condition List services 23 Journal Management services
|
||||||||
|
|
![]() |
The Net is the Automation. |
back - menue - contact - search |