Abstract
This paper proposes an approach to simulate the function of the control part of a Grafcet model, translating it into C code in a Unix environment. First, the Grafcet/C generation schemes are established. The Grafcet model, described in graphic or text form, is transformed in an internal form and then to C code by a generation algorithm based on the previously found diagrams. The result is a program that simulates the operation of the automation in question and makes it possible to validate the functional specifications of sequential automation. This validation can be used for educational purposes, such as the learning of the Grafcet formalism, or corrective or evolutionary maintenance. Once the configuration, testing, and validation of the program are complete, it is possible to implement the object code on the microcontroller of the control system.
Publisher
Engineering, Technology & Applied Science Research
Reference11 articles.
1. O. A. Adebimpe, V. Oladokun, and O. E. Charles-Owaba, "Preventive Maintenance Interval Prediction: a Spare Parts Inventory Cost and Lost Earning Based Model," Engineering, Technology & Applied Science Research, vol. 5, no. 3, pp. 811–817, Jun. 2015.
2. L. S. Tavassoli, N. Sakhavand, and S. S. Fazeli, "Integrated Preventive Maintenance Scheduling Model with Redundancy for Cutting Tools on a Single Machine," Engineering, Technology & Applied Science Research, vol. 10, no. 6, pp. 6542–6548, Dec. 2020.
3. M. A. Munir, M. A. Zaheer, M. Haider, M. Z. Rafique, M. A. Rasool, and M. S. Amjad, "Problems and Barriers Affecting Total Productive Maintenance Implementation," Engineering, Technology & Applied Science Research, vol. 9, no. 5, pp. 4818–4823, Oct. 2019.
4. B. M, Comprendre Maîtriser Et Appliquer Le Grafcet. Toulouse, France: Éditions Cépaduès, 2005.
5. Reeb Bernard, Développement des grafcets : des machines simples aux cellules flexibles, du cahier des charges à la programmation / Bernard Reeb, Nouvelle édition. Paris, France: Ellipses, 2011.