Bir yapılandırma değişkeni, belirli değerleri hesaplamak için kullanabileceğiniz üst konumdaki bir değişkendir. Bu işlem, basit bir formül aracılığıyla gerçekleştirilir. Formülde, çeşitli bağımlılıklar tanımlayabilirsiniz.
Formüller, aşağıdaki değerleri hesaplamak için kullanılabilir:
- Yapılandır seçeneği kullanıldığında bir makro Typical'ındaki bir makronun veya bir Typical grubundaki bir makro Typical'ının durumu. Makro veya makro Typical'ı, hesaplamanın sonucuna bağlı olarak proje dokümantasyonu oluşturulurken Project Builder'da kullanılır. Burada bununla ilgili bir örnek bulabilirsiniz.
- Bir makroyu mutlak şekilde yerleştirmek için X ve Y koordinatının hesaplanması
- Yapı işaretinin değeri
- Makro değişkenlerinin değerleri
Yapılandırma değişkenleri, Project Builder'da tasarımcıya ek giriş alanı olarak gösterilir. Tasarımcıya belirli değerler tanımlama olanağı sunmak istiyorsanız yapılandırma değişkenlerini kullanın. Proje dokümantasyonu oluşturulurken, referansın değeri, yapılandırma değişkeninin değeriyle değiştirilir.
Tasarımcı, Project Builder'da bir makro değişkeninin değerini değiştirme olanağına sahiptir. Tasarımcıya bu makro değişkenine erişim yetkisi vermek için, bu makro değişkenine bir yapılandırma değişkeniyle referans vermeniz gerekir.
Ön koşullar:
- Designer iletişim kutusunu çağırdınız ve bir makro Typical'ının işlem modundasınız.
- Makro Typical'ına bir makro eklediniz.
- Makro, sayfa açıklaması özelliğine atanmış olan sayfa açıklaması değişkenine sahip bir yer tutucu nesne içeriyor.
İzlenecek yöntem:
- String tipinde ve Sayfa açıklaması gösterilen adına sahip PD1 tipinde bir yapılandırma değişken oluşturun.
- Yapılandırma değişkeni, Project Builder'da tasarımcıya gösterilir. Hiçbir ön tanımlı değer belirtmediğiniz için tasarımcı herhangi bir açıklamayı girebilir.
- Makronun genişletilmiş görünümünde Sayfa açıklaması makro değişkeni için şu formülü girin: =PD1.
- Bununla birlikte, PD1 yapılandırma değişkenine Sayfa açıklaması makro değişkeni ile referans verdiniz. Makrodaki "Sayfa açıklaması" değişkeni, "Sayfa açıklaması" özelliğine atanır. Bu sayede, tasarımcının PD1 yapılandırma değişkeni için girdiği değer, proje dokümantasyonu oluşturulduktan sonra "Makronun sayfa açıklaması" özelliği olarak kullanılır.
Aşağıdaki değişken tipleri mevcuttur:
Değişken tipleri | Anlamı | Örnek |
---|---|---|
Integer | Tam sayılı değerler | 1, 2, 3 |
Double | Kayan noktalı sayılar | 3.456 |
String | Karakter dizisi | EPLAN |
Boolean | İki olası durum | true veya false |
Formülde aşağıdaki operatörler kullanılabilir:
Operatörler | Anlamı | Geçerlilik kapsamı | Örnek |
---|---|---|---|
+,-,*,/ | Aritmetik hesaplama | Integer, double | =V1*V2 |
'...' | Literal | String | ='EPLAN' |
+ | Karakter dizilerinin zincirlenmesi | String | ='EPLAN'+'efficient engineering' |
==, !=, <, <=, >,>= | Karşılaştırma operatörleri | Integer, double | =V1<=V2 |
not, and, or, xor | Mantıksal operatörler | Boolean | =(V1<=V2) and (V1>=V3) |
&&, || | and ve or mantıksal operatörleri için alternatif yazım şekli | Boolean | =(V1<=V2) && (V1>=V3) |
if koşulu then Değer1 else Değer2 endif
veya ? koşulu Değer1 : Değer2 |
Koşullu değerler | Tüm | =if V1==0 then V2 else V3 endif
veya =V1==0?V2:V3 |
İpucu:
Bir formül girilirken yazılım tarafından gerekli destek verilir. Eşittir işaretini girmenizden sonra, açılır bir listede otomatik olarak mevcut tüm yapılandırma değişkenleri ve bu değişkenlerin gösterilen adları görüntülenir. Fonksiyonu istediğiniz zaman Ctrl + boşluk tuşu tuş kombinasyonuna basarak etkinleştirebilirsiniz. Giriş sırasında liste otomatik olarak filtrelenir.
Bir yapılandırma değişkeni için ön tanımlı bir değer mevcutsa, == veya != operatörlerini girdikten sonra bu değerler otomatik olarak görüntülenir.
Örnek:
=V1== ön tanımlı değeri
veya
=V1!= ön tanımlı değeri
Notlar:
- Her formül bir eşittir işareti ile başlamalıdır, örn. =F206.
- Yapılandırma değişkenlerini makro Typical'larında ve Typical gruplarında kullanabilirsiniz. İzlenecek yöntem aynıdır.
- Bir formülde parantezlerin kullanımı, alışılagelmiş temel matematik kurallarını temel alır. Parantezlerin içindeki ifadeler önce hesaplanır ve sonuç işlenmeye devam eder.
Daha fazlasını oku
Yapılandırma değişkenlerini yönet
Bir makronun değer setini kullan
EPLAN yardımı > Makrolarla çalış > Makrolar > Nasıl yapılır > Yer tutucu nesneler oluştur