Egy konfigurációs változó egy olyan fölérendelt változó, amely meghatározott értékek kiszámításához használható. Ez egy egyszerű képlettel lehetséges. A képletben többféle függőség határozható meg.
A képletek a következő értékek kiszámításához használhatók:
- Az egyes makrók helyzete a makró-Typicalban, illetve az egyes makró-Typicalok helyzete a Typical-csoportban, amennyiben használja a Konfigurálás lehetőséget. A számítás eredményétől függően a makrót vagy a makró-Typicalt a projektdokumentáció generálása során a rendszer a Project Builderben felhasználja. Megfelelő példát itt talál.
- Az X- és Y-koordináta kiszámítása egy makró abszolút elhelyezéséhez
- A szerkezetazonosítók értékei
- A makróváltozók értékei
A konfigurációs változókat a konstruktőr a Project Builderben kiegészítő beviteli mezőként látja. Akkor használja a konfigurációs változókat, ha lehetővé kívánja tenni a konstruktőr számára, hogy meghatározott értékeket megváltoztathasson. A projektdokumentáció generálása során a referencia értékét a konfigurációs változó értéke helyettesíti.
A konstruktőrnek a Project Builderben rendelkezni kell a makróváltozó értékének módosítási lehetőségével. Egy konfigurációs változóval végezze a hivatkozást, hogy a konstruktőr hozzáférjen ehhez a makróváltozóhoz.
Feltételek:
- Megnyitotta a Designer párbeszédablakot és egy makró-Typical Szerkesztés üzemmódjában van.
- Hozzáadott egy makrót a makró-Typicalhoz.
- A makró tartalmaz egy tervlapleírás változóval rendelkező hivatkozásobjektumot, amely a tervlapleírás tulajdonságaihoz társul.
Eljárás:
- Hozzon létre egy PD1 típusú String konfigurációs változót melynek megjelenített neve a tervlapleírás.
- A konfigurációs változót a konstruktőr a Project Builderben látja. Ha nem ad meg értéket, a konstruktőr bármilyen leírást megadhat.
- Adja meg a Tervlapleírás makróváltozó számára a makró bővített nézetében a következő képletet: =PD1.
- Ezzel a PD1 konfigurációs változóra hivatkozott a Tervlapleírás makróváltozóval. A makróban a "tervlapleírás" változó a "tervlapleírás" tulajdonsághoz társul. Ennek eredményeképpen a konstruktőr által a PD1 konfigurációs változó esetében megadott értéket a rendszer a projektdokumentáció generálását követően a tervlapleírás makró tulajdonságaként használja.
A következő változótípusok állnak rendelkezésre:
Változótípusok | Jelentés | Példa |
---|---|---|
Integer | Egészszámú értékek | 1, 2, 3 |
Double | Lebegőpontos számok | 3.456 |
String | Karakterlánc | EPLAN |
Boole | Két lehetséges állapot | igaz vagy hamis |
A képletben a következő operátorok alkalmazhatók:
Operátor | Jelentés | Érvényesség | Példa |
---|---|---|---|
+,-,*,/ | Számtani számítás | Egész szám, kétszeres | =V1*V2 |
'...' | Szöveges | String | ='EPLAN' |
+ | Karakterláncok összekapcsolása | String | ='EPLAN'+'hatékony mérnöki munka' |
==, !=, <, <=, >,>= | Összehasonlító operátorok | Egész szám, kétszeres | =V1<=V2 |
not, and, or, xor | Logikai operátorok | Boole | =(V1<=V2) és (V1>=V3) |
&&, || | Az és és vagy logikai operátorok alternatív írásmódja | Boole | =(V1<=V2) && (V1>=V3) |
if feltétel then 1. érték else 2. érték endif
vagy ? feltétel 1. érték : 2. érték |
Kikötött érték | Összes | =if V1==0 then V2 else V3 endif
vagy =V1==0?V2:V3 |
Tipp:
Egy képlet megadásakor a szoftver segít Önnek. Amint beírta az egyenlőségjelet, egy legördülő lista automatikusan megjeleníti az összes rendelkezésre álló konfigurációs változót és azok megjelenített nevét. A funkciót a Ctrl + space bar billentyűkombinációval bármikor előhívhatja. A beírás során a rendszer automatikusan szűri a listát.
Amennyiben egy konfigurációs változóhoz léteznek előre meghatározott értékek, ezek automatikusan megjelennek, ha beírja az == vagy != operatorokat.
Példa:
=V1== előre meghatározott érték
vagy
=V1!= előre meghatározott érték
Megjegyzések:
- Minden képlet egyenlőségjellel kezdődik, pl. =F206.
- A konfigurációs változókat használhatja a makró-Typicalokban és a Typical-csoportokban. Az eljárás ugyanez.
- Egy képletben a zárójel használata a szokásos matematikai szabályokon alapul. A rendszer először a zárójelben található kifejezést számolja ki, majd az eredményt használja további feldolgozásra.
Tovább olvasom
Konfigurációs változók kezelése
Egy makró értékkészletének használata
EPLAN Súgó > Makrók használata > Makrók > Alapok > Hivatkozásobjektumok: felépítés és működési mód
EPLAN Súgó > Makrók használata > Makrók > Így működik > Hivatkozásobjektumok generálása