Aide pour le cablage d'un module de démarrage

Pour démarrer mes moteurs j'ai réalisé ce module:

Vous aurez remarqué qu'il ne correspond pas à la réalité puisque (pour des raisons pratiques) j'ai séparé la fonction "start" des magnetos du commutateur rotatif.
J'ai donc un commutateur rotatif avec 4 entrées: off/R/L/both
Et un bouton start à part.
Comme je ne suis pas encore calé en SIOC ça me pose problème pour prévoir le câblage que je souhaite terminer.
Surtout que j'ai lu ceci (un peu différent puisqu'il y a le start sur le commutateur rotatif) et tout n'est donc pas forcément à câbler:
Comme je ne peux pas encore "visualiser" mon futur code SIOC pour ce module, je ne sais pas ce que je dois câbler.
Pour l'instant j'ai juste cablé les boutons start, mais que dois-je prévoir pour les commutateurs rotatif?
Autre question concernant la programmation:
Comme mon bouton start est séparé ça veut dire que l'on peut appuyer dessus sans forcément être passé par les magnétos (ce qui est normalement impossible).
Il faudrait donc que les moteurs ne puissent pas démarer si l'on a pas d'abord mis le commutateur rotatif sur both avant de presser le bouton start.
Si l'on presse directement le bouton start le moteur ne doit pas démarrer.
Pour ça je vois 2 "approches" dans la séquence: (en cas de "start" sans magnetos)
-Soit le démarreur tourne lorsque l'on presse start, mais le moteur ne démarre pas.
-Soit le bouton start est inactif.
Es-ce que ces 2 façon de programmer la séquence de démarrage seraient réalisables avec SIOC ?
Et si les 2 sont faisables, d'un point de vue "réalisme", laquelle choisiriez-vous? (Perso, je penche pour la première)
Merci!

Vous aurez remarqué qu'il ne correspond pas à la réalité puisque (pour des raisons pratiques) j'ai séparé la fonction "start" des magnetos du commutateur rotatif.
J'ai donc un commutateur rotatif avec 4 entrées: off/R/L/both
Et un bouton start à part.
Comme je ne suis pas encore calé en SIOC ça me pose problème pour prévoir le câblage que je souhaite terminer.
Surtout que j'ai lu ceci (un peu différent puisqu'il y a le start sur le commutateur rotatif) et tout n'est donc pas forcément à câbler:
Comme je ne peux pas encore "visualiser" mon futur code SIOC pour ce module, je ne sais pas ce que je dois câbler.
Pour l'instant j'ai juste cablé les boutons start, mais que dois-je prévoir pour les commutateurs rotatif?
Autre question concernant la programmation:
Comme mon bouton start est séparé ça veut dire que l'on peut appuyer dessus sans forcément être passé par les magnétos (ce qui est normalement impossible).
Il faudrait donc que les moteurs ne puissent pas démarer si l'on a pas d'abord mis le commutateur rotatif sur both avant de presser le bouton start.
Si l'on presse directement le bouton start le moteur ne doit pas démarrer.
Pour ça je vois 2 "approches" dans la séquence: (en cas de "start" sans magnetos)
-Soit le démarreur tourne lorsque l'on presse start, mais le moteur ne démarre pas.
-Soit le bouton start est inactif.
Es-ce que ces 2 façon de programmer la séquence de démarrage seraient réalisables avec SIOC ?
Et si les 2 sont faisables, d'un point de vue "réalisme", laquelle choisiriez-vous? (Perso, je penche pour la première)
Merci!