Italiano English

 Custom software development for Win32 and WinCE (Microsoft MFC) and Microsoft .NET (C#. MC++).
 Custom multiplatform software development for Win32/Unix/Linux/Mac (WxWidgets, Trolltech Qt).
 ActiveX components (Microsoft MFC).
 Client / Server ASP.NET applications (intranet/extranet applications, XML Web Services, .NET Remoting).
 Windows 2000 Server network administration.
 MSDE, MS-SQL Server. MySQL database server.

 

 

NDA DL (NDA DATA LOGGER): Distribuited application for industrial machinery monitoring and data analysis. DETAILS ...

ReceptionMagic: Campsite and similar structure software handler. DETAILS ...

Free software from NDATECH. DETAILS ...

Pharmaceutical production line monitoring for product story tracebility:
 Redundant bar code acquisition,
 bar code validity check (code number progression, missing code, etc),
 bar code database storage,
 logger activity report,
 label printing (Developed with VC++ 6.0).

Slabe pattern optimization (nesting):
Tool for cut patterns optimization (Developed with C# for the HMI side and MC++ for genetic algorithms ):
 Cut patterns storage handling.
 Target slabe image acquisition (with non regular shape and internal defects, eg. holes ).
 Simple graphical CAD for manual cut pattern definition.
 Automatic pattern optimization (genetic algorithm  for cut pattern placement in order to minimize material waste and execution time), check for cut pattern validity (manually or automatically generated), according to mahinery mechanical constraints.
 Serial link for cut patterns' upload to the CNC for cut execution.

Client-server application for plant production surveillance
Set of client and server applications based upon Microsoft technology (Windows 2003 Server and MS SQL Server 2000, NET Framework 1.1)
 Web-based application for order handling, production data statistics, production workflow etc. (written for Windows 2003 Server with ASP.NET).
 Many client software client to handle each process step: each client show to the operator only the informations he needs to get the job done. (Clients are mainly written in C#).
 Industrial machinery HMI software (writtens in VC++) able to query SQL server database and automatically work the material.

Auxiliary tool to microelectronic for designing of very affordable RAM cells for life & safety critical applications.
Multiplatform software Win32 and Sun Solaris written in C++ using WxWidgets libraries.

SCADA:
RAD environment for rapid design of HMI pages for industrial monitors ( written in VC++ with ActiveX componets)
 ActiveX controls' library generation.
 Multiproject workspace
 Environment variables definition: local and remote (i.e. CNC) variables, font, languages, commands, macros, information messages, recipes etc.
 Graphical page generation, thanks to the avaliable controls set (buttons, sliders, gauges, graphical trends , etc) and to the defined environment variables.
 Binary compliation of the project.
 Download onto the display (remote device). 
 Display run-time for execution of the compiled project (written in C++ with TrollTech QT libraries for Win32 and Linux).

Front-end  for Saccade device:
Software for interface and handling of the SACCADE device (written in C# for Microsoft.NET 1.1):
 Patient anagraphic database
 audio/video stimulation sequence generation
 serial link to the device for audio / video sequence upload and sampled signal download.
 Real time graphical view of the sampled signal related to the audio / video sequence.

Front-end  for electro stimulator device:
Software for handling electrostimulator device ( written in C# for Microsoft.NET 1.1).
 Patient anagraphic database
 Protocols database
 Protocols definition and simulation (legacy intepreted protocol language),
 serial link to the device.
 device monitoring and control.

Comunication library:
Comunication library for .NET Framework environment (written in MC++ for Microsoft.NET 1.1 and MFC): the library user can skip protocols implementation details, just define sets of variable mapped to physical remote device and the will be automatically refreshed and kept in synch.
 Serial and socket support.
 supported protocols are: OMRON HL, MODBUS RTU, ROBOX BCC, ALCO.
 variable access type are: read, write, read/write, and variable dta type are: BYTE, WORD, DWORD
 Automatic variable refresh (for read access variables) and write (for write access variables) 

 

written by NDA TECH
Copyright NDA TECH di Nicola Dell'Amico
All rights are reserved