Különböző PLC gyártók esetén az AutomationML formátumú PLC-adatcsere lehetséges. Ebben az esetben egy gyártósemleges, XML-alapú adatformáról (Automation Markup Language) beszélünk. A párbeszédablakokban a PLC-adatok exportjához és importjához a lehetséges formátumok listájában a rendelkezésre áll a "PLC-szabvány csereformátuma (AutomationML)", a "Siemens SIMATIC STEP 7 TIA Portal (AutomationML)" és a "Mitsubishi iQ-Works (AutomationML)" formátum. Az ilyen formátum exportálására a következők vonatkoznak:
- Az AutomationML adatformátumban minden objektum azonosítása egy világszerte egyedi GUID-vel (Globally Unique Identifier) történik. A GUID kiadása az export során automatikus, amennyiben még nincs, és alapesetben kézzel nem módosítható. Az AutomationML formátumú export kizárólag szerkesztendő projektekből lehetséges.
Egy AutomationML-GUID formátuma a következő "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" ahol x a "0 1 2 3 4 5 6 7 8 9 a b c d e f A B C D E F" jeleket képviseli. - Még a funkciók csatlakozópontjai is saját GUID kódot kapnak. A csatlakozópontokat a rendszer
ExternalInterface egységként exportálja. - A tartozék-cikkek az exportfájlban tetszés szerint kiadnak vagy kapnak saját GUID kódot. Ez pl. akkor szükséges, ha a tartozékot TIA választóeszközzel cseréli ki. A rendszer tartozékként kezel minden olyan cikket, amelyet a Cikk mappafülön egy főfunkció tulajdonság párbeszédablakában 2 és 50 között adott meg. Az export során a tartozék-cikkek GUID kódját a rendszer automatikusan kiadja, majd az AutomationML GUID (tartozékok) tulajdonságban tárolja.
Ha a főfunkciónál töröl egy tartozékcikket, a hozzátartozó GUID kód is törlődik. Egy tartozékcikk szerkesztése során (pl. ismételt cikkválasztás, készülékválasztás vagy módosítás a Cikk mappafülön) a GUID kód megmarad. - A szükségtelen AutomationML GUID egységek törléséhez a projektből (pl. a projekt egy másolatában) használhatja a tömörítést. Ehhez jelölje be a Beállítások: Tömörítés párbeszédablak Projektadatok eltávolítása hierarchiaszintjén az AutomationML GUID egységek jelölőnégyzetet.
- Az exportálás során a rendszer figyelembe vesz minden olyan készüléket, amely legalább egy buszcsatlakozóval rendelkezik. Így a PLC-doboz mellett a készülékdobozok, a motorok és az egyéb készülékek is exportálhatók.
- Az Ethernet alapú buszrendszer exportja során meghatározhatja, hogy a rendszer kiadja-e az exportfájlban a buszcsatlakozók portra pontos kapcsolását. Rugalmas kábelezéssel dolgozva az utómunkák elkerüléséhez kikapcsolhatja a portra pontos kapcsolás kiírását.
- Az AutomationML formátum exportálásához az alkatrész nevének egy alkatrészkereten belül egyértelműnek kell lenni. Ebben az esetben névként nem az objektum leírását, hanem a PLC kártyanév tulajdonságot exportálja a rendszer. Ha a PLC kártyanév üres, az objektumleírást exportálja, de hogy az egyértelmű legyen, hozzáfűz egy soron következő pozíciószámot (1_leírás, 2_leírás, ...).
- A PLC-csatlakozópontok funkciószövegének kiegészítéseként a PLC-dobozok funkciószövegét is exportálja és importálja (Funkciószöveg (automatikus) tulajdonság). A funkciószöveget minden elérhető nyelven exportálja és importálja. A PLC-adat exportálása vagy a PLC-adatok importálása párbeszédablakban beállított nyelv a cserefájlban fő nyelvként jelenik meg és minden PLC-objektumhoz értékként (
Value ) rendeli a rendszer, míg a többi nyelv csak kiegészítő. - A beállítható PLC csatlakozópontokat az AutomationML formátumba exportálás során a program normál be-/kimeneti csatlakozópontokká alakítja (a csatlakozópont tulajdonságok jelfajtájának beállítása függvényében). Az importálás során ezek a csatlakozópontok ismét beállítható PLC csatlakozópontokká alakulnak vissza, amennyiben található egy olyan megfelelő cikk, amelyhez egy "PLC csatlakozópont, multifunkció" funkciódefinícióval rendelkező funkciósablon tartozik.
- Az AutomationML-fájl importja esetén az üres vagy hiányzó tervjel elemek az EPLAN alkalmazásban nem írják felül a kitöltött tervjel elemeket.
- AutomationML-fájl importja esetén a Törléshez kijelölt tulajdonságú PLC-csatlakozópontokat a rendszer törlésre jelöli, ha az importfájlban a szimbolikus cím üres, de a hozzá tartozó PLC-csatlakozóponthoz az EPLAN alkalmazásban a Szimbolikus cím (automatikus) tulajdonság ki van töltve. A meglévő szimbolikus cím megmarad. A 004029 ellenőrzésfuttatással ezeket a PLC-csatlakozópontokat megtalálhatja és ellenőrizheti.
- A szabad szimbolikus címek (amelyek nincsenek PLC-csatlakozóponthoz rendelve) AutomationML formátumú PLC-adatcserével exportálhatók és importálhatók. Egy AutomationML-fájl importálása után az ott már meglévő szabad szimbolikus címek is rendelkezésre állnak az EPLAN alkalmazásban, és így a hozzárendelési listából felhasználhatók.
Lásd még