Title :
Mechanisms to ensure ordered execution in MMS
Author :
Castori, P. ; Pleinevaux, P.
Author_Institution :
Comput. Eng. Dept., Swiss Federal Inst. of Technol., Lausanne, Switzerland
Abstract :
MMS (Manufacturing Message Specification) applications are composed of clients and servers that interact through MMS to perform a given task. A client is for example a cell control application running on a minicomputer while servers generally are industrial devices such as programmable logic controllers or numerical controllers of machine tools. In the case of the Manufacturing Automation Protocol (MAP), clients and servers are linked by so-called associations, that are application level connections. On a given association, requests sent by a client are delivered to the server in the order they were sent. Indeed, the association implements a FIFO (First In First Out) policy. The MMS standard does not impose however that requests received on an association are executed in the order they were sent. The problem addressed in this paper is the following: how can one ensure that MMS service requests are executed by a server in a given order
Keywords :
ISO standards; client-server systems; computer integrated manufacturing; industrial control; FIFO; First In First Out policy; ISO standard; MAP; MMS; Manufacturing Automation Protocol; Manufacturing Message Specification; application level connections; cell control application; client server systems; industrial devices; machine tools; minicomputer; numerical controllers; ordered execution; programmable logic controllers; Application software; Automatic control; Industrial control; Machine tools; Manufacturing automation; Manufacturing industries; Microcomputers; Network servers; Programmable control; Protocols;
Conference_Titel :
Emerging Technologies and Factory Automation, 1995. ETFA '95, Proceedings., 1995 INRIA/IEEE Symposium on
Conference_Location :
Paris
Print_ISBN :
0-7803-2535-4
DOI :
10.1109/ETFA.1995.496686