Programme CARTO-DCC pour module SPROG II


1. Introduction

Ce programme écrit en Visual Basic permet de piloter un petit réseau de trains miniatures par ordinateur en DCC.
Ce programme concerne un système constitué par un module SPROG avec rétrosignalisation par des modules pilotables en Visual Basic

CARTO-DCC s'adresse plutôt à des petits réseaux point à point permettant de réaliser de nombreuses manoeuvres en "va et vient". Ce logiciel n'a pas l'intention de rivaliser avec des logiciels très connus comme RRTC pour le pilotage de grands réseaux bouclés avec de nombreux cantons.
CARTO-DCC permet de commander très facilement des accessoires comme un pont tournant, un portique de transbordement, un wagon grue, etc.. ce qui n'est pas toujours très facile avec certains logiciels.

Ce logiciel se distingue des autres logiciels de pilotage de réseau en ce sens qu'il n'y a pas d'interface graphique avec création d'un dessin de réseau.
Pour créer un trajet, il suffit de piloter un train avec une manette et l'ordinateur enregistre automatiquement les mouvements du train et crée un trajet qui peut ensuite être reproduit automatiquement par l'ordinateur. La prise en main du logiciel est ainsi très rapide.

Les trajets créés automatiquement par l'ordinateur sont associés à des itinéraires. Un trajet correspond à la circulation d'un ou deux trains. Un itinéraire peut contenir jusqu'à 4 trajets. Il est donc possible de faire circuler simultanément jusqu'à 8 trains sur le réseau.

Les itinéraires sont décrits dans des tableaux Excel. Excel est un logiciel connu de quasiment toute personne ayant déjà travaillé sur un ordinateur. C’est un tableur facile à utiliser et ses fichiers sont simples à échanger.Il est aussi possible d'utiliser des tableurs OpenOffice. La suite OpenOffice est gratuite et son tableur CALC peut tout à fait remplacer Excel.
Les tableaux Excel sont créés automatiquement par l'ordinateur en mode "enregistrement" mais il est tout à fait possible de les modifier par la suite.

Note importante
Ce programme s'adresse surtout aux personnes qui connaissent Visual Basic, car ils pourront modifier facilement le programme pour l'adapter aux exigences de leur réseau.
CARTO-DCC est écrit en Visual Basic VB6 et a été testé avec Windows XP, Windows 7 et Windows 10. Visual Basic VB6 n'est plus commercialisé depuis longtemps par Microsoft mais on peut le télécharger gratuitement sur le site de Winworldpc en cliquant ici.

2. Modes de fonctionnement

Le logiciel offre 2 modes de fonctionnement:

- Mode Enregistrement d'un trajet

Dans ce mode, on pilote une loco avec une manette (ou un smartphone) et l'ordinateur enregistre tous les mouvements de la loco. Il suffit d'indiquer à l'ordinateur l'adresse de la loco.
Après l'enregistrement du trajet, on le transfère dans un itinéraire. On choisit le numéro de l'itinéraire et on donne un numéro au trajet ( entre 1 et 4). Le trajet peut être enregistré comme unique ( il ne sera exécuté qu'une seule fois) ou en boucle.

- Mode Exécution des itinéraires

C'est le mode de fonctionnement normal du logiciel qui permet de faire circuler jusqu'à 8 trains simultanément.
Un itinéraire peut comporter de un à 4 trajets et un trajet est exécuté par un ou deux trains.

3. Système avec une centrale SPROG II et rétrosignalisation par un module IO24

Le signal DCC est généré par un module SPROG II suivi d'un booster constitué par un ampli audio. Il est aussi possible d'utiliser le module SPROG III qui délivre un courant de 3 A, ce qui permet de se passer de booster.
Les accessoires (aiguilles, feux de signalisation) sont commandés par des décodeurs d'accessoires DCC.
La rétrosignalisation est réalisée par un module Elexol RAVAR USB IO24 qui peut recevoir les signaux de 24 détecteurs d'occupation et se connecte au PC en USB.

Le schéma du système est donné sur la figure ci-dessous.



Les trains sont pilotés avec une manette de jeu sans fil qui est un modèle T-Wireless de THRUSTMASTER que l'on trouve dans le commerce à moins de 30 Euros.
Cette manette permet de commander quatre locomotives, huit fonctions pour chaque locomotive, et aussi huit aiguillages ou accessoires. En pratique lors de l'enregistrement d'un trajet, on n'utilise qu'une seule locomotive. Cette manette est programmable en Visual Basic.
.
4. Principales caractéristiques de CARTO-DCC

Rétrosignalisation: module RAVAR IO24

commande manuelle des trains: clavier du PC, manette filaire ou radio

Nombre de trains en fonctionnement simultané: 8

Nombre maximal de détecteurs d'occupation: 24 le module USB IO24

Nombre de détecteurs par canton: 1 (on peut même avoir des cantons sans détecteur. Par exemple, on peut tout à fait réaliser un va et vient automatique avec un seul détecteur)

Nombre d'itinéraires maximal: 10

Nombre maximal de trajets associés à un itinéraire: 4

6. Téléchargement du logiciel

Vous pouvez télécharger le logiciel CARTO-DCC pour le SPROG ( VB6, fichiers Excel) en cliquant ici.

Note importante.
Il est possible d'utiliser CARTO-DCC sans avoir installé Visual Basic sur le PC. Il suffit de cliquer sur l'exécutable carto-dcc.exe. Mais dans ce cas, avant d'utiliser CARTO-DCC, il faut télécharger et installer deux fichiers:
- VB6FR.dll à placer dans le dossier Windows/SysWOW64 pour un PC 64 bits ou dans le dossier Windows/System32 pour un PC 32 bits
- MSCOMM32.OCX à placer dans le dossier Windows/System32 et aussi dans le dossier Windows/SysWOW64 pour un PC 64 bits
Ces deux fichiers peuvent ëtre téléchargés en cliquant ici.

Après, il faut enregistrer le composant MSCOMM32.OCX dans le registre du PC. Voilà la procédure à suivre:
Dans la barre des tâches en bas à gauche de l'écran vous avez une fenêtre où est écrit: Taper ici pout rechercher.
Taper : invite de commandes. Vous allez voir aparaître l'application intitulée "invite de commandes". Faites un clic droit sur l'application et cliquez sur Exécuter en tant qu'administrateur. Vous allez voir apparaître une fenêtre noire avec écrit C:\WINDOWS\system32> Taper alors regsvr32 /u MSCOMM32.OCX et appuyer sur la touche Entrée. Celà désinscrira votre fichier. Taper alors regsvr32 /i MSCOMM32.OCX et appuyer sur la touche Entrée. Celà réinscrira votre fichier.

De plus, il faut noter que le logiciel CARTO-DCC est encore en cours de développement et comporte certainement de nombreux bugs. Il n'a été testé complètement que dans les deux configurations décrites précédemment: SPROG II et rétrosignalisation USB IO24 ou VM110 et centrale LENZ et rétrosignalisation RS. La rétrosignalisation HSI 88 n'a pas été testée sur un réseau réel.

Page suivante


Page précédente


Retour page d'accueil