Tato funkce je k dispozici jen v určitých balících modulů. Info / Copyright

Konfigurační soubor pro import artiklů Festo

V souboru festo.cfg, který naleznete v adresáři ..\<Číslo_verze>\cfg, určíte, které vlastností artiklů Festo budou importovány. Zde také probíhá přiřazení artiklů Festo k makrům a symbolům aplikace EPLAN. U vlastností lze dodatečně určovat vlastní přiřazení.

Konfigurační soubor je rozdělen do různých oddílů: V oddílu "Nastavení Festo" se určuje přiřazení vlastností. Tak lze např. nakonfigurovat, jak mají být strukturována čísla artiklů. Ve oddílu "MacroMapping Festo" se určuje přiřazení maker k artiklům Festo.

Pro zpracování konfiguračního souboru platí následující pravidla:

Režim importu

V oddílu "DataImportSetting" konfiguračního souboru určíte režim importu podle následující syntaxe:

ImportMode=<Číslo>

Režim importu určuje, zda budou artikly při importu do interní správy artiklů aplikace EPLAN přepsány nebo připojeny. K dispozici jsou následující režimy importu:

Přiřazení vlastností

Vlastnosti jsou přiřazovány v oddíle "Nastavení Festo" konfiguračního souboru dle následující syntaxe:

<Číslo vlastnosti> = "<Hodnota>"

Pozor:

Neměli byste provádět žádné změny ve přednastavených vlastnostech v oddílu "Nastavení Festo", které slouží k tomu, aby po importování vznikl v aplikaci EPLAN funkční artikl.

Lze určovat další vlastnosti podle výše uvedených pravidel. Protože se konfigurační soubor zpracovává po řadě, doporučujeme doplňovat vlastní definice na konci oddílu.

Určení vlastností Festo pro import

Vlastnosti artiklů Festo pro import se udávají s názvem xDKI (to je jazykově nezávislý název vlastnosti Festo), při tom se zohledňují velká a malá písmena.

Lze importovat následující data artiklů Festo:

Zástupné pozice vlastností jsou označovány znaménkem "#'" uvedeným vpředu.

Syntaxe: [#<Název vlastnosti>]

Pro vlastnosti Festo: [#<Skutečný název xDKI>]

Upozornění:

Pokud by se v budoucnu přidaly v nových katalozích produktů Festo další vlastnosti Festo, lze i ty importovat tak, že uvedete příslušný název xDKI.

Indexované vlastnosti

Lze mít přístup k indexovaným vlastnostem (např. pomocí "Volné vlastnosti").

Syntaxe: <Číslo vlastnosti EPLAN>.<Index>

Další úpravy

V konfiguračním souboru lze učinit vlastní úpravy pro import. K tomuto účelu se používají mimo jiné níže uvedené příkazy a elementy. Respektujte také pravidla uvedená na začátku konfiguračního souboru.

Podmínky IF

Uvnitř souboru přiřazení lze používat podmínky IF. V podmínce IF lze porovnat pouze několik vlastností. Při kontrole podmínky IF jsou zohledněna malá a velká písmena. K dispozici jsou následující relační operátory:

Zobrazit hypertextové odkazy

Hyperlinky v datech artiklů umožňují přístup na webovou stránku Festo, na které je uložena aktuální dokumentace a technická data artiklu. Hyperlinky se při importu automaticky zapíší do pole Soubor / Hyperlink 1 na kartě DokumentySprávy artiklů.

Jazyk zobrazení

Pro zobrazení vlastností v určitém jazyku můžete použít zástupný objekt #EPLAN.Lng. Tento zástupný objekt bude během importu naplněn aktuálním jazykem zobrazení.

Syntaxe: lang=[#EPLAN.Lng]

Pozor:

Jazyk zobrazení, který je nastaven v době importu, se pevně zapíše do vlastností a při změně jazyku zobrazení se neaktualizuje. Jazyk lze změnit jen opětovným importem artiklů se změněným jazykem zobrazení. Staré artikly je nutné předtím vymazat.

Pomocí záznamu lang=<Jazyk> (např. lang="en_US") je také možné definovat určitý jazyk přímo.

Proměnné

Pro dočasné mezilehlé uložení hodnot v rámci konfigurace (aniž by bylo nutné vlastnosti aplikace EPLAN použít k jinému nežli stanovenému účelu) máte k dispozici 10 proměnných typu "Řetězec znaků". Proměnné jsou označovány znaménkem "$" uvedeným vpředu.

Syntaxe: [$EPLAN.Str0][$EPLAN.Str9]

Hodnotové přiřazení proměnných je k dispozici jen dočasně v čase importu a nezmění žádnou hodnotu přebíraných vlastností artiklů Festo.

Přiřazení maker a symbolů

Přiřazení maker a symbolů k artiklům Festo se provádí v oddílu "MacroMapping Festo" konfiguračního souboru dle následující syntaxe:

Pro makra:

if ([#SymbolId] == "<Číslo objednávky>") 22145 = "<Podadresář>\<Název makra>.EMA"

nebo

if ([#SymbolId] == "<Číslo objednávky>") 22145 = "<Podadresář>\<Název makra>.EMS"

Pro symboly:

if ([#SymbolId] == "<Číslo objednávky>") 22146 = "<Podadresář>\<Název symbolu>.ESY"

Viz také