Laser Engraving Machine with ADDI-DATA I/O Card PA-310 is a PC-controlled system developed using our technology of Windows Device Drivers for Low-Level Motion Control Boards.
Main application area is supposed as laser inscription, engraving, marking, and cutting.
ADDI-DATA IO Card PA-310 is a product of ADDI-DATA GmbH.
The PC slot-in card contains all components necessary for numerical control of 2 coordinate axes. This card can meet the requirements of a variety of applications in the low power range.
Siemens Silamatik Laser Marker consists of:
Our own Interrupt Generating Board was developed to support real-time control of the system under Windows 2000 operating system. It is based on three-channel one-chip programmable timer. Requirement of such a board is determined by the necessity of high-resolution timer with period of about 25 microseconds.
Hardware Driver was developed to provide the possibility to work with various hardware systems that require control in real-time mode.
The Driver is fully configurable from application supplied with it. It is possible to enable or disable required axes, reverse axes, specify motion area, velocity and acceleration. There is a possibility for additional controlling parameters for various applications.
The Driver can accept input data in HPGL language, and it is capable to control external laser tools concurrently with the motion.
Together with Printer Driver, it is possible to use Windows standard graphical applications (such as CorelDraw, AutoCAD, etc) to control 2- coordinate systems and engrave vector or raster graphics generated by graphical applications.
Printer Driver is intended to take part in rendering process together with GDI. It produces data in HPGL format with certain extension to implement features of specific machines that have differences in structure and functionality from usual plotters but are still closer to them than to any other computer peripherals.
Printer Driver is implemented like Windows Plotter Driver. It also has a set of pen options and a set of specific options for a machine.
Printer Driver works with vector and raster data. It distinguishes different colors reflecting them to tool parameters. For laser engraving machine, user can specify motion speed during drawing with configured pen as well as the power of laser tool corresponding to "pen down" state for every pen. User is prompted to set the type and size of drawing area.
Port Monitor Driver consists of user-mode DLLs. It is responsible for providing a communication path between user-mode print spooler and kernel-mode port drivers that access I/O port hardware. It is also responsible for management and configuration of server printer ports.
Port Monitor consists of two DLLs:
Port Monitor User Interface DLL:
Port Monitor UI DLL contains user interface functionality and executes on print client systems. This DLL must reside in the client system System32 sub-directory.
Port Monitor Server DLL:
Port Monitor Server DLL contains port communication functionality and executes on print servers. It must not display a user interface.
Screenshots of Port Monitor User Interface are shown in Figures 3-6.
Motion Control Configurator is a Windows tray application intended for easy one-click control of printing process. It provides a good alternative to standard Windows “Printer Settings” dialog.
Screenshots of Motion Control Configurator are shown in Figures 7-8.
Laser Engraving Machine with ADDI-DATA I/O Card PA-310 controls up to 2 coordinate axes of galvo mirrors with extremely high resolution and accuracy. Hardware and software set provides a very flexible and precise real-time control for a variety of applications in the low power range. Hardware Driver is configurable by the means of Motion Control Configurator. Together with Printer Driver, it is possible to use Windows standard graphical applications (such as Corel Draw, AutoCAD, etc) to control 2-coordinate systems. In combination with Printer and Port Monitor Drivers, the whole system is very flexible and convenient to use.