Package de développement CAN CC, CAN FD, CAN FD light et CAN XL professionnel pour Windows®
L’interface de programmation professionnelle PCAN-API du package PCAN-Developer rend possible la création d’applications Windows® complexes qui prennent en charge le CAN CC, le CAN FD, le CAN FD light et le CAN XL. L’API (Interface de Programmation Applicative) fournit une bibliothèque complète de fonctions via des DLLs pour les systèmes x86, x64 et ARM64.
Contrairement à PCAN-Basic, la communication CAN est gérée par des „Clients“ et offre de nombreux avantages. Ainsi, non plus une seule mais plusieurs applications peuvent accéder à un même canal CAN physique. D’autre part, le tout peut fonctionner sans matériel : via des lignes de connexions virtuelles, les „Clients“ établissent une communication CAN simulée entre les applications Windows® disponibles.
À partir de la version 5 de PCAN-Developer, la PCAN-API prend en charge les nouveaux standards CAN XL et CAN FD light. Le CAN XL se caractérise par une longueur de données utiles nettement supérieure, allant jusqu‘à 2048 octets, ainsi que par des débits de données plus élevés pouvant atteindre 20 Mbit/s. Le CAN FD light est une version simplifiée et économique du standard CAN FD, basée sur une architecture Commander-Responder.
L‘API peut être utilisée avec différents langages de programmation. Des fichiers d‘en-tête sont fournis pour les langages C/C++, Pascal OO et Python. Un assembly est disponible pour C#, VB.NET et C++/CLR. Un exemple de code est inclus pour tous les langages supportés.
Connexion CAN via "Clients"
Les applications qui sont construites avec PCAN-API utilisent la notion de "Clients" pour accéder à des "Nets". Un "Net" comprend la connexion à un bus externe via un matériel approprié et l’interconnexion de plusieurs applications.
Les caractéristiques suivantes s’appliquent à des connexions CAN via des "Clients" :
- Un ou plusieurs "Clients" peuvent se connecter à un "Net"
- Un "Client" peut se connecter à plusieurs "Nets"
- Un "Net" est connecté à aucun ou à un seul matériel valide
- Plusieurs connexions vers différents "Nets" peuvent être définies pour un matériel
- Un maximum d’une connexion configurée à un "Net" peut être activé pour un matériel
- Quand un "Client" transmet, le message est transmis à tous les autres "Clients" connectés à ce "Net" et le bus CAN externe via le matériel
- Si un message est reçu par le matériel, il est reçu par tous les "Clients" connectés au "Net"
PCAN-Developer comprend une licence mono-utilisateur pour le développement ainsi qu’une licence de redistribution pour sa version PCAN-Developer redistribuable. Cette suite contient les DLLs de l’API ainsi que les logiciels PCAN-View, PCAN-Nets Configuration, PCAN-Status Display et PCAN-Developer API-Guide.
Pour l‘API et les logiciels, vous bénéficiez pendant 1 an de l‘ensemble des mises à jour ainsi que d‘un support technique gratuit accessible.
- PCAN-API DLLs d‘interface (x86/x64/ARM64)
- Package de licence PCAN-Developer
- Applications : PCAN-View, PCAN-Nets Configuration, PCAN-Status Display et PCAN-Developer API-Guide
- Fichiers d‘en-tête pour les langages C/C++, Pascal OO et Python
- Un assembly pour les langages C#, VB.NET et C++/CLR
- Exemples pour tous les langages supportés
- Documentation au format PDF
Note : Livraison du logiciel sous forme de téléchargement. Autres médias d‘installation disponibles sur demande.
Package de développement CAN CC, CAN FD, CAN FD light et CAN XL professionnel pour Windows®
L’interface de programmation professionnelle PCAN-API du package PCAN-Developer rend possible la création d’applications Windows® complexes qui prennent en charge le CAN CC, le CAN FD, le CAN FD light et le CAN XL. L’API (Interface de Programmation Applicative) fournit une bibliothèque complète de fonctions via des DLLs pour les systèmes x86, x64 et ARM64.
Contrairement à PCAN-Basic, la communication CAN est gérée par des „Clients“ et offre de nombreux avantages. Ainsi, non plus une seule mais plusieurs applications peuvent accéder à un même canal CAN physique. D’autre part, le tout peut fonctionner sans matériel : via des lignes de connexions virtuelles, les „Clients“ établissent une communication CAN simulée entre les applications Windows® disponibles.
À partir de la version 5 de PCAN-Developer, la PCAN-API prend en charge les nouveaux standards CAN XL et CAN FD light. Le CAN XL se caractérise par une longueur de données utiles nettement supérieure, allant jusqu‘à 2048 octets, ainsi que par des débits de données plus élevés pouvant atteindre 20 Mbit/s. Le CAN FD light est une version simplifiée et économique du standard CAN FD, basée sur une architecture Commander-Responder.
L‘API peut être utilisée avec différents langages de programmation. Des fichiers d‘en-tête sont fournis pour les langages C/C++, Pascal OO et Python. Un assembly est disponible pour C#, VB.NET et C++/CLR. Un exemple de code est inclus pour tous les langages supportés.
Connexion CAN via "Clients"
Les applications qui sont construites avec PCAN-API utilisent la notion de "Clients" pour accéder à des "Nets". Un "Net" comprend la connexion à un bus externe via un matériel approprié et l’interconnexion de plusieurs applications.
Les caractéristiques suivantes s’appliquent à des connexions CAN via des "Clients" :
- Un ou plusieurs "Clients" peuvent se connecter à un "Net"
- Un "Client" peut se connecter à plusieurs "Nets"
- Un "Net" est connecté à aucun ou à un seul matériel valide
- Plusieurs connexions vers différents "Nets" peuvent être définies pour un matériel
- Un maximum d’une connexion configurée à un "Net" peut être activé pour un matériel
- Quand un "Client" transmet, le message est transmis à tous les autres "Clients" connectés à ce "Net" et le bus CAN externe via le matériel
- Si un message est reçu par le matériel, il est reçu par tous les "Clients" connectés au "Net"