Source: https://www.specialautom.net/automatisme/cours version revue pour le site.pdf