Deze functionaliteit is alleen in bepaalde modulepakketten beschikbaar. Info / Copyright

Configuratiebestand voor de Festo-artikelimport

In het bestand festo.cfg, dat zich bevindt in de directory ..\<Versienummer>\cfg, bepaalt u welke Festo-artikeleigenschappen worden geïmporteerd. In dit bestand wordt ook de toekenning van Festo-artikelen aan EPLAN-macro's of symbolen gedefinieerd. Bovendien kunt u eigen toekenningen voor de eigenschappen vastleggen.

Het configuratiebestand is opgedeeld in verschillende delen: in het deel "Festo-Settings" definieert u de eigenschapstoekenningen. Zo kunt u bijvoorbeeld configureren hoe de artikelnummers worden opgebouwd. In het deel "Festo-MacroMapping" wordt de toekenning van de macro's aan de Festo-artikelen gedefinieerd.

Voor de bewerking van het configuratiebestand gelden de volgende regels:

Importmodus

In het deel "DataImportSetting" van het configuratiebestand definieert u de importmodus; deze heeft de volgende syntax:

ImportMode=<Nummer>

De importmodus bepaalt of artikelen bij de import in het interne artikelbeheer van EPLAN worden overschreven of toegevoegd. De volgende importmodi zijn mogelijk:

Toekenning van eigenschappen

De toekenning van eigenschappen vindt plaats in het deel "Festo-Settings" van het configuratiebestand en heeft de volgende syntax:

<Eigenschapsnummer> = "<Waarde>"

Let op:

U mag de vooringestelde eigenschappen in het gedeelte "Festo-Settings" niet wijzigen, omdat deze ervoor zorgen dat er na de import een functionerend EPLAN-artikel wordt gemaakt.

U kunt aanvullende eigenschappen definiëren, overeenkomstig de hierboven aangegeven regels. Omdat het configuratiebestand op volgorde wordt afgewerkt, raden wij aan om uw eigen definities aan het einde hiervan toe te voegen.

Definiëren van Festo-eigenschappen die worden geïmporteerd

De te importeren Festo-artikeleigenschappen worden met de xDKI–naam aangegeven (dit is de taalonafhankelijke naam van de Festo-eigenschap), waarbij rekening wordt gehouden met hoofdletters en kleine letters.

De volgende Festo-artikeleigenschappen kunnen worden geïmporteerd:

Tijdelijke aanduidingen worden voorafgegaan door het teken "#'".

Syntax: [#<Eigenschapsnaam>]

Voor Festo-eigenschappen: [#<xDKI-werkelijke naam>]

Opmerking:

Als de Festo-productcatalogi in de toekomst worden uitgebreid met nieuwe Festo-eigenschappen, kunnen ook deze aan de hand van de betreffende xDKI-namen worden geïmporteerd.

Geïndexeerde eigenschappen

Het is mogelijk om geïndexeerde eigenschappen (bijvoorbeeld "Vrije eigenschappen") te importeren.

Syntax: <EPLAN-eigenschapsnummer>.<Index>

Overige aanpassingen

U kunt in het configuratiebestand t.b.v. de import ook eigen aanpassingen aanbrengen. Hiertoe kunt u o.a. gebruik maken van de hierna genoemde commando's en elementen. Houd ook rekening met de regels in het begin van het configuratiebestand.

IF-voorwaarden

In het toekenningsbestand kunnen IF-voorwaarden worden gebruikt. Bij een IF-voorwaarde kan slechts één paar eigenschappen worden vergeleken. Bij de controle van de IF-voorwaarde wordt rekening gehouden met hoofdletters en kleine letters. De volgende vergelijkingsoperatoren zijn mogelijk:

Hyperlinks

Via hyperlinks in de artikelgegevens kan toegang worden verkregen tot de Festo-website, met actuele documentatie en technische gegevens van het artikel. De hyperlinks worden bij de import automatisch in het veld Bestand / hyperlink 1 op het tabblad Documenten van het Artikelbeheer ingevoerd.

weergavetaal

Om eigenschappen in een bepaalde taal weer te geven, kunt u de tijdelijke aanduiding #EPLAN.Lng gebruiken. Deze tijdelijke aanduiding wordt tijdens de import met de actuele weergavetaal gevuld.

Syntax: lang=[#EPLAN.Lng]

Let op:

De weergavetaal die op het moment van de import is ingesteld, wordt in de eigenschappen vast ingevoerd en niet geactualiseerd als de weergavetaal wordt gewijzigd. De taal kan alleen worden gewijzigd door de artikelen opnieuw en in een andere weergavetaal te importeren. Daarbij moeten de oude artikelen eerst worden verwijderd.

Met de invoer lang=<Taal> (bijv. lang="en_US") kan ook direct een bepaalde taal worden gedefinieerd.

Variabelen

Om in de configuratie waarden tijdelijk op te slaan (zonder dat de EPLAN-eigenschappen hoeven te worden aangepast), zijn 10 variabelen van het type "tekenreeks" beschikbaar. Variabelen worden voorafgegaan door het teken "$".

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

De waardetoewijzing van de variabelen geldt alleen tijdens de import (dus tijdelijk) en de waarden van de over te nemen eigenschappen van een Festo-artikel worden hierdoor niet gewijzigd.

Toekenning van macro's of symbolen

De toekenning van macro's of symbolen aan de Festo-artikelen vindt plaats in het gedeelte "Festo-MacroMapping" van het configuratiebestand en heeft de volgende syntax:

Voor macro's:

if ([#SymbolId] == "<Bestelnummer>") 22145 = "<Subdirectory>\<Macronaam>.EMA"

of

if ([#SymbolId] == "<Bestelnummer>") 22145 = "<Subdirectory>\<Macronaam>.EMS"

Voor symbolen:

if ([#SymbolId] == "<Bestelnummer>") 22146 = "<Subdirectory>\<Symboolnaam>.ESY"

Zie ook