12 - automationml
TRANSCRIPT
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 1/21
Informática IndustrialAutomation Markup Language
Mário de Sousa
Image: https://www.automationml.org/o.red.c/theme/images/AML-Banner2.jpg
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 2/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
“Best of Breed approach for
data e!change during
"ngineering #rocess
“Integrated data e!change for
"ngineering #rocess
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 3/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 4/21
Informática Industrial Mário de Sousa
Plant Planning Process
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 5/21 Informática Industrial Mário de Sousa
Plant Planning Process
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 6/21 Informática Industrial Mário de Sousa
Plant Planning Process
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 7/21 Informática Industrial Mário de Sousa
Plant Planning Process
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 8/21 Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
$ata needed to %e transferred
%etween engineering tools
during plant design& integration
and commissioning.
$ata to %e stored in
AutomationML
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 9/21 Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
AutomationML is partioned into:– $escription of component topolog' and networ(ing information
» $escri%ed %' )A"* +I") ,22
– $escription of geometr' and (inematics of AutomationML o%jects
» $escri%ed %' )LLA$A 0..0 and 0.1. +I3/#A3 041,:202
– $escription of control logic of AutomationML o%jects
» $escri%ed using #L)pen *ML 2. and 2..0
– $escription of relations %etween AutomationML o%jects& and references
to e!ternal documents containing additional information +manuals& etc.
AutomationML defined in IEC 6271
!"#E: AutomationML uses )A"* as the top le5el format
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 10/21
Informática Industrial Mário de Sousa
Contents of AML
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 11/21
Informática Industrial Mário de Sousa
$se of AML: E%ample
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 12/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
AutomationML
6opolog' descriptionarchitecture
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 13/21
Informática Industrial Mário de Sousa
&ole Class: E%ample
Port& a default role class
An e!ample of a user
defined role class could %e:Mod%us 6)##h'sical$e5ice
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 14/21
Informática Industrial Mário de Sousa
'(stem $nit Class: E%ample
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 15/21
Informática Industrial Mário de Sousa
Instance )ierarc*( "+,ect structure
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 16/21
Informática Industrial Mário de Sousa
e*a.iour Modelling
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 17/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 18/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 19/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 20/21
Informática Industrial Mário de Sousa
AML: Automation Mark-up Language
7/23/2019 12 - AutomationML
http://slidepdf.com/reader/full/12-automationml 21/21
Informática Industrial Mário de Sousa
&ecommended i+liograp*(
AutomationML 7 AutomationML in a 8utshell8icole 3chmidt& Arndt L9der 7 AutomationML )onsortium& 8o5 201. A5aila%le online: https://www.automationml.org/o.red/uploads/dateien/04244-AutomationML;2in;2a;28utshell<0100.pdf
AutomationML =hitepapers:#art 0 7 Architecture and general re>uirements ct 20#art 2 7 ?ole class li%raries ct 20#art @ 7 eometr' and (inematics Aug 201#art 7 AutomationML logic description Ma' 20#art 1 7 )ommunication 3ep 20
AutomationML )onsortium. A5aila%le online: https://www.automationml.org/o.red.c/erste-schritte.html