WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2010121797) SAFETY CONTROLLER FOR CONTROLLING AN AUTOMATED SYSTEM AND METHOD FOR GENERATING A USER PROGRAM FOR A SAFETY CONTROLLER
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2010/121797 International Application No.: PCT/EP2010/002437
Publication Date: 28.10.2010 International Filing Date: 20.04.2010
IPC:
G05B 9/03 (2006.01)
Applicants: WOEHRLE, Stefan[DE/DE]; DE (UsOnly)
REUSCH, Matthias[DE/DE]; DE (UsOnly)
PILZ GMBH & CO. KG[DE/DE]; Felix-Wankel-Str. 2 73760 Ostfildern, DE (AllExceptUS)
Inventors: WOEHRLE, Stefan; DE
REUSCH, Matthias; DE
Agent: DUHME, Torsten; Witte, Weller & Partner Postfach 10 54 62 70047 Stuttgart, DE
Priority Data:
10 2009 019 088.020.04.2009DE
Title (EN) SAFETY CONTROLLER FOR CONTROLLING AN AUTOMATED SYSTEM AND METHOD FOR GENERATING A USER PROGRAM FOR A SAFETY CONTROLLER
(FR) SYSTÈME DE COMMANDE DE SÉCURITÉ POUR LE PILOTAGE D'UN ATELIER AUTOMATISÉ, ET PROCÉDÉ DE RÉALISATION D'UN PROGRAMME UTILISATEUR POUR UN SYSTÈME DE COMMANDE DE SÉCUTITÉ
(DE) SICHERHEITSSTEUERUNG ZUM STEUERN EINER AUTOMATISIERTEN ANLAGE UND VERFAHREN ZUM ERSTELLEN EINES ANWENDERPROGRAMMS FÜR EINE SICHERHEITSSTEUERUNG
Abstract: front page image
(EN) The present invention relates to a safety controller for controlling an automated system (10) according to a user program running therein, comprising a plurality of control components (26), wherein at least some of the control components (26) are provided with a data bus interface (46, 46', 46", 46"', 46""), wherein each data bus interface (46, 46', 46", 46"', 46"") is designed to receive and send data, further comprising a data bus (34, 116), to which the plurality of control components (26, 28, 80, 82, 90, 92) are connected by way of the respective data bus interface (46, 46', 46", 46"', 46"") for the exchange of data, and comprising a configuration interface (124, 130, 136) designed to receive configuration data (58). The configuration data (58) is determined according to allocation data (120), and the configuration data (58) defines at least one property of the data bus (34, 116) or of at least one data bus interface (46, 46', 46", 46"', 46""). The invention further relates to a method for generating a user program for a safety controller, and to a corresponding computer program.
(FR) La présente invention concerne un système de commande de sécurité, qui est destiné au pilotage d'un atelier automatisé (10) selon un programme utilisateur qui s'exécute en son sein, et qui comporte une pluralité de modules de commande (26). Certains au moins de ces modules de commande (26) comportent individuellement une interface de données (46, 46', 46'', 46''', 46''''). Ces interfaces de données (46, 46', 46'', 46''', 46'''') sont toutes configurées pour recevoir et envoyer des données. Ce système comporte ainsi, d'une part un bus de données (34, 116) auquel sont raccordés les différents modules de la pluralité de modules de commande (26, 28, 80, 82, 90, 92) via les interfaces de bus de données correspondantes (46, 46', 46'', 46''', 46'''') en vue de l'échange de données, et d'autre part une interface de configuration (124, 130, 136) qui est configurée pour recevoir des données de configuration (58). Ces données de configuration (58), qui sont communiquées en fonction de données d'affectation (120), déterminent par ailleurs une propriété du bus de données (34, 116) ou au moins une interface de bus de données (46, 46', 46'', 46''', 46''''). L'invention concerne également un procédé de réalisation d'un programme utilisateur destiné à un système de commande de sécurité, ainsi qu'un programme d'ordinateur correspondant.
(DE) Die vorliegende Erfindung betrifft eine Sicherheitssteuerung zum Steuern einer automatisierten Anlage (10) gemäß einem in ihr ablaufenden Anwenderprogramm, mit einer Vielzahl von Steuerungskomponenten (26), wobei zumindest ein Teil der Steuerungskomponenten (26) jeweils eine Datenbusschnittstelle (46, 46', 46", 46"', 46"") aufweist, wobei die Datenbusschnittstelle (46, 46', 46", 46"', 46"") jeweils dazu ausgebildet ist, Daten zu empfangen und zu versenden, mit einem Datenbus (34, 116), an den die Vielzahl von Steuerungskomponenten (26, 28, 80, 82, 90, 92) über die jeweilige Datenbusschnittstelle (46, 46', 46", 46'", 46"") zum Austausch von Daten angeschlossen sind, mit einer Konfigurationsschnittstelle (124, 130, 136), die dazu ausgebildet ist, Konfigurationsdaten (58) zu empfangen, wobei die Konfigurationsdaten (58) in Abhängigkeit von Zuordnungsdaten (120) ermittelt sind, und wobei die Konfigurationsdaten (58) zumindest eine Eigenschaft des Datenbusses (34, 116) oder zumindest einer Datenbusschnittstelle (46, 46', 46", 46'", 46"") festlegen. Die Erfindung betrifft ferner ein Verfahren zum Erstellen eines Anwenderprogramms für eine Sicherheitssteuerung, sowie ein entsprechendes Computerprogramm.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: German (DE)
Filing Language: German (DE)