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. (WO2010121796) SAFETY-RELATED CONTROL UNIT, AND METHOD FOR CONTROLLING AN AUTOMATED SYSTEM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2010/121796    International Application No.:    PCT/EP2010/002436
Publication Date: 28.10.2010 International Filing Date: 20.04.2010
IPC:
G05B 9/03 (2006.01), G05B 19/05 (2006.01)
Applicants: PILZ GMBH & CO. KG [DE/DE]; Felix-Wankel-Strase 2 73760 Ostfildern (DE) (For All Designated States Except US).
MOOSMANN, Peter [DE/DE]; (DE) (For US Only)
Inventors: MOOSMANN, Peter; (DE)
Agent: DUHME, Torsten; Witte, Weller & Partner Postfach 10 54 62 70047 Stuttgart (DE)
Priority Data:
10 2009 019 087.2 20.04.2009 DE
Title (DE) SICHERHEITSSTEUERUNG UND VERFAHREN ZUM STEUERN EINER AUTOMATISIERTEN ANLAGE
(EN) SAFETY-RELATED CONTROL UNIT, AND METHOD FOR CONTROLLING AN AUTOMATED SYSTEM
(FR) COMMANDE DE SÉCURITÉ ET PROCÉDÉ DE COMMANDE D'UNE INSTALLATION AUTOMATISÉE
Abstract: front page image
(DE)Die Erfindung betrifft eine Sicherheitssteuerung zum Steuern einer automatisierten Anlage (12) gemäß einem in ihr ablaufenden Anwenderprogramm (34), wobei die Anlage (12) eine Vielzahl von Sensoren (16) und eine Vielzahl von Aktuatoren (14) umfasst, wobei das Anwenderprogramm (34) eine Vielzahl von Steueranweisungen (44, 46, 48) zum Steuern der Aktuatoren (14) umfasst, mit einem ersten Prozessor (20), der dazu ausgebildet ist, durch Verarbeiten einer Vielzahl von ersten Programmvariablen zumindest einen Teil der Steueranweisungen (44) abzuarbeiten, wobei der erste Prozessor (20) weiter dazu ausgebildet ist, für zumindest eine der ersten Programmvariablen (FSV1A) einen ersten Prüfwert (CRCFSV1A(n)) in Abhängigkeit eines für diese erste Programmvariable (FSV1A) zu einem ersten definierten Zeitpunkt vorliegenden Momentanwertes (FSV1A(n) zu ermitteln, mit einem zweiten Prozessor (22), der dazu ausgebildet ist, durch Verarbeiten einer Vielzahl von zweiten Programmvariablen zumindest einen Teil der Steuerungsanweisungen (48) abzuarbeiten, wobei der zweite Prozessor (22) weiter dazu ausgebildet ist, einen mit dem ersten Prüfwert (CRCFSV1A(n)) korrespondierenden zweiten Prüfwert (CRCFSV1B(n)) zu ermitteln, mit einem Datenspeicher (92), der dazu ausgebildet ist, den Momentanwert (FSV1A(n), den ersten Prüfwert (CRCFSV1A(n)) und den zweiten Prüfwert (CRCFSV1B(n)) abzuspeichern. Die Erfindung betrifft ferner ein entsprechendes Verfahren sowie ein entsprechendes Computerprogrammprodukt.
(EN)The invention relates to a safety-related control unit for controlling an automated system (12) according to an application program (34) running therein, said system (12) comprising a plurality of sensors (16) and a plurality of actuators (14). The application program (34) includes a plurality of control instructions (44, 46, 48) for controlling the actuators (14). The safety-related control unit comprises a first processor (20) that is designed to execute at least some of the control instructions (44) by processing a plurality of first program variables and determine a first test value (CRCFSV1A(n)) for at least one of the first program variables (FSV1A) in accordance with a current value (FSV1A(n)) for said first program variable (FSV1A) at a first defined point in time, a second processor (22) that is designed to execute at least some of the control instructions (48) by processing a plurality of second program variables and determine a second test value (CRCFSV1B(n)) corresponding to the first test value (CRCFSV1A(n)), and a data memory (92) that is designed to store the first test value (CRCFSV1A(n)) and the second test value (CRCFSV1B(n)). The invention further relates to a corresponding method and a corresponding computer program product.
(FR)L'invention concerne une commande de sécurité pour commander une installation automatisée (12) selon un programme utilisateur (34) fonctionnant dans celle-ci, l'installation (12) comprenant une pluralité de capteurs (16) et une pluralité d'actionneurs (14) et le programme utilisateur (34) comprenant une pluralité d'instructions de commande (44, 46, 48) pour commander les actionneurs (14). La commande de sécurité présente un premier processeur (20) conçu pour exécuter au moins une partie des instructions de commande (44) grâce au traitement d'une pluralité de premières variables de programme, et pour déterminer une première valeur de contrôle (CRCFSV1A(n)), pour au moins une des premières variables de programme (FSV1A), en fonction d'une valeur instantanée (FSV1A(n) disponible pour cette première variable de programme (FSV1A) à un premier moment défini. La commande de sécurité présente également un second processeur (22) conçu pour exécuter au moins une partie des instructions de commande (48) grâce au traitement d'une pluralité de secondes variables de programme, et pour déterminer une seconde valeur de contrôle (CRCFSV1B(n)) correspondant à la première valeur de contrôle (CRCFSV1A(n)), et présente également une mémoire (92) conçue pour enregistrer la valeur instantanée (FSV1A(n), la première valeur de contrôle (CRCFSV1A(n)) et la seconde valeur de contrôle (CRCFSV1B(n)). L'invention concerne en outre un procédé correspondant ainsi qu'un produit de programme informatique correspondant.
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 (BW, GH, GM, KE, LR, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (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)