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 PDF

Info

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
Application number
EP10161202A
Other languages
German (de)
French (fr)
Other versions
EP2251756A2 (en
Inventor
Florian Kantz
Hartmut Rüdele
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB AG Germany
Original Assignee
ABB AG Germany
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ABB AG Germany filed Critical ABB AG Germany
Publication of EP2251756A2 publication Critical patent/EP2251756A2/en
Publication of EP2251756A3 publication Critical patent/EP2251756A3/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0208Electric 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/0216Human interface functionality, e.g. monitoring system providing help to the user in the selection of tests or in its configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • G06F11/3648Software debugging using additional hardware
    • G06F11/3656Software 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.

Figure imgaf001
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.
Figure imgaf001

EP10161202A 2009-05-14 2010-04-27 Method and system for testing applications on decentralised programmable control devices of an automation system Withdrawn EP2251756A3 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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