Visualisez des modèles Simulink et Stateflow sans licence MATLAB

Data Sensors ouvre un véritable schéma-blocs .mdl ou .slx - y compris tout diagramme Stateflow qui lui est lié - en lecture seule, dans sa propre fenêtre, sans qu'aucune installation de MATLAB ou de Simulink ne soit jamais nécessaire. Pour les ingénieurs dont le rôle consiste à relire, auditer ou documenter un modèle plutôt qu'à le concevoir ou le modifier, cela supprime totalement le besoin d'un poste Simulink dédié : une organisation peut réserver ses licences Simulink payantes aux ingénieurs qui conçoivent et modifient réellement les modèles, tandis que tout autre relecteur ouvre directement les mêmes fichiers.

De vrais schémas-blocs, pas un aperçu générique

Fichier > Ouvrir un modèle Simulink ouvre le schéma-blocs d'un fichier .mdl ou .slx exactement tel qu'il a été conçu - la quasi-totalité des catégories de la bibliothèque Simulink de base est dessinée à partir de la géométrie et des paramètres réels du fichier, et non d'un simple pictogramme générique : un bloc Sum affiche ses véritables signes +/-, un bloc Transfer Fcn affiche son numérateur et son dénominateur réels sous forme de fraction, et un bloc lié à un diagramme Stateflow affiche ses états imbriqués en ligne, exactement comme dans Stateflow lui-même. Un double-clic sur un sous-système y fait entrer ; le fil d'Ariane en haut de la fenêtre revient à tout niveau précédent en un clic.

Visualiseur de modèles Simulink montrant le schéma-blocs d'un modèle .slx réel, avec un bloc lié à Stateflow et une icône de bloc réelle

Les vrais paramètres de chaque bloc, en un clic

Cliquer sur un bloc affiche son type réel, son nombre de ports, sa position et chaque paramètre présent dans le fichier - lus directement depuis le fichier, sans aucune simulation ni résolution de type. C'est exactement l'information pour laquelle un ingénieur aurait autrement besoin d'une licence Simulink, ici accessible à quiconque doit vérifier un seuil, un gain ou une période d'échantillonnage sans jamais toucher à l'outil de conception lui-même.

Panneau de détails affichant le type réel, le nombre de ports, la position et la liste complète des paramètres d'un bloc Divide

Tracer un signal jusqu'à sa vraie source ou vers chaque destination

Un clic droit sur un signal propose trois actions de traçage : Trouver la source réelle saute directement jusqu'au bloc à l'origine véritable du signal, en traversant directement les blocs Goto/From ainsi que les ports de sous-système. Surligner le signal jusqu'à la source et Surligner le signal jusqu'aux destinations estompent quant à elles le reste du schéma et mettent en surbrillance le chemin complet vers la source, ou vers chaque destination à laquelle un signal se ramifie - permettant à un relecteur de suivre la logique propre d'un modèle pas à pas, sans avoir à la reconstruire à la main.

Signal mis en surbrillance depuis un bloc d'entrée Power jusqu'à ses deux véritables destinations, le reste du schéma estompé

Blocs issus de bibliothèques personnalisées - attribués une fois, réutilisables partout

Un bloc issu d'une bibliothèque personnalisée non reconnue par Data Sensors - fréquent avec les variantes en virgule fixe de blocs standards - est entouré de rouge plutôt que laissé vide, et un sélecteur s'ouvre automatiquement pour lister chacun d'eux. Attribuez à chacun le bloc standard le plus proche depuis une grille consultable affichant l'icône propre à chaque candidat, enregistrez le résultat sous forme de fichier CSV, et réutilisez cette même correspondance pour chaque autre modèle construit à partir de la même bibliothèque personnalisée.

Fenêtre « Choisir un bloc standard » affichant une grille consultable d'icônes de blocs réels pour attribuer un bloc de bibliothèque personnalisée non reconnu