SYSTEM AND METHOD FOR TESTING A DISTRIBUTED CONTROL SYSTEM OF AN INDUSTRIAL PLANT

A system for testing a distributed control system (DCS) comprises at least one remote data processing server (1, 2) connected to at least one engineering computer device (4) via a remote data connection (3). The server comprises several emulating virtual machines (9, 10) on each of which a soft emul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DAI, FAN, DING, HAO, SCHRÖTER, BEN, WEBER, PETER, HOERNICKE, MARIO, MAUSER, NICOLAS
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system for testing a distributed control system (DCS) comprises at least one remote data processing server (1, 2) connected to at least one engineering computer device (4) via a remote data connection (3). The server comprises several emulating virtual machines (9, 10) on each of which a soft emulator is installed for emulating a respective one of the elements of the DCS. For each possible type of the elements of the DCS a separate virtual machine template (1 1 ) is provided with an installed soft emulator adapted to the respective type. The system further comprises an orchestration virtual machine (6) which is arranged to retrieve a copy of the engineering data (15) at pre-defined time intervals or whenever the engineering data (15) have been amended, and to store the copy in at least one remote data storage unit (14); to add or remove emulating virtual machines (16) by creating or deleting copies of the virtual machine templates so that the number of the resulting emulating virtual machines (9, 10, 16) and the types of their corresponding soft emulators match the number and types contained in the copy of the engineering data; to configure the soft emulators according to the communication configuration information contained in the engineering data; to afterwards download to them device configuration data and/or executable program code (18) of the corresponding elements of the DCS; and to finally communicate with the resulting emulating virtual machines (9, 10, 16) and the at least one or a further HMI (12) in order to run the soft emulators according to simulation commands entered via the HMI. L'invention porte sur un système pour tester un système de commande distribué (DCS) qui comprend au moins un serveur de traitement de données à distance (1, 2) connecté à au moins un dispositif informatique d'ingénierie (4) par une connexion de données à distance (3). Le serveur comprend plusieurs machines virtuelles (VM) d'émulation (9, 10) sur chacune desquelles un émulateur logiciel est installé pour émuler un élément respectif des éléments du DCS. Pour chaque type possible des éléments du DCS, un modèle de machine virtuelle séparé (11) est doté d'un émulateur logiciel installé adapté au type respectif. Le système comprend en outre une machine virtuelle d'orchestration (6) qui est conçue pour récupérer une copie de données d'ingénierie (15) à intervalles de temps prédéfinis ou chaque fois que les données d'ingénierie (15) ont été modifiées, et pour stocker la c