It is a system that allows controlling and monitoring all operations of a process from a computer and through field devices. It also gives the possibility of storing data in order to make analysis to obtain important indicators that allow a feedback on the process. It can be applied to any process that needs automation; it has a distributed, configurable and scalable architecture that can be adapted to the requirements of industry. It communicates with a number of field devices that can be expanded through the development of drivers or protocol handlers.