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.1.0.9, 26-06-2009 14:00:14 (5305Kb 26-06-2009).

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

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 (2560Kb 28-04-2009) 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™.
In 2006 this simulator was migrated to the normal state of the art PC. The modeling language HSL was developped and replaced ACSL. Some special FORTRAN procedures were translated in normal logic pages for better maintenance and all symbols were adjusted to enable "Forcing" for manipulating the logic control while running.
The number of logic pages grew to 5.500 and the number of variables to 206.000 tags. But even on a very normal PC this elaborate model and control can be calculated 15 times real time.

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