Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003005218 - PROCEDE DE TRAITEMENT DE DONNEES

Numéro de publication WO/2003/005218
Date de publication 16.01.2003
N° de la demande internationale PCT/DE2002/002404
Date du dépôt international 02.07.2002
Demande présentée en vertu du Chapitre 2 31.01.2003
CIB
G06F 9/44 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
G06F 9/46 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
CPC
G06F 8/71
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
70Software maintenance or management
71Version control
G06F 9/44521
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
445Program loading or initiating
44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
G06F 9/54
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
54Interprogram communication
Déposants
  • SIEMENS AKTIENGESELLSCHAFT [DE/DE]; Wittelsbacherplatz 2 80333 München, DE (AllExceptUS)
  • BOLLHÖFER, Wilhelm [DE/DE]; DE (UsOnly)
  • DREHER, Michael [DE/DE]; DE (UsOnly)
  • LAFORSCH, Jürgen [DE/DE]; DE (UsOnly)
Inventeurs
  • BOLLHÖFER, Wilhelm; DE
  • DREHER, Michael; DE
  • LAFORSCH, Jürgen; DE
Représentant commun
  • SIEMENS AKTIENGESELLSCHAFT; Postfach 22 16 34 80506 München, DE
Données relatives à la priorité
101 31 944.402.07.2001DE
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) VERFAHREN ZUR VERARBEITUNG VON DATEN
(EN) METHOD FOR PROCESSING DATA
(FR) PROCEDE DE TRAITEMENT DE DONNEES
Abrégé
(DE)
Um auch bei häufigen Spezifikationsänderungen einen besonders sicheren Betrieb einer Datenverarbeitungsanlage zu ermöglichen, sind erfindungsgemäß bei einem Verfahren zur Verarbeitung von Daten einer Datenverarbeitungsanlage (1), umfassend eine Mehrzahl von Datenverarbeitungseinheiten (2) und Bedien- und Beobachtungseinheiten (4), welche über eine Datenübertragungseinheit (6) miteinander verbunden sind, auf den Datenverarbeitungseinheiten (2) jeweils ein Datenverarbeitungsprogramm (8) mit zugehörigen Funktionsbausteinen (FB1 bis FBn) und Datenbausteinen (DB1 bis DBn) implementiert, für welche in einer der jeweiligen Datenverarbeitungseinheit (2) zugehörigen Umsetztabelle (10) mindestens eine Kennung (K, KE, KI) hinterlegt ist, wobei a) bei einem Zugriff einer externen Datenverarbeitungseinheit (2) auf einen Datenbaustein (DB1 bis DBn) und/oder Funktionsbaustein (FB1 bis FBn) einer anderen Datenverarbeitungseinheit (2) die Umsetztabelle (10) derart zwischengeschaltet wird, dass ein Aufruf des betreffenden Datenbausteins (DB1 bis DBn) und/oder Funktionsbausteins (FB1 bis FBn) anhand der externen Datenverarbeitungseinheit (2) mit einer diesen Zugriff charakterisierenden externen Kennung (KE) ausgeführt wird, b) die externe Kennung (KE) mittels der Umsetztabelle (10) in eine für diese externe Kennung (KE) hinterlegte interne Kennung (KI) umgesetzt wird, c) bei Vorliegen der internen Kennung (KI) für die betreffende externe Kennung (KE) eine Bearbeitung des Datenbausteins (DB1 bis DBn) und/oder Funktionsbausteins (FB1 bis FBn) der betreffenden Datenverarbeitungseinheit (2) ausgeführt wird, andernfalls unterbleibt.
(EN)
The aim of the invention is to permit a particularly reliable operation of a data processing system, even with frequent specification modifications. To achieve this, the invention discloses a method for processing data of a data processing system (1), comprising a plurality of data processing units (2), operator units and observation units (4), which are interconnected by means of a data transmission unit (6), whereby a respective data processing programme (8) with corresponding function modules (FB1 to FBn) and data modules (DB1 to DBn) is implemented in the data processing units (2). At least one identifier (K, KE, KI) for the function modules and data modules is stored in a respective conversion table (10) belonging to each data processing unit (2). According to the invention, a) when an external data processing unit (2) accesses a data module (DB1 to DBn) and/or a function module (FB1 to FBn) of another data processing unit (2), the conversion table (10) mediates in such a way that an initiation of the relevant data module (DB1 to DBn) and/or function module (FB1 to FBn) is executed by means of the external data processing unit (2) using an external identifier (KE) that characterises said access, b) the external identifier (KE) is converted into an internal identifier (KI) that is stored for said external identifier (KE) using the conversion table (10), c) if the internal identifier (KI) exists for the relevant external identifier (KE), the processing of the data module (DB1 to DBn) and/or the function module (FB1 to FBn) of the relevant data processing unit (2) is executed, or alternatively remains undone.
(FR)
L'objectif de cette invention est de permettre un fonctionnement particulièrement sûr d'une installation de traitement de données, même en cas de modifications de spécifications fréquentes. A cet effet, selon un procédé de traitement de données d'une installation de traitement de données (1), constituée d'une pluralité d'unités de traitement de données (2) ainsi que d'unités de commande et d'observation (4) reliées les unes aux autres par une unité de transmission de données (6), un programme de traitement de données respectif (8), qui contient des modules de fonctions (FB1 à FBn) et des modules de données (DB1 à DBn) correspondants, est mis en oeuvre dans lesdites unités de traitement de données (2), au moins une caractéristique (K, KE, KI) étant enregistrée pour ces modules dans une table de conversion (10) associée à chaque unité de traitement de données (2). Selon la présente invention, a) lorsqu'une unité de traitement de données externe (2) accède à un module de données (DB1 à DBn) et/ou à un module de fonctions (FB1 à FBn) d'une autre unité de traitement de données (2), la table de conversion (10) est intercalée, de sorte qu'un appel du module de données (DB1 à DBn) et/ou du module de fonctions (FB1 à FBn) concerné est exécuté à l'aide de l'unité de traitement de données externe (2) au moyen d'une caractéristique externe (KE) caractérisant cet accès, b) cette caractéristique externe (KE) est convertie à l'aide de la table de conversion (10) en une caractéristique interne (KI) enregistrée pour cette caractéristique externe (KE), c) si cette caractéristique interne (KI) existe pour la caractéristique externe concernée (KE), un traitement du module de données (DB1 à DBn) et/ou du module de fonctions (FB1 à FBn) de l'unité de traitement de données concernée (2) est exécuté ou, de façon alternative, reste non exécuté.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international