Monday, June 3, 2013

I've been designing and implementing MES solutions using Ampla pacakge by Schneider Electric for more than two years.
Ampla is a product originally developed by developers in Citect before acquisition of Citect by Schneider Electric. The main idea behind Ampla has been progressive creation of records from historical data such as a weightometer or status tags and then add user edit these records and do ad-hoc charting with them.
of course this is an extreme simplification of current version of product, but that main original concept almost has been maintained through every new feature or module later added to the original product.
In a very simple Ampla system that records production of a plant, records are created every hour which will contain total tonnes produced in that hour and each record will have a field that will capture the Crew operating the plant in that hour.
Later users can confirm and edit these records and create an ad-hoc on the fly bar of production grouped by each Crew for a period of time.
 
I can write pages about how Ampla has tried creation of these records and reporting based on them easier.
The Question I would like to ask is, how comman this pattern is in other MES products? Is this a dominant design for all MES softwares trying to do similar task?

 
Homepage
Homepage