Instrument Electronics
Development of Automatic Software Control Panel
Purpose
Nowadays, most inspecting instruments and industrial facilities were integrated with appropriate microprocessors as their control kernel to switch different functions as ordinary hardware switches do. By using this kernel, a software graphical interface is also constructed to provide a more friendly operating environment for users. In a software control interface, several function switches and system status are straight presented in monitor. It not only makes the manipulation easier, but also avoids function errors due to the mechanical damages of hardware switches. Furthermore, software interface module can implement different algorithms and control rules for different situations simply by means of different program codes. Those characteristics aid to achieve complex functions by a simple hardware so as to cost down and shorten the developing period.
Specifications & Features
Microsoft Visual C++ 6.0 is utilized as the main development tool for our automatic software control panel. With the Microsoft Foundation Class (MFC) library, various control interface windows can be created according to different needs. Being plainness and neatness, the graphical interface is easy to be operated. Accompanying optimal algorithms and control rules, the system burden and all processing time can be reduced. The primary features are listed as below:
- Friendly graphical user interface
- Use Win32 API as develop kernel
- Support three kinds of hardware communicating interface: USB2.0, RS232, and Parallel port
Applications
- Industrial facilities control system
- Operating panel units of experimental instruments and inspecting equipment
- On line surveillance system

Software Control System for Precision Decenter Measuring Instrument

Graphical User Interface for Automatic Microscope Focus Module

Software Control Interface for Aspheric Lens Knife Edge Inspecting System

PC Program Control Interface for Two-Axis Position Stage
Contact
Po-Jui Chen
E-mail: proray@itrc.org.tw