Quando il componente aggiuntivo CODESYS Security Agent è installato nell'ambiente di sviluppo, è possibile creare graficamente oggetti di programmazione per applicazioni di controllori nei linguaggi LD o FBD in conformità alla norma IEC 61131-3.
LD sta per Ladder Diagram. Il linguaggio di programmazione rappresenta graficamente il classico cablaggio dei relè.
FBD sta per Function Block Diagram. Un blocco di programmazione in FBD è chiamato anche linguaggio a blocchi funzione (FBD). Il linguaggio di programmazione grafica consente di programmare con caselle la cui funzione è fornita dal sistema, dalla programmazione propria o da librerie.
Gli oggetti di programmazione implementati in LD o FBD possono essere passati all'altro linguaggio di programmazione. Inoltre, è possibile passare all'ormai deprecato linguaggio di programmazione IL.
IL sta per Instruction List ed è utilizzato per il collegamento logico degli ingressi e delle uscite del controllore.
È possibile utilizzare CODESYS Installer per aggiornare il componente aggiuntivo CODESYS Security Agent.
Se necessario, è possibile abilitare IL nelle opzioni di CODESYS: Nel ⮫ «Dialogo: Opzioni: FBD, LD e IL » nella scheda «IL», selezionare l'opzione «Abilita IL».