Authors:
Mohamed Khalgui
and
Emanuele Carpanzano
Affiliation:
ITIA - Institute of Industrial Technologies and Automation, Italy
Keyword(s):
Component Based Technologies, Industrial Control Systems, Multi-tasking PLCs, Deployment, Real-Time Scheduling.
Related
Ontology
Subjects/Areas/Topics:
Applications and Software Development
;
Component-Based Software Engineering
;
Embedded Communications Systems
;
Enterprise Software Technologies
;
Model-Driven Software Development
;
Real-Time Software
;
Software Architectures
;
Software Engineering
;
Telecommunications
Abstract:
This paper deals with an industrial control application following different component-based technologies. This application, considered as a network of heterogeneous components, has to be deployed in a multi-tasking PLC. It has classically to respect temporal constraints according to specifications. To deploy the components in feasible OS tasks of the controller, we propose to fix a formal component model allowing their homogeneous design. We enrich, in particular, this model to unify well known technologies. The application is considered then as a network of homogeneous components. We propose to transform this network into a real-time tasks system with precedence constraints to exploit previous results on real-time deployment.