EP2251756A3 - Method and system for testing applications on decentralised programmable control devices of an automation system - Google Patents
Method and system for testing applications on decentralised programmable control devices of an automation system Download PDFInfo
- Publication number
- EP2251756A3 EP2251756A3 EP10161202A EP10161202A EP2251756A3 EP 2251756 A3 EP2251756 A3 EP 2251756A3 EP 10161202 A EP10161202 A EP 10161202A EP 10161202 A EP10161202 A EP 10161202A EP 2251756 A3 EP2251756 A3 EP 2251756A3
- Authority
- EP
- European Patent Office
- Prior art keywords
- control unit
- marked
- fieldbus
- variable
- decentralised
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0208—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the configuration of the monitoring system
- G05B23/0216—Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/3648—Software debugging using additional hardware
- G06F11/3656—Software debugging using additional hardware using a specific debug interface
Abstract
Die Erfindung betriff ein System und Verfahren zum Testen von Programmen, die in wenigstens einem dezentral einsetzbaren programmierbaren Steuergerät (10) eines Automatisierungssystems abgelegt werden, wobei das Steuergerät (10) mit einer übergeordneten Steuereinheit (20) über einen Feldbus (30) kommuniziert, umfassend folgende Schritte:
- in den zu testenden Programmen wird wenigstens eine Programmvariable als Testvariable (TV1, TV2) gekennzeichnet,
- mittels einer mit der der übergeordneten Steuereinheit zusammenwirkenden Programmierumgebung (40) wird die gekennzeichneten Testvariable (TV1, TV2) bei der Ausführung des Programms identifiziert,
- in einer Gerätebeschreibungsdatei (50) des Steuergerätes (10) wird in der Beschreibung seines Prozessabbildes mittels Prozesswerten (PD1, PD2) auf dem Feldbus (30) ein weiterer Prozesswert (70) für jede gekennzeichnete Testvariable (TV1, TV2) zur Übertragung des Inhaltes der Testvariablen (TV1, TV2) angelegt, und
- das Kommunikationsverhalten des Steuergerätes (10) zur Übertragung des Inhaltes der gekennzeichneten Testvariablen (TV1, TV2) wird dahingehend angepasst, dass die Inhalte der gekennzeichneten Testvariablen (TV1, TV2) in den weiteren neu angelegten Prozesswerten (70) auf dem Feldbus (30) zur übergeordneten Steuereinheit (20) übertragen werden.
The invention relates to a system and method for testing programs which are stored in at least one programmable control unit (10) of an automation system that can be used decentralized, wherein the control unit (10) communicates with a higher-level control unit (20) via a fieldbus (30) following steps:
in the programs to be tested, at least one program variable is marked as test variable (TV1, TV2),
by means of a programming environment (40) cooperating with the superordinate control unit, the marked test variable (TV1, TV2) is identified during the execution of the program,
- In a device description file (50) of the control unit (10) in the description of its process image by means of process values (PD1, PD2) on the fieldbus (30) another process value (70) for each marked test variable (TV1, TV2) for transmitting the content the test variables (TV1, TV2) are created, and
the communication behavior of the control device (10) for transmitting the content of the marked test variables (TV1, TV2) is adapted such that the contents of the marked test variables (TV1, TV2) in the further newly created process values (70) on the fieldbus (30) to the higher-level control unit (20) are transmitted.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE200910021385 DE102009021385A1 (en) | 2009-05-14 | 2009-05-14 | Method and system for testing applications on programmable controllers of an automation system that can be used in a decentralized manner |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2251756A2 EP2251756A2 (en) | 2010-11-17 |
EP2251756A3 true EP2251756A3 (en) | 2013-04-03 |
Family
ID=42307836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP10161202A Withdrawn EP2251756A3 (en) | 2009-05-14 | 2010-04-27 | Method and system for testing applications on decentralised programmable control devices of an automation system |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP2251756A3 (en) |
DE (1) | DE102009021385A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103425117B (en) * | 2012-05-22 | 2015-11-18 | 上海黄浦船用仪器有限公司 | For 092 torpedo directoor industrial computer Detection of Stability system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841654A (en) * | 1995-10-16 | 1998-11-24 | Smar Research Corporation | Windows based network configuration and control method for a digital control system |
EP1870787A1 (en) * | 2006-06-20 | 2007-12-26 | Siemens Aktiengesellschaft | Method for monitoring a cyclic control program |
DE102007015203A1 (en) * | 2007-03-27 | 2008-10-23 | Abb Ag | Automation system, has functional blocks integrated in base station and/or in slave module for local processing of application data, control signals and diagnostic data, where blocks are programmable by engineering tools |
DE102007047061A1 (en) * | 2007-10-01 | 2009-04-02 | Endress + Hauser Process Solutions Ag | Method for operating field devices of process automation technology with a device-independent operating program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006059630A1 (en) * | 2006-12-14 | 2008-06-19 | Robert Bosch Gmbh | Interface unit and method for communication management in a computer network |
-
2009
- 2009-05-14 DE DE200910021385 patent/DE102009021385A1/en not_active Withdrawn
-
2010
- 2010-04-27 EP EP10161202A patent/EP2251756A3/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5841654A (en) * | 1995-10-16 | 1998-11-24 | Smar Research Corporation | Windows based network configuration and control method for a digital control system |
EP1870787A1 (en) * | 2006-06-20 | 2007-12-26 | Siemens Aktiengesellschaft | Method for monitoring a cyclic control program |
DE102007015203A1 (en) * | 2007-03-27 | 2008-10-23 | Abb Ag | Automation system, has functional blocks integrated in base station and/or in slave module for local processing of application data, control signals and diagnostic data, where blocks are programmable by engineering tools |
DE102007047061A1 (en) * | 2007-10-01 | 2009-04-02 | Endress + Hauser Process Solutions Ag | Method for operating field devices of process automation technology with a device-independent operating program |
Also Published As
Publication number | Publication date |
---|---|
DE102009021385A1 (en) | 2010-11-18 |
EP2251756A2 (en) | 2010-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018124411A1 (en) | I / O VIRTUALIZATION FOR COMMISSIONING | |
DE102010010890B4 (en) | A method for replacing an existing guide in an automation system by a new guide and trained automation system | |
DE102010062266A1 (en) | Method for implementing at least one additional function of a field device in automation technology | |
WO2010015465A1 (en) | Diagnosis method of a process automation system | |
EP2767152A3 (en) | Method for operating a self-propelled harvesting machine and self-propelled harvesting machine | |
EP1970783A3 (en) | Method, control system and device for controlling an automatization system | |
EP2053476A3 (en) | System for operating at least one non safety-critical and at least one safety-critical process | |
EP3014816B1 (en) | Field bus coupler for connecting input/output modules to a field bus, and method of operation for a field bus coupler | |
EP2314424A3 (en) | Method and device for controlling a multi-machine system | |
DE112017007507T5 (en) | CLOUD-CAPABLE TESTING OF CONTROL SYSTEMS | |
EP3058425B1 (en) | Device and method for changing operating settings of a technical installation | |
DE102010063164A1 (en) | Method for integrating at least one field device in a network of automation technology | |
EP2251756A3 (en) | Method and system for testing applications on decentralised programmable control devices of an automation system | |
DE102010040055B4 (en) | System for communication of several clients with several field devices in automation technology | |
DE102008043094A1 (en) | Method for dynamic adaptation of a diagnostic system | |
EP3729219B1 (en) | Method for monitoring a measuring point in a process automation system | |
EP2309354B1 (en) | Device and method for simulation | |
EP3629108B1 (en) | Planning of an automation system | |
EP2701019A3 (en) | Method for adjusting the parameters of a field device and corresponding system and adjustment of parameters | |
EP2908399A3 (en) | Method for monitoring conditions of a low voltage network | |
DE10119151A1 (en) | Diagnostic device for a fieldbus with control-independent information transmission | |
EP3404929A3 (en) | Display unit for process automation | |
EP3589786A1 (en) | Method for operating a papermaking machine, drive system, and papermaking machine | |
EP3555714A1 (en) | Method for the application-specific setting of a field device | |
DE102015211199A1 (en) | Method for visualizing states of inputs and outputs of a control unit of a machine or installation with a mobile display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA ME RS |
|
17P | Request for examination filed |
Effective date: 20110420 |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA ME RS |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G05B 19/042 20060101ALI20130228BHEP Ipc: G06F 11/36 20060101ALI20130228BHEP Ipc: G05B 23/02 20060101AFI20130228BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20131005 |