JMRI : Tableau de contrôle des Demandes d'Événements CBUS

CBUS Event Request Table

Le tableau des Événements de CBUS affiche les informations relatives aux événements sur votre connexion CBUS.

Les messages entrants vers JMRI et les messages sortants sont enregistrés dans le tableau.

Pendant que la fenêtre est ouverte, elle maintient une liste d'événements courts on / off, des événements longs on / off, des événements OPC étendus on / off, des événements on / off de réponse d'accessoires.

Chaque combinaison d'événement et de nœud est unique, le nombre maximum d'événements est de 65 535.

Le nombre maximum de nœuds est également de 65 535.

Le tableau commencera toujours sans aucune entrée, les données ne sont pas maintenues entre les sessions.

Vous pouvez ouvrir la table automatiquement en l'ajoutant à votre liste d'actions de démarrage JMRI.
PanelPro > Modifier les préférences > Démarrage > Ajouter > Effectuer une action > Ouvrir le Tableau des Événements CBUS.

Les codes d'événements courts seront dépouillés de tout numéro de nœud contenu dans le message CAN de l'événement.

Toutes les valeurs numériques sont décimales.

Colonnes

Les colonnes peuvent être sélectionnées pour être affichées via la barre de menu supérieure, elles sont divisées en 2 catégories.

L'ordre des colonnes peut être réorganisé en faisant glisser l'en-tête de la colonne.

Changer l'ordre de tri des colonnes en cliquant avec le bouton gauche de la souris sur l'en-tête de colonne.

Colonnes d'Événements

Colonnes de Rétrosignalisation

Lorsqu'un événement est envoyé par JMRI qui a un numéro dans la colonne de réponse de rétrosignalisation, la table de demande d'événement va surveiller sa réponse et avertir si celle-ci n'est pas reçue.

Le système surveillera un événement de rétrosignalisation sous la d'un événement de réponse, ou d'un événement normal d'activation et de désactivation. Les événements de réponse n'ont pas besoin de correspondre au statut ( on ou off ), et peuvent être n'importe quelle longueur de données.

CBUS Event Table Feedback

Demander le Statut d'un Événement

En cliquant sur Statut, JMRI envoie un message de demande de statut d'accessoire d'événement. au réseau, long si l'événement possède un nœud, court s'il n'en possède pas.

Cela déclenche un surveillant d'événement JMRI qui attend une réponse de l'événement, soit une réponse de demande, soit un événement normal est accepté comme réponse.

Si rien n'est défini dans la rétrosignalisation d'événement, le délai d'attente par défaut est de 4 secondes à partir d'une même combinaison d'événement et de nœud.

La réponse à un événement est une réponse à une demande.

Certains utilisateurs peuvent souhaiter créer un nouvel aiguillage, capteur ou lumière JMRI pour représenter le bouton d'obtention d'état et envoyer le message d'état de demande d'événement.
Les adresses matérielles de ces événements de demande ressembleraient à quelque chose comme :

.

Adresse Matériel Ops Code Hex Ops Code Translaté Nœud Dec Événement Dec
X9A0000007B 9A Demande d'accessoire court 0 123
X92007B01C8 92 Demande d'accessoire longue 123 456

Il y a quelques méthodes dans JMRI pour envoyer cet événement de ping toutes les quelques secondes, l'une étant de créer un script jython pour envoyer un ping à 1 capteur toutes les quelques secondes, et d'utiliser logix sur ce 1 capteur pour créer d'autres sorties de demandes d'état d'événement ping.

La réponse à l'événement de ping est envoyée à l'utilisateur.

Quand un message de demande de réponse d'événement est vu sur le réseau, la table d'événement surveillera le retour d'événement.

Codes d'Opération pris en Charge

.

Les OPC reçus peuvent provenir d'autres composants JMRI, ou d'une connexion externe CBUS.

Tous les opscodes définis comme un événement accessoire ( à l'exception de Fast Clock ) sont des Surveillants constants, c'est-à-dire

.

Variance par rapport au guide du développeur CBUS 6b

Dans ce modèle de données, il est supposé que les combinaisons d'événements et de nœuds constituent le facteur unique.

Il n'y a pas d'événement.

Tout événement OPC envoyé avec des octets de données supplémentaires sera enregistré en fonction de sa combinaison principale d'événement et de nœud, sans tenir compte des octets de données supplémentaires.

La combinaison d'événements et de nœuds est unique.

Aide JMRI

Vous pouvez afficher cette page d'aide dans JMRI en sélectionnant Aide > Aide de la fenêtre dans la barre supérieure de la fenêtre du tableau d'événements du MERG.

La CBUS Console peut vous aider à comprendre quels événements se produisent sur votre réseau.

Page principale d'aide JMRI CBUS.

CBUS® ; est une marque déposée du Dr Michael Bolton.

Traduction2021-03-19