Skip to main content

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).

. CODESYS UML estende il CODESYS Development System da due linguaggi UML:
  • _uml_icon_class_diagramm.png Diagramma di classe UML (tipo: diagramma di struttura)

  • _uml_icon_statechart.png: 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