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

Výměna dat PLC ve formátu AutomationML AR APC

Pro různé výrobce PLC je výměna dat PLC možná ve formátu AutomationML. (Automation Markup Language). Přitom se jedná o formát založený na XML, neutrální z hlediska výrobce. Ve formátu AutomationML existují podle použití různé specifikace. Pro výměnu dat PLC se používá specifikace "Application Recommendation Automation Project Configuration" (krátce: "AR APC").

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é 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. Pro export artiklů příslušenství je nezbytně nutné, aby pro tyto artikly bylo ve správě artiklů zapsané označení typu PLC. 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 AR APC 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, ...). 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 (ID 20437).
  • 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 AR APC 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 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 kontroly 004029 můžete tyto objekty PLC 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 AR APC. 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 AR APC. 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
IO-Link
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ý přístroj 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é