Notre coeur de métier : l’informatique industrielle
Développement de logiciels en embarqué
L’activité principale (et historique) de CPcode consiste à développer des logiciels sur cartes électroniques à base de microcontrôleur (embarqué) :
- Développement « bas niveau » : drivers de périphériques, gestion d’écrans, implémentations de stack (graphisme, communication, …), mise en œuvre de bus de terrain, …
- Développement niveau « applicatif » : contrôle commande « temps réel », affichage, log d’informations, transfert de données, …
Les différentes affaires traitées nous ont permis d’acquérir notamment une forte expérience sur le bus de terrain CAN / CANopen
Développement de logiciels PC
En parallèle de l’embarqué, nous assurons également le développement de toutes les applications PC qui gravitent autours des systèmes embarqués :
- Logiciel de configuration
- Logiciel de supervision
- Logiciel de récupération et de traitement de données
- …
Nous sommes depuis 2013 Intrégrateur système ifm electronic
Pour ce qui est du monde du « mobile » (engins de chantier, matériel agricole, …), le choix se porte sur le matériel d’ifm electronic qui propose toute une gamme de matériel performant et adapté aux contraintes imposées par le mobile et spécifiques à ce marché.
Et dans certains cas particuliers où les automates classiques ne répondent pas aux exigences du projet, nous nous orientons vers une solutions « sur mesure », avec développement d’une carte électronique spécifique et des logiciels associés. Pour cela, nous faisons appel à l’un de nos partenaires pour la partie électronique.
Notre expérience
Fort d’une expérience de plus de 20 ans en Informatique Industrielle, nous intervenons dans tous les domaines :
- Industrie
- Domotique
- Paramédical
- BTP
- Agricole
- Ferroviaire
- …
Et sur tout type d’applications :
- Contrôle commande « temps réel » et « sécuritaire »
- Supervision de process
- Automatisation d’équipements
- Interfaces graphiques
- Remontée et traitement d’informations sur PC
- …
Le mobile (BTP, agricole) représente ces dernières années une part importante de notre activité et dans lequel nous avons développé notre expérience notamment dans le pilotage hydraulique des équipements.
Notre intervention
De formation technique, nous intervenons sur toutes les étapes du projet, depuis la rédaction du cahier des charges à la mise en route et mise au point sur machine.
- Analyse des besoins
- Aide / Rédaction du cahier des charges
- Choix du matériel / choix techniques
- Assistance sur la partie électrique
- Développement logiciel (embarqué, automate, PC)
- Tests, mise au point et validation sur équipement ou engin
- Support technique « après développement »