Automated Dependency Resolution for Dynamic Reconfiguration of IEC 61499
Laurin Prenzel, Sebastian Steinhorst
Abstract
Dynamic reconfiguration and adaptability are crucial features in the evolution from automation to autonomy of industrial control systems. Component-based systems, such as specified in the IEC 61499, already provide a compelling framework for the distribution and transformation of software components, yet most reconfiguration approaches rely on a manual implementation of the required reconfiguration setup. We propose an automatic mechanism to generate the needed reconfiguration operations and order them into reconfiguration sequences, while preserving the dependencies of each operation. We further identify four scenarios for dynamic reconfiguration with different requirements regarding the treatment of state and showcase the results of our methodology on each scenario.