Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2007137880 - Procédé et dispositif pour l'échange de données sur la base du protocole de communication OPC entre des composants d'automatisation de processus redondants

Numéro de publication WO/2007/137880
Date de publication 06.12.2007
N° de la demande internationale PCT/EP2007/050962
Date du dépôt international 01.02.2007
CIB
G06F 11/20 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
07Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
16Détection ou correction d'erreur dans une donnée par redondance dans le matériel
20en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
G05B 19/41 2006.01
GPHYSIQUE
05COMMANDE; RÉGULATION
BSYSTÈMES DE COMMANDE OU DE RÉGULATION EN GÉNÉRAL; ÉLÉMENTS FONCTIONNELS DE TELS SYSTÈMES; DISPOSITIFS DE CONTRÔLE OU DE TEST DE TELS SYSTÈMES OU ÉLÉMENTS
19Systèmes de commande à programme
02électriques
18Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'un programme sous forme numérique
41caractérisée par l'interpolation, p.ex. par le calcul de points intermédiaires entre les points extrêmes programmés pour définir le parcours à suivre et la vitesse du déplacement le long de ce parcours
CPC
G05B 2219/34263
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
2219Program-control systems
30Nc systems
34Director, elements to supervisory
34263OLE object linking and embedding, OPC ole for process control
H04L 69/26
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
26Special purpose or proprietary protocols or architectures
H04L 69/40
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
69Application independent communication protocol aspects or techniques in packet data networks
40Techniques for recovering from a failure of a protocol instance or entity, e.g. failover routines, service redundancy protocols, protocol state redundancy or protocol service redirection in case of a failure or disaster recovery
Déposants
  • SIEMENS AKTIENGESELLSCHAFT [DE/DE]; Wittelsbacherplatz 2 80333 München, DE (AllExceptUS)
  • JORDAN, Carsten [DE/DE]; DE (UsOnly)
  • KLEYER, Dieter [DE/DE]; DE (UsOnly)
  • SCHMIDT, Lothar [DE/DE]; DE (UsOnly)
  • ZIMMER, Axel [DE/DE]; DE (UsOnly)
Inventeurs
  • JORDAN, Carsten; DE
  • KLEYER, Dieter; DE
  • SCHMIDT, Lothar; DE
  • ZIMMER, Axel; DE
Représentant commun
  • SIEMENS AKTIENGESELLSCHAFT; Postfach 22 16 34 80506 München, DE
Données relatives à la priorité
06010923.826.05.2006EP
Langue de publication allemand (DE)
Langue de dépôt allemand (DE)
États désignés
Titre
(DE) VERFAHREN UND VORRICHTUNG ZUM AUSTAUSCH VON DATEN AUF BASIS DES OPC-KOMMUNIKATIONSPROTOKOLLS ZWISCHEN REDUNDANTEN PROZESSAUTOMATISIERUNGSKOMPONENTEN
(EN) METHOD AND DEVICE FOR EXCHANGING DATA ON THE BASIS OF THE OPC COMMUNICATIONS PROTOCOL BETWEEN REDUNDANT PROCESS AUTOMATION COMPONENTS
(FR) Procédé et dispositif pour l'échange de données sur la base du protocole de communication OPC entre des composants d'automatisation de processus redondants
Abrégé
(DE)
Die Erfindung betrifft ein Verfahren und eine Vorrichtung zum Austausch von Daten auf Basis des OPC-Kommunikationsprotokolls, wobei zumindest ein Bereitschafts-OPC-Server (24) parallel zu einem Master-OPC-Server (22) geschaltet wird. Erfindungsgemäß ist ein OPC-Client (28) über eine erste Kommunikationsverbindung (26) mit dem Master-OPC-Server (22) und über eine zumindest zweite Kommunikationsverbindung (26) mit dem zumindest einen Bereitschafts-OPC-Server (24) verbunden. Der OPC-Client (28) tauscht über die erste Kommunikationsverbindung (26) und den Master-OPC-Server und über die zumindest zweite Kommunikationsverbindung (26) und den zumindest einen Bereitschafts-OPC-Server (24) mit Automatisierungsgeräten (16, 16') Daten aus und wertet die von dem Master-OPC-Server (22) und dem zumindest einen Bereitschafts-OPC-Server (24) kommenden Daten aus. Im Fehlerfall wird von dem OPC-Client (28) zumindest teilweise von dem Master-OPC-Server (22) auf den zumindest einen Bereitschafts-OPC-Server (24) so umgeschaltet, dass die Programmausführung stoßfrei an der gleichen Stelle fortgeführt wird.
(EN)
The invention relates to a method and a device for exchanging data on the basis of the OPC communications protocol, wherein at least one OPC-ready server (24) is connected parallel to a master OPC server (22). The invention proposes that an OPC client (28) is to be connected to the master OPC server (22) over a first communications link (26) and to at least one OPC-ready server (24) via at least one second communications link (24). The OPC client (28) exchanges data over the first communications link (26) and the master OPC server, and over at least the second communications link (26) and at least one OPC-ready server (24) with automatic devices (16, 16'), and evaluates the data transmitted by the master OPC server (22) and at least one OCP-ready server (24). In the event of failure, the master OPC server (22) can be at least partially switched over from the OPC client (28) to at least one OPC-ready server (24) in such a way that the program can continue to run smoothly in the same place.
(FR)
L'invention concerne un procédé et un dispositif pour l'échange de données sur la base du protocole de communication OPC, au moins un serveur OPC de disponibilité (24) étant monté parallèlement à un serveur OPC maître (22). Selon l'invention, un client OPC (28) est relié par l'intermédiaire d'une première connexion de communication (26) au serveur OPC maître (22) et par l'intermédiaire de la deuxième connexion de communication au moins (26) au serveur OPC de disponibilité (24). Le client OPC (28) échange par l'intermédiaire de la première connexion de communication (26) et le serveur OPC maître et par l'intermédiaire de la deuxième connexion de communication (26) au moins et d'au moins un serveur OPC de disponibilité (24) des données avec les appareils d'automatisation (16, 16') et évalue les données venant du serveur OPC maître (22) et d'au moins un des serveurs OPC de disponibilité (24). En cas d'erreur, il y a commutation du client OPC (28) au moins partiellement par le serveur OPC maître sur au moins un des serveurs OPC de disponibilité (24) de telle sorte que l'exécution du programme continue au même endroit sans à-coups.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international