Editor delle dichiarazioni del modulo
Un modulo rappresenta tipicamente un componente meccatronico ma può anche essere una pura funzione software. Contiene tutti gli aspetti ingegneristici coperti da CODESYS.
Un modulo ha un blocco funzione che implementa l'interfaccia IModule
dalla biblioteca AC_ModuleBase
. Contiene inoltre informazioni su sottomoduli, parametrizzazione, richiesta di I/O, assegnazione di compiti e visualizzazioni. I moduli costituiscono il concetto centrale del CODESYS Application Composer.
IL CODESYS Application Composer fornisce anche un modello di progetto, che può essere selezionato nel file Nuovo progetto dialogo. Questo modello crea un progetto con un dispositivo, un'applicazione e un gestore della libreria nel pool POU. Quest'ultimo contiene le biblioteche AC_ModuleBase
E AC_Persistence
. Il modello, che si basa sul progetto ComposerProject.project
, può essere modificato se necessario. È memorizzato nella sottocartella "Modelli" del file CODESYS directory di installazione.
È possibile creare automaticamente un modulo da un blocco funzione esistente. In questo modo, per quanto possibile, le dichiarazioni esistenti vengono trasferite nella dichiarazione del modulo. Per i dettagli vedere la descrizione del Crea modulo da FB comando.
Vedere Dichiarazione del modulo per informazioni dettagliate su come sviluppare i moduli.
Per informazioni sullo scambio di dati tra diverse applicazioni vedere IRMPService.