This paper employs a strategy based on Hardware-in-the-Loop (HIL) concept to control 3-phase induction motor on-line. The strategy in this work is divided into 3 stages: on-line identification, off-line controller design, and on-line control. The scope of this paper is limited to the controller part and therefore addresses the last two stages of the strategy. The implementation of the strategy was accomplished using HIL within a Simulink environment. Experimental results for different speed profiles are presented which show the validity of the proposed strategy. Advantages include optimizing time resources and minimizing the cost. This is a result of designing the controller offline and applying different virtual controllers to the system.