nPlantStatus consists of three parts.
1) The On-Site Service.
This is a script that runs on a computer inside your plant’s network. The script is designed to collect all the relevant data from the plant on a periodic basis (eg. every minute). Once this data is collected, it is forwarded to the nPlantStatus Servers.
2) The Back-End Service.
This is a script that runs on the nPlantStatus server computers. This service is configured to allow the on-site service to connect to it and upload the data. Once the data is available locally, the back-end service will then digest the data and put it in a form that the user front end(s) can use.
3) The User Front End.
The User front end is the part of nPlantStatus that the user sees. This can be an iPad App, iPhone App, or the npsWebApp. The user front end converts the back-end service data into human friendly displays and formats.