Programmation de SYSAM CAMPUS sous PYTHON Projet SysamCampus.Py
Programmation de SYSAM CAMPUS sous PYTHON Projet SysamCampus.Py
Cette page propose des outils et exemples
pour programmer la centrale EAXO Sysam CAMPUS de la société Eurosmart en langage
Python.
sysam_campus_py.py
Les deux bibliothèques sont nommées « campus.dll », mais situées dans deux dossiers différents intitulés 32bits et 64bits. Le code de sysam_campus_py.py utilise l’une ou l’autre de ces bibliothèques selon que l’environnement python utilisé est en 32 bits ou en 64 bits.
La façon la plus simple de mettre en oeuvre ces outils est d'utiliser Edupython, qui est en 64 bits, l'avantage étant que tous les modules python standard utilisés dans sysam_campus_py.py sont préinstallés. Si on utilise d'autres versions de python, il peut être nécessaire d'installer ces modules (pip...)
Nous proposons aussi un module graphique basé sur pygame, sysam_campus_gr.py, permettant d'afficher des résultats de diverses façons: écrans de multimètres, graphiques pour le suivi en temps réel.
La structure miniale du dossier de tout projet de script est indiquées ci-dessous :

L'ensemble du projet est disponible ici:
Programmation_de_SYSAM_CAMPUS_AVEC_PYTHON_V1.0.0.0.0.zip
Il comporte un document donnant toutes les informations nécessaires (principes généraux, description des constantes, des variables et des fonctions). On peut le découvrir ici:
Eurosmart, SYSAM SP5, SYSAM PCI et OSCILLO5 sont des marques déposées.
Site conçu par William Abisror, maintenu par Jean-Marie THOMAS.
Toute reproduction partielle ou totale de ce site est strictement interdite.
Contact : contact@logisciences.fr