Pro různé výrobce PLC je výměna dat 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 seznamu možných formátů k dispozici záznamy "Standardní formát výměny PLC (AutomationML)", "Siemens SIMATIC STEP 7 TIA Portal (AutomationML)" a "Mitsubishi iQ-Works (AutomationML)". Pro export takového formátu 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é napojení funkcí obsahují vlastní GUIDs. Napojení se exportují jako
ExternalInterface . - Výstup artiklů příslušenství 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í hlavní funkce na kartě Artikl zapsané na pozicích 2 až 50. GUID pro artikl příslušenství se při exportu zadá automaticky a uloží se ve vlastnosti 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 přístroje 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 data projektu zatrhávací políčko AutomationML GUIDs.
- Při exportu se zohlední všechny přístroje, které mají nejméně jedno připojení sběrnice. Tak lze kromě bloků pro PLC kartu exportovat i přístrojové bloky, 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 zapojení 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 PLC karty. 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, ...).
- Navíc k funkčním textům PLC připojení se exportují a importují i funkční texty 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 nastavení 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 funkce s definicí funkce "PLC připojení, multifunkční".
- Při importu souboru AutomationML nepřepíšou prázdné nebo chybějící součásti ozn. vyplněné součásti ozn. v EPLAN.
- Při importu souboru AutomationML se označí PLC připojení v aplikaci EPLAN vlastností Označeno k vymazání, 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 kontroly 004029 můžete tato PLC připojení vyhledat a zkontrolovat.
- Volné symbolické adresy (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.
Viz také