Source: http://www.uvt.rnu.tn/resources-uvt/cours/Automatismes/chapitre3_grafcet.pdf