SCODE-ANALYZER

L’outil SCODE-ANALYZER (System CO DEsign) d’ETAS est un logiciel qui permet de décrire clairement et de contrôler des interrelations complexes au niveau des systèmes de régulation. Le système global est pour ce faire subdivisé en domaines de fonctionnement appelés modes (par exemple ralenti, pleine charge, mode dégradé). Cette représentation présente notamment des avantages lorsque le logiciel prend de nombreuses décisions ou comporte de nombreuses variantes.

SCODE-ANALYZER - Logiciel de représentation d'interrelations complexes au niveau des systèmes de régulation

SCODE-ANALYZER permet une représentation compréhensible des systèmes de régulation. Le logiciel facilite ainsi la collaboration, par exemple en matière de gestion des modifications, de documentation, de collaboration au sein d'une équipe, de livraison du projet et d'analyse de sécurité). Du code M ou C peut par ailleurs être généré automatiquement en cas de besoin.

Exemples d'application

  • Elaboration des spécifications lors du développement des fonctions
  • Echanges d’informations entre les développeurs de fonctions et entre les développeurs de fonctions et les éveloppeurs logiciels
  • Génération automatique du code en vue de la sélection des états de fonctionnement pertinents (modes)

Avantages

  • Les systèmes de régulation peuvent être représentés aisément
  • Vérification formelle précoce du système de régulation en termes d’intégrité, de cohérence et d’univocité
  • Compréhension plus rapide et améliorée de la structure du système de régulation
  • Génération automatique des résultats des travaux (tels que code M, code C ou PDF)
  • Prise en charge du développement centré sur des modèles en lien avec SCODE-CONGRA d’ETAS
  • Echanges d’informations aisés entre les développeurs et le management

Fonctions

  • Contrôle automatisé en termes d’intégrité, de cohérence et d’univocité du système de régulation
  • Identification de zones non utilisées
  • Représentation des interrelations et des passages d’un état de fonctionnement à l’autre (modes)
  • Données d'entrée :
    • Description des exigences et/ou du système en texte libre (cahier des charges)
  • Données de sortie :
    • Descriptions structurées du système (par exemple PDF, DOC, HTML)
    • Générateur de cas de test pour le sélecteur de mode en XML pour Piketec® TPT
    • Code programme (Matlab®/Simulink®-M-Files et blocs Simulink, fragments de code C, code ASCET-ESDL, code ASCET-AMD)