



AVVISO

Si usano pragmi condizionali nelle implementazioni dei POU ST. CODESYS non valuta questi pragmi condizionali quando li si usa nella parte di dichiarazione.
Lo scopo dei pragmi condizionali è quello di influenzare il modo in cui il codice viene generato nel processo di precompilazione o compilazione. Il linguaggio di implementazione ST supporta questi pragmi.
Con i pragmi condizionali, si può influenzare se il codice di implementazione viene preso in considerazione o meno per la compilazione. Ad esempio, si può far dipendere l'operazione dalla dichiarazione di una specifica variabile, dall'esistenza di un POU specifico, ecc.
|
Pragma |
Descrizione |
|---|---|
|
|
Il valore può essere interrogato e confrontato successivamente con |
|
|
La dichiarazione |
|
|
Questi sono pragmi per la compilazione condizionale. Le espressioni specificate |
|
|
È possibile utilizzare uno o più operatori all'interno dell'espressione costante |
È possibile specificare espressioni e define definizioni come «definizioni del compilatore» nella scheda «Build» della finestra di dialogo Properties dei POU. Se si specificano le definizioni di
define nella finestra di dialogo delle proprietà, è necessario omettere il termine {define}, a differenza della definizione nel codice di implementazione. Inoltre, è possibile
specificare più definizioni di define separate da virgole nella finestra di dialogo delle proprietà.
-
Operatori