chuber Posted August 15, 2013 Share Posted August 15, 2013 We are moving from PMAC2's to Power PMACS. In the past our HMI was written in Visual Studio. My question is two fold: As we move forward, based upon the experience of others is it a good idea to have the HMI run on the PPMAC? Secondly - what programming environments are people using, Visual Studio with MONO, Eclipse, GTK? Thank You Link to comment Share on other sites More sharing options...
MatthewDean Posted August 30, 2013 Share Posted August 30, 2013 We are still using a separate PC for our HMI programs. Typically, we write them in C# using Visual Studio. The main benefit that we see from this is that we can use the exact same HMI for the Power PMACs as we use for the non-Power PMACs. The drawback is that we have to purchase a separate PC to run the user-interface. I would be very interested in hearing from Power PMAC users who run their HMI software on the Power PMAC. Thanks, Matthew Dean Coastal Controls Link to comment Share on other sites More sharing options...
hbausley Posted September 3, 2013 Share Posted September 3, 2013 We have done this on demos using mono and it will work. You must be careful to insure that you do not directly call Windows API functions directly as this would break mono compatibility, you must go through the C# classes. However, from a practical standpoint a 1Ghz single core PC with a GUI is not very responsive. But also take into consideration that much of the duty cycle of the PowerPMAC is constantly being used for motion control, now that PC runs more like a 500MHz PC. Furthermore, take into consideration the video adapter is fundamentally a USB 2.0 Video adapter as there were no good PCI express video chipsets at the time that would work with a PowerPC at design time. In summary you will not get stellar performance. In addition, consider the additional cost of the PowerPMAC Video Adapter and memory and it may cost you more than a separate PC. We are looking into the possibility of using faster processors and video adapters in the future and at that time it may be more practical. Link to comment Share on other sites More sharing options...
chuber Posted September 3, 2013 Author Share Posted September 3, 2013 Thank you for the responses. I really appreciate the responses and experience shared Link to comment Share on other sites More sharing options...
Recommended Posts