Home > Solutions > Project Diary > Electrical
Category Image PSA offers a variety of designs and consultancy to the electrical industry. We combine the depth of experience of software and hardware team with the wide practical knowledge and design capabilities of our engineering team. These range from augmenting resources to complete turnkey designs.
Project Image
The application performs winding test such as AC and DC Hipot, Resistance, Surge and Rotation Direction tests.
PSA developed 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. Since 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 approach reduced application complexity.
Electrical | Desktop | Zinc | C/C++ | DOS | Microsoft Windows NT
Project Image
This project is about implementation of remote command and control services for a convection reflow system used in the manufacturing of circuit boards.
PSA implemented the remote control of the system via serial communications and a communication library. As a part of 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 utilization by the end user. That application provides tests for all connections between the remote system and the convection reflow system.
Electrical | Desktop | Borland C++ | Japanese NT | Zinc | PVCS | Unicode Support
Project Image
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.
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.
Electrical | Desktop | Microsoft Visual C++ | MFC | Microsoft Visual Source Safe | Microsoft Windows NT
Project Image PSA was chosen to perform modifications to the software controlling a convection reflow system used in circuit board fabrication. These modifications included implementing all software changes required to control a second conveyor add-on to the client's single conveyor system.

PSA performed modifications to the graphical user interface of the software that monitors the system. PSA also implemented operations necessary to control second conveyor.
Electrical | Desktop | Borland C++ | Japanese NT | Zinc | PVCS | Unicode Support