Pro různé výrobce PLC je PLC možná ve formátu AutomationML. Přitom se jedná o formát založený na XML, neutrální z hlediska výrobce (Automation Markup Language).
V dialozích pro export a import dat PLC k tomu máte - v závislosti na zvoleném konfiguračním programu PLC - v seznamu možných formátů k dispozici příslušné položky. Pro export ve formátu AutomationML platí následující zvláštnosti:
Každý objekt je v AutomationML identifikovaný prostřednictvím celosvětově jednoznačného GUID (Globally Unique Identifier). Tento GUID se zadává při exportu automaticky, pokud ještě nebyl žádný GUID zadán, a neměl by se normálně ručně měnit. Export ve formátu AutomationML je proto možný pouze ze zpracovatelných projektů. AutomationML-GUID má formát "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", přičemž x znamená znak "0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F".
Také funkcí obsahují vlastní GUIDs. Napojení se exportují jako ExternalInterface .
Výstup artiklů lze volitelně provést do souboru exportu a tyto obdrží vlastní GUIDs. Toto je potřebné pro výměnu příslušenství s TIA Selection Tool. Za příslušenství jsou považovány všechny artikly, které jsou v dialogu vlastností na kartě Artikl zapsané na pozicích 2 až 50. Pro export artiklů příslušenství je nezbytně nutné, aby pro tyto artikly bylo ve správě artiklů zapsané typu PLC. GUID pro příslušenství se při exportu zadá automaticky a uloží se ve AutomationML GUID (příslušenství) . Při smazání artiklu příslušenství na hlavní funkci se smaže i odpovídající GUID. Při zpracovávání artiklu příslušenství (např. nový výběr artiklu, výběr nebo změna pořadí na kartě Artikl ) zůstane GUID zachován.
Pro odebrání nepotřebných AutomationML GUIDs z projektu (např. v kopii projektu) můžete využít komprimaci projektu. Aktivujte k tomu v dialogu Nastavení: Komprimace v úrovni hierarchie Odebrat zatrhávací políčko AutomationML GUIDs .
Při exportu se zohlední všechny přístroje, které mají nejméně jedno . Tak lze kromě bloků pro PLC kartu exportovat i , motory a jiné přístroje.
Při exportu sběrnicových systémů založených na Ethernetu můžete stanovit, zda se má provést výstup s přesnými porty připojení sběrnice do souboru exportu. Pracujete-li s pružnou kabeláží, můžete výstup zapojení s přesnými porty deaktivovat, abyste zabránili dodatečnému zpracování.
Pro export formátu AutomationML musí být názvy konstrukčních skupin v rámci racku jednoznačné. Jako název se v tomto případě neexportuje popis objektu, nýbrž vlastnost Název . Je-li název PLC karty prázdný, exportuje se popis objektu a, aby byl učiněn jednoznačným, připojí se číslo položky (Popis_1, Popis_2, ...). Není-li přítomen ani žádný popis objektu, vygeneruje se jednoznačný název PLC karty. Při exportu vygenerované názvy PLC karty se uloží ve vlastnosti Název PLC karty ( 20437).
Navíc k funkčním textům se exportují a importují i bloků pro PLC kartu (vlastnost Funkční text (automatický) ). Funkční texty se exportují a importují ve všech dostupných jazycích. V dialogu Exportovat data PLC nebo Importovat data PLC nastavený jazyk je v souboru výměny dat hlavním jazykem a uloží se tam k příslušnému objektu PLC jako hodnota (Value ), všechny další jazyky jako dodatečné atributy.
Nastavitelná PLC připojení budou při exportu ve formátu AutomationML přeměněna na normální napojení I/O (v závislosti na pro druh signálu v logice napojení). Při importu budou taková napojení znovu přeměněna zpět na nastavitelná PLC připojení, bude-li nalezen vhodný artikl, na kterém je uložená šablona s definicí funkce "PLC připojení, multifunkční".
Při importu souboru AutomationML nepřepíšou prázdné nebo chybějící ozn. vyplněné součásti ozn. v EPLAN.
Při importu souboru AutomationML se přístroje a PLC připojení, které jsou přítomné v projektu, avšak ne v souboru importu, označí v aplikaci EPLAN vlastností Označeno k vymazání . Pro PLC připojení tomu tak je, je-li symbolická adresa v souboru importu prázdná, ale na příslušném PLC připojení v EPLAN je vlastnost Symbolická adresa (automatická) vyplněná. Přítomná symbolická adresa zůstane zachována. Prostřednictvím 004029 můžete tyto PLC vyhledat a zkontrolovat.
Volné (které nejsou přiřazené žádnému PLC připojení) lze exportovat a importovat přes výměnu dat PLC ve formátu AutomationML. Po importu souboru AutomationML jsou tam přítomné volné symbolické adresy v EPLAN k dispozici a lze je odepsat z přiřazovacího seznamu.
Nastavení pro různé sběrnicové systémy
Následující tabulka udává přehled o vlastnostech relevantních pro výměnu dat PLC ve formátu AutomationML. Které vlastnosti musejí být na připojeních sběrnice vyplněné (x) nebo jsou volitelné (o), závisí na použitém sběrnicovém systému.
Vlastnost
ID
Sběrnicový systém
Založený na Ethernetu
Profibus DP
ASI
DRIVE CLiQ
PortToPort
ET-Connection
Local-Bus: Rozšíření
Všechny ostatní
Konfigurační projekt
20161
o*1
o*1
o*1
o*1
o*1
Sběrnicový systém
20308
x
x
x
x
x
Označení konektoru
20406
x
Rozhraní sběrnice: Název
20447
x
Rozhraní sběrnice: Hlavní připojení sběrnice
20448
o
Fyzická síť: Název
20413
o
o
o
o
Fyzická síť: Adresa sběrnice / číslo pozice
20311
o
o
o
o
Fyzická síť: Adresa sběrnice / číslo pozice 2
20386
o*2
Maska podsítě
20446
o
Logická síť: Název
20414
o
o
Logická síť: Připojení sběrnice je Master
20310
o
o
Ignorovat chybějící adresu sběrnice
20412
o*3
*1: Je potřeba pouze tehdy, když se hodnota odchyluje od hodnoty příslušného bloku pro PLC kartu.
*2: Lze vyplnit, jedná-li se o dvojitý ASI.
*3: Lze aktivovat pro ignorování připojení sběrnice, která nepotřebují adresu sběrnice, při provádění kontroly 004037.
Neoznačená pole nejsou pro výměnu dat PLC potřebná. Ponechají-li se volitelná pole (o) prázdná, je import do konfiguračního programu PLC sice možný, je tam však potřebné dodatečné zpracování.
Viz také
Struktura PLC
Výměna dat konfiguračních souborů PLC
Dialog Nastavení: Export AutomationML