Aperçu
UML (Unified Modeling Language) est un langage graphique pour la spécification, la conception et la documentation de logiciels orientés objet. Il fournit une base universellement compréhensible pour la discussion entre la programmation et les autres départements au sein du développement du système.
Le langage de modélisation unifié en lui-même définit 14 types de diagrammes différents à partir de deux catégories principales : les diagrammes de structure et les diagrammes de comportement. Les diagrammes de structure représentent schématiquement l'architecture du logiciel et sont principalement utilisés pour la modélisation et l'analyse (par exemple, la conception du projet, la spécification des exigences du système et la documentation). Les diagrammes de comportement sont des modèles exécutables avec une syntaxe et une sémantique uniques à partir desquels le code d'application peut être généré directement (architecture pilotée par modèle).
Diagramme de classes UML (type : diagramme de structure)
: UML Statechart (type : diagramme de comportement)
Astuce
Si une licence valide pour CODESYS UML n'existe pas sur votre ordinateur, vous pouvez toujours compiler un projet avec des POU UML, le télécharger sur le contrôleur et l'utiliser en mode en ligne. L'édition des POU dans l'éditeur respectif n'est possible qu'avec une licence valide.
Astuce
Après l'installation standard de CODESYS UML, vous trouverez un exemple de projet descriptif dans le répertoire d'installation sous Projects\UML\<CODESYS version>\Examples
.
Exemple: C:\Program Files\CODESYS\3.5.13.20\CODESYS\Projects\UML\4.1.0.0\Examples\UML\_SC\_CoffeeMachine.project