Ce site utilise des cookies à des fins d'analyse, de gestion de la connexion au site marchand, au forum et de traitement d’une commande. En continuant à naviguer sur ce site, vous acceptez cette utilisation. Vous trouverez des informations détaillées sur l'utilisation des cookies dans notre politique de confidentialité.

OK Confidentialité

PCAN-Developer 4

Package de développement CAN et CAN FD professionnel pour Windows®

PCAN-Developer 4
IPES-004070 € 1.640,00

Tous les prix s`entendent hors TVA !

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 et CAN FD. L’API (Interface de Programmation Applicative) fournit une bibliothèque complète de fonctions via des DLLs pour les systèmes 32-bits et 64-bits.

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.

A partir de PCAN-Developer version 4, PCAN-API et les outils intégrés prennent en charge la nouvelle norme CAN FD (CAN with Flexible Data rate) dont la caractéristique principale est de fournir une plus grande bande-passante pour le transfert des données.

L’API peut être utilisée dans différents langages de programmation. La livraison comprend des exemples et des fichiers d’entête pour les langages C/C++ et Delphi.

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"
  • API professionnel pour développement d'applications avec les connexions CAN et CAN FD
  • Conforme aux spécifications CAN 2.0 A/B et FD
  • Permet la commutation entre les protocoles CAN FD ISO et non-ISO
  • Prise en charge du système d'exploitation Windows® 10, 8.1, 7 (32/64 bits)
  • Jusqu'à 64 applications par voie CAN physique peuvent être exécutées simultanément
  • Utilisation d'une DLL Windows® 32 bits/64 bits comme interface de programmation (API) pour tous les matériels pris en charge
  • Jusqu’à 64 canaux utilisables pour chaque type de matériel
  • Commutation simple entre les canaux d’un matériel PC PCAN en utilisant la notion de „Nets“
  • Accès aux canaux CAN de la PCAN-Gateway via le nouveau type de matériel PCAN-LAN
  • Tampon de messages interne au pilote, d'une capacité de 32768 messages CAN par Client
  • Configuration de la taille du tampon via l'API
  • Précision de l'horodatage des messages reçus jusqu'à 1 µs (dépend de l'interface PEAK-CAN utilisée)
  • Accès à tous les paramètres disponibles du matériel, tels que le mode Listen-Only (écoute uniquement)
  • Notification de l'application via les événements Windows® lors de la réception d'un message
  • Notification de l’application grâce à des évènements du driver, par exemple : modification des paramètres du matériel, branchement/débranchement de matériel PC PCAN, ou des informations sur la charge du bus
  • Réception par interruption de messages CAN par le driver. Stockage dans un tampon FIFO avec horodatage
  • Contrôle du moment de l'émission grâce à l'utilisation de l'horodatage lors de l'émission des messages
  • Configuration des transferts Single-Shot et Self-Receive-Request
  • Prise en charge des trames d'erreur CAN
  • Simulation d'une communication CAN entre les applications via les clients
  • Un filtre de messages totalement paramétrable par voie Client
  • Réinitialisation du matériel pendant une liaison active
  • Configuration matérielle via le Panneau de configuration ou via l'application
  • Documentation détaillée au format PDF ainsi que le code source des programmes d’exemple
  • Ensemble d'outils pour la configuration, le paramétrage et la visualisation du système CAN
  • API supportant le multitâche

Configuration de système


  • Windows® 10, 8.1, 7 (32/64 bits)
  • 2 Go de RAM et processeur 1,5 GHz minimum
  • Pour la connexion au bus CAN : une interface PC CAN de PEAK-System

Remarque : les interfaces CAN port parallèle gèrent uniquement le 32 bits.

  • PCAN-API 4 DLLs d'interface (32/64-bits)
  • Package de licence PCAN-Developer 4
  • Applications: PCAN-View, PCAN-Nets Configuration et PCAN-Status Display
  • Exemples et fichiers d’entête pour différents langages de programmation
  • Documentation au format PDF

Licences PCAN-Developer 4 :


PCAN-Developer 4 offre  pour le développement ainsi qu’une licence de redistribution pour sa version PCAN-Developer redistribuable. Cette suite inclue une API sous forme d’une DLL ainsi que différents logiciels tels que PCAN-View, PCAN-Nets Configuration et PCAN-Status Display.

Pour l'API et les logiciels, vous bénéficiez pendant 2 ans de l'ensemble des mises à jour ainsi que d'un support technique gratuit accessible.

Informations supplémentaires sur d'autres sites:

PCAN-Developer 4: Historique des modifications (En Anglais)
PCAN-API 4: Historique des modifications (En Anglais)
Une comparaison de nos APIs pour le développement d‘applications CAN FD et CAN
La nouvelle norme CAN FD : Support et produits compatibles
PEAK-System Forum: Section pour le PCAN-Developer 4 pour les questions et support (En Anglais)

PCAN-Developer 3:

PCAN-Developer 3: Historique des modifications (En Anglais)
PCAN-API 2: Historique des modifications (En Anglais)