In this work we consider an industrial maintenance process control problem using cellular automata approach. The problem consists on finding an optimal control for the assignment and the displacement of agents in a spatial area to maintain the equipments in good working state. The approach by cellular automata is based on: an operating statistics for determining the attributes of equipments and agents as the cells states factors; an optimal displacement of agents; an assignment of agents to equipments by Voronoi diagram as a control performing in a closed loop. The global state of the model evolves then under the mutual action of an autonomous transition function with the feedback control. We have designed in Java Object Oriented Programming a simulation software for real-time monitoring of the maintenance process scenarios in 2D and 3D scenes. The simulation results are for a production section of a factory in Tangier (Morocco).