AutomationML
AutomationML ( Automation Markup Language ) jest neutralnym formatem danych opartym na XML , służącym do przechowywania i wymiany informacji o inżynierii zakładowej, który jest dostarczany jako otwarty standard . Celem AutomationML jest połączenie heterogenicznego krajobrazu narzędzi nowoczesnych narzędzi inżynierskich w ich różnych dyscyplinach, np. w inżynierii mechanicznej instalacji, projektowaniu elektrycznym, opracowywaniu interfejsów HMI, sterownikach PLC i robotach.
Zbliżać się
AutomationML opisuje rzeczywiste komponenty instalacji jako obiekty obejmujące różne aspekty. Obiekt może składać się z innych podobiektów i sam może być częścią większej kompozycji. Może opisywać śrubę, pazur, robota lub kompletną komórkę produkcyjną na różnych poziomach szczegółowości. Typowe obiekty w automatyce instalacji obejmują informacje o topologii , geometrii , kinematyce i logice , gdzie logika obejmuje sekwencjonowanie, zachowanie i sterowanie.
AutomationML łączy różne standardy za pomocą ściśle wpisywanych linków w formatach:
-
Topologia realizowana z CAEX (IEC 62424) Właściwości i relacje obiektów w ich strukturze hierarchicznej -
Geometria zaimplementowana z COLLADA firmy Khronos Group Atrybuty graficzne i informacje 3D -
Kinematyka zaimplementowana za pomocą COLLADA Połączenia i zależności między obiektami w celu wsparcia planowania ruchu -
Logika zaimplementowana w PLCopen XML Sekwencje działań, wewnętrzne zachowanie obiektów i połączenia I/O
W przypadku przyszłych rozszerzeń, AutomationML jest przeznaczony do integracji dalszych formatów przy użyciu tego samego mechanizmu odniesienia.
Historia
Po pierwszych ocenach formatów wymiany, Daimler zainicjował w październiku 2006 roku wspólne działanie firm ABB , KUKA , Rockwell Automation i Siemens wraz z netAllied i Zühlke oraz Instytutem Technologii w Karlsruhe (KIT) i Uniwersytetem w Magdeburgu w celu zdefiniowania i standaryzować język Automation Markup Language ( AutomationML ) jako format pośredni dla Digital Factory. W kwietniu 2009 roku powstała niezależna organizacja. Pierwszym nowym członkiem został Instytut Fraunhofer IOSB . AutomationML jest dostępny bezpłatnie jako otwarty standard .