Technologies

As a system integrator, Neosoft had to master several technologies on the hardware side but also on the software side. As a National Instruments partner, we have the most experience with their products.

Software

We mainly program in NI LabVIEW. Hence, we are able to deploy systems on Windows, Real-Time Operating system and FPGAs through one unified software paradigm.

For some projects, we will also use other software programs like NI TestStand, NI VeriStand, NI DIAdem, NI LabWindows/CVI, NI Requirements Gateway as well as other programming language like MAtlab/Simulink, C/C++, C#, Java and Python.

Hardware

On the hardware side, we also mainly use National Instruments hardware with one of the following platforms:

CompactDAQ/ MultiFunction DAQ
PXI/PXIe
CompactRIO
Vision Systems
Semiconductor Test System (STS)

Throughout our projects, we also had to control various instruments from various vendors like Keysight (formaly Agilent), Chroma, Tektronix, Keithley, Rohde&Schwarz, etc.

Instrumentation

On the instrumentation side, we have use various sensors and actuators including, but not limited to:

Physical measurementSensor type
TemperatureThermocouple, RTD, Thermistor, Fiber Bragg Grating (FBG), Infra-Red (IR)
Stress, Pressure, ForceStrain gage, Piezoelectric, Vibrating wire, Fiber Bragg Grating (FBG)
CurrentCurrent sensor, Shunt Resistor
DisplacementEncoder, proximity sensor, LVDT/RVDT, Synchro/Resolver, Limit switch, Laser, GPS
LevelUltrasound, Potentiometer, Laser

Inter-System communication protocol

Since we typically need to integrate multiple systems together, there is typically a protocol that we can use. Some of the protocol we had to use in some of our projects:

  • Instrumentation : GPIB, LXI, SCPI, USB
  • Série: RS-232, RS-422, RS-485
  • Automobile : CAN, CANOpen, J1939
  • Embedded :I2C, SPI
  • PLCs : OPC, EtherCAT, Ethernet/IP (Allen-Bradley), Modbus Serial and TCP/IP, Profibus, HART, BACNet, Profinet, Foundation Fieldbus, DeviceNet, AS-I
  • Aerospace: ARINC, 1553
  • IoT : MQTT, ZeroMQ
  • Web : HTTP/HTTPs, FTP/SFTP, TCP/IP, UDP, Web Services
  • Energy : DNP3, IEC 61850 (MMS, GOOSE, and SMV), IEC 60870-5
  • Proprietary protocol