|
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.
|

PSA has successfully completed and delivered a large number of various projects.
PSA selects development approaches which meet specific business objectives of our
customers and help them to organize their business and technology strategies cost
effectively and in accordance with high quality standards. PSA's team of high skilled
professionals has a wide experience of software development using cutting edge technologies
and tools. Some projects accomplished by PSA are described and classified below.
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. |
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. |
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. |
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. |