La fonction Contrôleur virtuel permet de fusionner tous les contrôleurs Vision du système et de les gérer comme s'il s'agissait d'un seul contrôleur.
Cette fonction permet d'accélérer la programmation de très grandes installations comportant de nombreuses unités de contrôle qui devraient être programmées une par une, ce qui augmenterait le risque d'erreurs et de dysfonctionnement de l'installation.