PC WORX I. Test de commande d’un luminaires DALI Pour commander un luminaire DALI, on a installé la bibliothèque “DALI_Basic_4“. La bibliothèque de blocs fonctionnels “DALI_Basic_4“ est développée pour prendre en charge les modules suivantes : AXL F MA DALI2 1H (2702864) IB IL DALI/PWR-PAC (2897813) IB IL DALI-PAC (2897910) IB IL DALI/MM-PAC (2700605) Un bus DALI avec jusqu'à 64 appareils peut être exploité sur chacun de ces modules dans jusqu'à 16 groupes. Le module IB IL DALI PAC nécessite un module IB IL DALI/PWR-PAC en amont. Celui-ci peut alimenter jusqu'à quatre modules IB IL DALI-PAC (320 appareils DALI). Le module IB IL DALI/MM-PAC peut également être utilisé pour faire fonctionner jusqu'à 12 capteurs DALI MSensor02. Ce capteur est fabriqué par Tridonic et peut être utilisé à la fois capteur de luminosité et détecteur de présence. Vue schématique d’un exemple : PC WORX On a réalisé un exemple de programme de commande d’un luminaire DALI dans le logiciel PC WORX en utilisant des blocs fonctionnels de la bibliothèque DALI_Basic_4. La description des blocs fonctionnels utilisés : Le bloc fonctionnel “DALI_MM_SensorM2“ : Bloc fonctionnel qui fonctionne avec un bloc serveur MM pour enregistrer la luminosité mesurée par le capteur MSensor02 et détecter une présence. Ce bloc détermine et sort les données du capteur sélectionné. Le bloc fonctionnel “DALI_HystControl“ : Bloc fonctionnel qui fonctionne avec le capteur M2 et le bloc DimGroup et le bloc OnOffGroup pour réguler la luminosité d'une pièce. Le bloc fonctionnel “DALI_OnOffGroup“ : Bloc fonctionnel pour allumer et éteindre un groupe d'éclairage. Le bloc fonctionnel “DALI_DimGROUP“ : Bloc fonctionnel qui fonctionne avec un bloc serveur pour faire varier l'intensité d'un groupe d'éclairage. Le bloc fonctionnel “DALI_MM_Server“ : Bloc fonctionnel pour communiquer avec les modules IB IL DALI/MM-PAC. PC WORX Après on clique sur le bouton “Recompiler le projet“. On trouve au-dessous la “Fenêtre de message“ qui affiche les erreurs de compilation et les avertissements pendant la compilation. On a lancé le programme, et on a trouvé 2 erreurs. PC WORX Dans le bloc fonctionnel “DALI_MM_SensorM2“ on a une erreur. Le code de l’erreur est 16#C200. “16#C200 : Timeout in the initialization phase. Please check the process data assignment. “ Dans le bloc fonctionnel “DALI_MM_Server“ on a une erreur. Le code de l’erreur est 16#C101. “16#C101 : Timeout in the initialization phase. Please check the process data assignment. “