Client Graphique Signaux_complexes_GL

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 28 Mars 2023, 14:07

bonjour jojo

j'ai publié la version 5.7 en tête de fil. J'ai donc changé la gestion des PN, elle se fait désormais "presque" comme dans la réalité, non pas avec un compteur/décompteur d'essieux, mais un compteur/décompteur de trains qui entrent dans la zone du PN.

principe: on incrémente un compteur sur chaque actionneur de fermeture. Si le compteur passe à 1, on ferme le PN.
on décrémente le compteur sur chaque actionneur d'ouverture. Si le compteur tombe à 0, on ouvre le PN.

C'est beaucoup plus fiable que la mémoire de présence train en zone.

Bons essais
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar jojonord » 29 Mars 2023, 08:30

Bonjour Gily, merci pour cette nouvelle version. Tout va bien lorsque les trains sont suffisamment espacés. L'information est bien stockée et le PN reste fermé lors de croisements. Par contre un phénomène étrange se passe lorsque deux trains se suivent. Le premier (811) actionne bien la fermeture, mais sitôt après, il y a un message de l'actionneur (810) de la voie opposée qui déclenche l'ouverture, alors qu'aucun train ne s'y trouve! Ce phénomène ne se passe que dans un seul sens. J'ai vérifié le .lay et tout me semble conforme. Merci de ton aide
jojonord
 
Messages: 11
Inscrit le: 19 Janvier 2023, 19:03

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 29 Mars 2023, 09:18

bonjour

je vois que tes actionneurs 805 806 810 et 811 ... sont configurés en pulse. Je te conseille de les mettre sans pulse.

D'autre part, l'actionneur 810 semble se déclencher de façon parasite. J'ai fait une simu sur ton réseau en faisant passer un train sur le 811 et je n'ai pas eu ce phénomène.. :?

Je te propose de me fournir un enregistrement et de reprovoquer l'anomalie. Voici comment procéder:
lance signaux complexes et cdm, prépare l'itinéraire qui provoque l'anomalie.
Avant de lancer le run , dans SC, aller dans la fenetre debug et coche "Trames échangées avec l'interface ou CDM"
puis lance le RUN jusqu'à l'anomalie (activation du 810)
coupe le RUN.

Enfin dans la fenetre debug,
clique sur le bouton "sauvegarder le log" et envoie le moi.

Tu ne m'as pas joint ton fichier configurationgenerale.cfg de signaux complexes.
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar jojonord » 29 Mars 2023, 12:24

Merci de ta réponse. Voici les deux fichiers.
Rien ne change en supprimant le pulse
ConfigGenerale2.cfg.txt
(5.78 Kio) Téléchargé 47 fois

Test PN 2.txt
(366.07 Kio) Téléchargé 46 fois

Jojo
jojonord
 
Messages: 11
Inscrit le: 19 Janvier 2023, 19:03

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 29 Mars 2023, 15:57

bon j'ai analysé le log que tu m'as transmis. Tu m'as dit que ton PN était déclenché par
fermeture par 806 , 811
ouverture par 809 , 810

Or ton fichier configgenerale ne contient aucun actionneur de pilotage des PN par ces actionneurs!
dans le fichier il y a
(815,830),(820,840),PN(121+,121-)
(850,851),PN(12+,12-)

Ou peut être tu m'as transmis le mauvais fichier de config, car il est structuré pour une trèèèèèèès vieille version de signaux_complexes.. :?

Quoiqu'il en soit, dans les évènements actionneurs transmis par CDM, il y a bien une bizarrerie:
810=1
810=0 ok
811=1
811=0 ok
810=0 !!! bizarre double transmission de l'evt actionneur 810=0, ce qui gènere l'évt d'ouverture du PN :roll:

Je vais devoir modifier le code pour ne réagir que sur les fronts descendants ou montants et non pas sur les états......

A bientot donc
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 29 Mars 2023, 16:32

J'ai publié la V5.71 qui gère les actionneurs sur fronts et non plus sur états.
Cela signifie qu'en cas de réception de plusieurs messages d'un même actionneur sur le même état, ils ne seront pas pris en compte.
Seul le changement d'état le sera.

Bons essais.
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 10 Octobre 2023, 19:10

Bonjour

pour comprendre les signaux complexes, vous pouvez consulter cette page de description que je trouve très bien faite.

https://ligneduhautbugey.fr/bal_gare.html

Bonne lecture. Vous verrez, les signaux complexes, ce n'est pas compliqué...! :mrgreen:
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar pakos » 13 Octobre 2023, 14:22

Bonjour Gily
Depuis qq versions de signaux complexes, je rencontre des difficultés de mise en action.
J'utise la version 23/07 de CDM et 08/22 de signaux complexes.
Lors du lance ments j'arrive sur l'écran TCO puis un message d'erreur
Cdm se lance difficilement et recherche un fichier "c" qui bien sûr n'existe pas et ne lance pas mon fichier LAY qui figure dans la configuration de signaux complexes.
Je te joins l'ensemble des messages recueillis .
Peux tu m'en dire plus ? je reste à ta dispo si renseignements complémentaires
Merci d'avance
Gérard
Pièces jointes
erreur de connection avec CDM.docx
(129.36 Kio) Téléchargé 34 fois
Pakos
Réseau N - longueur de voies 40 m
52 cantons - 30 aiguillages
Centrale DR5000 - 4 DR4088 - 3 DR4018 - 1 YD8116 YaMorc - 1 Ravaut
1 booster 5033
Gestion sous CDM
pakos
 
Messages: 178
Inscrit le: 04 Avril 2019, 11:10

Re: Client Graphique Signaux_complexes_GL

Messagepar gily » 13 Octobre 2023, 15:21

Bonjour Pakos

Pour ouvrir le LAY, en effet quelquefois çà plante avec le nom entré dans l'onglet CDM rail. Je n'ai jamais compris pourquoi çà marche quelque fois et d'autres non. :roll:
Dans ce cas, il ne faut rien entrer dans "Nom du fichier lay à utiliser au démarrage de CDM"'
mais dans CDM, ouvrir le lay que tu souhaites une fois, et toujours dans CDM, sélectionner dans le menu "Fichier/Réseau" et
"Définir le réseau actuel comme réseau de démarrage".

Quant à la violation d'accès, c'est plus difficile à dire.

Peux tu m'envoyer ton fichier "configgenerale.cfg" ainsi que ton ou tes fichiers TCO, je vais regarder.

Tu peux aussi positionner "DEBUG" à 1 dans le panneau de configuration / onglet CDM rail et sauvegarder la config, et relancer signaux complexes
çà permettra de voir ou çà coince (copier complètement la fenetre principale (avec ctrl-a et ctrl-c) et envoie la moi)

merci
gily
 
Messages: 1207
Inscrit le: 25 Juillet 2014, 14:32
Localisation: nord

Re: Client Graphique Signaux_complexes_GL

Messagepar pakos » 14 Octobre 2023, 10:04

Bonjour Gily
Pour le lancement de CDM le fait de sélectionner "Définir le réseau actuel comme réseau de démarrage" n'a jamais fonctionné chez moi et pas plus en essayant aujourd'hui
Tu trouveras ci dessous copie du fichier "DEBUG" mais le fichier config ne passe pas il m'est dit que les fichiers .cfg ne sont pas pris en compte. comment faire ?
Par contre je viens de constater que j'avais un fichier TCO dans le dossier signaux complexes alors qu'il n'y en avait pas avant, je ne sais comment il est arrivé là, lors d'une nouvelle version installée ? je viens de le supprimer et je ne passe plus sur l'image TCO c'est mieux mais subsiste un message d'erreur à la sortie : "Runtime error 216 at 00403E02"
Je te joins le nouveau fichier DEBUG après cette suppression
Merci en tous les cas pour ton aide précieuse.
Gérard

Avant suppression :
{"url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472","assets_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472/assets","upload_url":"https://uploads.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472/assets{?name,label}","html_url":"https://github.com/f1iwq2/Signaux_complexes_GL/releases/tag/V8.22","id":124853472,"author":{"login":"f1iwq2","id":60110469,"node_id":"MDQ6VXNlcjYwMTEwNDY5","avatar_url":"https://avatars.githubusercontent.com/u/60110469?v=4","gravatar_id":"","url":"https://api.github.com/users/f1iwq2","html_url":"https://github.com/f1iwq2","followers_url":"https://api.github.com/users/f1iwq2/followers","following_url":"https://api.github.com/users/f1iwq2/following{/other_user}","gists_url":"https://api.github.com/users/f1iwq2/gists{/gist_id}","starred_url":"https://api.github.com/users/f1iwq2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1iwq2/subscriptions","organizations_url":"https://api.github.com/users/f1iwq2/orgs","repos_url":"https://api.github.com/users/f1iwq2/repos","events_url":"https://api.github.com/users/f1iwq2/events{/privacy}","received_events_url":"https://api.github.com/users/f1iwq2/received_events","type":"User","site_admin":false},"node_id":"RE_kwDODgRY1c4HcRzg","tag_name":"V8.22","target_commitish":"master","name":"V8.22","draft":false,"prerelease":false,"created_at":"2023-10-11T08:43:08Z","published_at":"2023-10-12T16:16:46Z","assets":[{"url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/assets/130558721","id":130558721,"node_id":"RA_kwDODgRY1c4HyCsB","name":"signaux_complexes_V8.22.zip","label":null,"uploader":{"login":"f1iwq2","id":60110469,"node_id":"MDQ6VXNlcjYwMTEwNDY5","avatar_url":"https://avatars.githubusercontent.com/u/60110469?v=4","gravatar_id":"","url":"https://api.github.com/users/f1iwq2","html_url":"https://github.com/f1iwq2","followers_url":"https://api.github.com/users/f1iwq2/followers","following_url":"https://api.github.com/users/f1iwq2/following{/other_user}","gists_url":"https://api.github.com/users/f1iwq2/gists{/gist_id}","starred_url":"https://api.github.com/users/f1iwq2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1iwq2/subscriptions","organizations_url":"https://api.github.com/users/f1iwq2/orgs","repos_url":"https://api.github.com/users/f1iwq2/repos","events_url":"https://api.github.com/users/f1iwq2/events{/privacy}","received_events_url":"https://api.github.com/users/f1iwq2/received_events","type":"User","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":3688008,"download_count":0,"created_at":"2023-10-14T08:05:37Z","updated_at":"2023-10-14T08:05:41Z","browser_download_url":"https://github.com/f1iwq2/Signaux_complexes_GL/releases/download/V8.22/signaux_complexes_V8.22.zip"}],"tarball_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/tarball/V8.22","zipball_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/zipball/V8.22","body":"Correction passage en majuscule de la commande port COM/USB.\r\nAjout du pilotage des passage à niveaux par COM/USB/Socket.\r\nAjout de l'envoi des commandes sur un socket (réseau Ethernet/wifi)\r\nV8.22 : corrections diverses"}

Après suppression :
{"url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472","assets_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472/assets","upload_url":"https://uploads.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/124853472/assets{?name,label}","html_url":"https://github.com/f1iwq2/Signaux_complexes_GL/releases/tag/V8.22","id":124853472,"author":{"login":"f1iwq2","id":60110469,"node_id":"MDQ6VXNlcjYwMTEwNDY5","avatar_url":"https://avatars.githubusercontent.com/u/60110469?v=4","gravatar_id":"","url":"https://api.github.com/users/f1iwq2","html_url":"https://github.com/f1iwq2","followers_url":"https://api.github.com/users/f1iwq2/followers","following_url":"https://api.github.com/users/f1iwq2/following{/other_user}","gists_url":"https://api.github.com/users/f1iwq2/gists{/gist_id}","starred_url":"https://api.github.com/users/f1iwq2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1iwq2/subscriptions","organizations_url":"https://api.github.com/users/f1iwq2/orgs","repos_url":"https://api.github.com/users/f1iwq2/repos","events_url":"https://api.github.com/users/f1iwq2/events{/privacy}","received_events_url":"https://api.github.com/users/f1iwq2/received_events","type":"User","site_admin":false},"node_id":"RE_kwDODgRY1c4HcRzg","tag_name":"V8.22","target_commitish":"master","name":"V8.22","draft":false,"prerelease":false,"created_at":"2023-10-11T08:43:08Z","published_at":"2023-10-12T16:16:46Z","assets":[{"url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/releases/assets/130558721","id":130558721,"node_id":"RA_kwDODgRY1c4HyCsB","name":"signaux_complexes_V8.22.zip","label":null,"uploader":{"login":"f1iwq2","id":60110469,"node_id":"MDQ6VXNlcjYwMTEwNDY5","avatar_url":"https://avatars.githubusercontent.com/u/60110469?v=4","gravatar_id":"","url":"https://api.github.com/users/f1iwq2","html_url":"https://github.com/f1iwq2","followers_url":"https://api.github.com/users/f1iwq2/followers","following_url":"https://api.github.com/users/f1iwq2/following{/other_user}","gists_url":"https://api.github.com/users/f1iwq2/gists{/gist_id}","starred_url":"https://api.github.com/users/f1iwq2/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/f1iwq2/subscriptions","organizations_url":"https://api.github.com/users/f1iwq2/orgs","repos_url":"https://api.github.com/users/f1iwq2/repos","events_url":"https://api.github.com/users/f1iwq2/events{/privacy}","received_events_url":"https://api.github.com/users/f1iwq2/received_events","type":"User","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":3688008,"download_count":0,"created_at":"2023-10-14T08:05:37Z","updated_at":"2023-10-14T08:05:41Z","browser_download_url":"https://github.com/f1iwq2/Signaux_complexes_GL/releases/download/V8.22/signaux_complexes_V8.22.zip"}],"tarball_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/tarball/V8.22","zipball_url":"https://api.github.com/repos/f1iwq2/Signaux_complexes_GL/zipball/V8.22","body":"Correction passage en majuscule de la commande port COM/USB.\r\nAjout du pilotage des passage à niveaux par COM/USB/Socket.\r\nAjout de l'envoi des commandes sur un socket (réseau Ethernet/wifi)\r\nV8.22 : corrections diverses"}
Pakos
Réseau N - longueur de voies 40 m
52 cantons - 30 aiguillages
Centrale DR5000 - 4 DR4088 - 3 DR4018 - 1 YD8116 YaMorc - 1 Ravaut
1 booster 5033
Gestion sous CDM
pakos
 
Messages: 178
Inscrit le: 04 Avril 2019, 11:10

PrécédentSuivant

Retourner vers Fonctionnement en réseau: Comm/IP

Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 2 invités

cron