Bonjour
J'ai intégré le pilotage des fonctions F.. dans le programme des signaux complexes. Bien sur ce programme pilote à la base des signaux, mais on peut utiliser une base de description vide, c'est ce qui se trouve dans le fichier config.cfg ci joint à copier dans le répertoire du programme de travail (écraser l'existant). Dans ce cas le programme ne va gérer que les actionneurs déclarés en fichier de config.
Télécharger le zip sur ce fil:
viewtopic.php?f=77&t=3906&p=50499#p50499le décompacter.
Il est indispensable de procéder à l’installation du logiciel. Pour cela, faire un clic droit sur le fichier Install.bat ou Install2.bat et sélectionner « Exécuter en tant qu’administrateur ». Il est possible qu’en cas de présence d’un antivirus sur le PC, il refuse de lancer Install.bat. Dans ce cas lancer « installeur.exe » toujours en mode administrateur.
D'autres instructions de démarrage se trouvent dans la documentation pdf du fil évoqué ci-dessus.
Pour faire fonctionner les actionneurs, j'ai mis un exemple à la fin du fichier config.cfg.
Je planche maintenant pour les passages à niveau à plusieurs voies, j'avais également eu des demandes en ce sens.
Bon essais
La documentation générique pour renseigner le fichier config est ici:
Adresse_Actionneur , état (0 ou 1) , nom du train , Action , temporisation de retombée en ms.
Action :
Fx = numéro de fonction.
Nom du train :
Nom du train défini dans CDM rail ou X pour que la condition s’applique à tous les trains.
Exemple 1 :
815,1,CC406526,F4,400
Déclenche la fonction F4 lorsque l’actionneur 815 est mis à 1 par le train CC406526. La fonction F4 retombe après 400ms.
Ce qui se traduit par l’envoi de la commande F4=1 puis F4=0 400 ms plus tard.
La fonction F4 à 1 envoie un coup de klaxon.
Exemple 2 :
815,1,X,F4,400
Comme ci-dessus, mais l’action sera déclenchée pour chaque train.