Ένα σύστημα εκτέλεσης παραγωγής είναι ένα σύστημα που βασίζεται σε λογισμικό που χρησιμοποιείται για τη διαχείριση των εργασιών παραγωγής και παραγωγής στα εργοστάσια. Το σύστημα χρησιμοποιεί ένα δίκτυο υπολογιστών για την παρακολούθηση και τη διαχείριση συμβάντων που λαμβάνουν χώρα στο εργοστάσιο. Ένα σύστημα εκτέλεσης παραγωγής θεωρείται σύστημα επιπέδου τριών στο πρότυπο ISA-95 για συστήματα ελέγχου. Ως εκ τούτου, συνήθως λειτουργεί με άλλα συστήματα επιπέδου τριών, όπως ένα σύστημα διαχείρισης αποθήκης ή ένα σύστημα διαχείρισης πληροφοριών εργαστηρίου.
Για να κάνει τη δουλειά του, ένα σύστημα εκτέλεσης παραγωγής χρειάζεται πληροφορίες. Αυτές οι πληροφορίες συλλέγονται από το εργοστάσιο χρησιμοποιώντας αισθητήρες παρακολούθησης μηχανών και τερματικά συλλογής δεδομένων. Οι πληροφορίες από αυτές τις πηγές αποστέλλονται σε έναν κεντρικό υπολογιστή για επεξεργασία. Χρησιμοποιώντας αυτές τις πληροφορίες, τα συστήματα εκτέλεσης κατασκευής στέλνουν οδηγίες σε πραγματικό χρόνο στις συσκευές στο πάτωμα που προσαρμόζουν ανάλογα τη διαδικασία παραγωγής.
Τα πρώιμα συστήματα συλλογής δεδομένων που δημιουργήθηκαν τη δεκαετία του 1980 ήταν το πρώτο βήμα προς τα ειδικά συστήματα εκτέλεσης παραγωγής. Τις επόμενες δεκαετίες, αναπτύχθηκε ένας αριθμός συστημάτων για να λειτουργήσουν ως συστήματα εκτέλεσης παραγωγής. Πολλά από αυτά είχαν αλληλεπικαλυπτόμενες λειτουργίες που είχαν ως αποτέλεσμα μικρότερη απόδοση. Για να απαλλαγούμε από επικαλυπτόμενες λειτουργίες, η Manufacturing Enterprise Solutions Association όρισε 11 λειτουργίες που θα μπορούσαν να εκτελεστούν από ένα σύστημα εκτέλεσης παραγωγής.
Ο απώτερος σκοπός της κατασκευής λογισμικού συστήματος εκτέλεσης είναι η βελτίωση της παραγωγικότητας καθιστώντας τη διαδικασία όσο το δυνατόν πιο γρήγορη και αποτελεσματική. Όσο λιγότερος χρόνος χρειάζεται για την κατασκευή του προϊόντος, τόσο περισσότερα αντίγραφα του προϊόντος μπορεί να παράγει μια εταιρεία σε μια μέρα. Επομένως, ταχύτερη παραγωγή σημαίνει περισσότερα έσοδα για την εταιρεία.
Διαφορετικά συστήματα εκτέλεσης παραγωγής τονίζουν διαφορετικές λειτουργίες και προσφέρουν διαφορετικά επίπεδα ελέγχου στη διαδικασία παραγωγής. Η επιλογή χρήσης ενός συστήματος εκτέλεσης παραγωγής έναντι ενός άλλου εξαρτάται από τις ανάγκες της εταιρείας. Ορισμένες τυπικές λειτουργίες ενός συστήματος εκτέλεσης παραγωγής περιλαμβάνουν την εκτέλεση και την αποστολή παραγγελιών παραγωγής, την ανάλυση της απόδοσης παραγωγής και τη διαχείριση των πόρων που χρησιμοποιούνται στην παραγωγή.
Στις αρχές της δεκαετίας του 2000, το ISA-95 συγχώνευσε τα πρότυπα Manufacturing Enterprise Solutions Association με πρότυπα από το Purdue Reference Model για να δημιουργήσει μια λειτουργική ιεραρχία λογισμικού για την παρακολούθηση της παραγωγής και της κατασκευής. Όλα τα συστήματα που είναι συμβατά με το ISA-95 διαθέτουν τυποποιημένες διεπαφές που τους επιτρέπουν να επικοινωνούν μεταξύ τους. Το ISA-95 χρησιμοποιεί μοντέλα για να καθορίσει ποιες πληροφορίες πρέπει να ανταλλάσσονται μεταξύ των διαφόρων συστημάτων. Ο ISA είναι ένας οργανισμός που ιδρύθηκε το 1945 και εδρεύει στη Βόρεια Καρολίνα των ΗΠΑ Εκτός από την ανάπτυξη προτύπων, ο ISA εκπαιδεύει, πιστοποιεί και φιλοξενεί συνέδρια για επαγγελματίες αυτοματισμού.