Chat with us, powered by LiveChat

Kimaldi KXP – Protocole de communication

  • Connecte divers appareils, même ceux utilisant des canaux de communication différents.
  • Crée et gère facilement des réseaux d’appareils complexes.
  • Identifie les appareils grâce à leurs numéros EUI64.
  • Inclut la bibliothèque KProduct pour l’identification et la gestion des appareils.
  • Permet la mise à jour des appareils et la modification de leur comportement. Mises à jour du firmware et programmation des composants.
  • Facilite la réparation et la maintenance des appareils.

Face à la nécessité de connecter différents appareils à un même système, Kimaldi a développé un protocole de communication réseau qui permet de connecter tout type d’appareil faisant partie du système, quel que soit le type de connexion utilisé.

Le protocole Kimaldi KXP permet de communiquer avec tous les appareils d’un même système, quel que soit le canal de communication utilisé : RS-232, USB, bus CAN, Ethernet, etc.

Ceci est rendu possible grâce à l’attribution d’un identifiant unique EUI64 à chaque appareil, un numéro unique de 64 bits qui permet d’identifier chaque terminal ou composant électronique connecté au système.
L’EUI64 du protocole KXP est un numéro certifié attribué à Kimaldi Electronics en tant que fabricant d’appareils électroniques.

L’ensemble des équipements ainsi connectés constitue une unité logique appelée réseau KXP. Pour que le PC puisse accéder à ce réseau, Kimaldi met à disposition la bibliothèque KProduct. Que nous connections plusieurs équipements entre eux ou que le réseau se compose simplement d’un seul équipement, la bibliothèque KProduct fournit une interface de programmation complète et très facile à utiliser.
Le protocole KXP dispose de paquets de données qui permettent l’échange d’informations entre les différents équipements et le PC ou l’hôte. Il dispose également de paquets de support pour la gestion du réseau. Le protocole KXP remplit ainsi les tâches suivantes :

  • Gérer le réseau KXP.
  • Échanger des données avec les équipements du réseau.
  • Mettre à jour le micrologiciel des équipements du réseau.
Fonctionnalités de la bibliothèque KProduct

IDENTIFICATION DES ÉQUIPEMENTS DES RÉSEAUX KXP

  • Identification par EUI64. Chaque élément du réseau KXP se voit attribuer un numéro unique à 16 chiffres hexadécimaux. Ce numéro permet d’identifier chaque élément du réseau et de connaître ses caractéristiques de connexion, son comportement, etc.
  • Identification par adresse logique. Même si chaque équipement dispose d’un EUI64, la bibliothèque KProduct se charge de convertir ce numéro en un numéro beaucoup plus court compris entre 0 et 1022.

ADMINISTRATION DES RÉSEAUX KXP
1. Détection des équipements. Il s’agit de déterminer quels équipements sont connectés au réseau et de quel type ils sont. Pour ce faire, deux processus sont mis en œuvre :

a. FastScan. Il s’agit d’un scan rapide du réseau visant à détecter tous les équipements qui le composent.
b. SlowScan. Il s’agit d’un processus de scan lent et continu visant à vérifier que les équipements sont toujours connectés.

Ainsi, l’application maintient à jour la liste des équipements qui composent le réseau et leur état de connexion.

2. Gestion des adresses logiques. Afin de garantir que toutes les adresses logiques des équipements sont différentes, la bibliothèque KProduct propose deux méthodes d’attribution des adresses logiques, l’une manuelle et l’autre automatique (recommandée).
a. Attribution manuelle d’adresses logiques. Lorsque le mode FastScan est activé, deux tableaux sont remplis : l’un contient l’adresse logique et l’EUI64 de chaque équipement, l’autre répertorie les adresses en conflit.
En croisant les deux tableaux, nous pouvons savoir quels équipements sont concernés et leur attribuer une nouvelle adresse logique libre.
b. Attribution automatique d’adresses logiques. Dans ce mode, une fois que nous savons quels équipements sont concernés, une méthode spécifique est exécutée pour résoudre les conflits d’adresses logiques (SolveAllAddressConflicts).
Cette méthode, en plus de corriger les conflits d’adresses logiques, les renumérote, de sorte que les adresses logiques de l’ensemble du réseau soient des numéros consécutifs commençant par 1.

ÉCHANGE DE DONNÉES AVEC LES ÉQUIPEMENTS DES RÉSEAUX KXP
Une fois FastScan terminé, vous pouvez échanger des données avec les équipements détectés. Pour cela, la bibliothèque KProduct dispose de différents modules, en fonction des données. Le plus souvent, on fait appel au module d’exécution d’instructions pour échanger des données avec des capteurs, des écrans, des relais, des lecteurs, etc.
Dans tous les cas, l’envoi d’informations vers les équipements s’effectue au moyen d’instructions. Pour émettre une instruction, il suffit d’appeler la méthode qui porte le nom de l’opération à exécuter et de lui communiquer les paramètres requis.

Les équipements peuvent également envoyer des informations de leur propre initiative, comme par exemple un terminal de contrôle d’accès retransmettant les données de la carte d’un utilisateur. La bibliothèque déclenchera un événement qui communiquera cette information à l’hôte.
MISE À JOUR DU MICROLOGICIEL DES ÉQUIPEMENTS DES RÉSEAUX KXP

Si l’un des équipements du réseau nécessite une mise à jour du micrologiciel, la bibliothèque KProduct dispose d’une méthode spécifique pour le faire.

Le firmware d’un seul équipement à la fois peut être mis à jour. Une fois l’opération terminée, si la programmation s’est déroulée sans erreur, un événement spécifique sera généré. Dans le cas contraire, un autre événement sera généré pour indiquer la raison de l’échec.

RÉPARATION ET MAINTENANCE DES ÉQUIPEMENTS DU RÉSEAU KXP

La connexion de tous les éléments du réseau via le protocole KXP permet de les réparer et de les entretenir rapidement et directement, sans impliquer les autres éléments du réseau.

Par exemple, si nous détectons qu’un des éléments ne répond pas au comportement programmé, nous devons le réparer ou le remplacer par un autre. Pour cela, il n’est pas nécessaire de couper la communication avec les autres équipements. Grâce à une méthode spécifique de réparation ou de remplacement, nous pouvons intervenir sur l’élément et effectuer l’action nécessaire.

Cela facilite l’intervention sur les éléments du réseau KXP, car pour agir sur l’un des équipements, il n’est pas nécessaire de modifier ou d’arrêter tous les éléments du réseau.

Télécharger le catalogue

Parcourez notre catalogue et découvrez toutes nos solutions en un seul clic.

Plus d'informations

Visita nuestra web de Kimaldi Systems para más información sobre productos, soluciones y novedades.

Produits associés

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors