Sökning: id:"swepub:oai:DiVA.org:mdh-32520" >
Towards automated d...
Towards automated deployment of IEC 61131-3 applications on multi-core systems
-
- Mubeen, Saad (författare)
- Mälardalens högskola,Inbyggda system
-
- Becker, Matthias (författare)
- Mälardalens högskola,Inbyggda system
-
- Zhao, Xiaosha (författare)
- Mälardalens högskola
-
visa fler...
-
- Gan, Lingjian (författare)
- Mälardalens högskola
-
- Behnam, Moris (författare)
- Mälardalens högskola,Inbyggda system
-
- Nolte, Thomas (författare)
- Mälardalens högskola,Inbyggda system
-
visa färre...
-
(creator_code:org_t)
- 2016
- 2016
- Engelska.
-
Ingår i: IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS. - 9781509023394
- Relaterad länk:
-
https://urn.kb.se/re...
-
visa fler...
-
https://doi.org/10.1...
-
visa färre...
Abstract
Ämnesord
Stäng
- The IEC 61131-3 standard, a widely used standard in the automation industry, defines various programming languages for programmable logic controllers. Today, the open source tools that comply with this standard do not support deployment of the applications on multi-core platforms. In this paper, we introduce a novel multi-step approach that aims to support automatic deployment of the automation control applications, developed using the IEC 61131-3 standard, to multi-core platforms. In the first step, the generated sequential code is partitioned. In the second step, the partitioned code is allocated to tasks while the tasks are mapped to various cores, without violating the dependencies, synchronization and communication constraints in the application. In order to provide a proof of concept, we develop a prototype by extending an existing tool that complies with the standard. We also perform a case study and a preliminary evaluation of the prototype.
Ämnesord
- TEKNIK OCH TEKNOLOGIER -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
- ENGINEERING AND TECHNOLOGY -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)
Nyckelord
- Open source software
- Programmable logic controllers
- Automatic deployments
- Automation controls
- Automation industry
- Communication constraints
- Multi-core platforms
- Multi-core systems
- Multi-step approaches
- Open source tools
- Automation
Publikations- och innehållstyp
- ref (ämneskategori)
- kon (ämneskategori)
Hitta via bibliotek
Till lärosätets databas