Cyclone Automated Control Package
6
1.2 Introduction to the Cyclone Control DLL
The dynamic link library included in this package allows you to create an
application on the PC that can directly control one or more P&E Cyclone units.
These interface routines are designed to be compiled into visual and non visual
applications running on Windows operating systems.
The actual interface routines are located in the
“CYCLONE_CONTROL.DLL” 32 bit DLL file. The DLL is callable from almost any
32-bit / 64-bit Windows development environment. Since the way the DLL is
called varies depending on the compiler used, you are provided with the DLL
interface code and sample applications for each of the following compilers:
Borland Delphi 2.0+ (Pascal)
- Visual Application
Microsoft Visual C++ 5.0+
- Visual MFC Application
Microsoft Visual C# 2005+
- Visual Application
The sample applications come with project and workspaces defined for
ease of use. Simply open the project/workspace in your compiler and you should
be able to build the sample application without any modifications. The sample
applications come precompiled with ICONS, so you can run them before jumping
into the code. The callable interface routines are defined in:
INSTALLDIR\Delphi20\multiple_cyclone_programming.pas
INSTALLDIR\msvc50\multiple_cyclone_programming.h
INSTALLDIR\msvcsharp2005\visual_sap_control\
multiple_cyclone_programming.cs
1.3 Introduction to RS232 / Ethernet Communication Protocols
The RS232 and Ethernet Communication protocols included with the
Enterprise Edition allow a developer to manually send individual command
packets to control each Cyclone unit. This is ideal for setups that do not have
access to a PC or production environments that do not run Microsoft Windows
based computers.