



NOT

ST POU'ların uygulamalarında koşullu pragmalar kullanırsınız. CODESYS, bildirim kısmında kullandığınızda bu koşullu pragmaları değerlendirmez.
Koşullu pragmaların amacı, ön derleme veya derleme sürecinde kodun nasıl oluşturulacağını etkilemektir. ST uygulama dili bu pragmaları destekler.
Koşullu pragmalarla, uygulama kodunun derleme için dikkate alınıp alınmayacağını etkilersiniz. Örneğin, bunu belirli bir değişkenin bildirilip bildirilmediğine, belirli bir POU'nun var olup olmadığına vb. bağlı hale getirebilirsiniz.
|
Pragma |
Açıklama |
|---|---|
|
|
Değer daha sonra sorgulanabilir ve |
|
|
|
|
|
Bunlar koşullu derleme için pragmalardır. Belirtilen ifadelerin |
|
|
Koşullu derleme pragması |
İfadeleri ve define tanımlarını, POU'ların Özellikler iletişim kutusundaki «Oluştur» sekmesinde «derleyici tanımları» olarak belirtebilirsiniz. Özellikler iletişim kutusunda define tanımlarını belirtirseniz, uygulama kodundaki tanımın aksine {define} terimini atlamanız gerekir. Ayrıca, özellikler iletişim kutusunda virgülle ayrılmış
birden fazla define tanımı belirtebilirsiniz.
-
Operatörler