Panoramica
UML (Unified Modeling Language) è un linguaggio grafico per la specifica, la progettazione e la documentazione del software orientato agli oggetti. Fornisce una base universalmente comprensibile per la discussione tra la programmazione e altri dipartimenti all'interno dello sviluppo del sistema.
Il linguaggio di modellazione unificato di per sé definisce 14 diversi tipi di diagramma da due categorie principali: diagrammi di struttura e diagrammi di comportamento. I diagrammi della struttura rappresentano schematicamente l'architettura del software e vengono utilizzati principalmente per la modellazione e l'analisi (ad esempio, progettazione del progetto, specifica dei requisiti di sistema e documentazione). I diagrammi comportamentali sono modelli eseguibili con sintassi e semantica univoche da cui è possibile generare direttamente il codice dell'applicazione (architettura basata su modello).
Diagramma di classe UML (tipo: diagramma di struttura)
: UML Statechart (tipo: diagramma di comportamento)
Suggerimento
Se una licenza valida per CODESYS UML non esiste sul tuo computer, puoi comunque compilare un progetto con POU UML, scaricarlo nel controllore e usarlo in modalità online. La modifica delle POU nel rispettivo editor è possibile solo con una licenza valida.
Suggerimento
Dopo l'installazione standard di CODESYS UML, troverai un progetto di esempio descrittivo nella directory di installazione sotto Projects\UML\<CODESYS version>\Examples
.
Esempio: C:\Program Files\CODESYS\3.5.13.20\CODESYS\Projects\UML\4.1.0.0\Examples\UML\_SC\_CoffeeMachine.project