|
|||||||||||||
|
|||||||||||||
| Home : Services : Project Diary : Electrical | |||||||||||||
|
|||||||||||||
Convection Reflow System |
|||||||||||||
|
Implementation of remote command and control services for a convection reflow system used in the manufacturing of circuit boards. Solution : PSA implemented the remote control of the system via serial communications and a communication library. As part of the implementation for remote control of the system, PSA was responsible for receiving, interpreting, and performing all operations for commands sent to the convection reflow system. In addition to the receiving of commands from a remote system, we also added facilities for sending status information back to the remote system. To test the implementation of the remote command/control configuration, we created a test application for use by the end user. That application provides tests for all connections between the remote system and the convection reflow system. Tools : Borland C++ 5.02, Japanese NT, Zinc, PVCS, Unicode Support. |
|||||||||||||
Dual Conveyor Convection Reflow |
|||||||||||||
|
PSA was chosen to perform modifications to the software controlling a convection reflow system used in circuit board fabrication. Solution : Perform modifications to the graphical user interface that monitors the system. Implement operations necessary to control second conveyor. These modifications included implementing all software changes required to control a second conveyor add-on to the client's single conveyor system. The operating system was protected mode DOS, and with the proper structuring of application code, this provided near real time control . Tools : Borland C++ 5.02, Japanese NT, Zinc, PVCS, Unicode Support. |
|||||||||||||
Convection Reflow System GUI Reconstruction |
|||||||||||||
|
PSA reconstructed the reflow software program's GUI (Graphical User Interface) and developed an IPC (Inter Process Communication) component to decouple the GUI from the control system. Solution : Develop the GUI and IPC components to decouple the GUI from the control system. The IPC component handled the message communication between the control system and the GUI. The design of the IPC used a concept called Notifiers. Notifiers connect objects indirectly, replacing pointers and direct functions calls. Because they're anonymous, notifiers reveal nothing about the implementation, interface, or even the existence of the connected objects, leaving them independent of one another. By reducing IPC dependencies this reduced application complexity. Tools : Microsoft Visual C++, MFC, Microsoft Visual Source Safe, and Microsoft Windows NT. |
|||||||||||||
Advanced Integrated Electrical Winding Instrument |
|||||||||||||
|
The application performs winding test such as AC and DC Hipot, Resistance, Surge and Rotation Direction tests. Solution : PSA's role was to assist in the extraction of the functionality of an existing DOS based application and incorporating it into a portable application that can run in DOS and in a DOS shell on Microsoft Windows 98. Tools : Zinc, C++, DOS and Microsoft Windows NT. |
|||||||||||||
|
Professional Software Associates, Inc. © 1993-2007 |