Le librerie devono essere create secondo regole specifiche per evitare problemi di compatibilità.
Gli elementi principali sono i seguenti:
-
Selezionare un nome significativo per la biblioteca (obbligatorio)
-
Utilizzare modelli per garantire la coerenza (opzionale)
-
Utilizzare una struttura di progetto familiare e uniforme, quando possibile (opzionale).
-
Registrare uno spazio dei nomi della libreria unico (obbligatorio)
-
Inserire tutte le informazioni sul progetto (obbligatorio)
-
Applicare il metodo corretto per referenziare correttamente altre biblioteche (obbligatorio)
-
Progettazione di interfacce intelligenti esterne e interne (necessario)
-
Implementare una gestione degli errori facile da usare (obbligatorio)
-
Applicare il metodo corretto (protezione) per la distribuzione (richiesto)
-
Applicare una convenzione di denominazione coerente per ottenere un codice pulito (opzionale)
-
Quando si revisiona una libreria esistente, si deve considerare la compatibilità dell'interfaccia con le versioni precedenti.
Seguite queste linee guida quando sviluppate librerie in CODESYS: "Sintesi dello sviluppo della biblioteca". Questo documento è disponibile come file CHM (LibDevSummary.chm) nella directory di installazione di CODESYS, oppure nella guida in linea.
Vedi anche