Technologies

En tant qu’intégrateur de système, Neosoft a dû maîtriser plusieurs technologies logicielles et matérielles. Évidemment, les technologies que nous maîtrisons le plus sont les produits de National Instruments.

Logiciels

Nous utilisons principalement LabVIEW comme langage de programmation. Donc, nous sommes en mesure de déployer sur des cibles Windows, Temps-Réel et FPGA ainsi qu’une variété d’applications avec un seul langage de programmation.

Pour certaines application, on va également utiliser soit TestStand, VeriStand, DIAdem, NI Requirement Gateway et autre. Au besoin, nous utilisons d’autre langage de programmation traditionnel tel que Matlab/Simulink, C/C++/C# et Java.

Matériels

Au niveau matériel, nous utilisons principalement le matériel de National Instruments : soit leur plate-forme :

CompactDAQ
PXI/PXIe
CompactRIO
Système de Vision
Semiconductor Test System (STS)

Nous avons également dû contrôler plusieurs type d’instruments traditionnel provenant de Chroma, Keysight (anciennement Agilent), Tektronix, Keithley, Rohde&Schwarz, etc.

Instrumentation

Au niveau instrumentation, nous avons utilisé plusieurs types de capteurs et actuateur incluant :

Mesure PhysiqueType de capteur
TempératureThermocouple, RTD, Thermistance, Fiber Bragg Grating (FBG), Infra-Rouge
Contrainte, Pression, ForceJauge de contrainte (Strain gage), Piézo-électrique, Corde-Vibrante, Fiber Bragg Grating (FBG)
CourantCapteur de courant, Shunt
DéplacementEncodeur, Capteur de proximité, LVDT/RVDT, Buté/Limite, Laser, GPS
NiveauUltrason, Potentiomètre, Laser

Protocole de communication inter-système

Nous avons dû intégrer plusieurs protocoles au fil des ans. Voici une liste non-exhaustive :

  • Instrumentation : GPIB, LXI, SCPI, USB, port Série
  • Série: RS-232, RS-422, RS-485
  • Automobile : CAN, CANOpen, J1939
  • Embarqué :I2C, SPI,
  • Automate : OPC, EtherCAT, Ethernet/IP (Allen-Bradley), Modbus Série et TCP/IP, Profibus, HART, BACNet, Profinet, Foundation Fieldbus, DeviceNet, AS-I
  • IoT : MQTT, ZeroMQ
  • Web : HTTP/HTTPs, FTP/SFTP, TCP/IP, UDP, Service Web (Web Services),
  • Énergie : DNP3, IEC 61850 (MMS, GOOSE, and SMV), IEC 60870-5
  • Protocole propriétaire