1. SOA-PLC – Dynamic Generation and Deployment of Web Services on a Programmable Logic Controller
- Author
-
Alexander Abdo, Henning Heutger, Detlef Zühlke, and Lisa Ollinger
- Subjects
Engineering ,Process modeling ,business.industry ,Programmable logic controller ,Control engineering ,General Medicine ,computer.software_genre ,Automation ,Devices Profile for Web Services ,Software deployment ,Embedded system ,Orchestration (computing) ,Web service ,business ,computer ,Agile software development - Abstract
The static and inflexible design of control software with current Programmable Logic Controllers (PLCs) and its integration in other automation systems do not meet the demands of agile and dynamic manufacturing systems with their rising complexity. Service-oriented Architecture (SOA) is a promising approach to overcome this shortcoming. Thus, a concept of a SOA-PLC is presented in this paper. The suggested concept allows a fully automated generation and deployment of field device functions as services implemented with the Devices Profile for Web Services (DPWS). Moreover, the concept is demonstrated in a case study using a conventional Phoenix Contact PLC and the DPWS orchestration tool JGrafchart.
- Published
- 2014