Jump to content
OMRON Forums

HMI thoughts


Recommended Posts

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

  • 3 weeks later...
  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

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.




Matthew Dean

Coastal Controls

Link to comment
Share on other sites

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

This topic is now closed to further replies.

  • Create New...