Работа промышленных программных систем устроена следующим образом: 1
- Первый уровень. 1 Сотрудники делают всё вручную, потом устанавливают программу, передающую данные между отделами. 1
- Второй уровень. 1 Находят взаимосвязи на производстве и прописывают алгоритмы для отдельных его составляющих. 1 Программируют датчики, выключатели и всё, от чего зависит процесс обработки и изготовления. 1 Сотрудник может управлять производством дистанционно. 1
- Третий уровень. 1 Автоматизация отдельных процессов доходит до такой стадии, когда участие человека не требуется. 1
- Четвёртый уровень. 1 Если большинство процессов уже автоматизировано, производство переходит на этот уровень. 1 Сотрудники контролируют процесс издалека и периодически: как если бы работу выполнял целый отдел, за которым следит менеджер. 1
Промышленное программное обеспечение (ПО) собирает и обрабатывает данные, контролирует использование ресурсов, автоматизирует процессы и может даже предотвратить кражи. 2
Также работа промышленных программных систем подразумевает два режима функционирования: режим разработки и режим выполнения (runtime). 3 Это важно, потому что технологический процесс прерывать нельзя, и операторы всегда должны иметь возможность его контролировать. 3