Eurosmart est un Fabricant Français
-5% DE REMISE*

CODE : ESAUTO5
-5% de remise sur l’ExAO & les Microcontrôleurs en cas de commande et règlement en ligne.

LIVRAISON GRATUITE*
* à partir de 200€ HT


SysamCampus.Py

Présentation du Projet
SYSAMCampus.Py

SysamCampus.Py est un ensemble d’outils et d’exemples conçu pour faciliter la programmation en Python, en particulier l’acquisition de données via les interfaces SYSAM-Campus.

Contenu du Kit Logiciel

Ces outils incluent :

  • Les bibliothèques campus.dll (disponibles en versions 32 bits et 64 bits).
  • Un manuel de programmation détaillé.
  • Le module Python «sysam_campus_py.py», qui donne accès à de nombreuses fonctions de commande de la centrale SYSAM-Campus.
  • Le module Python «sysam_campus_gr.py», qui fournit des fonctions pour le tracé sommaire de graphiques sous Pygame.
  • De nombreux exemples d’utilisation des fonctions, allant de cas très basiques à des scripts plus élaborés.

Fonctions Disponibles

Fonctions de Contrôle des Entrées Analogiques

  • Gestion des calibres des 4 entrées analogiques (±1V, ±10V, ±15V, ±30V).
  • Contrôle des LEDs associées aux entrées.

Fonctions de Service

  • Détection de la présence ou non de la centrale connectée sur le port USB et alimentée.
  • Lecture du numéro de série de la centrale Campus.
  • Libération de la DLL.​

Fonctions de Gestion des Sorties

  • Définition des échantillons d’un signal à émettre en sortie.
  • Définition du délai entre deux échantillons d’une sortie.
  • Contrôle du démarrage et de l’arrêt des signaux émis.

Fonctions de Gestion des Capteurs

  • Détection de la connexion et identification des capteurs sur les 4 entrées.
  • Sélection des modes/calibres des capteurs.
  • Contrôle des paramètres internes des capteurs (potentiomètres, coefficients de conversion, etc.).
  • Utilisation des capteurs analogiques et I2C.

Fonctions d'Acquisition de Données

Ces fonctions gèrent les différentes méthodes d’acquisition :

  • Sélection des entrées analogiques et capteurs à retenir pour l’acquisition.
  • Acquisition temporelle : contrôle du temps entre deux acquisitions et du nombre de points à acquérir.
  • Acquisition synchronisée :
    • Sur les entrées analogiques et capteurs, avec définition du seuil, du sens et du pré-trig
    • Sur l’entrée trigger externe.
  • Contrôle du départ et de l’arrêt de l’acquisition.
  • Lecture des mesures acquises sur les voies sélectionnées.
  • Conversion des mesures numériques :
    • En valeur analogique de tension pour les entrées analogiques.
    • En valeur physique pour les entrées capteurs.

Recommandation d'Environnement

Nous recommandons l’utilisation d’Edupython 64 bits, car il intègre déjà toutes les bibliothèques nécessaires au bon fonctionnement des librairies SysamCampus.Py.

Toutefois, si vous utilisez un autre environnement de développement intégré (IDLE), veuillez nous contacter pour procéder à l’installation des dépendances.

Vous avez des questions concernant l'outil SysamCampus.Py ?

Chers utilisateurs,

Le site eurosmart.fr est à nouveau opérationnel. Veuillez noter qu’il se peut que le service soit interrompu pendant la journée.

Nous nous excusons sincèrement pour toute gêne que cela pourrait occasionner et vous remercions de votre compréhension.

Cordialement,