Commande train Marklin par ordinateur
Page 1 sur 1
Commande train Marklin par ordinateur
Bonjour à toutes et tous,
J'ai comme projet de faire fonctionner un réseau de trains miniatures par ordinateur.
Avec un matériel de la marque Marklin.
J'ai acheté l'interface (réf 6050 – sortie DIN) qui permet de communiquer avec l'ordinateur.
Ce matériel date des années 80-90, donc ancien, pour ne pas dire très ancien, mais fonctionne (vraisemblablement) encore correctement.
J'ai fait réaliser un câble de connexion DIN vers adaptateur Serie/USB.
Driver installé. Pas de problème.
J'utilise l'éditeur/compilateur QB64 (langage basic) pour l'écriture du (petit) programme.
(mon projet est d'écrire moi-même le programme).
La plupart des instructions se font par l'envoi de caractères ASCII.
Tout fonctionne bien. Pas de problème.
Du moins, tant qu'il n'est pas fait appel à l'ouverture du port.
Je suis un peu coincé.
A mon avis au niveau de l'initiation de l'interface. Avec Windows 10.
Si je reprends la documentation du 6050 trouvée sur internet, je lis que l'interface serie de l'ordinateur doit être réglée sur certains paramètres précis.
Le port serie doit également être changé pour un COM1. Pas de problème.
Dans la documentation Marklin,
l'initiation du port COM1 (en Basic) donne l'instruction :
Open "COM1:2400,N,8,2,CS10000,DS" As #1
Le compilateur semble accepter cette commande (car il ne réagit pas lors de l'exécution du programme).
Par contre, pour l'envoi d'ordres à l'interface 6050, il y a problème.
Par exemple (pour commander un aiguillage) :
Print #1, Chr$(33) + Chr$(16);
(Chr$(33) = aiguillage position droit / chr$(16) = numéro de l'aiguillage).
L'ordre n'est pas exécuté
Avec un message d'erreur : Bad file name or number.
Le programme s'interrompt.
Que faire ?
Quelqu'un peut-il m'aider dans mon projet ?
Merci pour votre aide.
eric_v
J'ai comme projet de faire fonctionner un réseau de trains miniatures par ordinateur.
Avec un matériel de la marque Marklin.
J'ai acheté l'interface (réf 6050 – sortie DIN) qui permet de communiquer avec l'ordinateur.
Ce matériel date des années 80-90, donc ancien, pour ne pas dire très ancien, mais fonctionne (vraisemblablement) encore correctement.
J'ai fait réaliser un câble de connexion DIN vers adaptateur Serie/USB.
Driver installé. Pas de problème.
J'utilise l'éditeur/compilateur QB64 (langage basic) pour l'écriture du (petit) programme.
(mon projet est d'écrire moi-même le programme).
La plupart des instructions se font par l'envoi de caractères ASCII.
Tout fonctionne bien. Pas de problème.
Du moins, tant qu'il n'est pas fait appel à l'ouverture du port.
Je suis un peu coincé.
A mon avis au niveau de l'initiation de l'interface. Avec Windows 10.
Si je reprends la documentation du 6050 trouvée sur internet, je lis que l'interface serie de l'ordinateur doit être réglée sur certains paramètres précis.
Le port serie doit également être changé pour un COM1. Pas de problème.
Dans la documentation Marklin,
l'initiation du port COM1 (en Basic) donne l'instruction :
Open "COM1:2400,N,8,2,CS10000,DS" As #1
Le compilateur semble accepter cette commande (car il ne réagit pas lors de l'exécution du programme).
Par contre, pour l'envoi d'ordres à l'interface 6050, il y a problème.
Par exemple (pour commander un aiguillage) :
Print #1, Chr$(33) + Chr$(16);
(Chr$(33) = aiguillage position droit / chr$(16) = numéro de l'aiguillage).
L'ordre n'est pas exécuté
Avec un message d'erreur : Bad file name or number.
Le programme s'interrompt.
Que faire ?
Quelqu'un peut-il m'aider dans mon projet ?
Merci pour votre aide.
eric_v
eric_v- Visiteur de l'hôpital
- Nombre de messages : 1
Age : 69
Localisation : Belgique
Date d'inscription : 20/04/2024
Sujets similaires
» Commande groupée : Guide Mother 3 - COMMANDE EXPÉDIÉE CHEZ VOUS !
» Commande boitiers cristal consoles : commande arrivée, bientôt cz vous
» commande groupée EVERDRIVE *tout modèles* (commande faite)
» Everdrive Krikzz - Commande Groupé (commande passée)
» Commande groupée 5 x NesRGB (commande de 2015 - terminée)
» Commande boitiers cristal consoles : commande arrivée, bientôt cz vous
» commande groupée EVERDRIVE *tout modèles* (commande faite)
» Everdrive Krikzz - Commande Groupé (commande passée)
» Commande groupée 5 x NesRGB (commande de 2015 - terminée)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum