Title :
Modelling and formal specification of the real-time manufacturing automation protocol
Author :
García, Victor G. ; Vázquez, Enrique ; Vinyes, Joan
Author_Institution :
Dept. de Matematicas, Oviedo Univ., Spain
Abstract :
This paper describes the application of the standard formal description technique Estelle to the modelling and specification of the manufacturing automation protocol three-layer architecture (real-time MAP). The paper discusses the real-time requirements that must be met by communication protocols operating in manufacturing plants, and shows how the Estellle language can be used to specify such protocols formally, including aspects that are crucial in real-time environments, e.g. time constraints, priorities, etc. The formal specification presented here includes the SDA (send data with acknowledgement) service and a deterministic access method for a field bus using token-passing (IEEE 802.4). It has been developed with the Estelle workstation, a set of Estelle-based tools developed in the Esprit Project Sedos Estelle Demonstrator (ESPRIT P1265). The use of Estelle and its associated tools allows not only the formalization of a protocol (uncovering possible ambiguities, logical errors, etc), but also the automatic prototyping, testing, and, eventually, implementation of the protocol. Not less important, the formal specification provides a flexible framework to design new functions, analyze different system configurations or design choices, etc
Keywords :
access protocols; factory automation; formal specification; specification languages; system buses; token networks; workstations; Esprit Project; Estelle workstation; Estelle-based tools; IEEE 802.4; Sedos Estelle Demonstrator; automatic prototyping; automatic testing; communication protocols; deterministic access method; field bus; formal description technique; formal specification; manufacturing plants; priorities; real-time MAP; real-time manufacturing automation protocol; real-time requirements; send data with acknowledgement; specification; three-layer architecture; time constraints; token-passing; Access protocols; Automatic testing; Formal specifications; Logic testing; Manufacturing automation; Prototypes; Pulp manufacturing; Time factors; Virtual manufacturing; Workstations;
Conference_Titel :
Electrotechnical Conference, 1994. Proceedings., 7th Mediterranean
Conference_Location :
Antalya
Print_ISBN :
0-7803-1772-6
DOI :
10.1109/MELCON.1994.380853