Click for Web Layout

HCADwin logic simulation

Visit the website

Klik voor Nederlands

Welcome to the HCADwin web site.










Flash required


HCADwin is a program for drawing, printing and executing logic and control. An additional, simple language can be used to simulate a process. These elements are used in building trainings simulators.
HCADwin uses IEC1131 look-alike symbols, which can be easily altered or added.
It's architecture is very open. When running it is easy to connect a SCADA, EXCEL™ or some Visual Basic program.
A simple webserver is included also for using the normal browser for the Human Interface. When using Java, these screens can be fully interactive.
HCADwin in full simulation mode can execute within 140 MB normal memory. The disk space used for installing HCADwin is about 15Mb, your projects excluded. A normal PC using a Windows operating system is needed.
Download last version HCADwin V7.0.5.0, 01-01-2009 18:17:28 (5243Kb 04-01-2009).

First Project demo
Real time drawing demonstration: Creates a new project, some logic AND simulates it.

HCADwin is a software product from NEM b.v. since September 2002.
V7.0.3.1 was released 12 November 2008. HSLunit.pas is updated to accomodate sizeable alarmlists and asymmetrical valves.
V7.0.1.7 was released 25 September 2008. HCADweb includes USB for ESD.
V6.9.9.1 was released 07 June 2008. Multiple Questions in symbol dialog.
V6.9.7.7 was released 23 April 2008. Procedure page adjustments. Initial install changed.
V6.9.3.0 was released 11 December 2007. PopUp symbol. HCE more complete.
V6.8.7.5 was released 04 September 2007. OpenGL demo for TRANSPORT.
V6.8.1.1 was released 07 April 2007. CrossPlatform for Siemens Step 7 and IEC1131 fully functional.
V6.8.0.1 was released 18 Februari 2007. HCSimul Record/Replay added.
V6.7.0.5 was released 07 October 2006. The trendbuffer is doubled in size (24 minutes at 100 msec) and extended (4 hours at 1 sec).
V6.5 was released 04 April 2006 with a new DBF/DBH/NSA driver
V6.0 was released 17 August 2004. Because V6.0 supports a TAG width of 25 characters (was 20), some information can be lost when a V6.0 project is loaded into a previous version.
V5.0 was released October 2002 as the first NEM release. V1.0 upto V2.28 were DOS HCAD versions from 1992. V3 and V4 were early windows versions from 1996.

HCADwin uses a locally stored HelpWeb (on your network drive to share it with all users) for easy to maintain and update Help texts. Download this HCADwin HelpWeb (2551Kb 05-11-2008) and use "Bestand, Converteer/Setup, My Setup" and select "HCADHelpWeb.1" to extract it. This HelpWeb is directly activated if "Opties,Templates/EXEs" is once used to inform HCADwin of its location.

  Compare with backup demo
Compare your actual project with some backup. Black is unchanged.
This example shows an OR moved to the left.
Blue is an indication for the new drawing and orange the old.
These colors are adjustable.

HCAD is developed in 1992 for a huge real time training's simulator (energy plant, 53.000 tags) and provide a means of integration between the model and the visualization. Several HCAD projects were joined together, giving 4.500 pages of logic and control. HCAD was written in Turbo Pascal 5.5 (MSDOS), but it generated FORTRAN code for a VAX Alpha™ for easy integration with the simulation language ACSL™.

NEM logo
Visit the NEM site.

HCADwin was the next logical step for the Windows 2000/XP/Vista environment.
It is written in Delphi™ 7 and creates a DLL for each project while compiling PASCAL code. It is a good tool for making training's simulators but also for designing and testing functional logic diagrams.

  • HCADwin draws fast! Connecting symbols is easy; connections are auto routed after rubber banding the symbols. When using HCADwin for the first time, it takes a few hours and the first logic diagrams are running, just follow the built in course.
  • The printout can be tailored. Add the logo of your firm and your client by including a BMP/WMF or HUP, add or alter global or page related remarks on each page. Each page can contain up to 6 revision remarks.
  • A project can contain up to 999 pages, but upto 702 projects can be linked. The cross-reference pages of a project will also reflect the linked projects. Index pages and cross-reference pages are automatically updated without any command.
  • Almost every symbol can be altered in every aspect. Symbols are described in a symbol library which can be edited as plain ASCII, while HCADwin is running!
  • Special attention for STATE and TRANSITION diagrams. These diagrams can be drawn very easily and are also executed.
  • HCAD Simulation Language (HSL) is included. This powerful Pascal like language is used to express the laws of nature. It interfaces elegantly with the logic and control which is expressed in graphical form, just use the tags as expressed in the inputs and outputs.
  • Export of the drawings can be generated for ACAD™ (loosing intelligence). 
  • HCADwin uses dBase™ as its normal database. The drawings are stored in an internal, compact format. So only two files are used for a project. Import and export of the database is taken care of. HCADwin does not use ODBC or any other means of connecting to the database tables. Only internal routines are used for all table types. The executable is therefor highly standalone and not dependant of revisions of third party software.
  • HCSimul, which executes the compiled projects, can be interfaced using DDE with all types of SCADA's. (or EXCEL™ or ..) for displaying the real time data. HCADweb is using HTTP protocol to enabled the RTDB being accessed from another PC.
  • HCADwin is available in English since February 2001.
  • HCADwin has a special "Pack and Go" format. A complete project, including all referenced files, is stored in one email file. Using the "Read-Only" (printing enabled without licence) or the "Limited-Use" (all usage enabled without licence for a short period) options for a project allows outsourcing.

For more information:

Flash 5 required