Supremica

The Chalmers Automation Research group has developed a control system framework for manufacturing cells. An implementation prototype of the framework is described in the ControlSystemFramework.pdf paper. The ControlSystemFramework.pdf paper is accepted for publication in the Proceedings of the 2007 IEEE International Conference on Robotics and Automation, ICRA'07. IEEE owns the copyright of the paper.

The implementation has been used also to generate an IEC 61499 prototype control program, that has been used to control a 3D simulation of the example cell. The 3D simulation is performed by the Industrial Path Solutions, IPS, developed by Fraunhofer Chalmers Centre, FCC. The IEC 61499 control program runs on the Function Block Execution Runtime, Fuber. To run the demo the TechSmith Screen Capture Codec has to be installed.

 

The XML schemas and XML files used in the example manufacturing cell can all be found in a zipped file. It contains:

The physical resources of the example cell can be seen in the Physical_Resources_Example_Cell.xml file, and the virtual resources can be seen in the Virtual_Resources_Example_Cell.xml file. The possible behaviour of all such XML files are described by the XML schemas PhysicalResources.xsd and VirtualResources.xsd respectively.

The ROP.xsd schema describes the possible behaviour of ROPs, Relations of OPerations (also known as DOPs, Declaration of OPerations) and COPs, Coordinated OPerations. Examples of COPs, for different machines, can be seen in the ten different COP xml-files provided.

All EOPs, Execution of OPerations, are also provided for all operations used in the COPs. The EOP.xsd schema describes the possible behaviour of the EOPs.