Processing

Please wait...

Settings

Settings

Goto Application

1. WO2014169941 - DEVICE AND METHOD FOR SIMPLIFYING A FUNCTIONAL MODULE

Publication Number WO/2014/169941
Publication Date 23.10.2014
International Application No. PCT/EP2013/057806
International Filing Date 15.04.2013
IPC
G05B 19/042 2006.01
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
19Programme-control systems
02electric
04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
042using digital processors
CPC
G05B 19/0426
GPHYSICS
05CONTROLLING; REGULATING
BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
19Programme-control systems
02electric
04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
042using digital processors
0426Programming the control sequence
Applicants
  • SIEMENS AKTIENGESELLSCHAFT [DE]/[DE]
Inventors
  • GRULER, Alexander
  • RICHTER, Jan
Priority Data
Publication Language German (DE)
Filing Language German (DE)
Designated States
Title
(DE) VORRICHTUNG UND VERFAHREN ZUM VEREINFACHEN EINES FUNKTIONSBAUSTEINS
(EN) DEVICE AND METHOD FOR SIMPLIFYING A FUNCTIONAL MODULE
(FR) DISPOSITIF ET PROCÉDÉ DE SIMPLIFICATION D'UN MODULE FONCTIONNEL
Abstract
(DE)
Zum Vereinfachen eines Funktionsbausteins umfasst eine Vorrichtung (50) folgende Komponenten: eine Übersetzungsvorrichtung (53) zum Übersetzen einer Beschreibung eines Funktionsbausteins (10) in eine Darstellung (10') des Funktionsbausteins (10) als Transitionssystem, eine Vereinfachungsvorrichtung (55) zum Vereinfachen (130) des Funktionsbausteins (10) in seiner Darstellung (10') als Transitionssystem, eine Rückübersetzungsvorrichtung (57) zum Rückübersetzen (140) der vereinfachten Darstellung (10'') des Funktionsbausteins (10) in die erste oder in eine zweite Programmiersprache für speicherprogrammierte Steuerungen. Ein entsprechendes Verfahren (100) umfasst folgende Schritte: Bereitstellen (110) einer Beschreibung des Funktionsbausteins (10) in einer ersten Programmiersprache für speicherprogrammierte Steuerungen; Übersetzen (120) der Beschreibung des Funktionsbausteins (10) in eine Darstellung (10') des Funktionsbausteins (10) als Transitionssystem, Vereinfachen (130) der Darstellung (10') des Funktionsbausteins (10) in seiner Darstellung (10') als Transitionssystem; Rückübersetzen (140) der vereinfachten Darstellung (10'') des Funktionsbausteins (10) in die erste oder eine zweite andere Programmiersprache für speicherprogrammierte Steuerungen.
(EN)
For simplifying a functional module, a device (50) comprises the following components: a translation device (53) for translating a description of a functional module (10) into a representation (10') of the functional module (10) as a transition system, a simplification device (55) for simplifying (130) the functional module (10) in terms of its representation (10') as a transition system, a retranslation device (57) for retranslating (140) the simplified representation (10'') of the functional module (10) into the first or into a second programming language for programmable logic controllers. A corresponding method (100) comprises the following steps: providing (110) a description of the functional module (10) in a first programming language for programmable logic controllers; translating (120) the description of the functional module (10) into a representation (10') of the functional module (10) as a transition system, simplifying (130) the representation (10') of the functional module (10) in terms of its representation (10') as a transition system; retranslating (140) the simplified representation (10'') of the functional module (10) into the first or a second, different programming language for programmable logic controllers.
(FR)
Un dispositif (50) de simplification d'un module fonctionnel comprend les composants suivants : un dispositif traducteur (53) servant à traduire une description d'un module fonctionnel (10) en une représentation (10') dudit module fonctionnel (10) sous la forme d'un système de transition ; un dispositif simplificateur (55) servant à simplifier (130) la représentation (10') du module fonctionnel (10) sous la forme d'un système de transition ; un dispositif retraducteur (57) servant à retraduire (140) la représentation simplifiée (10") du module fonctionnel (10) dans le premier ou dans un deuxième langage de programmation pour commandes à programme enregistré. Un procédé (100) correspondant comprend les étapes suivantes : élaboration (110) d'une description du module fonctionnel (10) dans un premier langage de programmation pour commandes à programme enregistré ; traduction (120) de la description du module fonctionnel (10) en une représentation (10') du module fonctionnel (10) sous la forme d'un système de transition ; simplification (130) de la représentation (10') du module fonctionnel (10) sous la forme d'un système de transition ; retraduction (140) de la représentation simplifiée (10") du module fonctionnel (10) dans le premier ou dans un deuxième autre langage de programmation pour commandes à programme enregistré.
Latest bibliographic data on file with the International Bureau