JMRI: CBUS® Event Request Table
Keywords: JMRI CBUS help support event request feedback monitor monitoring tool

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

- Colonnes
- État de la Demande d'Événement
- OPCs

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.

- Colonnes d' Événements
- Colonnes de Rétrosignalisation

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

- Evénement : Numéro de l'Événement ( ou du dispositif ) signalé dans un message CAN d'événement.
- Nœud : Numéro de nœud rapporté par un message CAN d'événement.
- Nom de l'événement .
- Envoyer une Requête : envoie une requête d'événement. Si l'événement a un numéro de nœud, ce sera un événement long sinon court.
- Supprimer: ( L'événement de requête sera réajouté à la table s'il est réentendu sur le réseau. )

### Colonnes de Rétrosignalisation

- FB Status - Statut de la toute dernière demande de rétrosignalisation. OK, En attente ou PAS de rétrosignalisation.
- FB requise - Nombre de réponse d'événements requis pour prouver.
- FB en suspens - Nombre d'événements de rétrosignalisation sont actuellement en suspens.
- FB Timeout - ms avant que les alertes ne se déclenchent.
- FB Événement - Si un autre événement est en rétrosignalisation pour cet événement, ajoutez le numéro de l'autre événement.
- FB Nœud - Si un autre événement est une rétrosignalisation pour cet événement, ajoutez l'autre numéro de nœud d'événement.

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.

### 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

.

- ASRQ - Envoyé lorsque l'utilisateur clique sur le bouton d'état, numéro de nœud 0
- .
- AREQ - Envoyé lorsque l'utilisateur clique sur le bouton d'état, numéro de nœud > 0
- .

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

.

- ASRQ / AREQ - Démarre automatiquement le minuteur de retour pour l'événement associé.
- ACON / ACOF
- ARON / AROF
- ASON / ASOF
- ARSON / ARSOF
- ACON1 / ACOF1
- ARON1 / AROF1
- ASON1 / ASOF1
- ARSON1 / ARSOF1
- ACON2 / ACOF2
- ARON2 / AROF2
- ASON2 / ASOF2
- ARSON2 / ARSOF2
- ACON3 / ACOF3
- ARON3 / AROF3
- ACDAT
- ARDAT
- ASON3 / ASOF3
- DDES
- DDRS
- ARSON3 / ARSOF3

#### 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