Ez a funkció csak meghatározott moduláris csomagokban érhető el. Információ / Szerzői jog

Eljárásszerűen készülékek beillesztésekor

Egy készülék beszúrásánál az EPLAN a cikkekbe bevitt adatokat vizsgálja. A cikkben különböző mezők vannak, amelyek a grafikus elhelyezést lehetővé teszik. Ezek az adatok különbözőképpen lesznek priorizálva:

A makró rendelkezik a legmagasabb prioritással, utána jönnek a funkciósablonok. A metszeteket tartalmazó grafikus makró kizárólag a kapcsolószekrény elrendezéséhez lesz felhasználva.

Az új készülékhez a másolás módjától függően egy tervjel lesz hozzárendelve. (A másolásmódusz az Opciók > Beállítások > Projektek > "Projektnév" > Készülék > Számozás (online) menüpont alatt állítható be.)

Ha egy készüléket a Kapcsolószekrény elrendezés típusának egy oldalára helyeztük, ott így egy új cikkelhelyezés (és nem kapcsolási jel) generálódik.

Főfunkció meghatározása

Hogy a cikket át tudja vinni, minden esetben el kell helyeznie egy főfunkciót. Ha elhelyez egy készüléket, amelynek nincs főfunkciója, akkor az első elhelyezett kapcsolási jel lesz automatikusan a főfunkció.

Elhelyezésnél nem lehetséges több cikket kiválasztani.

Makrók

Ha a makró csak egy főfunkciót tartalmaz, akkor a program a cikket erre viszi át.

Ha a makróban nincs főfunkció, akkor a kapcsolási jelek egyike lesz a főfunkció. Ehhez az EPLAN először megvizsgálja, hogy a makró mely funkciója lett a funkciódefinícióban főfunkcióként definiálva. Ha van ilyen, akkor ez lesz a főfunkció. Ha ténylegesen csak kiegészítő funkciók vannak, a grafikusan elsődleges funkció lesz a főfunkció.

Ha a makró több főfunkciót tartalmaz, akkor a program a cikket az első alkalmas főfunkcióra viszi át. Azaz a cikk a makró azon első főfunkciójához lesz hozzárendelve, amelyet megfelelően le tud fedni. A többi főfunkció változatlan marad. Ha megfelelő főfunkció nem található, az EPLAN először is egy készülékdobozt keres. Ha ilyen nem létezik, a cikk a grafikusan első főfunkcióra lesz vonatkoztatva.
A készülékdobozok tehát elsődlegesen vannak kezelve, mivelhogy rendszerint ezek jelenítik meg a készüléket vagy a modult.

Ha a makró tartalmaz egy főfunkciót, amely már hozzá van rendelve egy cikkhez, először minden cikk teljesen el lesz távolítva, majd utána lesz a kiválasztott cikk a főfunkcióra vonatkoztatva. Ekkor minden technikai adat is ide kerül, amit a cikk tartalmaz (műszaki jellemzők, csatlakozópont megnevezések, kódbetűk).

Funkciósablonok

Ha a cikk tartalmaz funkciósablonokat, az EPLAN a készülék beszúrásánál először azt a funkciót kínálja fel, amely egy lehetséges főfunkciót jelenít meg. A főfunkció elhelyezése után egymás után a maradék funkciósablont helyezi el. A kiegészítő funkciók a definíciós sorrend (az alkatrészkezelésből) szerint lesznek elhelyezve. Miután a kiválasztott cikk utolsó funkciósablonját is elhelyezték, ismét a főfunkció függ a kurzoron, lehetőséget adva a készülék további elhelyezésére.

Makróváltozatok figyelembe vétele készülékek generálásánál

Új készülék böngészőkben történő generálásánál (az Új készülék felbukkanó menüponton keresztül) választható módon a cikken bejegyzett makróból vagy a funkciósablonokból származó funkciók használhatók fel. Ez a Készülékek generálásánál a makró figyelembe vétele projektbeállítástól függ (az Opciók > Beállítások > Projektek > "Projektnév" > Készülék > Általános menüpont alatt).

Ha a projektbeállítás nincs bejelölve (ez az alapértelmezett beállítás), akkor a program a funkciósablonokon bejegyzett első főfunkcióból egy elhelyezés nélküli funkciót generál. Ha a cikk csak egy makrót tartalmaz, de funkciósablonokat nem, akkor a program a makróban talált első főfunkcióból egy elhelyezés nélküli funkciót generál.

Ha a projektbeállítás be van jelölve, akkor a makróban található funkciókból a program elhelyezés nélküli funkciókat generál. A pontos viselkedés attól függ, hogy a cikkhez kiegészítő funkciósablonok is be vannak-e jegyezve.

Makróváltozatok figyelembe vétele készülékek beillesztésekor

Ha egy cikken egy makró és funkciósablonok is be vannak jegyezve, akkor egy készülék grafikai szerkesztőben történő beillesztésénél (a Beillesztés > Készülék menüponton keresztül) olyan funkciók is figyelembe vehetők, amelyek ezen makró további makróváltozataiban is megvannak. Ez a Készülékek generálásánál a makró figyelembe vétele projektbeállítástól függ.

Ha a projektbeállítás inaktív (ez az alapértelmezett beállítás), akkor a készülék beillesztésénél a program először azt az első makróváltozatot ajánlja fel, amelyik a tervlaptípushoz illeszkedik. A [Tab] gombbal "lapozhatja" és kiválaszthatja a kívánt makróváltozatot. Ha a cikk nem tartalmaz funkciósablonokat, az aktuálisan kiválasztott makróváltozat funkcióit helyezi el a program.
Ha a cikk tartalmaz funkciósablonokat, akkor a program ugyancsak a kiválasztott makróváltozat funkcióit helyezi el. Az egyéb sablonok, amelyekhez a program nem talál illeszkedő funkciót a kiválasztott makróváltozatban, szabadok maradnak.

Ha a projektbeállítás aktív és a cikk funkciósablonokat tartalmaz, akkor a program a kiválasztott makróváltozatok funkcióit helyezi el. Kiegészítőleg további makróváltozatokból elhelyezés nélküli funkciókat generál a program, ha legalább egy funkciósablon illeszkedik a makróváltozathoz. A funkciósablonokat a megfelelő funkciókkal helyezik el a program a makróváltozatokból, azaz az elhelyezett és az elhelyezés nélküli funkciók is kapnak adatokat a funkciósablonokból. Ennek során a program addig használ további makróváltozatokat, amíg azok a még szabad funkciósablonokkal átfedésben lehetnek. Ha az aktuális makróváltozatban lévő funkciók nem illenek a még szabad funkciósablonokhoz, a művelet megszakad. Ezekből a maradék makróváltozatokból a program további funkciókat már nem generál.

Miután el van helyezve a makró, ismét a kurzorhoz kapcsolódik, és egy további alkalommal is elhelyezhető. Ennek során új készüléket generál a program.

Lásd még